p≡p engine
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

2.9 KiB

Information about the pEp Engine


The p≡p Engine depends on the following projects:

The pEp Engine's databases

The p≡p Engine uses two databases:

  • the management database
    • ~/.pEp_management on *NIX
    • %LOCALAPPDATA%\pEp\management.db on Windows
  • the Trustword database
    • /usr/local/share/system.db on *NIX
    • %ALLUSERSPROFILE%\pEp\system.db on Windows

The management db is created by the first call of init() of p≡p Engine. It does not need to be created manually. system.db is created by using the DDL in db/create_system_db.sql; the database content is created by db/dic2csv.py out of hunspell's dictionary packages (or something similar) and then imported using sqlite3's .import command. Dictionary files for different languages are part of the p≡p Engine source distribution.

You can test the Trustwords in system.db using db/trustwords.py. Both Python tools have a --help switch.