12345678910111213141516171819202122 |
- #!/bin/sh --
- # shellcheck shell=sh
- set -ue
- : "${PWD:=$(pwd)}"
- NAME="${PWD%/*}"
- NAME="${NAME##*/}"
- if [ "${USER_LOG:-}" = 1 ]; then
- BASE="${XDG_RUNTIME_DIR:-${TMPDIR:-/tmp}/${USER:-$(whoami)}}"
- else
- BASE=/var
- fi
- LOG="${BASE:?}/log/runit/${NAME:?}.log"
- [ -f "${LOG}" ] || {
- : | install -Dm600 -- /proc/self/fd/0 "${LOG}"
- }
- exec /etc/runit/functions/runit-logger >>"${LOG}"
|