Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 622700 Details for
Bug 863661
smstools outgoing file checker segfault
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
Updated SPEC file
smstools.spec (text/x-rpm-spec), 7.51 KB, created by
Daniele ViganĂ²
on 2012-10-06 12:37:38 UTC
(
hide
)
Description:
Updated SPEC file
Filename:
MIME Type:
Creator:
Daniele ViganĂ²
Created:
2012-10-06 12:37:38 UTC
Size:
7.51 KB
patch
obsolete
>%define _varlogdir %{_localstatedir}/log/smsd >%define _varrundir %{_localstatedir}/run/smsd > >Name: smstools >Version: 3.1.14 >Release: 4%{?dist} >Summary: Tools to send and receive short messages through GSM modems or mobile phones > >License: GPLv2+ >Group: Applications/Communications >URL: http://smstools3.kekekasvi.com >Source0: http://smstools3.kekekasvi.com/packages/smstools3-%{version}.tar.gz >Source1 : smsd.init >Source2: smsd.logrotate >Patch0: smstools3-3.1.5-loglocation.patch >Patch1: smstools3-3.1.14-segfault.patch >BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) >Requires(post): /sbin/chkconfig >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 >GSM modems. It supports easy file interfaces and it can run external >programs for automatic actions. > >%prep >%setup -q -n smstools3 >%patch0 -p1 -b .loglocation >%patch1 -p1 -b .segfault >mv doc manual >mv examples/.procmailrc examples/procmailrc >mv examples/.qmailrc examples/qmailrc >find scripts/ examples/ manual/ -type f -print0 |xargs -0 chmod 644 > >%build >make -C src 'CFLAGS=%{optflags} -DNOSTATS -D NUMBER_OF_MODEMS=64' %{_smp_mflags} > >%install >rm -rf $RPM_BUILD_ROOT >install -Dm 755 %{SOURCE1} $RPM_BUILD_ROOT%{_initrddir}/smsd >install -Dm 664 %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/smstools >install -Dm 600 examples/smsd.conf.easy $RPM_BUILD_ROOT%{_sysconfdir}/smsd.conf >install -Dm 755 src/smsd $RPM_BUILD_ROOT%{_sbindir}/smsd >install -Dm 755 scripts/sendsms $RPM_BUILD_ROOT%{_bindir}/smssend >install -Dm 755 scripts/sms2html $RPM_BUILD_ROOT%{_bindir}/sms2html >install -Dm 755 scripts/sms2unicode $RPM_BUILD_ROOT%{_bindir}/sms2unicode >install -Dm 755 scripts/sms2xml $RPM_BUILD_ROOT%{_bindir}/sms2xml >install -Dm 755 scripts/unicode2sms $RPM_BUILD_ROOT%{_bindir}/unicode2sms >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 770 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/outgoing >install -dm 750 $RPM_BUILD_ROOT%{_localstatedir}/spool/sms/sent >mkdir -p ${RPM_BUILD_ROOT}%{_varlogdir} >mkdir -p ${RPM_BUILD_ROOT}%{_varlogdir}/smsd_stats >mkdir -p ${RPM_BUILD_ROOT}%{_varrundir} > ># Create ghost files >for n in smsd.log smsd_trouble.log; do > touch ${RPM_BUILD_ROOT}%{_varlogdir}/$n >done > >%clean >rm -rf $RPM_BUILD_ROOT > >%pre >getent group smstools >/dev/null || groupadd -r smstools > ># on older releases we need to use uucp (here it seems only the uucp group exists) ># on newer releases it's dialout (here it seems both groups exist) ># it would be more elegant to base my if clause on the udev rules instead of the group existence >if [ `getent group dialout` ] > then > getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G dialout smstools > else > getent passwd smstools >/dev/null || useradd -r -d /var/lib/smstools -m -g smstools -G uucp smstools >fi > > >%post >if [ $1 -eq 0 ]; then > /sbin/chkconfig --add smsd >fi > ># Create initial log files so that logrotate doesn't complain >for n in smsd.log smsd_trouble.log; do > [ -f %{_varlogdir}/$n ] || touch %{_varlogdir}/$n > chown smstools:smstools %{_varlogdir}/$n > chmod 640 %{_varlogdir}/$n >done > >%preun >if [ $1 -eq 0 ]; then > /sbin/service smsd stop >/dev/null 2>&1 > /sbin/chkconfig --del smsd >fi > >%postun >if [ $1 -ge 1 ]; then > /sbin/service smsd condrestart >/dev/null 2>&1 >fi > >%files >%defattr(-,root,root,-) >%doc LICENSE manual/ examples/ scripts/checkhandler-utf-8 scripts/email2sms scripts/eventhandler-utf-8 >%doc scripts/mysmsd scripts/regular_run scripts/smsevent scripts/smsresend scripts/sql_demo >%{_sbindir}/* >%{_bindir}/* >%{_initrddir}/smsd >%config(noreplace) %{_sysconfdir}/logrotate.d/smstools >%config(noreplace) %{_sysconfdir}/smsd.conf >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/ >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/checked >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/failed >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/incoming >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/outgoing >%attr(-,smstools,smstools) %dir %{_localstatedir}/spool/sms/sent >%attr(0750,smstools,smstools) %dir %{_varlogdir} >%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd.log >%attr(0640,smstools,smstools) %ghost %{_varlogdir}/smsd_trouble.log >%attr(0750,smstools,smstools) %dir %{_varlogdir}/smsd_stats >%attr(0700,smstools,smstools) %dir %{_varrundir} > >%changelog >* Sat Oct 06 2012 Daniele Vigano <daniele@vigano.me> 3.1.14-4 >- Fixed segfault of outgoing file checker (BZ#863661) > >* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.14-3 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild > >* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.14-2 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild > >* Fri Jan 21 2011 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.14-1 >- New upstream release > >* Fri Jan 21 2011 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.8-3 >- corrected missing /var/run/smsd directory (BZ#605203) > >* Thu Jan 20 2011 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.8-2 >- added if clause for deciding between uucp and dialout group (BZ#605211) > >* Mon May 31 2010 Marek Mahut <mmahut@fedoraproject.org> 3.1.8-1 >- New upstream release > >* Thu Oct 15 2009 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.5-4 >- added flag -m to useradd > >* Tue Oct 13 2009 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.5-3 >- after deliberation, decided on having system user (mysql user also has shell, so this should be OK) > >* Sun Oct 11 2009 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.5-2 >- corrected typo in my name in previous changelog entry >- log files now go to /var/log/smsd (copied that bit from the uucp RPM) >- creating smstools user if it does not exist >- will run as user smstools now, did not manage to make it work as system user without login though > >* Sun Sep 6 2009 Patrick C. F. Ernzer <smstools.spec@pcfe.net> 3.1.5-1 >- bump to 3.1.5 >- removed perm patch >- added -D NUMBER_OF_MODEMS=64 to make line > >* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-7 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild > >* Wed Feb 25 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.1.3-6 >- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild > >* Sat Dec 20 2008 Marek Mahut <mmahut@fedoraproject.org> - 3.1.3-5 >- Upstream release >- RHBZ#437620 root privileges are mandatory for sending/receiving an sms >- RHBZ#443790 smstools logrotate does not work properly >- RHBZ#461862 smssend creates rw------- files > >* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 3.0.10-2 >- Autorebuild for GCC 4.3 > >* Sat Nov 10 2007 Marek Mahut <mmahut@fedoraproject.org> 3.0.10-1 >- Rewrite of spec file. >- Updated to version 3.0.10 > >* Sat Apr 07 2007 Andreas Thienemann <andreas@bawue.net> 3.0.6-1 >- Updated to version 3.0.6 >- Reverted daemonize patch as it is not needed anymore > >* Wed Nov 30 2005 Andreas Thienemann <andreas@bawue.net> 1.15.7-3 >- Fixed logrotate script > >* Sun Sep 13 2005 Andreas Thienemann <andreas@bawue.net> 1.15.7-2 >- Now with statistics support > >* Sat Sep 12 2005 Andreas Thienemann <andreas@bawue.net> 1.15.7-1 >- Initial spec. >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 863661
:
622699
| 622700