Commit | Line | Data |
---|---|---|
08688401 AC |
1 | structure Courier :> COURIER_CONFIG = struct |
2 | ||
3 | (* Non-daemon programs *) | |
08688401 | 4 | val maildirmake = "/usr/bin/maildirmake.courier" |
08688401 AC |
5 | val makeuserdb = "/usr/sbin/makeuserdb" |
6 | ||
1d3ef80e | 7 | val userdbDir = "/etc/courier/userdb" |
08688401 AC |
8 | (* Directory for storing userdb info *) |
9 | ||
979844d5 | 10 | val postReload = ConfigCore.sudo ^ " " ^ ConfigCore.installPrefix ^ "/sbin/domtool-publish courier" |
08688401 AC |
11 | (* Command to run after reloading userdb data *) |
12 | ||
13 | val logFile = "/var/log/exim4/mainlog" | |
14 | (* SMTP log *) | |
15 | ||
979844d5 CE |
16 | (* FIXME: should probably be in an external script *) |
17 | val pushUserdb = "/usr/bin/rsync -r --delete /etc/courier/userdb/* " ^ ConfigCore.sharedRoot ^ "/email/userdb/" | |
18 | val pullUserdb = "/usr/bin/rsync -r --delete " ^ ConfigCore.sharedRoot ^ "/email/userdb/* /etc/courier/userdb/" | |
9b8c6dc8 | 19 | |
08688401 | 20 | end |