A few things I'd like to see in Courier:
1. A configure-time or run-time option to have courier log to a
user-defined file instead of syslog. My syslog is about 90% Courier
these days, and most of the messages are pretty benign. I'd still
like have the full Courier logs for reference purposes, just preferably
not in the syslog. (If there's already a way to configure this, someone
correct me, as I must have missed it.)
2. A configure-time option to set the HTML documentation directory,
similar to --mandir and --infodir, so that the HTML documentation
is automatically installed. I've seen other packages use --docdir
and --htmldir for this.
3. I'm not sure what the best solution for this one is, but I've run
into problems with the 'courier' user and the UID/GID. It seems that
you cannot change the UID/GID after you install courier. To see this:
- Stop Courier (if it is running)
- Change the UID/GID for courier/courier in /etc/passwd and /etc/group.
- find [courierdir] -user [olduid] | xargs -i chown [newuid] {}
- find [courierdir] -group [oldgid] | xargs -i chgrp [newgid] {}
- Update the etc/userdb file and/or other files have the old UID/GID
hard-coded, and regenerate them if necessary.
- Restart Courier
Courier will now fail to work. One noticable thing is that the
var/run/trigger file is created with the old UID/GID instead of the
courier/courier user/group. Though I haven't tried it, I suspect I'd
run into problems if I tried to install the binary package on another
machine that had defined a different UID/GID for courier, which might
inevitable if the IDs had already been assigned to other users. (Can
anyone confirm or deny this?)
Any feedback appreciated. Thanks for such a great package.
m.
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users