[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [cobalt-users] RaQ4 Mailman installation



Mailman installation on a RaQ2

You will not be able to run Mailman and Majordomo at the same time because
of a symbolic link that must be altered. There may be a way around this,
but for me it was easiest just to get rid of the Majordomo link


Install Python 1.5.2 or higher
Untar Mailman-x.x.x.tar
follow install document for setup
then

Add alias in /etc/httpd/conf/srm.conf like example below

### Begin - Added by P S Agee for Mailman ###
Alias /pipermail/ /home/mailman/archives/public/
ScriptAlias /mailman/  /home/mailman/cgi-bin/
### End - Added by P S Agee for Mailman ###

Then Stop and Start httpd


Change or remove and replace symbolic link in /usr/adm/sm.bin
sym link must point wrapper to /home/mailman/mail/wrapper

To set password for the admin user of Mailman run
/home/mailman/bin/mmsitepass

Open /home/mailman/Mailman/Defaults.py and see particular site settings for
icons, domain name setup and other options. DO NOT Change Defaults.py, you
place your desired settings in mm_cfg.py


Now when you are ready to make a mailing list run
	/home/mailman/bin/newlist

Follow prompts and then add what it outputs to you to /etc/aliases and
/etc/virtusertable
here is a sample of the output of a newlist command
		 ./newlist
		Enter the name of the list: test
		Enter the email of the person running the list: pagee@xxxxxxxxxxxxxx
		Warning: Problem with getpass. Passwords may be echoed.
		Initial test password: xxxxxx (will be displayed in plain text on screen)
		Entry for aliases file:

		## test mailing list
		## created: 24-Sep-2001 admin
		test:                    "|/home/mailman/mail/wrapper post test"
		test-admin:              "|/home/mailman/mail/wrapper mailowner test"
		test-request:            "|/home/mailman/mail/wrapper mailcmd test"
		test-owner:              test-admin

		Hit enter to continue with test owner notification...

You then need to copy and place the 4 lines below "## created" into the
/etc/aliases file at the bottom of the aliases file. Save and close it.
Then run
	/usr/bin/newaliases

Then open /etc/virtusertable and place the same four lines with some
modification as shown below at the bottom of the file where it tells you to
"Put custom additions below this line"

test@xxxxxxxxxxxxxxxxxx			test
test-admin@xxxxxxxxxxxxxxxxxx		test-admin
test-request@xxxxxxxxxxxxxxxxxx	test-request
test-owner@xxxxxxxxxxxxxxxxxx		test-owner

Then run
	makemap hash /etc/virtusertable < /etc/virtusertable
	/etc/rc.d/init.d/sendmail stop
	/etc/rc.d/init.d/sendmail start





	The aliases and virtusertable file will need to be altered for every list
you add or you will get 'user unknown' errors. Took a little while to set
it up as I am not very fluent with linux but nevertheless it was simple to
do.




Patrick Agee
pagee@xxxxxxxxxxxxxx

-----Original Message-----
From: cobalt-users-admin@xxxxxxxxxxxxxxx
[mailto:cobalt-users-admin@xxxxxxxxxxxxxxx]On Behalf Of Steve Werby
Sent: Saturday, September 22, 2001 17:16
To: cobalt-users@xxxxxxxxxxxxxxx
Subject: Re: [cobalt-users] RaQ4 Mailman installation


"Paul" <paulbentz@xxxxxxxx> wrote:
> The question I have at this point, (I haven't actually attempted to
install
> anything yet) is it OK to go in via command line and do this?

Yes.

> Or will the
> GUI barf at users not "belonging" to any virtual site?

No.

> The GUI MUST remain
> functional on this server! Also, is it OK to add the mailman directory in
> /home? Or will the RaQ balk at this as well?

It's ok to create /home/mailman.  Let us know how the install goes.

--
Steve Werby
President, Befriend Internet Services LLC
http://www.befriend.com/

_______________________________________________
cobalt-users mailing list
cobalt-users@xxxxxxxxxxxxxxx
To Subscribe or Unsubscribe, please go to:
http://list.cobalt.com/mailman/listinfo/cobalt-users