Excellent feedback John. Thanks for contributing to this
list with that information. As for list configuration,
that can ALL be done via commands sent in email to the
majordomo@your.virtual.domain address. You might want
to download the actual .gz bundle from greatcircle.com
and look at the list-owner-info file for more details on
this one. The foobar.config file (any listname.config)
is created automatically by majordomo once any filename
without a dot (.) in the name is noticed in the "lists"
directory, and is the file that should be manipulated by
email to actually configure your list. You should not
need different aliases file entries to determine whether
or not a list is moderated. This is configurable via the
listname.config file. Read the resend file (perl script)
in the top 20 or so lines to see the authors comments
about using command line arguments in the aliases file.
Dan Liston
John Gattuso wrote:
>
> 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
References:
|
|