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