diff options
Diffstat (limited to 'utils/lib.sh')
| -rwxr-xr-x | utils/lib.sh | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/utils/lib.sh b/utils/lib.sh index 59ad12229..991fe77fa 100755 --- a/utils/lib.sh +++ b/utils/lib.sh @@ -569,7 +569,7 @@ systemd_remove_service() { systemd_activate_service() { - # usage: systemd_activate_service "${SERVICE_NAME}"w + # usage: systemd_activate_service "${SERVICE_NAME}" rst_title "Activate ${1} (service)" section echo @@ -594,6 +594,20 @@ systemctl disable ${1}.service EOF } +systemd_restart_service() { + + # usage: systemd_restart_service "${SERVICE_NAME}" + + rst_title "Restart ${1} (service)" section + echo + tee_stderr <<EOF | bash 2>&1 +systemctl restart ${1}.service +EOF + tee_stderr <<EOF | bash 2>&1 +systemctl status --no-pager ${1}.service +EOF +} + # Apache # ------ |