From: Mads Martin Joergensen <mmj@mmj.dk>
To: mlmmj@mlmmj.org
Subject: Re: List creation in the perl-admin web interface
Date: Wed, 22 Jun 2005 09:03:36 +0000 [thread overview]
Message-ID: <20050622090336.GV27543@mmj.dk> (raw)
In-Reply-To: <86d5qekc0f.fsf@borg.borderworlds.dk>
* Christian Laursen <xi@borderworlds.dk> [Jun 22. 2005 10:54]:
> There has been some talk about adding list creation functionality to
> the web interface.
>
> Most of the work involved in getting it to work consists of making
> mlmmj itself support list creation by preconfigured unprivileged
> users.
>
> It will probably require mlmmj-make-ml to be a suid root binary,
> preferably only installed suid root if enabled by an option to the
> configure script or similar.
I've been wanting to rewrite mlmmj-make-ml anyway, making it possible to
pass all options for making a list on the commandline. mlmmj-make-ml.sh
is an ugly hack anyway--it was written pre-0.1.0.
> Since the unprivileged user can't do any postprocessing on the created
> listdir there will have to be some support for running a custom script
> to do that. The custom script should also take care of adding an alias
> to the mail configuration.
>
> All this would probably be configured in a global configuration file
> as the unprivileged user should be trusted as little as possible.
>
> With this in place it should be a walk in the park to add the
> functionality to the web interface.
And when we have mlmmj-make-ml written proper, the rest seems
achievable. Especially now we can write it with the above in mind.
Any other considerations?
--
Mads Martin Joergensen, http://mmj.dk
"Why make things difficult, when it is possible to make them cryptic
and totally illogical, with just a little bit more effort?"
-- A. P. J.
next prev parent reply other threads:[~2005-06-22 9:03 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-06-22 8:54 List creation in the perl-admin web interface Christian Laursen
2005-06-22 9:03 ` Mads Martin Joergensen [this message]
2005-06-22 9:12 ` Marcus Rueckert
2005-06-22 9:15 ` Mads Martin Joergensen
2005-06-22 9:25 ` Christian Laursen
2005-06-22 9:43 ` Christian Laursen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20050622090336.GV27543@mmj.dk \
--to=mmj@mmj.dk \
--cc=mlmmj@mlmmj.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.