add init script enable command in deb and redhat
authorivan <ivan>
Mon, 20 Dec 2004 08:16:15 +0000 (08:16 +0000)
committerivan <ivan>
Mon, 20 Dec 2004 08:16:15 +0000 (08:16 +0000)
Makefile

index b23ee93..de22d42 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -34,6 +34,13 @@ INIT_FILE = /etc/init.d/freeside
 #freebsd
 #INIT_FILE = /usr/local/etc/rc.d/011.freeside.sh
 
 #freebsd
 #INIT_FILE = /usr/local/etc/rc.d/011.freeside.sh
 
+#deb
+INIT_INSTALL = "/usr/sbin/update-rc.d freeside defaults 21 20"
+#redhat, fedora
+#INIT_INSTALL = "/sbin/chkconfig freeside"
+#not necessary (freebsd)
+#INIT_INSTALL = "/bin/true"
+
 #deb, suse
 HTTPD_RESTART = /etc/init.d/apache restart
 #redhat, fedora, mandrake
 #deb, suse
 HTTPD_RESTART = /etc/init.d/apache restart
 #redhat, fedora, mandrake
@@ -175,6 +182,7 @@ install-init:
          s/%%%SELFSERVICE_USER%%%/${SELFSERVICE_USER}/g;\
          s/%%%SELFSERVICE_MACHINES%%%/${SELFSERVICE_MACHINES}/g;\
        " ${INIT_FILE}
          s/%%%SELFSERVICE_USER%%%/${SELFSERVICE_USER}/g;\
          s/%%%SELFSERVICE_MACHINES%%%/${SELFSERVICE_MACHINES}/g;\
        " ${INIT_FILE}
+       ${INIT_INSTALL}
 
 install-selfservice:
        [ -e ~freeside/.ssh/id_dsa.pub ] || su -c 'ssh-keygen -t dsa' - freeside
 
 install-selfservice:
        [ -e ~freeside/.ssh/id_dsa.pub ] || su -c 'ssh-keygen -t dsa' - freeside