diff options
author | Rob Austein <sra@hactrn.net> | 2016-03-17 04:27:48 +0000 |
---|---|---|
committer | Rob Austein <sra@hactrn.net> | 2016-03-17 04:27:48 +0000 |
commit | 1090d6cc89fdede65f5e0b09fe8a289459e9ec66 (patch) | |
tree | 9c46dbf2a8c5e24c482367fa287d648f5e051ea1 | |
parent | e6f6432e958f3074ec210b61101bbb4be4edc1fe (diff) |
Create log directory when missing.
svn path=/branches/tk705/; revision=6310
-rw-r--r-- | buildtools/debian-skeleton/rpki-ca.init.d | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/buildtools/debian-skeleton/rpki-ca.init.d b/buildtools/debian-skeleton/rpki-ca.init.d index 06949c63..8ee4a2c2 100644 --- a/buildtools/debian-skeleton/rpki-ca.init.d +++ b/buildtools/debian-skeleton/rpki-ca.init.d @@ -14,9 +14,10 @@ PATH=/sbin:/usr/sbin:/bin:/usr/bin DESC="rpki-ca" NAME=rpki-ca -STARTER=/usr/sbin/rpki-start-servers -STARTER_OPTS="--log-level warning --log-directory /var/log/rpki --log-rotating-file-hours 3 --log-backup-count 56" PIDDIR=/var/run/rpki +LOGDIR=/var/log/rpki +STARTER=/usr/sbin/rpki-start-servers +STARTER_OPTS="--log-level warning --log-directory $LOGDIR --log-rotating-file-hours 3 --log-backup-count 56" SCRIPTNAME=/etc/init.d/$NAME # Exit if the package is not installed @@ -84,6 +85,7 @@ do_start() test "X$enabled" = "X$running" && return 1 test -d $PIDDIR || install -d -o rpki -g rpki $PIDDIR || return 2 + test -d $LOGDIR || install -d -o rpki -g rpki $LOGDIR || return 2 test -f /usr/share/rpki/bpki/ca.cer || return 2 test -f /usr/share/rpki/bpki/irbe.cer || return 2 |