From f9975b004d1465e03a88216ac877f8e2d6693ceb Mon Sep 17 00:00:00 2001 From: Geoffrey Frogeye Date: Sun, 17 Sep 2017 18:39:54 +0200 Subject: [PATCH] More Termux sauce --- termux/boot/autosvc | 2 ++ termux/boot/symlink | 1 + termux/services/autosvc | 2 -- termux/services/crond | 2 -- termux/services/sshd | 2 -- termux/services/syncthing | 2 -- 6 files changed, 3 insertions(+), 8 deletions(-) create mode 100755 termux/boot/autosvc mode change 100644 => 100755 termux/boot/symlink diff --git a/termux/boot/autosvc b/termux/boot/autosvc new file mode 100755 index 0000000..498c6ea --- /dev/null +++ b/termux/boot/autosvc @@ -0,0 +1,2 @@ +#!/data/data/com.termux/files/usr/bin/bash +autosvc diff --git a/termux/boot/symlink b/termux/boot/symlink old mode 100644 new mode 100755 index 1c7f20d..224ed55 --- a/termux/boot/symlink +++ b/termux/boot/symlink @@ -1 +1,2 @@ +#!/data/data/com.termux/files/usr/bin/bash echo "ln -s /data/data/com.termux/files/usr /usr" | tsu diff --git a/termux/services/autosvc b/termux/services/autosvc index 175206a..52d22a5 100755 --- a/termux/services/autosvc +++ b/termux/services/autosvc @@ -9,14 +9,12 @@ LOGFILE="$HOME/.local/log/autosvc.log" start() { printf "Starting autosvc: " start-stop-daemon -p "$PIDFILE" -x /data/data/com.termux/files/usr/bin/bash -S -b -m -- "$HOME/.termux/scripts/autosvc" -d -l "$LOGFILE" - termux-toast "Started autosvc" echo "OK" } stop() { printf "Stopping autosvc: " start-stop-daemon -p "$PIDFILE" -x /data/data/com.termux/files/usr/bin/bash -K - termux-toast "Stopped autosvc" echo "OK" } diff --git a/termux/services/crond b/termux/services/crond index 3606d1c..0582592 100755 --- a/termux/services/crond +++ b/termux/services/crond @@ -9,14 +9,12 @@ LOGFILE="$HOME/.local/log/crond.log" start() { printf "Starting crond: " start-stop-daemon -p "$PIDFILE" -x crond -S -b -m -- -f -L "$LOGFILE" - termux-toast "Started crond" echo "OK" } stop() { printf "Stopping crond: " start-stop-daemon -p "$PIDFILE" -x crond -K - termux-toast "Stopped crond" echo "OK" } diff --git a/termux/services/sshd b/termux/services/sshd index 4fb4d98..030d99f 100755 --- a/termux/services/sshd +++ b/termux/services/sshd @@ -9,14 +9,12 @@ LOGFILE="$HOME/.local/log/sshd.log" start() { printf "Starting SSHD: " start-stop-daemon -p "$PIDFILE" -x sshd -S -- -E "$LOGFILE" - termux-toast "Started SSHD" echo "OK" } stop() { printf "Stopping SSHD: " start-stop-daemon -p "$PIDFILE" -x sshd -K - termux-toast "Stopped SSHD" echo "OK" } diff --git a/termux/services/syncthing b/termux/services/syncthing index 1482d56..70bbaca 100755 --- a/termux/services/syncthing +++ b/termux/services/syncthing @@ -9,14 +9,12 @@ LOGFILE="$HOME/.local/log/syncthing.log" start() { printf "Starting Syncthing: " sudo start-stop-daemon -p "$PIDFILE" -x syncthing -S -b -N 5 -m -- -logfile="$LOGFILE" - termux-toast "Started Syncthing" echo "OK" } stop() { printf "Stopping Syncthing: " sudo start-stop-daemon -p "$PIDFILE" -x syncthing -K - termux-toast "Stopped Syncthing" echo "OK" }