I don't disagree about needing root permission to
install majordomo but as far as supporting it in
an operations/maintenance environment on a Solaris box,
this can be done without root though I don't disagree that
it isn't painful at times.
At our center, the system admin installed Majordomo
after collaborations with me on what options. This was
some time ago, I can't remember if I had any hard requirements.
Most options can be overridden by editing the majordomo.cf
file which the majordom account has privileges for.
The aliases file for the majordomo groups is configured
by the admin to actually be a second alias file that
the majordom account can edit, etc. The capability of having
more than one alias file is a feature of sendmail.
The sysadmin has a cron job running every 10 minutes that
issues a "newaliases" command for those times when I add a list and
thus add new aliases. I can view the log file to see if
there are errors. If I need a "newaliases" command quicker
than 10 minutes, I must call the sysadmin and hope he is
Our situation does require some trust by the sysadmin
but it doesn't require root. It is a pain when
I need to troubleshoot actual mail delivery. It means
that I can't very well and must depend on the admin and any
information he might forward me about the contents of
the messages in the mail queue. At least I can check if
the mail queue is backed up, etc. I also have access to
the sendmail maillogs which give a wealth of information
if you need it, at least that is how they are configured
on our system.
From: Jeff Lasman [mailto:email@example.com]
Sent: Tuesday, December 03, 2002 9:00 PM
To: Pete Holsberg; firstname.lastname@example.org
Subject: Re: majordomo install without root permissions
Pete Holsberg wrote:
> I don't have root permissions. Is there any way I can make
> majordomo work (Solaris)?
You've got two options:
1) get root permissions
2) sweet-talk the admin who does have root permissions.
You need root permission to add to the aliases (and possibly the
virtusertable) file(s), and for other things as well.
Jeff Lasman, nobaloney.net, P. O. Box 52672, Riverside, CA 92517 US
Internet & Unix/Linux/Sun/Cobalt Consulting +1 909 778-9980
Our jblists address used on lists is for list email only
To contact us offlist: "http://www.nobaloney.net/contactus.html"