diff options
Diffstat (limited to 'ckb-next.install')
-rwxr-xr-x | ckb-next.install | 66 |
1 files changed, 2 insertions, 64 deletions
diff --git a/ckb-next.install b/ckb-next.install index 81aadc2c124f..889fc8a7a995 100755 --- a/ckb-next.install +++ b/ckb-next.install @@ -13,72 +13,10 @@ blue="${bold}$(tput setaf 4)" yellow="${bold}$(tput setaf 3)" _as_service() { - cat << EOF - -You might want to run ckb-next-daemon as a systemd service: - - systemctl enable ckb-next-daemon.service - systemctl start ckb-next-daemon.service - -EOF + note "You need to run ckb-next-daemon as a systemd service: + systemctl enable --now ckb-next-daemon.service" } -_disable_daemon() { - running="$(systemctl is-enabled ckb-next-daemon.service)" - if [[ "$running" = "enabled" ]]; then - systemctl disable ckb-next-daemon.service - fi -} - -_terminate_gui_daemon() { - msg_blue "Terminating ckb-next GUI" - - killall -TERM ckb 2>/dev/null - killall -TERM ckb-next 2>/dev/null - - - msg_blue "Terminating ckb-next daemon" - - running="$(systemctl is-active ckb-daemon.service)" - if [[ "$running" = "active" ]]; then - systemctl stop ckb-daemon.service - fi - - running="$(systemctl is-active ckb-next-daemon.service)" - if [[ "$running" = "active" ]]; then - systemctl stop ckb-next-daemon.service - fi - - running="$(systemctl is-enabled ckb-daemon.service 2>/dev/null)" - if [[ "$running" = "enabled" ]]; then - systemctl disable ckb-daemon.service - fi -} - -# arg 1: the new package version post_install() { _as_service } - -# arg 1: the new package version -# arg 2: the old package version -pre_upgrade() { - _terminate_gui_daemon -} - -# arg 1: the new package version -# arg 2: the old package version -post_upgrade() { - systemctl daemon-reload -} - -# arg 1: the old package version -pre_remove() { - _terminate_gui_daemon - _disable_daemon -} - -# arg 1: the old package version -post_remove() { - systemctl daemon-reload -} |