summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHans Ulrich Niedermann <hun@n-dimensional.de>2009-07-11 19:19:32 +0200
committerHans Ulrich Niedermann <hun@n-dimensional.de>2009-07-11 19:19:32 +0200
commit3d6794e8012ad284a3ad14c4dafd5466f808f986 (patch)
tree820025cfab43a8455b52a8b19febd73485738c51
parent388a2f2510fb7aed30c0ccf1a3f0aa4d8053d914 (diff)
downloadgps-devices-package-3d6794e8012ad284a3ad14c4dafd5466f808f986.tar.gz
gps-devices-package-3d6794e8012ad284a3ad14c4dafd5466f808f986.tar.xz
gps-devices-package-3d6794e8012ad284a3ad14c4dafd5466f808f986.zip
Fiddling with post and preun scripts
-rw-r--r--gpsd-devices.spec6
1 files changed, 3 insertions, 3 deletions
diff --git a/gpsd-devices.spec b/gpsd-devices.spec
index 89d9047..f2223db 100644
--- a/gpsd-devices.spec
+++ b/gpsd-devices.spec
@@ -66,8 +66,8 @@ exit 0
%post
-semodule -u gps_device gpsd_devices
-mkfifo "%{_datadir}/gpsd/dummy-device"
+semodule -u gps-device gpsd-devices
+[ -p "%{_datadir}/gpsd/dummy-device" ] || mkfifo "%{_datadir}/gpsd/dummy-device"
chown root.gps "%{_datadir}/gpsd/dummy-device"
chmod 0644 "%{_datadir}/gpsd/dummy-device"
exit 0
@@ -75,7 +75,7 @@ exit 0
%preun
rm -f "%{_datadir}/gpsd/dummy-device"
-semodule -r gpsd_devices gps_device
+semodule -r gpsd-devices gps-device
exit 0