fix post section
authorWilliam Douglas <william.douglas@intel.com>
Thu, 21 Jun 2012 19:07:02 +0000 (12:07 -0700)
committerWilliam Douglas <william.douglas@intel.com>
Thu, 21 Jun 2012 20:17:37 +0000 (13:17 -0700)
Signed-off-by: William Douglas <william.douglas@intel.com>
packaging/alarm-manager.changes [new file with mode: 0644]
packaging/alarm-manager.spec

diff --git a/packaging/alarm-manager.changes b/packaging/alarm-manager.changes
new file mode 100644 (file)
index 0000000..6aafadd
--- /dev/null
@@ -0,0 +1,2 @@
+* Wed Jun 20 2012 William Douglas <william.douglas@intel.com> - 0.4.46
+- remove file creation and permissions changes in post
index 5a534e1..6ea094e 100644 (file)
@@ -78,43 +78,31 @@ rm -rf %{buildroot}
 mkdir -p %{buildroot}/etc/init.d
 install -m 755 alarm-server_run %{buildroot}/etc/init.d
 
+mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc3.d
+mkdir -p %{buildroot}/%{_sysconfdir}/rc.d/rc5.d
+ln -s ../etc/init.d/alarm-server_run %{buildroot}/%{_sysconfdir}/rc.d/rc3.d/S80alarm-server
+ln -s ../etc/init.d/alarm-server_run %{buildroot}/%{_sysconfdir}/rc.d/rc5.d/S80alarm-server
+
 
 %post -p /sbin/ldconfig
 
 %postun -p /sbin/ldconfig
 
-%post -n alarm-server
-
-chmod 755 /usr/bin/alarm-server
-chmod 755 /etc/init.d/alarm-server_run
-
-mkdir -p /etc/rc.d/rc3.d
-mkdir -p /etc/rc.d/rc5.d
-ln -s /etc/init.d/alarm-server_run /etc/rc.d/rc3.d/S80alarm-server
-ln -s /etc/init.d/alarm-server_run /etc/rc.d/rc5.d/S80alarm-server
-
-%post -n libalarm
-if [ ${USER} == "root" ]
-then
-       chown root:root /usr/lib/libalarm.so.0.0.0
-fi
-
-chmod 644 /usr/lib/libalarm.so.0.0.0
-
-
 %files -n alarm-server
 %manifest alarm-manager.manifest
-%{_bindir}/*
-/etc/init.d/alarm-server_run
+%attr(0755,root,root) %{_bindir}/alarm-server
+%attr(0755,root,root) %{_sysconfdir}/init.d/alarm-server_run
+%attr(0755,root,root) %{_sysconfdir}/rc.d/rc3.d/S80alarm-server
+%attr(0755,root,root) %{_sysconfdir}/rc.d/rc5.d/S80alarm-server
 
 %files -n libalarm
 %manifest alarm-manager.manifest
-%{_libdir}/*.so.*
+%attr(0644,root,root) %{_libdir}/libalarm.so.0.0.0
+%{_libdir}/libalarm.so.0
 
 
 %files -n libalarm-devel
 %manifest alarm-manager.manifest
 %{_includedir}/*.h
 %{_libdir}/pkgconfig/*.pc
-%{_libdir}/*.so
-
+%{_libdir}/libalarm.so