[Mailman-Users] Mac OS X Jaguar + Mailman v2.1.2 + Sendmail setup notes

james o jamesList at primax.com
Thu Jul 31 23:22:29 CEST 2003


well, it took me a couple hours to get mailman v2.1.2 running on OS X 
server 10.2.6. i thought i'd share some pitfalls.

i pretty much followed setup instructions from, 
http://maxo.captainnet.net/installs/mailman.html
with a few exceptions:

Cron Issues:
-my Cron daemon would send this message out; shell-init: could not get 
current directory: getcwd: cannot access parent directories: Permission 
denied put the cron jobs into user 'root' instead of 'mailman'
%cd /usr/local/mailman/cron/
%crontab -u mailman crontab.in << use this instead >> %crontab -u root 
crontab.in

-Sendmail enabler - a great utility to get sendmail running on Mac OS X 
and save you a bunch of time:
http://www.roadstead.com/weblog/Tutorials/SMSource.html  Sendmail 
enabler is nice because you don't have to edit the sendmail.cf 
local-hosts and aliases config files(which really isn't that 
difficult). it also repairs directory perms as well.  add your domains 
and aliases to the appropriate windows under the "option" button.

-after any change to your aliases file run
%newaliases
to sync the aliases.db file with aliases.  this keeps sendmail happy

-sendmail needs to have a sym link to the mailman wrapper.  except, i 
never found a mailman wrapper file.  instead, i created a link to 
/usr/local/mailman/mail/mailman inside of /usr/adm/sm.bin (i had to 
create /adm/sm.bin)  i tried the default dir of /usr/sm.bin but that 
didn't work.  create the link inside
[/usr/adm/sm.bin] % ln -s /usr/local/mailman/mail/mailman

-make sure mailmanctl is running
[wo1:local/mailman/bin] % ./mailmanctl start

-i downloaded mailman startup script from : (can't find this right 
now...  i'll reply with the link)

-another helpful link:
http://www.afp548.com/Articles/Jaguar/mailman21-new.html

-after setting up your first list run
%check_perms -f
to fix perms... as some get messed up.

hth,
./james

{ primax STUDIO : http://primaxSTUDIO.com : 513.772.1223  }





More information about the Mailman-Users mailing list