46 lines
1.1 KiB
Text
46 lines
1.1 KiB
Text
|
|
SYSTEM USER ACCOUNTS
|
||
|
|
|
||
|
|
* UID_ROOT ... A priviledged user able to create other users.
|
||
|
|
* UID_WWW ... The user id of the web server process.
|
||
|
|
* UID_HUHU ... The user that executes cron scripts and procmail scripts.
|
||
|
|
|
||
|
|
DATABASE USER ACCOUNTS
|
||
|
|
|
||
|
|
* DB_UID_ROOT ... This account is used by UID_ROOT to set up huhu.
|
||
|
|
* DB_UID_HUHU ... The account used by Huhu itself.
|
||
|
|
|
||
|
|
NEWS SERVER ACCOUNTS
|
||
|
|
|
||
|
|
* NNTP_UID_HUHU ... Used by UID_HUHU to post articles.
|
||
|
|
|
||
|
|
PROGRAMS
|
||
|
|
|
||
|
|
* Shell scripts executed as UID_ROOT
|
||
|
|
Used to set up Huhu instances
|
||
|
|
DB_UID_ROOT
|
||
|
|
sbin/create-procmail-user.sh
|
||
|
|
|
||
|
|
* Procmail script executed as UID_HUHU
|
||
|
|
DB_UID_HUHU
|
||
|
|
bin/read-mail.pl
|
||
|
|
|
||
|
|
* Crontab scripts executed as UID_HUHU
|
||
|
|
DB_UID_HUHU, NNTP_UID_HUHU
|
||
|
|
bin/*
|
||
|
|
|
||
|
|
* Scripts executed by web server as UID_WWW
|
||
|
|
Scripts can be run as true CGIs or within mod_perl
|
||
|
|
DB_UID_HUHU
|
||
|
|
cgi-bin/*
|
||
|
|
|
||
|
|
FLOW OF CONFIGURATION DATA
|
||
|
|
|
||
|
|
The path to the public configuration file is specified through environment
|
||
|
|
variable HUHU_PUB_CONFIG.
|
||
|
|
|
||
|
|
TODO
|
||
|
|
|
||
|
|
Authentication is done by the web server. It is recommended to use
|
||
|
|
"AuthType Digest", so that passwords are not transferred through the
|
||
|
|
net in plain text.
|