diff options
author | Nick Sayer <nsayer@FreeBSD.org> | 2001-07-23 16:14:02 +0000 |
---|---|---|
committer | Nick Sayer <nsayer@FreeBSD.org> | 2001-07-23 16:14:02 +0000 |
commit | a7402429dc0a8777855d1f2bbf4a29a25b5af8b8 (patch) | |
tree | 3c10c934381663921df7018496ec35f7dc162305 /mail/majordomo/files/post-install-notes | |
parent | 4579df52533b83373d092a5d8fc9335ae01ba37d (diff) |
Notes
Diffstat (limited to 'mail/majordomo/files/post-install-notes')
-rw-r--r-- | mail/majordomo/files/post-install-notes | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/mail/majordomo/files/post-install-notes b/mail/majordomo/files/post-install-notes index f7ed89958395..ded8c8baac8b 100644 --- a/mail/majordomo/files/post-install-notes +++ b/mail/majordomo/files/post-install-notes @@ -28,6 +28,21 @@ manually: define(`ALIAS_FILE',/etc/aliases,/usr/local/majordomo/aliases.majordomo') + - consider using ports/mail/tlb to process your deliveries if you + want to hide your outgoing aliases. This way you can prevent people + from evading restrictions for posting to your lists. + + - the user executing the commands of your local aliases must be added + to your majordom group to be able to execute the setuid wrapper + script. Sendmail does this as daemon by default, which is already + added. The postfix port uses nobody by default, which should be + changed to another user if your users can execute commands as user + nobody (Apache/CGI comes to mind). Postfix does not do initgroups() + properly, so you need to chgrp the wrapper script to the + default_privs user (this may apply for other MTAs as well) for it + to work. It is important that you do this and not just make wrapper + executable for all; you are increasing the chances of it getting + exploited if you do. Enjoy Majordomo! |