[pcsc-lite/f16] Use /var/run/pcscd for ipc directory (#722449)
Kalev Lember
kalev at fedoraproject.org
Mon Aug 22 19:05:55 UTC 2011
commit 98d53e95795062e0efc184e18cf6ea4142156b8f
Author: Kalev Lember <kalevlember at gmail.com>
Date: Sat Aug 20 14:31:30 2011 +0300
Use /var/run/pcscd for ipc directory (#722449)
This changes the ipc directory used for libpcsclite / pcscd
communication to /var/run/pcscd, following the upstream default.
The main motivation behind the change is to work around a bug in
systemd where socket files created by systemd get mislabelled. With
moving the pcscd.comm socket file to a subdirectory, the selinux policy
can is applied to the whole subdirectory, fixing the issue with
labelling individual socket files.
https://bugzilla.redhat.com/show_bug.cgi?id=722449
pcsc-lite.spec | 8 ++++++--
1 files changed, 6 insertions(+), 2 deletions(-)
---
diff --git a/pcsc-lite.spec b/pcsc-lite.spec
index ff5b1cc..bdd40f0 100644
--- a/pcsc-lite.spec
+++ b/pcsc-lite.spec
@@ -2,7 +2,7 @@
Name: pcsc-lite
Version: 1.7.4
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: PC/SC Lite smart card framework and applications
Group: System Environment/Daemons
@@ -82,7 +82,6 @@ done
%configure \
--disable-static \
--disable-autostart \
- --enable-ipcdir=%{_localstatedir}/run \
--enable-usbdropdir=%{_libdir}/pcsc/drivers
make %{?_smp_mflags}
doxygen doc/doxygen.conf ; rm -f doc/api/*.{map,md5}
@@ -94,6 +93,7 @@ make install DESTDIR=$RPM_BUILD_ROOT
# Create empty directories
mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/reader.conf.d
mkdir -p $RPM_BUILD_ROOT%{_libdir}/pcsc/drivers
+mkdir -p $RPM_BUILD_ROOT%{_localstatedir}/run/pcscd
rm $RPM_BUILD_ROOT%{_libdir}/*.la
@@ -154,6 +154,7 @@ fi
%dir %{_libdir}/pcsc/drivers/
%{_mandir}/man5/reader.conf.5*
%{_mandir}/man8/pcscd.8*
+%ghost %dir %{_localstatedir}/run/pcscd/
%files libs
%doc COPYING
@@ -169,6 +170,9 @@ fi
%changelog
+* Sat Aug 20 2011 Kalev Lember <kalevlember at gmail.com> - 1.7.4-3
+- Use /var/run/pcscd for ipc directory (#722449)
+
* Fri Jul 15 2011 Kalev Lember <kalevlember at gmail.com> - 1.7.4-2
- Converted initscript to systemd service file (#617330)
More information about the scm-commits
mailing list