mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-31 14:37:59 +00:00
Merge pull request #289 from stefansaraev/startstopfix
service addons: create lockfile on 'stop' even if service is not runing
This commit is contained in:
commit
520cdd5fcf
@ -25,8 +25,9 @@
|
||||
LOCKDIR="/var/lock/"
|
||||
LOCKFILE="transmission.disabled"
|
||||
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof transmission-daemon)" ];then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall -9 transmission-daemon
|
||||
fi
|
||||
|
@ -27,8 +27,9 @@ LOCKFILE="tvheadend.disabled"
|
||||
|
||||
ADDON_BIN="tvheadend"
|
||||
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof $ADDON_BIN)" ];then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall $ADDON_BIN
|
||||
fi
|
||||
|
@ -25,9 +25,10 @@
|
||||
LOCKDIR="/var/lock/"
|
||||
LOCKFILE="vdr.disabled"
|
||||
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof vdr.bin)" ];then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall vdr.bin
|
||||
fi
|
||||
|
||||
|
@ -26,11 +26,10 @@
|
||||
LOCKDIR="/var/lock/"
|
||||
LOCKFILE="oscam.disabled"
|
||||
|
||||
# use "$(pidof)" instead of $(pidof). otherwise 'if' statement will fail
|
||||
# because oscam spawns at least one 'extra' process
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof oscam)" ];then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall -9 oscam
|
||||
fi
|
||||
|
||||
|
@ -25,8 +25,9 @@
|
||||
LOCKDIR="/var/lock/"
|
||||
LOCKFILE="dcron.disabled"
|
||||
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof crond)" ]; then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall -9 crond
|
||||
fi
|
||||
|
@ -23,8 +23,9 @@
|
||||
LOCKDIR="/var/lock/"
|
||||
LOCKFILE="pcscd.disabled"
|
||||
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
|
||||
if [ "$(pidof pcscd.bin)" ];then
|
||||
mkdir -p "$LOCKDIR"
|
||||
touch "$LOCKDIR/$LOCKFILE"
|
||||
killall -9 pcscd.bin
|
||||
fi
|
||||
|
Loading…
x
Reference in New Issue
Block a user