summary refs log tree commit diff
path: root/bin/once
diff options
context:
space:
mode:
authorRobert Günzler <r@gnzler.io>2022-11-18 17:52:21 +0100
committerRobert Günzler <r@gnzler.io>2022-11-18 18:38:21 +0100
commit273f57260449a8247eb1e7ca640dba6af8a90ad2 (patch)
tree14d364dbe3c8eb7599f802a61e1f617ddfcdf111 /bin/once
parent7a7ef68421ceb67642560ee00d0c51301934f3c0 (diff)
bin: drop some scripts
chrome-extension-dl
fs
kp
mesoninit
once
open
wsudo
Diffstat (limited to 'bin/once')
-rwxr-xr-xbin/once47
1 files changed, 0 insertions, 47 deletions
diff --git a/bin/once b/bin/once
deleted file mode 100755
index 1655368..0000000
--- a/bin/once
+++ /dev/null
@@ -1,47 +0,0 @@
-#!/bin/sh
-
-set -e
-[ -n "$DEBUG" ] && set -x
-
-_check_running=
-ssd_args="--background --make-pidfile --start"
-while getopts rsKkl:h opt; do
-	case "$opt" in
-	K|k)   ssd_args='--stop';;
-	l)     ssd_args="${ssd_args} --stdout ${OPTARG} --stderr ${OPTARG}";;
-	s)     _check_running=1 ;;
-	r)     _restart=1 ;;
-
-	h)
-		printf "usage: %s [-h]\n" "$(basename "$0")"
-		printf "\n"
-		printf "  -K -k          kill the service\n"
-		printf "     -l LOGFILE  log to a file\n"
-		printf "\n"
-		exit 2 ;;
-	esac
-done
-shift $((OPTIND - 1))
-
-exec="${1:-}"
-[ -z "${exec}" ] && exit 1
-shift
-
-if [ -n "$_check_running" ]
-then
-	[ -f "${XDG_RUNTIME_DIR}/${exec}.pid" ] && exit 0
-	exit 1
-fi
-
-if [ -n "$_restart" ]
-then
-	set -x
-	${0} -k ${exec} ${@}
-	${0} ${exec} ${@}
-	exit 0
-fi
-
-start-stop-daemon \
-	--pidfile "${XDG_RUNTIME_DIR:-/tmp}/${exec}.pid" \
-	$ssd_args \
-	"${exec}" -- "${@}"