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.
pEpEngine/doc
Damiano Boppart ef91e97e6a
Add dependencies from dependencies.txt to readme
3 years ago
..
misc Move most documentation to doc/, update README 6 years ago
build-debian.md Remove deprecated default.conf 4 years ago
build-macos.md Remove deprecated default.conf 4 years ago
build-netpgp.md Remove cacert from documentation 5 years ago
macports_env.sh Move most documentation to doc/, update README 6 years ago
readme.md Add dependencies from dependencies.txt to readme 3 years ago

readme.md

Information about the pEp Engine

Dependencies

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.