summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbwarsaw2001-08-17 23:18:38 +0000
committerbwarsaw2001-08-17 23:18:38 +0000
commit235f52fe4242bfed2de4dcdfd17d08a876c2b7e9 (patch)
tree39d1dfb1d955522f2e29075df51b9e617b3b2eff
parenta076197f5136254745cd30a3af62523b6fbd95d6 (diff)
downloadmailman-235f52fe4242bfed2de4dcdfd17d08a876c2b7e9.tar.gz
mailman-235f52fe4242bfed2de4dcdfd17d08a876c2b7e9.tar.zst
mailman-235f52fe4242bfed2de4dcdfd17d08a876c2b7e9.zip
Update installation instructions to describe chkconfig for OSes that
support this.
-rw-r--r--INSTALL26
1 files changed, 21 insertions, 5 deletions
diff --git a/INSTALL b/INSTALL
index 6077140fa..389ef2e98 100644
--- a/INSTALL
+++ b/INSTALL
@@ -334,17 +334,33 @@ upgrade.
% bin/mailmanctl start
If you want to start Mailman every time you reboot your system,
- you should do the following as root (note I'm assuming you have
- an /etc/init.d directory; some Unixes may put that in
- /etc/rc.d/init.d):
+ and your OS supports the chkconfig command (e.g. RedHat and
+ Mandrake Linuxes) you can simply do the following as root:
- % cp misc/S98mailman /etc/init.d/mailman
- % cd /etc/rc.d/rc2.d
+ % cp misc/mailman /etc/init.d/mailman
+ % chkconfig --add mailman
+
+ (Note that /etc/init.d may be /etc/rc.d/init.d on some systems.)
+
+ For Unixes that don't support chkconfig, simply copy
+ misc/mailman as above, then set up the following symbolic links,
+ again as root:
+
+ % cp misc/mailman /etc/init.d
+ % cd /etc/rc.d/rc0.d
+ % ln -s ../init.d/mailman K12mailman
+ % cd ../rc1.d
+ % ln -s ../init.d/mailman K12mailman
+ % cd ../rc2.d
% ln -s ../init.d/mailman S98mailman
% cd ../rc3.d
% ln -s ../init.d/mailman S98mailman
+ % cd ../rc4.d
+ % ln -s ../init.d/mailman S98mailman
% cd ../rc5.d
% ln -s ../init.d/mailman S98mailman
+ % cd ../rc6.d
+ % ln -s ../init.d/mailman K12mailman
- Add aliases for `mailman' and `mailman-owner' to the system's
mail alias database. These aliases should point to whoever is