2 messages in net.sourceforge.lists.courier-users[courier-users] Wishlist
FromSent OnAttachments
Michael CarmackDec 8, 2001 12:24 pm 
Marc HaberDec 8, 2001 6:37 pm 
Actions with this message:
Paste this link in email or IM:
Paste this link in email or IM:
Atom feed for this thread
Paste this URL into your reader:
Subject:[courier-users] WishlistActions...
From:Michael Carmack (kar@karmak.org)
Date:Dec 8, 2001 12:24:47 pm
List:net.sourceforge.lists.courier-users

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.