diff options
Diffstat (limited to 'buildtools/debian-skeleton/rpki-ca.init.d')
-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 |