Dragon quoted me:
Neither sudo nor a plain "su" need to have a shell for the user. All
you're changing is your effective UID (EUID), but the rest of your
environment comes from your real UID that you used to log in with.
---------------- End original message. ---------------------
Hmm... maybe on some flavors of *nix, but on my server, if there is no
shell set for a user, you can't sudo or su to that user ID. At least not
while I am logged in under my account.
Hmm. On all the OSes I have experience with, you only need a shell for the
user in question if you're doing an "su -", which would set up everything
exactly as if you had logged in as that user from the login screen.
As I stated in my earlier reply, I do have my account set up as part of
the mailman group. I can run mailman scripts with no problem without
having to sudo to anything else.
And you can always run them as root, too.
--
Brad Knowles <[EMAIL PROTECTED]>
LinkedIn Profile: <http://tinyurl.com/y8kpxu>
------------------------------------------------------
Mailman-Users mailing list
Mailman-Users@python.org
http://mail.python.org/mailman/listinfo/mailman-users
Mailman FAQ: http://www.python.org/cgi-bin/faqw-mm.py
Searchable Archives: http://www.mail-archive.com/mailman-users%40python.org/
Unsubscribe:
http://mail.python.org/mailman/options/mailman-users/archive%40jab.org
Security Policy:
http://www.python.org/cgi-bin/faqw-mm.py?req=show&file=faq01.027.htp