aboutsummaryrefslogtreecommitdiff
path: root/mail/majordomo/files/post-install-notes
diff options
context:
space:
mode:
authorNick Sayer <nsayer@FreeBSD.org>2001-07-23 16:14:02 +0000
committerNick Sayer <nsayer@FreeBSD.org>2001-07-23 16:14:02 +0000
commita7402429dc0a8777855d1f2bbf4a29a25b5af8b8 (patch)
tree3c10c934381663921df7018496ec35f7dc162305 /mail/majordomo/files/post-install-notes
parent4579df52533b83373d092a5d8fc9335ae01ba37d (diff)
Notes
Diffstat (limited to 'mail/majordomo/files/post-install-notes')
-rw-r--r--mail/majordomo/files/post-install-notes15
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!