diff options
author | Dimitri John Ledkov <xnox@ubuntu.com> | 2016-02-08 10:14:20 +0000 |
---|---|---|
committer | Dimitri John Ledkov <xnox@ubuntu.com> | 2016-02-08 10:14:20 +0000 |
commit | 8c77bf82068ac258a396d225362e660a9f7b921e (patch) | |
tree | 6a499dc2dcd4f698cb1a687ee61c72f2a5856c0d | |
parent | e7db98d67d0aa3c2a83bdd577cf9cfaab33b2921 (diff) |
Add tmpfiles snippet, and mimic same in the init.d script.
-rw-r--r-- | debian/changelog | 1 | ||||
-rw-r--r-- | debian/opencryptoki.pkcsslotd.init | 3 | ||||
-rw-r--r-- | debian/opencryptoki.tmpfile | 7 |
3 files changed, 11 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog index c612c1a..a92ef41 100644 --- a/debian/changelog +++ b/debian/changelog @@ -30,6 +30,7 @@ opencryptoki (3.4.1+dfsg-1) unstable; urgency=medium * Patch spelling typos. * Drop After=syslog.target from systemd unit file. * Simplify 04-pkcsslotd-cmdline-args.patch. + * Add tmpfiles snippet, and mimic same in the init.d script. -- Dimitri John Ledkov <xnox@ubuntu.com> Mon, 08 Feb 2016 05:00:09 +0000 diff --git a/debian/opencryptoki.pkcsslotd.init b/debian/opencryptoki.pkcsslotd.init index d1fb3e4..4fe7ccf 100644 --- a/debian/opencryptoki.pkcsslotd.init +++ b/debian/opencryptoki.pkcsslotd.init @@ -28,6 +28,9 @@ case "${1}" in start) echo -n "Starting $DESC: " + mkdir -m 0770 -p /var/lock/opencryptoki /var/lock/opencryptoki/icsf /var/lock/opencryptoki/swtok /var/lock/opencryptoki/tpm /var/lock/opencryptoki/lite /var/lock/opencryptoki/ccatok /var/lock/opencryptoki/ep11tok + chown root:pkcs11 /var/lock/opencryptoki /var/lock/opencryptoki/icsf /var/lock/opencryptoki/swtok /var/lock/opencryptoki/tpm /var/lock/opencryptoki/lite /var/lock/opencryptoki/ccatok /var/lock/opencryptoki/ep11tok + start-stop-daemon --start --quiet --pidfile "$PIDFILE" --exec "$DAEMON" -- $DAEMON_OPTS echo "$NAME." ;; diff --git a/debian/opencryptoki.tmpfile b/debian/opencryptoki.tmpfile new file mode 100644 index 0000000..7138b09 --- /dev/null +++ b/debian/opencryptoki.tmpfile @@ -0,0 +1,7 @@ +D /var/lock/opencryptoki 0770 root pkcs11 - +D /var/lock/opencryptoki/icsf 0770 root pkcs11 - +D /var/lock/opencryptoki/swtok 0770 root pkcs11 - +D /var/lock/opencryptoki/tpm 0770 root pkcs11 - +D /var/lock/opencryptoki/lite 0770 root pkcs11 - +D /var/lock/opencryptoki/ccatok 0770 root pkcs11 - +D /var/lock/opencryptoki/ep11tok 0770 root pkcs11 - |