aboutsummaryrefslogtreecommitdiff
path: root/deployment/old/fedora-package-x64/pkg-src/restart.sh
diff options
context:
space:
mode:
Diffstat (limited to 'deployment/old/fedora-package-x64/pkg-src/restart.sh')
-rwxr-xr-xdeployment/old/fedora-package-x64/pkg-src/restart.sh36
1 files changed, 0 insertions, 36 deletions
diff --git a/deployment/old/fedora-package-x64/pkg-src/restart.sh b/deployment/old/fedora-package-x64/pkg-src/restart.sh
deleted file mode 100755
index 9b64b6d72..000000000
--- a/deployment/old/fedora-package-x64/pkg-src/restart.sh
+++ /dev/null
@@ -1,36 +0,0 @@
-#!/bin/bash
-
-# restart.sh - Jellyfin server restart script
-# Part of the Jellyfin project (https://github.com/jellyfin)
-#
-# This script restarts the Jellyfin daemon on Linux when using
-# the Restart button on the admin dashboard. It supports the
-# systemctl, service, and traditional /etc/init.d (sysv) restart
-# methods, chosen automatically by which one is found first (in
-# that order).
-#
-# This script is used by the Debian/Ubuntu/Fedora/CentOS packages.
-
-get_service_command() {
- for command in systemctl service; do
- if which $command &>/dev/null; then
- echo $command && return
- fi
- done
- echo "sysv"
-}
-
-cmd="$( get_service_command )"
-echo "Detected service control platform '$cmd'; using it to restart Jellyfin..."
-case $cmd in
- 'systemctl')
- echo "sleep 2; /usr/bin/sudo $( which systemctl ) restart jellyfin" | at now
- ;;
- 'service')
- echo "sleep 2; /usr/bin/sudo $( which service ) jellyfin restart" | at now
- ;;
- 'sysv')
- echo "sleep 2; /usr/bin/sudo /etc/init.d/jellyfin restart" | at now
- ;;
-esac
-exit 0