psl-make-dafsa
Create a binary DAFSA from a Public Suffix List
Install
- All systems
-
curl cmd.cat/psl-make-dafsa.sh
- Debian
-
apt-get install psl-make-dafsa
- Ubuntu
-
apt-get install psl-make-dafsa
- Kali Linux
-
apt-get install psl-make-dafsa
- Fedora
-
dnf install psl-make-dafsa
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install psl-make-dafsa
- Raspbian
-
apt-get install psl-make-dafsa
- Dockerfile
- dockerfile.run/psl-make-dafsa
psl-make-dafsa
Create a binary DAFSA from a Public Suffix List
libpsl permits the use of an optimized binary representation of the Public Suffix List (PSL). This format is a deterministic acyclic finite state automaton, or DAFSA. It is primarily used for building a new version of the publicsuffix package, but could also be used by anyone else looking to match printable US ASCII strings. This package contains a Python script to convert a standard PSL into a DAFSA, either in C source code form, or in a specialized mmap-able binary format.