[Pkg-mlmmj-devel] Bug#617242: mlmmj-make-ml does not ensure correct permissions for created files and directories

Zhang Huangbin zhb at iredmail.org
Mon Nov 6 10:57:36 UTC 2017


> On Nov 6, 2017, at 6:52 PM, Thomas Goirand <zigo at debian.org> wrote:
> 
> Clearly, that's a *specific* setup for your own use case. Let me
> describe a very different setup.
> 
> With MLMMJ, it's possible to have use foo "own" the list, and have it
> dropped in his home folder. In such a setup, the user could ssh to the
> mlmmj folder, and customize, with ssh, the tunables of the list. The
> "home" of the list would be somewhere in /home, owned by foo:foo. In
> this type of setup, there's no need for a mlmmj:mlmmj user, and the user
> could manually create the cron job with "crontab -e".
> 
> I don't think it's up to the Debian package to be opinionated. At most,
> we could imagine a debconf question (with no by default) asking if we
> want to do what you describe above. But I don't think we should do it
> inconditionally.

It’s fine that mlmmj package leaves the tasks (create user/group, etc) to sysadmin.

P.S. i’d prefer to use ‘/var/spool/mlmmj’ as HOME directory of mlmmj
program instead of ‘/home/XXX’ and set it’s shell to /sbin/nologin’.

----
Zhang Huangbin, founder of iRedMail project: http://www.iredmail.org/
Time zone: GMT+8 (China/Beijing).
Available on Telegram: https://t.me/iredmail



More information about the Pkg-mlmmj-devel mailing list