Re: [Mailman-Users] Creating New List via Web Interface
On Thu, 16 Sep 1999 11:35:54 -0700 Matthew Kaing <bora@employees.org> wrote:
Hi, can anyone confirm if Mailman if going to support Web based Create, Modify, and Delete?
It is wirth observing that creating and deleting lists via a web interface is not entirely trivial. For one it is inherently tied to the MTA's aliases file, which, by crazy coincidence, is NOT necessarily either in a standard format OR a standard location. Now MailMan can handle half of that by mandating where the aliases will be stored, but that does nothing about file formats and MTA dependencies.
IIRC, Qmail for instance uses a non-sendmail aliases file format.
-- J C Lawrence Life: http://www.kanga.nu/ Home: claw@kanga.nu ---------(*) Work (Linux/IA64): claw@varesearch.com ... Beware of cromagnons wearing chewing gum and palm pilots ...
On Thu, 16 Sep 1999, J C Lawrence wrote:
On Thu, 16 Sep 1999 11:35:54 -0700 Matthew Kaing <bora@employees.org> wrote:
Hi, can anyone confirm if Mailman if going to support Web based Create, Modify, and Delete?
It is wirth observing that creating and deleting lists via a web interface is not entirely trivial. For one it is inherently tied to the MTA's aliases file, which, by crazy coincidence, is NOT
It also presents an entire new set of security concerns. With sendmail, updating the aliases file is not enough, you also *as root* have to run 'newaliases'. Mailman's great as it doesn't run as root (or doesn't have to, anyway). That is a great option.
Later, Darren
On Fri, 17 Sep 1999, Darren Boyd wrote:
It also presents an entire new set of security concerns. With sendmail, updating the aliases file is not enough, you also *as root* have to run 'newaliases'. Mailman's great as it doesn't run as root (or doesn't have to, anyway). That is a great option.
not true!
newaliases does not have to be run as root. typically, newaliases is a link to sendmail and sendmail is suid-root. however, sendmail (newaliases) does check the ownership and permissions of the source aliases file and the aliases.dir and aliases.pag files. i have found the following combination to work and then the mailman user can update the sendmail aliases with newaliases. this is sendmail-8.9.3 i think.
root(104)ls -lgd ~mailman/. ~mailman/aliases* drwxr-sr-x 18 mailman mailman 512 Sep 11 11:10 /usr/local/mailman/./ -rw-r--r-- 1 mailman mailman 10835 Sep 18 22:55 /usr/local/mailman/aliases -rw-r--r-- 1 root mailman 4096 Sep 18 22:55 /usr/local/mailman/aliases.dir -rw-r--r-- 1 root mailman 16384 Sep 18 22:55 /usr/local/mailman/aliases.pag
--
Todd Pfaff \ Email: pfaff@mcmaster.ca
Computing and Information Services \ Voice: (905) 525-9140 x22920
ABB 132 \ FAX: (905) 528-3773
McMaster University
Hamilton, Ontario, Canada L8S 4M1 \
participants (3)
-
Darren Boyd
-
J C Lawrence
-
Todd Pfaff