Bug 10645: adding missing zebra languages to koha-create manpage
[koha.git] / debian / koha-common.init
index 719a584..9a285a3 100755 (executable)
@@ -42,7 +42,10 @@ SCRIPTNAME=/etc/init.d/$NAME
 #
 do_start()
 {
+    # We insure all required directories exist, including disabled ones.
+    koha-create-dirs $(koha-list)
     koha-start-zebra $(koha-list --enabled)
+    koha-start-sip $(koha-list --enabled)
 }
 
 #
@@ -52,6 +55,7 @@ do_stop()
 {
     # We stop everything, including disabled ones.
     koha-stop-zebra $(koha-list) || true
+    koha-stop-sip $(koha-list) || true
 }
 
 #
@@ -59,6 +63,8 @@ do_stop()
 #
 do_reload() {
     koha-restart-zebra $(koha-list --enabled)
+    koha-stop-sip $(koha-list) || true
+    koha-start-sip $(koha-list --enabled)
 }
 
 case "$1" in