summaryrefslogtreecommitdiff
path: root/utils/lib.sh
diff options
context:
space:
mode:
Diffstat (limited to 'utils/lib.sh')
-rwxr-xr-xutils/lib.sh16
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
# ------