For anybody else that maybe trying to set up on a Verio Virtual Private Server (VPS), here are
my notes.
RE: Verio VPS Web Hosting Majordomo Setup (FreeBSD operating system) - these are
instructions for making majordomo operational on this specific system. This does not address
list configuration.
5/28/01
----------------------------------------------
1) Installed via telnet per Verio on-line documentation
% vinstall majordomo
Edit majordomo.cf with line
$whereami = "mydomain.com";
chmod 644 majordomo.cf
Checked permissions on others as 755
2) Created following files in ~/usr/local/majordomo/Lists with following permissions
foobar - 644
foobar.passwd - 600
foobar.info - 644
foobar.password includes one word to be used as the list administrative password.
foobar.info - includes a one sentence narrative about the list (could be longer I suppose)
foobar.cf appears to have been automatically created at some point.
The chmod for foobar.cf is 666
[This is the configuration file for this specific mailing list - foobar]
3) Tested install of majordomo with following:
% cd ~/etc/local/majordomo
% virtual ./wrapper config-test
4) Set Up Virtmaps file ~/etc/virtmaps as below
webmaster@mydomain.com => webmaster
foobar-subscribe@mydomain.com => majordomo
foobar-unsubscribe@mydomain.com => majordomo
foobar2-subscribe@mydomain.com => majordomo
foobar2-unsubscribe@mydomain.com => majordomo
Rebuild database with Verio's imanager
5) Edited Alias file ~/etc/aliases as below and confirmed there were no hard breaks between any
pathes
MAILER-DAEMON => postmaster
postmaster => root
root => webmaster
majordomo => "|/usr/local/majordomo/wrapper majordomo"
majordomo-owner => webmaster@mydomain.com
owner-majordomo => webmaster@mydomain.com
owner-foobar => webmaster@mydomain.com
############# Moderated List ############
foobar => "|/usr/local/majordomo/wrapper resend -A -R -l foobar webmaster@mydomain.com
foobar-hidden-list"
foobar-approval => owner-foobar
foobar-hidden-list => :include:/usr/local/majordomo/Lists/foobar
foobar-request => "|/usr/local/majordomo/wrapper request-answer foobar"
owner-foobar-request => owner-foobar
############ Un-Moderated List ################
foobar2 => "|/usr/local/majordomo/wrapper resend -h mydomain.com -l foobar2 foobar2-outgoing"
foobar2-outgoing => :include:/usr/local/majordomo/Lists/foobar2
owner-foobar2 => webmaster@mydomain.com
foobar2-owner => webmaster@mydomain.com
foobar2-approval => webmaster@mydomain.com
foobar2-request => "|/usr/local/majordomo/wrapper request-answer foobar2"
Rebuild database with Verio's imanager
6) Set up POP account (User) on server for webmaster
Rebuild database with Verio's imanager
-----------------------------------------
List appears to function properly with commands sent to
majordomo@mydomain.com
or
foobar-request@mydomain.com
John Gattuso
webmaster@dockwalk.com
--------------------------------
Many Thanks To:
Rae French - rfrench@perilpoint.com
Sherm Pierce - shermy@ipartner.net
Eric Barzeele - support@veriohosting.com
_______________________________________
Gatman Services - Internet Media
Tel: 954.761.8273 / Fax: 954.768.9394
info@gatman.com | http://www.gatman.com
Follow-Ups:
References:
|
|