pcsc-lite/systemd-service.patch
Wolfgang Rosenauer 8ef0047c37 Accepting request 259049 from home:sbrabec:branches:security:chipcard
- Fix systemd integration and socket activation (boo#900115):
  * fix quoting in systemd-service.patch
  * add missing systemd service preset
- Drop obsolete upgrade protection in %pre.

OBS-URL: https://build.opensuse.org/request/show/259049
OBS-URL: https://build.opensuse.org/package/show/security:chipcard/pcsc-lite?expand=0&rev=106
2014-10-30 21:06:20 +00:00

16 lines
480 B
Diff

diff --git a/etc/pcscd.service.in b/etc/pcscd.service.in
index 7934050..ddbdcc4 100644
--- a/etc/pcscd.service.in
+++ b/etc/pcscd.service.in
@@ -3,7 +3,9 @@ Description=PC/SC Smart Card Daemon
Requires=pcscd.socket
[Service]
-ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit
+Environment="PCSCD_OPTIONS="
+EnvironmentFile=-/etc/sysconfig/pcscd
+ExecStart=@sbindir_exp@/pcscd --foreground --auto-exit $PCSCD_OPTIONS
ExecReload=@sbindir_exp@/pcscd --hotplug
[Install]