Ron Nelson writes:
The courier processes are launched from /etc/init.d/courier in this RPM installation. Looking at what's running through ps shows: mail 16048 1 0 07:29 ? 00:00:00 /usr/lib/courier/sbin/couriertcpd -stderrlogger=/usr/sbin/courierlogger -user=mail -group=mail -access=/etc/courier/smtpaccess.dat -maxprocs=40 -maxperc=5 -maxperip=5 -pid=/var/run/courier/esmtpd.pid smtp /usr/lib/courier/sbin/courieresmtpd As you can see, I've tried rebuilding the RPM packages to use the user ID mail rather than the RedHat default of daemon. I'm switching back,
This is the problem. Even after uninstalling the original package there will be files left lying around, owned by the original userid. Then, when you install the new package, which uses a new userid, you're going to have a problem.
After removing the old package you will also need to manually delete everything in /usr/lib/courier and /etc/courier.
pgp1mEEwuZ8Z7.pgp
Description: PGP signature
