commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2020-05-29 21:22:44 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new.3606 (New) Package is "mgetty" Fri May 29 21:22:44 2020 rev:37 rq:809764 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2020-04-02 17:42:54.561375302 +0200 +++ /work/SRC/openSUSE:Factory/.mgetty.new.3606/mgetty.changes 2020-05-29 21:36:51.246556471 +0200 @@ -1,0 +2,6 @@ +Tue May 26 09:52:53 UTC 2020 - Matthias Gerstner + +- fix set_permissions invocation, a '%' was missing for the faxq-helper path, + causing the path never to be adjusted correctly during %post. + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.XZ5mb7/_old 2020-05-29 21:36:51.770558030 +0200 +++ /var/tmp/diff_new_pack.XZ5mb7/_new 2020-05-29 21:36:51.770558030 +0200 @@ -140,10 +140,10 @@ chmod 664 %{_localstatedir}/log/sendfax.log %post -n sendfax -%set_permissions %{_localstatedir}/spool/fax/outgoing {_prefix}/lib/mgetty+sendfax/faxq-helper +%set_permissions %{_localstatedir}/spool/fax/outgoing %{_prefix}/lib/mgetty+sendfax/faxq-helper %verifyscript -n sendfax -%verify_permissions -e %{_localstatedir}/spool/fax/outgoing -e {_prefix}/lib/mgetty+sendfax/faxq-helper +%verify_permissions -e %{_localstatedir}/spool/fax/outgoing -e %{_prefix}/lib/mgetty+sendfax/faxq-helper %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info}
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2020-04-02 17:42:53 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new.3248 (New) Package is "mgetty" Thu Apr 2 17:42:53 2020 rev:36 rq:790110 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2020-02-27 14:37:28.810049892 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new.3248/mgetty.changes 2020-04-02 17:42:54.561375302 +0200 @@ -29 +29 @@ -- Fixed permission handling of faxq-helper. +- Fixed permission handling of faxq-helper. (bsc#1168170) Other differences: --
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2020-02-27 14:37:13 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new.26092 (New) Package is "mgetty" Thu Feb 27 14:37:13 2020 rev:35 rq:779522 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2020-01-27 20:17:49.432536675 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new.26092/mgetty.changes 2020-02-27 14:37:28.810049892 +0100 @@ -1,0 +2,25 @@ +Wed Feb 26 11:58:28 UTC 2020 - Marketa Calabkova + +- Update to version 1.2.1 + Changes from 1.1.37 to 1.2.0: + * policy.h: default MAILER to "/usr/sbin/sendmail" + * conf_mg.c, conf_mg.h, mgetty.c: new option "open-delay " + * utmp.c, mg_utmp.h: apply FreeBSD port patches to adjust to 9.x + * bug fixes based on static code analysis (mem leaks, buffer overruns) + * mgetty.c: make "dialout!" logging more useful (log dialout command) + * more bugfixes, features and code improvements + * see ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-1.1.37-1.2.0.diff.gz + Changes from 1.2.0 to 1.2.1: + * fax/faxrunq.in, fax/faxq.in: properly quote input from JOB files, +avoid attack with shell metacharacters (CVE-2018-16741, bsc#1108752) + * contrib/scrtsc.c: remove from distribution (CVE-2018-16742, bsc#1108762) + * contrib/next-login/next-login.c: fix buffer overflow on username +(CVE-2018-16743, bsc#1108761) + * faxrec.c, policy.h: rework mail handling, avoid potential buffer +overrun by means of "mail-to" config variable (CVE-2018-16744, bsc#1108757) + * more bugfixes + * see ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-1.2.0-1.2.1.diff.gz +- Drop upstreamed patch 0001-Fix-build-failure-with-gcc-7.patch +- Reapplied patch mgetty-1.1.37-makefile.patch + +--- Old: 0001-Fix-build-failure-with-gcc-7.patch mgetty1.1.37-Jun05.tar.gz New: mgetty-1.2.1.tar.gz Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.yvC91F/_old 2020-02-27 14:37:31.282054993 +0100 +++ /var/tmp/diff_new_pack.yvC91F/_new 2020-02-27 14:37:31.290055008 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,13 @@ Name: mgetty -Version:1.1.37 +Version:1.2.1 Release:0 Summary:Mgetty Listens for Data, Fax, or Voice Calls on a Serial Line License:GPL-2.0-or-later Group: Hardware/Fax -Url:http://mgetty.greenie.net/ -Source0: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/%{name}%{version}-Jun05.tar.gz +URL:http://mgetty.greenie.net/ +Source0: ftp://mgetty.greenie.net/pub/mgetty/source/1.2/mgetty-%{version}.tar.gz Source2:logrotate Source3:mgetty@.service Source4:vgetty@.service @@ -38,7 +38,6 @@ Patch8: fixpie.patch Patch9: lp64.patch Patch10:mgetty-1.1.36-fix-bashisms.patch -Patch11:0001-Fix-build-failure-with-gcc-7.patch Patch12:mgetty-noroot.patch Patch13:mgetty-mkdir-p.patch BuildRequires: groff @@ -102,14 +101,14 @@ %patch8 -p1 %patch9 -p1 %patch10 -p1 -%patch11 -p1 %patch12 -p1 %patch13 -p1 +chmod +x mkidirs %build ln -s policy.h-dist policy.h -make -j1 CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie" CC="gcc" -make -j1 -C voice CFLAGS="%{optflags} -fPIE -DAUTO_PPP" LDFLAGS="-pie" CC="gcc" +%make_build -j1 CFLAGS="%{optflags} -fPIE" LDFLAGS="-pie" CC="gcc" +%make_build -j1 -C voice CFLAGS="%{optflags} -fPIE -DAUTO_PPP" LDFLAGS="-pie" CC="gcc" %install %make_install @@ -158,7 +157,6 @@ %service_del_postun mgetty@.service vgetty@.service %files -%defattr(-, root, root) %dir %{_sysconfdir}/mgetty+sendfax %doc %{_docdir}/mgetty %dir %{_localstatedir}/spool/voice @@ -200,38 +198,38 @@ %{_bindir}/voctopvf %{_bindir}/wavtopvf %{_infodir}/mgetty.info*%{ext_info} -%{_mandir}/man1/autopvf.1%{ext_man} -%{_mandir}/man1/basictopvf.1%{ext_man} -%{_mandir}/man1/lintopvf.1%{ext_man} -%{_mandir}/man1/pvf.1%{ext_man} -%{_mandir}/man1/pvfamp.1%{ext_man} -%{_mandir}/man1/pvfcut.1%{ext_man} -%{_mandir}/man1/pvfecho.1%{ext_man} -%{_mandir}/man1/pvffft.1%{ext_man} -%{_mandir}/man1/pvffile.1%{ext_man} -%{_mandir}/man1/pvffilter.1%{ext_man} -%{_mandir}/man1/pvfmix.1%{ext_man} -%{_mandir}/man1/pvfnoise.1%{ext_man} -%{_mandir}/man1/pvfreverse.1%{ext_man} -%{_mandir}/man1/pvfsine.1%{ext_man}
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2020-01-27 20:17:30 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new.26092 (New) Package is "mgetty" Mon Jan 27 20:17:30 2020 rev:34 rq:767625 version:1.1.37 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2017-06-12 15:34:26.795310292 +0200 +++ /work/SRC/openSUSE:Factory/.mgetty.new.26092/mgetty.changes 2020-01-27 20:17:49.432536675 +0100 @@ -1,0 +2,7 @@ +Mon Jan 27 07:13:28 UTC 2020 - Marcus Meissner + +- Fixed permission handling of faxq-helper. + - It is fax:trusted 4750 in "secure" mode. + - Also is being checked and set correctly now. + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.khJ7mg/_old 2020-01-27 20:17:50.708537454 +0100 +++ /var/tmp/diff_new_pack.khJ7mg/_new 2020-01-27 20:17:50.708537454 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,7 +12,7 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # @@ -20,7 +20,7 @@ Version:1.1.37 Release:0 Summary:Mgetty Listens for Data, Fax, or Voice Calls on a Serial Line -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Hardware/Fax Url:http://mgetty.greenie.net/ Source0: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/%{name}%{version}-Jun05.tar.gz @@ -141,10 +141,10 @@ chmod 664 %{_localstatedir}/log/sendfax.log %post -n sendfax -%set_permissions %{_localstatedir}/spool/fax/outgoing +%set_permissions %{_localstatedir}/spool/fax/outgoing {_prefix}/lib/mgetty+sendfax/faxq-helper %verifyscript -n sendfax -%verify_permissions -e %{_localstatedir}/spool/fax/outgoing +%verify_permissions -e %{_localstatedir}/spool/fax/outgoing -e {_prefix}/lib/mgetty+sendfax/faxq-helper %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info%{ext_info} @@ -266,7 +266,7 @@ %{_bindir}/faxspool %{_sbindir}/faxrunqd %{_sbindir}/sendfax -%attr(4711,fax,root) %{_prefix}/lib/mgetty+sendfax/faxq-helper +%attr(4750,fax,trusted) %verify(not mode group) %{_prefix}/lib/mgetty+sendfax/faxq-helper %{_prefix}/lib/mgetty+sendfax/cour25.pbm %{_prefix}/lib/mgetty+sendfax/cour25n.pbm %{_mandir}/man1/fax.1%{ext_man}
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2017-06-12 15:34:21 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is "mgetty" Mon Jun 12 15:34:21 2017 rev:33 rq:502806 version:1.1.37 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2017-03-12 20:04:33.225055569 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2017-06-12 15:34:26.795310292 +0200 @@ -1,0 +2,29 @@ +Wed Jun 7 16:23:52 CEST 2017 - sbra...@suse.com + +- Update to version 1.1.37: + * faxspool: implement "-t hh:mm-hh:mm" time-range syntax, add + @DATE +@ to faxheader processing + * faxq: properly display queued jobs with time-range field + * faxrunqd: correctly handle jobs running out of the end of their + sent-time window. + INCOMPATIBLE CHANGE: Changes handling of "-t hh:mm" to + "from hh:mm to midnight" + * microcom: improve read-from-device exception handling + * sendfax: send NSF frame on reception, + new option reset-after-fail + * faxrunqd: enhance and clarify per-modem statistics +- New build fixes (mgetty-noroot.patch, mgetty-mkdir-p.patch). +- Update patches + (mgetty-1.1.36-callback.patch -> mgetty-1.1.37-callback.patch, + mgetty-1.1.36-makefile.patch -> mgetty-1.1.37-makefile.patch). + +--- +Mon Jun 5 08:45:15 UTC 2017 - tchva...@suse.com + +- Cleanup a bit with spec-cleaner +- Remove few rpmlint warnings and reduce the deps to contain only + what is needed +- Add patch to build with gcc7 0001-Fix-build-failure-with-gcc-7.patch + bsc#1041290 + +--- Old: mgetty-1.1.36-callback.patch mgetty-1.1.36-makefile.patch mgetty1.1.36-Jun15.tar.bz2 New: 0001-Fix-build-failure-with-gcc-7.patch mgetty-1.1.37-callback.patch mgetty-1.1.37-makefile.patch mgetty-mkdir-p.patch mgetty-noroot.patch mgetty1.1.37-Jun05.tar.gz Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.rwNdup/_old 2017-06-12 15:34:27.955146707 +0200 +++ /var/tmp/diff_new_pack.rwNdup/_new 2017-06-12 15:34:27.959146143 +0200 @@ -17,40 +17,39 @@ Name: mgetty -BuildRequires: netpbm -BuildRequires: texlive -# allow postinst script to succeed -BuildRequires: pwdutils -%if 0%{suse_version} > 1220 -BuildRequires: makeinfo -BuildRequires: systemd-rpm-macros -%systemd_requires -%endif -Version:1.1.36 +Version:1.1.37 Release:0 -PreReq: %install_info_prereq filesystem -Requires: g3utils -Recommends: logrotate -Url:http://mgetty.greenie.net/ Summary:Mgetty Listens for Data, Fax, or Voice Calls on a Serial Line License:GPL-2.0+ Group: Hardware/Fax -Source0:%{name}%{version}-Jun15.tar.bz2 +Url:http://mgetty.greenie.net/ +Source0: ftp://mgetty.greenie.net/pub/mgetty/source/1.1/%{name}%{version}-Jun05.tar.gz Source2:logrotate Source3:mgetty@.service Source4:vgetty@.service -Patch0: %{name}-%{version}-makefile.patch -Patch1: %{name}-%{version}-local.patch -Patch2: %{name}-%{version}-tempfile.patch -Patch3: %{name}-%{version}-callback.patch -Patch4: %{name}-%{version}-specialdigits.patch -Patch5: %{name}-%{version}-implicit-fortify-decl.patch +Patch0: mgetty-1.1.37-makefile.patch +Patch1: mgetty-1.1.36-local.patch +Patch2: mgetty-1.1.36-tempfile.patch +Patch3: mgetty-1.1.37-callback.patch +Patch4: mgetty-1.1.36-specialdigits.patch +Patch5: mgetty-1.1.36-implicit-fortify-decl.patch Patch6: mgetty-1.1.36-no-date-time.patch Patch7: bug646280.patch Patch8: fixpie.patch Patch9: lp64.patch -Patch10:%{name}-1.1.36-fix-bashisms.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch10:mgetty-1.1.36-fix-bashisms.patch +Patch11:0001-Fix-build-failure-with-gcc-7.patch +Patch12:mgetty-noroot.patch +Patch13:mgetty-mkdir-p.patch +BuildRequires: groff +BuildRequires: makeinfo +BuildRequires: netpbm +BuildRequires: systemd-rpm-macros +Requires: g3utils +Requires(post): %{install_info_prereq} +Requires(postun): %{install_info_prereq} +Recommends: logrotate +%systemd_requires %description This package turns your computer into a fax machine. With some voice @@ -60,18 +59,20 @@ Mgetty recognizes what kind of call it is receiving and does everything else automatically. It is able to accept data (login/PPP), fax, and (depending on your modem) voice calls. Find the
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2017-03-12 20:04:33 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is "mgetty" Sun Mar 12 20:04:33 2017 rev:32 rq:477903 version:1.1.36 Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2016-03-07 13:27:39.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2017-03-12 20:04:33.225055569 +0100 @@ -1,0 +2,5 @@ +Wed Oct 26 14:24:24 CEST 2016 - ku...@suse.de + +- Add PreReq for group uucp to sendfax package + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.nNqNPh/_old 2017-03-12 20:04:34.276906729 +0100 +++ /var/tmp/diff_new_pack.nNqNPh/_new 2017-03-12 20:04:34.276906729 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -71,7 +71,7 @@ Summary:A Tool for Sending Fax Documents Group: Hardware/Fax Provides: fax_daemon -PreReq: pwdutils permissions +Requires(pre): shadow permissions group(uucp) %description -n sendfax The sendfax part of mgetty. You can use it instead of hylafax for
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2016-03-07 13:26:52 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is "mgetty" Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2015-01-29 09:56:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2016-03-07 13:27:39.0 +0100 @@ -1,0 +2,5 @@ +Sat Feb 27 20:55:36 UTC 2016 - mplus...@suse.com + +- Use correct permissions for unit files (boo#968571) + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.RT9Elp/_old 2016-03-07 13:27:40.0 +0100 +++ /var/tmp/diff_new_pack.RT9Elp/_new 2016-03-07 13:27:40.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -128,8 +128,8 @@ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d install -m 644 %{S:2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/mgetty %if 0%{?suse_version} > 1220 -install -D -m 0755 %{SOURCE3} %{buildroot}/%{_unitdir}/mgetty@.service -install -D -m 0755 %{SOURCE4} %{buildroot}/%{_unitdir}/vgetty@.service +install -D -m 0644 %{SOURCE3} %{buildroot}/%{_unitdir}/mgetty@.service +install -D -m 0644 %{SOURCE4} %{buildroot}/%{_unitdir}/vgetty@.service %endif %pre
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2015-01-29 09:56:57 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2014-12-16 14:47:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2015-01-29 09:56:59.0 +0100 @@ -1,0 +2,10 @@ +Wed Jan 28 12:01:29 UTC 2015 - mplus...@suse.com + +- Require systemd-rpm-macros instead of systemd for building + +--- +Sat Jan 24 20:09:18 UTC 2015 - mplus...@suse.com + +- Add mgetty@.service and vgetty@.service (boo#914661) + +--- New: mgetty@.service vgetty@.service Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.5gHmfk/_old 2015-01-29 09:57:00.0 +0100 +++ /var/tmp/diff_new_pack.5gHmfk/_new 2015-01-29 09:57:00.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,6 +23,8 @@ BuildRequires: pwdutils %if 0%{suse_version} 1220 BuildRequires: makeinfo +BuildRequires: systemd-rpm-macros +%systemd_requires %endif Version:1.1.36 Release:0 @@ -35,6 +37,8 @@ Group: Hardware/Fax Source0:%{name}%{version}-Jun15.tar.bz2 Source2:logrotate +Source3:mgetty@.service +Source4:vgetty@.service Patch0: %{name}-%{version}-makefile.patch Patch1: %{name}-%{version}-local.patch Patch2: %{name}-%{version}-tempfile.patch @@ -123,6 +127,15 @@ #cp -pf %{_prefix}/X11R6/bin/pbmtext $RPM_BUILD_ROOT%{_bindir}/ mkdir -p $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d install -m 644 %{S:2} $RPM_BUILD_ROOT%{_sysconfdir}/logrotate.d/mgetty +%if 0%{?suse_version} 1220 +install -D -m 0755 %{SOURCE3} %{buildroot}/%{_unitdir}/mgetty@.service +install -D -m 0755 %{SOURCE4} %{buildroot}/%{_unitdir}/vgetty@.service +%endif + +%pre +%if 0%{?suse_version} 1220 +%service_add_pre mgetty@.service vgetty@.service +%endif %pre -n sendfax %{_sbindir}/useradd -r -o -g uucp -u 33 -s /bin/bash -c Facsimile agent -d %{_localstatedir}/spool/fax fax 2 /dev/null || : @@ -137,9 +150,20 @@ %post %install_info --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%if 0%{?suse_version} 1220 +%service_add_post mgetty@.service vgetty@.service +%endif + +%preun +%if 0%{?suse_version} 1220 +%service_del_preun mgetty@.service vgetty@.service +%endif %postun %install_info_delete --info-dir=%{_infodir} %{_infodir}/%{name}.info.gz +%if 0%{?suse_version} 1220 +%service_del_postun mgetty@.service vgetty@.service +%endif %files %defattr(-, root, root) @@ -148,6 +172,10 @@ %dir %{_localstatedir}/spool/voice %dir %{_localstatedir}/spool/voice/incoming %dir %{_localstatedir}/spool/voice/messages +%if 0%{?suse_version} 1220 +%{_unitdir}/mgetty@.service +%{_unitdir}/vgetty@.service +%endif %config(noreplace) %{_sysconfdir}/logrotate.d/mgetty %config(noreplace) %{_sysconfdir}/mgetty+sendfax/dialin.config %config(noreplace) %{_sysconfdir}/mgetty+sendfax/login.config ++ mgetty@.service ++ [Unit] Description=mgetty on /dev/%I Documentation=man:mgetty(8) BindsTo=dev-%i.device After=dev-%i.device systemd-user-sessions.service plymouth-quit-wait.service After=rc-local.service Before=getty.target IgnoreOnIsolate=yes [Service] ExecStart=-/usr/sbin/mgetty /dev/%I Type=idle Restart=always RestartSec=0 UtmpIdentifier=%I TTYPath=/dev/%I KillMode=process IgnoreSIGPIPE=no [Install] WantedBy=getty.target ++ vgetty@.service ++ [Unit] Description=vgetty on /dev/%I Documentation=man:vgetty(8) BindsTo=dev-%i.device After=dev-%i.device systemd-user-sessions.service plymouth-quit-wait.service After=rc-local.service Before=getty.target IgnoreOnIsolate=yes [Service] ExecStart=-/usr/sbin/vgetty /dev/%I Type=idle Restart=always RestartSec=0 UtmpIdentifier=%I TTYPath=/dev/%I KillMode=process IgnoreSIGPIPE=no [Install] WantedBy=getty.target -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2014-12-16 14:48:03 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2013-03-11 07:24:56.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2014-12-16 14:47:26.0 +0100 @@ -1,0 +2,7 @@ +Thu Nov 27 02:22:00 UTC 2014 - Led led...@gmail.com + +- fix bashisms in faxback.sh script +- add patches: + * mgetty-1.1.36-fix-bashisms.patch + +--- New: mgetty-1.1.36-fix-bashisms.patch Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.IROvrE/_old 2014-12-16 14:47:28.0 +0100 +++ /var/tmp/diff_new_pack.IROvrE/_new 2014-12-16 14:47:28.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -45,6 +45,7 @@ Patch7: bug646280.patch Patch8: fixpie.patch Patch9: lp64.patch +Patch10:%{name}-1.1.36-fix-bashisms.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -96,6 +97,7 @@ %patch7 -p1 %patch8 -p1 %patch9 -p1 +%patch10 -p1 %build ln -s policy.h-dist policy.h ++ mgetty-1.1.36-fix-bashisms.patch ++ diff -Ndur mgetty-1.1.36/voice/scripts/faxback.sh mgetty-1.1.36-fix-bashisms/voice/scripts/faxback.sh --- mgetty-1.1.36/voice/scripts/faxback.sh 1997-06-17 07:31:50.0 +0300 +++ mgetty-1.1.36-fix-bashisms/voice/scripts/faxback.sh 2014-11-27 04:20:56.541910627 +0200 @@ -1,13 +1,13 @@ #!/bin/sh # -function receive +receive() { read -r INPUT $VOICE_INPUT; echo $INPUT; } -function send +send() { echo $1 $VOICE_OUTPUT; kill -PIPE $VOICE_PID -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2013-03-11 07:24:55 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2013-01-11 09:35:13.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2013-03-11 07:24:56.0 +0100 @@ -1,0 +2,5 @@ +Tue Mar 5 11:33:38 UTC 2013 - sch...@suse.de + +- lp64.patch: Add support for future LP64 platforms + +--- New: lp64.patch Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.Q6qAqu/_old 2013-03-11 07:24:58.0 +0100 +++ /var/tmp/diff_new_pack.Q6qAqu/_new 2013-03-11 07:24:58.0 +0100 @@ -44,6 +44,7 @@ Patch6: mgetty-1.1.36-no-date-time.patch Patch7: bug646280.patch Patch8: fixpie.patch +Patch9: lp64.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -94,6 +95,7 @@ %patch6 %patch7 -p1 %patch8 -p1 +%patch9 -p1 %build ln -s policy.h-dist policy.h ++ lp64.patch ++ Index: mgetty-1.1.36/mgetty.h === --- mgetty-1.1.36.orig/mgetty.h +++ mgetty-1.1.36/mgetty.h @@ -198,7 +198,7 @@ typedef unsigned char uch; */ #if defined(__alpha__) || defined(__sparc64__) || \ defined(__ia64__) || defined(__s390x__) || defined(__x86_64__) || \ - defined(__powerpc64__) + defined(__powerpc64__) || defined (_LP64) # define PTR_IS_LONG #endif -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2013-01-11 09:35:11 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2012-09-12 07:12:32.0 +0200 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2013-01-11 09:35:13.0 +0100 @@ -1,0 +2,5 @@ +Thu Jan 10 15:06:00 UTC 2013 - dmuel...@suse.com + +- replace run_permissions call with set_permissions (bnc#764113) + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.5WPLUI/_old 2013-01-11 09:35:14.0 +0100 +++ /var/tmp/diff_new_pack.5WPLUI/_new 2013-01-11 09:35:14.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -127,7 +127,7 @@ chmod 664 %{_localstatedir}/log/sendfax.log %post -n sendfax -%run_permissions +%set_permissions %{_localstatedir}/spool/fax/outgoing %verifyscript -n sendfax %verify_permissions -e %{_localstatedir}/spool/fax/outgoing -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2012-09-12 07:12:30 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2012-03-11 20:04:26.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2012-09-12 07:12:32.0 +0200 @@ -1,0 +2,5 @@ +Tue Sep 11 12:04:50 UTC 2012 - co...@suse.com + +- add makeinfo as explicit buildrequire + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.mNVbNd/_old 2012-09-12 07:12:33.0 +0200 +++ /var/tmp/diff_new_pack.mNVbNd/_new 2012-09-12 07:12:33.0 +0200 @@ -16,12 +16,14 @@ # - Name: mgetty BuildRequires: netpbm BuildRequires: texlive # allow postinst script to succeed BuildRequires: pwdutils +%if 0%{suse_version} 1220 +BuildRequires: makeinfo +%endif Version:1.1.36 Release:0 PreReq: %install_info_prereq filesystem @@ -58,7 +60,8 @@ %package -n sendfax Conflicts: hylafax -Requires: mgetty g3utils +Requires: g3utils +Requires: mgetty Summary:A Tool for Sending Fax Documents Group: Hardware/Fax Provides: fax_daemon -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2012-03-11 20:04:25 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2012-01-25 15:02:20.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2012-03-11 20:04:26.0 +0100 @@ -1,0 +2,6 @@ +Fri Mar 9 10:18:24 UTC 2012 - mweckbec...@suse.com + +- fixpie.patch: Use LDFLAGS instead of CFLAGS to make building with + PIE work properly + +--- New: fixpie.patch Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.gkkJpg/_old 2012-03-11 20:04:27.0 +0100 +++ /var/tmp/diff_new_pack.gkkJpg/_new 2012-03-11 20:04:27.0 +0100 @@ -41,6 +41,7 @@ Patch5: %{name}-%{version}-implicit-fortify-decl.patch Patch6: mgetty-1.1.36-no-date-time.patch Patch7: bug646280.patch +Patch8: fixpie.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -89,6 +90,7 @@ %patch5 %patch6 %patch7 -p1 +%patch8 -p1 %build ln -s policy.h-dist policy.h ++ fixpie.patch ++ Index: mgetty-1.1.36/fax/Makefile === --- mgetty-1.1.36.orig/fax/Makefile +++ mgetty-1.1.36/fax/Makefile @@ -36,7 +36,7 @@ faxheader: faxheader.in ../sedscript @cd .. ; $(MAKE) sedscript faxq-helper: faxq-helper.o - $(CC) $(CFLAGS) -o faxq-helper faxq-helper.o + $(CC) $(LDFLAGS) -o faxq-helper faxq-helper.o faxq-helper.o: faxq-helper.c ../sedscript $(CC) $(CFLAGS) -DFAX_SPOOL_OUT=\$(FAX_SPOOL_OUT)\ \ -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2012-01-25 15:02:17 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: --- /work/SRC/openSUSE:Factory/mgetty/mgetty.changes2011-12-26 16:28:57.0 +0100 +++ /work/SRC/openSUSE:Factory/.mgetty.new/mgetty.changes 2012-01-25 15:02:20.0 +0100 @@ -1,0 +2,5 @@ +Tue Jan 24 16:58:02 UTC 2012 - prus...@opensuse.org + +- build with PIE [bnc#743151] + +--- Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.EhIMMu/_old 2012-01-25 15:02:26.0 +0100 +++ /var/tmp/diff_new_pack.EhIMMu/_new 2012-01-25 15:02:26.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package mgetty # -# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,6 +16,7 @@ # + Name: mgetty BuildRequires: netpbm BuildRequires: texlive @@ -91,8 +92,8 @@ %build ln -s policy.h-dist policy.h -make OPTFLAGS=$RPM_OPT_FLAGS CC=%__cc -make -C voice CFLAGS=$RPM_OPT_FLAGS -DAUTO_PPP CC=%__cc +make CFLAGS=$RPM_OPT_FLAGS -fPIE LDFLAGS=-pie CC=%__cc +make -C voice CFLAGS=$RPM_OPT_FLAGS -fPIE -DAUTO_PPP LDFLAGS=-pie CC=%__cc %install %{_sbindir}/useradd -r -o -g uucp -u 33 -s /bin/bash -c Facsimile agent -d %{_localstatedir}/spool/fax fax 2 /dev/null || : -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at 2011-12-06 18:28:58 Comparing /work/SRC/openSUSE:Factory/mgetty (Old) and /work/SRC/openSUSE:Factory/.mgetty.new (New) Package is mgetty, Maintainer is g...@suse.com Changes: Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.oy1IMk/_old 2011-12-06 18:51:09.0 +0100 +++ /var/tmp/diff_new_pack.oy1IMk/_new 2011-12-06 18:51:09.0 +0100 @@ -29,7 +29,7 @@ Recommends: logrotate AutoReqProv:on Group: Hardware/Fax -License:GPLv2+ +License:GPL-2.0+ Url:http://mgetty.greenie.net/ Summary:Mgetty Listens for Data, Fax, or Voice Calls on a Serial Line Source0:%{name}%{version}-Jun15.tar.bz2 @@ -63,7 +63,7 @@ Gert Doring g...@greenie.muc.de %package -n sendfax -License:GPLv2+ +License:GPL-2.0+ Conflicts: hylafax Requires: mgetty g3utils Summary:A Tool for Sending Fax Documents @@ -83,7 +83,7 @@ Gert Doring g...@greenie.muc.de %package -n g3utils -License:GPLv2+ +License:GPL-2.0+ Summary:Tools for the G3 (Fax) Graphics Format Group: Productivity/Graphics/Convertors AutoReqProv:on -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at Tue Oct 4 18:13:36 CEST 2011. --- openSUSE:Factory/mgetty/mgetty.changes 2011-09-23 02:13:00.0 +0200 +++ /mounts/work_src_done/STABLE/mgetty/mgetty.changes 2011-09-30 17:36:51.0 +0200 @@ -1,0 +2,5 @@ +Fri Sep 30 15:36:40 UTC 2011 - u...@suse.com + +- cross-build fix: use %__cc macro + +--- calling whatdependson for head-i586 Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.vtwe3P/_old 2011-10-04 18:13:33.0 +0200 +++ /var/tmp/diff_new_pack.vtwe3P/_new 2011-10-04 18:13:33.0 +0200 @@ -114,8 +114,8 @@ %build ln -s policy.h-dist policy.h -make OPTFLAGS=$RPM_OPT_FLAGS -make -C voice CFLAGS=$RPM_OPT_FLAGS -DAUTO_PPP +make OPTFLAGS=$RPM_OPT_FLAGS CC=%__cc +make -C voice CFLAGS=$RPM_OPT_FLAGS -DAUTO_PPP CC=%__cc %install %{_sbindir}/useradd -r -o -g uucp -u 33 -s /bin/bash -c Facsimile agent -d %{_localstatedir}/spool/fax fax 2 /dev/null || : continue with q... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org
commit mgetty for openSUSE:Factory
Hello community, here is the log from the commit of package mgetty for openSUSE:Factory checked in at Mon May 16 11:43:43 CEST 2011. --- mgetty/mgetty.changes 2010-08-29 19:46:33.0 +0200 +++ /mounts/work_src_done/STABLE/mgetty/mgetty.changes 2011-05-13 04:11:41.0 +0200 @@ -1,0 +2,6 @@ +Fri May 13 01:56:28 UTC 2011 - g...@novell.com + +- fix bug [bnc#646280],adjust faxspool to process pdf file using + gs directly, do not use acroreader. + +--- calling whatdependson for head-i586 New: bug646280.patch Other differences: -- ++ mgetty.spec ++ --- /var/tmp/diff_new_pack.vVcKnt/_old 2011-05-16 11:40:31.0 +0200 +++ /var/tmp/diff_new_pack.vVcKnt/_new 2011-05-16 11:40:31.0 +0200 @@ -1,7 +1,7 @@ # -# spec file for package mgetty (Version 1.1.36) +# spec file for package mgetty # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -23,7 +23,7 @@ # allow postinst script to succeed BuildRequires: pwdutils Version:1.1.36 -Release:33 +Release:37 PreReq: %install_info_prereq filesystem Requires: g3utils Recommends: logrotate @@ -41,6 +41,7 @@ Patch4: %{name}-%{version}-specialdigits.patch Patch5: %{name}-%{version}-implicit-fortify-decl.patch Patch6: mgetty-1.1.36-no-date-time.patch +Patch7: bug646280.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build %description @@ -109,6 +110,7 @@ %patch4 %patch5 %patch6 +%patch7 -p1 %build ln -s policy.h-dist policy.h ++ bug646280.patch ++ Index: mgetty-1.1.36/fax/faxspool.in === =--- mgetty-1.1.36.orig/fax/faxspool.in --- mgetty-1.1.36/fax/faxspool.in +++ mgetty-1.1.36/fax/faxspool.in @@ -390,9 +390,7 @@ fs_cvt_pdf() driver=$GS_DRIVER_HI test X$3 = X-n driver=$GS_DRIVER_LO -cat $1 | - acroread -toPostScript | - gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER - +cat $1 | gs $driver -sOutputFile=$2%03d -dNOPAUSE -q -dSAFER - } Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org