helpSavane - Support: sr #1426, Savane and Mailman integration

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

sr #1426: Savane and Mailman integration

Submitted by:  sudheendra srinivas <sudheendra>
Submitted on:  Fri 05 Jan 2007 06:08:14 AM UTC  
 
Category: Installation/ConfigurationPriority: 5 - Normal
Status: NonePrivacy: Public
Assigned to: NoneOpen/Closed: Open
Release: 

(Jump to the original submission Jump to the original submission)

Fri 12 Jan 2007 02:47:54 AM UTC, comment #7:

1. No, you do not need to manually add a list into mailman. The Savane cronjobs (if set up), will create the mailing list on the backend. If you use the example crontab file that comes with the savane tarball, it is set to run sv_mailman every 30 minutes. This backend script, sv_mailman, takes mailing list data from the database, and if it doesn't exist in the system, it creates it. You can, at your discretion, run sv_mailman yourself, and it will create the lists. You can run sv_mailman with the --debug command line argument, and it will dump a lot of data about what it would do. The script changes the value of a field in the database once it attempts to create a list, so while you're testing your setup, you might need to manually remove mailman lists (using rmlist), and/or remove records from the Savane database.
2. Your group type setup looks normal to me. Can you browse to, subscribe and post to mailman lists outside of Savane? Try creating a list yourself and test the mailman setup without involving mailman. Check the logs too. They often contain very useful information. Make sure you're following the guidelines for setting up a mailman setup in Apache too. You need to configure CGI script handling on the cgi-bin directory too.
Hope this helps.

Link Dupont <link>
Thu 11 Jan 2007 11:03:40 AM UTC, comment #6:

Hi,

Alias /pipermail/ /usr/local/mailman/archives/public/
ScriptAlias /mailman/ /usr/local/mailman/cgi-bin/

These are my aliases in apache2.conf. I am using debian based ubuntu linux.

Attached is my savane group type configuration screenshot. (savane-mailman.png)

I have two questions now...

1. When we add a mailing list in savane website for a project, do we need to manually add the same mailing list in mailman or savane should automatically do it? because, i could not find an option in savane, where i can specify mailing list creating URL.

2. Is my group type configuration correct? What else configuration is required in savane with respect to mailman?

Thanks a lot for your assistance.

Sudheendra

(file #1814)

sudheendra srinivas <sudheendra>
Thu 11 Jan 2007 06:06:28 AM UTC, comment #5:

On a Debian system, I have the following 3 Alias lines in my apache.conf:

Alias /pipermail/ /var/lib/mailman/archives/public/
Alias /images/mailman/ /usr/share/images/mailman/
ScriptAlias /mailman/ /usr/lib/cgi-bin/mailman/

This will allow you browse to http://localhost/mailman/listinfo/, and get your mail listings.

Link Dupont <link>
Wed 10 Jan 2007 01:12:42 PM UTC, comment #4:

Hi again,

Thanks a lot for previous replies.

Actually, I still have the problem, the Alias that we have for mailman is https://developer.aumeganetworks.com/mailman is our mailman alias in apache conf file. Do you think thats causing the issue?

pipermail alias is .. https://developer.aumeganetworks.com/pipermail/

i have mentioned it correctly in the savane group types.

is there any other thing that i am missing???

thanks,
sudheendra

sudheendra srinivas <sudheendra>
Sat 06 Jan 2007 02:53:35 AM UTC, comment #3:

It looks like sv_cleaner sets the mailing list as deleted, and lets sv_mailman finish up the job (by running rmlist I'd presume). All the sv_* scripts are backend tasks that are run by cron. Take a look at savane/etc/crontab.

Link Dupont <link>
Fri 05 Jan 2007 07:01:02 AM UTC, comment #2:

how do we delete a mailing list.. ? that is also done via a cronjob?

Thanks
Sudheendra

sudheendra srinivas <sudheendra>
Fri 05 Jan 2007 06:16:14 AM UTC, comment #1:

If you set up the sample savane cron file, there is a sv_mailman cronjob that runs every 30 minutes to create mailing lists. You can run that script manually for the mailman jobs to run.

Link Dupont <link>
Fri 05 Jan 2007 06:08:14 AM UTC, original submission:

Hi,

We have setup Savane with Mailman. Savane is working fine. But when we add a mailing list in savane, its not being created in mailman. Browsing the mailing list in savane, opens mailman site that says "list not found". Is is done via a cron job script or do we need to run any script manually????

screenshot error is attached. (.png image)

We are using postfix for mail server. Mailman is configured to work with postfix according to mailman documentation.

Please help.

Thanks,
Sudheendra

sudheendra srinivas <sudheendra>

 

Attached Files
file #1814:  savana-mailman.png added by sudheendra (103kB - image/png)
file #1793:  error.png added by sudheendra (111kB - image/png)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by link (Posted a comment)
  • -unavailable- added by sudheendra (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 2 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Thu 11 Jan 2007 11:03:40 AM UTCsudheendraAttached File-=>Added savana-mailman.png, #1814
    Fri 05 Jan 2007 06:08:14 AM UTCsudheendraAttached File-=>Added error.png, #1793
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup