psl-make-dafsa

Create a binary DAFSA from a Public Suffix List

Install

All systems
curl cmd.cat/psl-make-dafsa.sh
Debian Debian
apt-get install psl-make-dafsa
Ubuntu
apt-get install psl-make-dafsa
image/svg+xml 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

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.