@@ -, +, @@ --- debian/koha-common.init | 6 ++++++ debian/scripts/koha-remove | 4 ++++ 2 files changed, 10 insertions(+) --- a/debian/koha-common.init +++ a/debian/koha-common.init @@ -70,6 +70,8 @@ do_start() if [ "$USE_INDEXER_DAEMON" = "yes" ]; then koha-indexer --start --quiet $(koha-list --enabled) fi + + koha-es-indexer --start --quiet $(koha-list --enabled --elasticsearcvh) } # @@ -90,6 +92,8 @@ do_stop() if [ "$USE_INDEXER_DAEMON" = "yes" ]; then koha-indexer --stop --quiet $(koha-list --enabled) fi + + koha-es-indexer --stop --quiet $(koha-list --enabled --elasticsearcvh) } # @@ -108,6 +112,8 @@ do_reload() { if [ "$USE_INDEXER_DAEMON" = "yes" ]; then koha-indexer --restart --quiet $(koha-list --enabled) fi + + koha-es-indexer --restart --quiet $(koha-list --enabled --elasticsearcvh) } # --- a/debian/scripts/koha-remove +++ a/debian/scripts/koha-remove @@ -93,6 +93,10 @@ eof if is_sip_running $name; then koha-sip --stop $name || /bin/true fi + # Stop the ES indexing daemon if needed + if is_es_indexer_running $name; then + koha-es-indexer --stop $name || /bin/true + fi instancefile=$(get_apache_config_for $name) le_opacdomain=$(letsencrypt_get_opacdomain_for $name) --