itAdd proper permission handling to initscript logs. - tordam - A library for peer discovery inside the Tor network Err parazyd.org 70 hgit clone https://git.parazyd.org/tordam URL:https://git.parazyd.org/tordam parazyd.org 70 1Log /git/tordam/log.gph parazyd.org 70 1Files /git/tordam/files.gph parazyd.org 70 1Refs /git/tordam/refs.gph parazyd.org 70 1README /git/tordam/file/README.md.gph parazyd.org 70 1LICENSE /git/tordam/file/LICENSE.gph parazyd.org 70 i--- Err parazyd.org 70 1commit 2a5a931d4efd054b724d67bcb00980f921927093 /git/tordam/commit/2a5a931d4efd054b724d67bcb00980f921927093.gph parazyd.org 70 1parent 81c0995b7351efe895b5d1e78a1083861cd9cbaa /git/tordam/commit/81c0995b7351efe895b5d1e78a1083861cd9cbaa.gph parazyd.org 70 hAuthor: parazyd URL:mailto:parazyd@dyne.org parazyd.org 70 iDate: Wed, 21 Mar 2018 16:33:51 +0100 Err parazyd.org 70 i Err parazyd.org 70 iAdd proper permission handling to initscript logs. Err parazyd.org 70 i Err parazyd.org 70 iDiffstat: Err parazyd.org 70 i M contrib/dam-client.conf | 2 +- Err parazyd.org 70 i M contrib/dam-client.init | 2 ++ Err parazyd.org 70 i M contrib/dam-dir.conf | 2 +- Err parazyd.org 70 i M contrib/dam-dir.init | 2 ++ Err parazyd.org 70 i Err parazyd.org 70 i4 files changed, 6 insertions(+), 2 deletions(-) Err parazyd.org 70 i--- Err parazyd.org 70 1diff --git a/contrib/dam-client.conf b/contrib/dam-client.conf /git/tordam/file/contrib/dam-client.conf.gph parazyd.org 70 it@@ -7,4 +7,4 @@ damuid="decode" Err parazyd.org 70 i damgid="decode" Err parazyd.org 70 i Err parazyd.org 70 i # Path to logfile Err parazyd.org 70 i-damlog="/var/log/dam-client.log" Err parazyd.org 70 i+damlog="/var/log/tor-dam/dam-client.log" Err parazyd.org 70 1diff --git a/contrib/dam-client.init b/contrib/dam-client.init /git/tordam/file/contrib/dam-client.init.gph parazyd.org 70 it@@ -14,6 +14,8 @@ depend() { Err parazyd.org 70 i start() { Err parazyd.org 70 i ebegin "Starting $description" Err parazyd.org 70 i _h="$(getent passwd $damuid | cut -d: -f6)" Err parazyd.org 70 i+ mkdir -p $(dirname $damlog) Err parazyd.org 70 i+ chown $damuid:$damgid $(dirname $damlog) Err parazyd.org 70 i supervise-daemon -d $_h -e HOME=$_h -u $damuid -g $damgid \ Err parazyd.org 70 i --pidfile $pidfile -1 $damlog -2 $damlog \ Err parazyd.org 70 i --start $command Err parazyd.org 70 1diff --git a/contrib/dam-dir.conf b/contrib/dam-dir.conf /git/tordam/file/contrib/dam-dir.conf.gph parazyd.org 70 it@@ -7,4 +7,4 @@ damuid="decode" Err parazyd.org 70 i damgid="decode" Err parazyd.org 70 i Err parazyd.org 70 i # Path to logfile Err parazyd.org 70 i-damlog="/var/log/dam-dir.log" Err parazyd.org 70 i+damlog="/var/log/tor-dam/dam-dir.log" Err parazyd.org 70 1diff --git a/contrib/dam-dir.init b/contrib/dam-dir.init /git/tordam/file/contrib/dam-dir.init.gph parazyd.org 70 it@@ -15,6 +15,8 @@ depend() { Err parazyd.org 70 i start() { Err parazyd.org 70 i ebegin "Starting $description" Err parazyd.org 70 i _h="$(getent passwd $damuid | cut -d: -f6)" Err parazyd.org 70 i+ mkdir -p $(dirname $damlog) Err parazyd.org 70 i+ chown $damuid:$damgid $(dirname $damlog) Err parazyd.org 70 i supervise-daemon -d $_h -e HOME=$_h -u $damuid -g $damgid \ Err parazyd.org 70 i --pidfile $pidfile -1 $damlog -2 $damlog \ Err parazyd.org 70 i --start $command Err parazyd.org 70 .