@@ -, +, @@ legacy script names - Apply this patch - Create symbolic links to the new script: vagrant@kohadevbox:~$ ln -s kohaclone/debian/scripts/koha-zebra koha-start-zebra vagrant@kohadevbox:~$ ln -s kohaclone/debian/scripts/koha-zebra koha-stop-zebra vagrant@kohadevbox:~$ ln -s kohaclone/debian/scripts/koha-zebra koha-restart-zebra - Run: $ sudo ./koha-start-zebra kohadev - Run: sudo ./koha-stop-zebra kohadev - Run: sudo ./koha-restart-zebra kohadev --- debian/scripts/koha-zebra | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) --- a/debian/scripts/koha-zebra +++ a/debian/scripts/koha-zebra @@ -186,6 +186,26 @@ set_action() op="" verbose="no" +# Backwards compatible with old koha-*-zebra scripts +# TODO: Remove once there's consensus to remove the legacy scripts +used_script_name=$(basename $0) + +if [ "$used_script_name" != "koha-zebra" ]; then + warn "Deprecated script used (${used_script_name})" + + case "$used_script_name" in + koha-start-zebra) + set_action "start" ;; + koha-stop-zebra) + set_action "stop" ;; + koha-restart-zebra) + set_action "restart" ;; + *) + break ;; + esac +fi +# / Backwards compatible handling code + # Read command line parameters while [ $# -gt 0 ]; do --