diff options
Diffstat (limited to 'retiolum/bin/restart-tincd')
| -rwxr-xr-x | retiolum/bin/restart-tincd | 14 | 
1 files changed, 14 insertions, 0 deletions
diff --git a/retiolum/bin/restart-tincd b/retiolum/bin/restart-tincd new file mode 100755 index 00000000..17d939d9 --- /dev/null +++ b/retiolum/bin/restart-tincd @@ -0,0 +1,14 @@ +#! /bin/sh +set -xeuf + +PATH="$(dirname $(readlink -f "$0"))${PATH+:$PATH}" + +if args="`pgrep-retiolum-tincd-args`"; then +  while $args --kill; do +    sleep 1 +  done +  $args +else +  echo "$0: there is no retiolum tincd process to restart" >&2 +  exit 23 +fi  | 
