I was reading a very good guide,
http://tldp.org/LDP/solrhe/Securing-Optimizing-Linux-The-Ultimate-Solution-v2.0.pdf, on optimizing Linux and securing it. Now, I was on a page that told me to delete a few users, one of them being "mail." This alarmed me, and I decided not to delete that user (and not delete any other user before checking everything) without checking if sendmail was using use "mail."
# ps auxwww | grep mail
root 1383 0.0 0.2 5416 2428 ? S 13:49 0:00 sendmail: accepting connections
root 1388 0.0 0.2 5320 2304 ? S 13:49 0:00 /usr/sbin/sendmail -q15m
root 12512 0.0 0.0 1732 600 pts/2 R 23:08 0:00 grep mail
Turns out it doesn't: it uses root. Now, I don't want that running as root. I don't want a LOT of things running root. How do I tell programs such as sendmail to run on a different username (e.g, a username that can't destroy my whole setup with one command?)
[ December 22, 2002: Message edited by: TheQuirk ]
[ December 22, 2002: Message edited by: TheQuirk ]