rpms/smstools/EL-5 smsd.logrotate,1.1,1.2 smstools.spec,1.1,1.2
Marek Mahut
mmahut at fedoraproject.org
Sat Dec 20 12:35:15 UTC 2008
Author: mmahut
Update of /cvs/pkgs/rpms/smstools/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv1795
Modified Files:
smsd.logrotate smstools.spec
Log Message:
* Sat Dec 20 2008 Marek Mahut <mmahut at fedoraproject.org> 3.0.10-1
- RHBZ#437620 root privileges are mandatory for sending/receiving an sms
- RHBZ#443790 smstools logrotate does not work properly
Index: smsd.logrotate
===================================================================
RCS file: /cvs/pkgs/rpms/smstools/EL-5/smsd.logrotate,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- smsd.logrotate 21 Nov 2007 09:24:09 -0000 1.1
+++ smsd.logrotate 20 Dec 2008 12:34:44 -0000 1.2
@@ -4,6 +4,6 @@
/var/log/smsd.log {
missingok
postrotate
- /sbin/service smstools condrestart 2> /dev/null > /dev/null || true
+ /sbin/service smsd condrestart 2> /dev/null > /dev/null || true
endscript
}
Index: smstools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/smstools/EL-5/smstools.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- smstools.spec 21 Nov 2007 09:24:09 -0000 1.1
+++ smstools.spec 20 Dec 2008 12:34:45 -0000 1.2
@@ -1,6 +1,6 @@
Name: smstools
Version: 3.0.10
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: Tools to send and receive short messages through GSM modems or mobile phones
License: GPLv2+
@@ -14,6 +14,8 @@
Requires(preun): /sbin/chkconfig
Requires(preun): /sbin/service
Requires(postun): /sbin/service
+Requires(pre): shadow-utils
+
%description
The SMS Server Tools are made to send and receive short messages through
@@ -44,12 +46,15 @@
install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/checked
install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/failed
install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/incoming
-install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/outgoing
+install -dm 770 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/outgoing
install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/sent
%clean
rm -rf $RPM_BUILD_ROOT
+%pre
+getent group smstools >/dev/null || groupadd -r smstools
+
%post
if [ $1 -eq 0 ]; then
/sbin/chkconfig --add smsd
@@ -79,11 +84,15 @@
%dir %{_localstatedir}/spool/sms/checked
%dir %{_localstatedir}/spool/sms/failed
%dir %{_localstatedir}/spool/sms/incoming
-%dir %{_localstatedir}/spool/sms/outgoing
+%attr(-,root,smstools) %dir %{_localstatedir}/spool/sms/outgoing
%dir %{_localstatedir}/spool/sms/sent
%changelog
+* Sat Dec 20 2008 Marek Mahut <mmahut at fedoraproject.org> 3.0.10-1
+- RHBZ#437620 root privileges are mandatory for sending/receiving an sms
+- RHBZ#443790 smstools logrotate does not work properly
+
* Sat Nov 10 2007 Marek Mahut <mmahut at fedoraproject.org> 3.0.10-1
- Rewrite of spec file.
- Updated to version 3.0.10
More information about the fedora-extras-commits
mailing list