commit inn for openSUSE:Factory

2020-11-09 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2020-11-09 16:30:48

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.11331 (New)


Package is "inn"

Mon Nov  9 16:30:48 2020 rev:40 rq:847297 version:2.6.3

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2020-10-08 13:14:18.487287809 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new.11331/inn.changes   2020-11-09 
16:30:50.187233275 +0100
@@ -1,0 +2,6 @@
+Mon Nov  9 14:14:04 CET 2020 - m...@suse.de
+
+- rename the list.3 manpage to list-inn.3 as it conflicts with the
+  list.3 manpage from the man-pages 5.09 package [bnc#1178534]
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.5ckg5E/_old  2020-11-09 16:30:51.295230948 +0100
+++ /var/tmp/diff_new_pack.5ckg5E/_new  2020-11-09 16:30:51.299230939 +0100
@@ -137,6 +137,8 @@
 mkdir -p %{buildroot}%{_mandir}
 #
 make DESTDIR=%{buildroot} OWNER= ROWNER= install
+# rename list manpage as it conflicts with the man-pages package
+mv %{buildroot}%{_mandir}/man3/list.3 %{buildroot}%{_mandir}/man3/list-inn.3
 for i in %{buildroot}%{_mandir}/*/* ; do
   if test -L "$i" ; then
 il=$(readlink "$i")






commit inn for openSUSE:Factory

2020-10-08 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2020-10-08 13:13:59

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.4249 (New)


Package is "inn"

Thu Oct  8 13:13:59 2020 rev:39 rq:840054 version:2.6.3

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2020-06-15 20:29:48.786229351 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new.4249/inn.changes2020-10-08 
13:14:18.487287809 +0200
@@ -1,0 +2,48 @@
+Sun Jun 14 16:11:47 UTC 2020 - Lars Vogdt 
+
+- update to inn-2.6.3
+  + Fixed the selection of the elliptic curve to use with OpenSSL 1.1.0 or
+later; NIST P-256 was enforced instead of using the most secure curve.
+  + A new inn.conf parameter has been added to fine-tune the cipher suites
+to use with TLS 1.3:  the *tlsciphers13* now permits configuring them.
+A separate cipher suite configuration parameter is needed for TLS 1.3
+because TLS 1.3 cipher suites are not compatible with TLS 1.2, and
+vice-versa.  In order to avoid issues where legacy TLS 1.2 cipher
+suite configuration configured in the *tlsciphers* parameter would
+inadvertently disable all TLS 1.3 cipher suites, the inn.conf
+configuration has been separated out.
+  + Fixed a regression since INN 2.6.1 that prevented articles with
+internationalized header fields (that is to say encoded in UTF-8) from
+being posted.
+  + Support for Python 3 has been added to INN.  Embedded Python filtering
+and authentication hooks for innd and nnrpd can now use version 3.3.0
+or later of the Python interpreter.  In the 2.x series, version 2.3.0
+or later is still supported.
+  + When configuring INN with the --with-python flag, the "PYTHON"
+environment variable, when set, is used to select the interpreter to
+embed.  Otherwise, it is searched in standard paths.
+  + In case you change the Python interpreter to embed, make sure that the
+Python scripts you use are written in the expected syntax for that
+version of the Python interpreter.  Notably, buffer objects have been
+replaced with memoryview objects in Python 3, and UTF-8 encoding now
+really matters for string literals (Python 3 uses bytes and Unicode
+objects).
+  + INN documentation and samples of Python hooks have been updated to
+provide more examples.
+  + When a Python or Perl filter hook rejects an article, innd now
+mentions the reason in response to CHECK and TAKETHIS commands. 
+Previously, the reason was given only for the IHAVE command.
+  + nnrpd now properly logs the hostname of clients whose connection
+failed owing to an issue during the negotiation of a TLS session or
+high load average.
+- renamed and refreshed inn-2.6.2.diff to inn-2.6.3.diff
+- fix upstream URL
+- (build)require openssl-devel and python-devel and build with 
+  --with-python and --with-openssl support
+- remove outdated/unknown configure options:
+  --enable-dual-socket, --enable-ipv6 and --with-etc-dir
+- use 'Development/Languages/C and C++' as RPM group for the -devel
+  package
+- require appropriate -devel packages for -devel package installs
+
+---

Old:

  inn-2.6.2.diff
  inn-2.6.2.tar.gz
  inn-2.6.2.tar.gz.asc

New:

  inn-2.6.3.diff
  inn-2.6.3.tar.gz
  inn-2.6.3.tar.gz.asc



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.gxkm3u/_old  2020-10-08 13:14:19.295288540 +0200
+++ /var/tmp/diff_new_pack.gxkm3u/_new  2020-10-08 13:14:19.299288544 +0200
@@ -19,10 +19,14 @@
 Name:   inn
 BuildRequires:  bison
 BuildRequires:  gdbm-devel
+BuildRequires:  openssl-devel
 BuildRequires:  pam-devel
 BuildRequires:  postfix
+BuildRequires:  python-devel
 BuildRequires:  zlib-devel
-URL:http://www.isc.org/software/inn/
+BuildRequires:  perl(GD)
+BuildRequires:  perl(MIME::Parser)
+URL:https://www.isc.org/othersoftware/#INN
 Summary:InterNetNews
 License:GPL-2.0-or-later AND BSD-4-Clause
 Group:  Productivity/Networking/News/Servers
@@ -34,9 +38,11 @@
 PreReq: user(news)
 PreReq: group(news)
 Requires:   perl-MIME-tools
+Requires:   perl(GD)
+Requires:   perl(MIME::Parser)
 %{?systemd_requires}
 %{?libperl_requires}
-Version:2.6.2
+Version:2.6.3
 Release:0
 %define PatchVersion -%{version}
 Source: inn%{PatchVersion}.tar.gz
@@ -58,7 +64,11 @@
 %package devel
 Requires:   %name = %version
 Summary:InterNetNews development files
-Group:  Productivity/Networking/News/Servers
+Group:  Development/Languages/C and C++
+Requires:   bison

commit inn for openSUSE:Factory

2020-06-15 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2020-06-15 20:29:38

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.3606 (New)


Package is "inn"

Mon Jun 15 20:29:38 2020 rev:38 rq:814573 version:2.6.2

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2020-01-27 00:22:52.469509344 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new.3606/inn.changes2020-06-15 
20:29:48.786229351 +0200
@@ -1,0 +2,5 @@
+Thu Jun 11 14:32:22 UTC 2020 - Paolo Stivanin 
+
+- Add -fcommon to allow building against GCC10 
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.jAO55m/_old  2020-06-15 20:29:49.774232774 +0200
+++ /var/tmp/diff_new_pack.jAO55m/_new  2020-06-15 20:29:49.778232788 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# 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
@@ -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/
 #
 
 
@@ -22,7 +22,7 @@
 BuildRequires:  pam-devel
 BuildRequires:  postfix
 BuildRequires:  zlib-devel
-Url:http://www.isc.org/software/inn/
+URL:http://www.isc.org/software/inn/
 Summary:InterNetNews
 License:GPL-2.0-or-later AND BSD-4-Clause
 Group:  Productivity/Networking/News/Servers
@@ -87,7 +87,7 @@
 
 %build
 %global _lto_cflags %{_lto_cflags} -ffat-lto-objects
-LDFLAGS="-pie" CFLAGS="$RPM_OPT_FLAGS -pipe -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIE -fstack-protector" ./configure 
\
+LDFLAGS="-pie" CFLAGS="$RPM_OPT_FLAGS -pipe -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIE -fstack-protector -fcommon" 
./configure \
--enable-dual-socket \
--enable-uucp-rnews \
--enable-setgid-inews \






commit inn for openSUSE:Factory

2020-01-26 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2020-01-27 00:22:32

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.26092 (New)


Package is "inn"

Mon Jan 27 00:22:32 2020 rev:37 rq:766962 version:2.6.2

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2019-09-13 14:58:55.781278790 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new.26092/inn.changes   2020-01-27 
00:22:52.469509344 +0100
@@ -1,0 +2,6 @@
+Fri Jan 24 16:56:14 CET 2020 - m...@suse.de
+
+- change user to news before touching files in /var/log/news
+  [bnc#1154302] [CVE-2019-3692]
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.WMzj0j/_old  2020-01-27 00:22:55.045510557 +0100
+++ /var/tmp/diff_new_pack.WMzj0j/_new  2020-01-27 00:22:55.045510557 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# Copyright (c) 2019 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 https://bugs.opensuse.org/
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
 
@@ -257,14 +257,13 @@
 exit 0
 
 %post
-mkdir -p var/log/news
-touch var/log/news/news.notice
-touch var/log/news/news.err
-touch var/log/news/news.crit
-touch var/log/news/news
-touch var/log/news/inn.status
-touch var/log/news/innfeed.status
-chown news:news var/log/news/news.notice var/log/news/news.err 
var/log/news/news.crit var/log/news/news var/log/news/inn.status 
var/log/news/innfeed.status
+runuser -u news -g news touch \
+var/log/news/news.notice \
+var/log/news/news.err \
+var/log/news/news.crit \
+var/log/news/news \
+var/log/news/inn.status \
+var/log/news/innfeed.status
 if test -e usr/lib/news/bin/control/version -o -e usr/lib/news/bin/inndstart ; 
then
 rm -f etc/news/inn.conf.OLD
 rm -f etc/news/newsfeeds.OLD






commit inn for openSUSE:Factory

2019-09-13 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2019-09-13 14:58:54

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.7948 (New)


Package is "inn"

Fri Sep 13 14:58:54 2019 rev:36 rq:730143 version:2.6.2

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2019-01-08 12:25:48.384447679 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new.7948/inn.changes2019-09-13 
14:58:55.781278790 +0200
@@ -1,0 +2,5 @@
+Tue Sep 10 11:51:20 UTC 2019 - Christophe Giboudeaux 
+
+- Use -ffat-lto-objects when building static libraries.
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.cTcIQX/_old  2019-09-13 14:58:56.445278818 +0200
+++ /var/tmp/diff_new_pack.cTcIQX/_new  2019-09-13 14:58:56.445278818 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2019 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/
 #
 
 
@@ -86,6 +86,7 @@
 cp -a $RPM_SOURCE_DIR/pubring.pgp .
 
 %build
+%global _lto_cflags %{_lto_cflags} -ffat-lto-objects
 LDFLAGS="-pie" CFLAGS="$RPM_OPT_FLAGS -pipe -fno-strict-aliasing 
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -fPIE -fstack-protector" ./configure 
\
--enable-dual-socket \
--enable-uucp-rnews \






commit inn for openSUSE:Factory

2019-01-08 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2019-01-08 12:24:01

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new.28833 (New)


Package is "inn"

Tue Jan  8 12:24:01 2019 rev:35 rq:658883 version:2.6.2

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2017-04-07 13:55:41.127317596 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new.28833/inn.changes   2019-01-08 
12:25:48.384447679 +0100
@@ -1,0 +2,11 @@
+Fri Dec 14 14:23:32 CET 2018 - m...@suse.de
+
+- update to inn-2.6.2
+  * support for compressed newsfeeds
+  * many bug fixes and documentation improvements
+  * dropped patch: inn-2.5.4.diff
+  * new patch: inn-2.6.2.diff
+- use native systemd service [#1116017]
+  * new file: inn.service
+
+---

Old:

  inn-2.5.4.diff
  inn-2.5.4.tar.gz
  inn-2.5.4.tar.gz.asc

New:

  inn-2.6.2.diff
  inn-2.6.2.tar.gz
  inn-2.6.2.tar.gz.asc
  inn.service



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.cYUm40/_old  2019-01-08 12:25:49.104446889 +0100
+++ /var/tmp/diff_new_pack.cYUm40/_new  2019-01-08 12:25:49.108446884 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 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
@@ -21,20 +21,22 @@
 BuildRequires:  gdbm-devel
 BuildRequires:  pam-devel
 BuildRequires:  postfix
+BuildRequires:  zlib-devel
 Url:http://www.isc.org/software/inn/
 Summary:InterNetNews
-License:GPL-2.0+ and BSD-4-Clause
+License:GPL-2.0-or-later AND BSD-4-Clause
 Group:  Productivity/Networking/News/Servers
 Provides:   inn_pkg
 Provides:   nntp_daemon
 Conflicts:  cnews nntpd mininews
-PreReq: perl %fillup_prereq %insserv_prereq permissions
+PreReq: perl permissions
 PreReq: group(uucp)
 PreReq: user(news)
 PreReq: group(news)
 Requires:   perl-MIME-tools
+%{?systemd_requires}
 %{?libperl_requires}
-Version:2.5.4
+Version:2.6.2
 Release:0
 %define PatchVersion -%{version}
 Source: inn%{PatchVersion}.tar.gz
@@ -44,6 +46,7 @@
 Source4:inn.reg
 Source5:inn%{PatchVersion}.tar.gz.asc
 Source6:%{name}.keyring
+Source7:inn.service
 Patch0: inn-%{version}.diff
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -94,6 +97,7 @@
--enable-tagged-hash \
--enable-ipv6 \
--with-perl \
+   --with-zlib \
--with-sendmail=/usr/sbin/sendmail \
--with-news-user=news \
--with-news-group=news \
@@ -179,10 +183,10 @@
 #
 # 
 # 
-mkdir -p   %{buildroot}/etc/init.d
-%{installnews} 0550rc  %{buildroot}/etc/init.d/inn
-mkdir -p   %{buildroot}/usr/sbin
-ln -sf ../../etc/init.d/inn%{buildroot}/usr/sbin/rcinn
+%{installnews} 0755-d  %{buildroot}/usr/lib/systemd/system
+%{installroot} 0644%{SOURCE7}  
%{buildroot}/usr/lib/systemd/system/inn.service
+%{installnews} 0755-d  %{buildroot}/usr/sbin
+ln -sf service %{buildroot}/usr/sbin/rcinn
 #
 touch  %{buildroot}/var/log/news/news
 touch  %{buildroot}/var/log/news/news.notice
@@ -193,11 +197,11 @@
 #
 # SLP regfile
 #
-%{installroot} 0755-d  $RPM_BUILD_ROOT/etc/slp.reg.d
-%{installroot} 0644%{SOURCE4}  $RPM_BUILD_ROOT/etc/slp.reg.d/
+%{installroot} 0755-d  %{buildroot}/etc/slp.reg.d
+%{installroot} 0644%{SOURCE4}  %{buildroot}/etc/slp.reg.d/
 # /var/run/news
 mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
-echo "d /var/run/news 0750 news news -" > 
$RPM_BUILD_ROOT/usr/lib/tmpfiles.d/inn.conf
+echo "d /var/run/news 0750 news news -" > 
%{buildroot}/usr/lib/tmpfiles.d/inn.conf
 
 #
 # build filelist
@@ -224,7 +228,6 @@
 { pfx="" }
 /^\/usr\/lib\/news\/include/  { next }
 /^\/usr\/lib\/news\/lib\/.*\.a/ { next }
-$0 == "/etc/init.d/inn"   { pfx="%attr(750,root,news) %config 
" }
 $0 == "/usr/lib/news/bin/inews"   { pfx="%attr(2555,news,news) " }
 $0 == "/usr/lib/news/bin/rnews"   { pfx="%attr(4550,news,uucp) " }
 $0 == "/usr/lib/news/bin/innbind" { pfx="%verify(not mode) 
%attr(4550,root,news) " }
@@ -249,6 +252,7 @@
 
 %pre
 test -f var/log/news && mv var/log/news var/log/news.bak

commit inn for openSUSE:Factory

2017-04-07 Thread root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2017-04-07 13:55:39

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is "inn"

Fri Apr  7 13:55:39 2017 rev:34 rq:483142 version:2.5.4

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2016-10-31 09:55:41.0 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2017-04-07 
13:55:41.127317596 +0200
@@ -1,0 +2,7 @@
+Tue Feb 21 10:15:45 CET 2017 - ku...@suse.de
+
+- Add directories formerly owned by filesystem
+- Require group and user news
+- Require group uucp
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.g8qz5w/_old  2017-04-07 13:55:42.875070712 +0200
+++ /var/tmp/diff_new_pack.g8qz5w/_new  2017-04-07 13:55:42.879070147 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# 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
@@ -29,6 +29,9 @@
 Provides:   nntp_daemon
 Conflicts:  cnews nntpd mininews
 PreReq: perl %fillup_prereq %insserv_prereq permissions
+PreReq: group(uucp)
+PreReq: user(news)
+PreReq: group(news)
 Requires:   perl-MIME-tools
 %{?libperl_requires}
 Version:2.5.4
@@ -65,6 +68,9 @@
 Group:  Productivity/Networking/News/Utilities
 Provides:   nntp_daemon
 PreReq: permissions
+PreReq: group(uucp)
+PreReq: user(news)
+PreReq: group(news)
 
 %description -n mininews
 Rich Salz's InterNetNews news transport system.
@@ -200,12 +206,12 @@
 find %{buildroot} -type d -printf "/%%P\n" | awk '
 ! /^\/(etc|usr\/lib|var\/lib|var\/log|var\/spool|var\/run)\/news/ { next }
 $0 == "/etc/news" { next }
-$0 == "/usr/lib/news" { next }
-$0 == "/var/lib/news" { next }
 $0 == "/usr/lib/news/include" { next }
 $0 == "/usr/lib/news/include/inn" { next }
 $0 == "/var/run/news" { next }
 { pfx="" }
+$0 == "/usr/lib/news" { pfx = "%%attr(755,root,root) " }
+$0 == "/var/lib/news" { pfx = "%%attr(755,news,news) " }
 $0 == "/usr/lib/news/bin" { pfx = "%%attr(755,root,root) " }
 $0 == "/var/spool/news" { pfx = "%%attr(775,news,news) " }
 $0 == "/var/run/news" { pfx = "%ghost %%attr(750,news,news) "}






commit inn for openSUSE:Factory

2016-10-31 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2016-10-31 09:55:40

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is "inn"

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2015-02-20 12:01:30.0 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2016-10-31 
09:55:41.0 +0100
@@ -1,0 +2,5 @@
+Wed Oct 26 13:30:59 CEST 2016 - ku...@suse.de
+
+- Fix tmpfiles.d usage to give it at least a chance to work
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.0vEhKh/_old  2016-10-31 09:55:42.0 +0100
+++ /var/tmp/diff_new_pack.0vEhKh/_new  2016-10-31 09:55:42.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# Copyright (c) 2014 SUSE LINUX Products 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
@@ -266,8 +266,8 @@
 %set_permissions /usr/lib/news/bin/innbind /usr/lib/news/bin/inews 
/usr/lib/news/bin/rnews
 
 %post -n mininews
-if [ -x /bin/systemd-tmpfiles ]; then
-/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/inn.conf
+if [ -x /usr/bin/systemd-tmpfiles ]; then
+/usr/bin/systemd-tmpfiles --create inn.conf
 fi
 %set_permissions /usr/lib/news/bin/inews /usr/lib/news/bin/rnews
 






commit inn for openSUSE:Factory

2015-02-20 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2015-02-20 12:01:29

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2014-12-21 12:04:27.0 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2015-02-20 
12:01:30.0 +0100
@@ -1,0 +2,7 @@
+Sat Dec 13 21:41:00 UTC 2014 - Led led...@gmail.com
+
+- fix bashisms
+- updated patches:
+  + inn-2.5.4.diff
+
+---



Other differences:
--
++ inn-2.5.4.diff ++
--- /var/tmp/diff_new_pack.1dWcQV/_old  2015-02-20 12:01:31.0 +0100
+++ /var/tmp/diff_new_pack.1dWcQV/_new  2015-02-20 12:01:31.0 +0100
@@ -108,10 +108,11 @@
  }
 --- ./convertspool.orig2014-07-16 12:26:26.872925643 +
 +++ ./convertspool 2014-07-16 12:26:26.872925643 +
-@@ -0,0 +1,141 @@
+@@ -0,0 +1,142 @@
 +#!/bin/sh
 +. /usr/lib/news/lib/innshellvars
 +
++test -n $UID || UID=$(id -ru)
 +test x$UID = x0  {
 +echo Please run me as user 'news'!
 +exit 1
@@ -345,7 +346,7 @@
 +export PATH
 --- ./rc.orig  2014-07-16 12:26:26.875925625 +
 +++ ./rc   2014-07-16 12:26:26.875925625 +
-@@ -0,0 +1,68 @@
+@@ -0,0 +1,69 @@
 +#! /bin/sh
 +#
 +# Copyright (c) 1998 Florian La Roche
@@ -362,8 +363,9 @@
 + 
 +. /etc/rc.status
 +
-+function run_as_news ()
++run_as_news()
 +{
++test -n $UID || UID=$(id -ru)
 +if test x$UID = x0 ; then
 +  su news -c $*
 +else



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit inn for openSUSE:Factory

2014-12-21 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2014-12-21 12:04:46

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2014-07-17 06:58:28.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2014-12-21 
12:04:27.0 +0100
@@ -1,0 +2,7 @@
+Thu Dec 11 14:04:03 CET 2014 - m...@suse.de
+
+- enable IPv6
+- get rid of gpg-offline as we nowadays check signatures in
+  the source validator
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.iiJgMc/_old  2014-12-21 12:04:28.0 +0100
+++ /var/tmp/diff_new_pack.iiJgMc/_new  2014-12-21 12:04:28.0 +0100
@@ -19,7 +19,6 @@
 Name:   inn
 BuildRequires:  bison
 BuildRequires:  gdbm-devel
-BuildRequires:  gpg-offline
 BuildRequires:  pam-devel
 BuildRequires:  postfix
 Url:http://www.isc.org/software/inn/
@@ -71,7 +70,6 @@
 Rich Salz's InterNetNews news transport system.
 
 %prep
-%{?gpg_verify:%gpg_verify %{S:5}}
 %setup -n inn%{PatchVersion} 
 %setup -n inn%{PatchVersion} -D -T -a 1 
 %setup -n inn%{PatchVersion} -D -T -a 3
@@ -88,6 +86,7 @@
--mandir=%{_mandir} \
--disable-shared \
--enable-tagged-hash \
+   --enable-ipv6 \
--with-perl \
--with-sendmail=/usr/sbin/sendmail \
--with-news-user=news \



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit inn for openSUSE:Factory

2014-07-16 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2014-07-17 06:58:19

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2013-09-09 13:06:15.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2014-07-17 
06:58:28.0 +0200
@@ -1,0 +2,13 @@
+Wed Jul 16 14:25:29 CEST 2014 - m...@suse.de
+
+- update to inn-2.5.4
+  * updated control.ctl file
+  * improved signature checking in pgpverify
+  * new htmlstatus config option
+  * many bugs fixed
+  * removed patches: inn-linereset.diff
+  * renamed patches: inn-2.5.2.diff - inn-2.5.4.diff
+- fix innbind file mode
+- fix empty history database on 64bit [bnc#876287]
+
+---

Old:

  inn-2.5.2.diff
  inn-2.5.2.tar.gz
  inn-2.5.2.tar.gz.asc
  inn-linereset.diff

New:

  inn-2.5.4.diff
  inn-2.5.4.tar.gz
  inn-2.5.4.tar.gz.asc



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.b1dBmy/_old  2014-07-17 06:58:30.0 +0200
+++ /var/tmp/diff_new_pack.b1dBmy/_new  2014-07-17 06:58:30.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# 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
@@ -32,7 +32,7 @@
 PreReq: perl %fillup_prereq %insserv_prereq permissions
 Requires:   perl-MIME-tools
 %{?libperl_requires}
-Version:2.5.2
+Version:2.5.4
 Release:0
 %define PatchVersion -%{version}
 Source: inn%{PatchVersion}.tar.gz
@@ -41,10 +41,8 @@
 Source3:inn-emptydb.tar.gz
 Source4:inn.reg
 Source5:inn%{PatchVersion}.tar.gz.asc
-# Version 2.5.3 and above is signed with a new stronger key. Use gpg-offline 
--package=inn --delete 0AFC7476 then.
 Source6:%{name}.keyring
 Patch0: inn-%{version}.diff
-Patch1: inn-linereset.diff
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
@@ -73,12 +71,11 @@
 Rich Salz's InterNetNews news transport system.
 
 %prep
-%gpg_verify %{S:5}
+%{?gpg_verify:%gpg_verify %{S:5}}
 %setup -n inn%{PatchVersion} 
 %setup -n inn%{PatchVersion} -D -T -a 1 
 %setup -n inn%{PatchVersion} -D -T -a 3
 %patch0
-%patch1
 cp -a $RPM_SOURCE_DIR/pubring.pgp .
 
 %build
@@ -104,6 +101,12 @@
--with-spool-dir=/var/spool/news \
--with-tmp-dir=/var/spool/news/tmp
 make
+cp site/inn.conf inn.conf.tmp
+echo 'domain: test.com'  inn.conf.tmp
+echo runasuser: $(id -n -u)  inn.conf.tmp
+echo runasgroup: $(id -n -g)  inn.conf.tmp
+INNCONF=inn.conf.tmp expire/makedbz -f `pwd`/inn-emptydb/history -s 66
+rm -f inn.conf.tmp
 
 %install
 mkdir -p %{buildroot}/etc
@@ -115,9 +118,15 @@
 mkdir -p %{buildroot}%{_mandir}
 #
 make DESTDIR=%{buildroot} OWNER= ROWNER= install
-rm %{buildroot}/usr/share/man/man8/actsyncd.8
-gzip -nf9 %{buildroot}%{_mandir}/*/*
-ln -s actsync.8.gz %{buildroot}/usr/share/man/man8/actsyncd.8.gz
+for i in %{buildroot}%{_mandir}/*/* ; do
+  if test -L $i ; then
+il=$(readlink $i)
+ln -s $il.gz $i.gz
+rm -f $i
+  else
+gzip -nf9 $i
+  fi
+done
 chmod 444 %{buildroot}/usr/lib/news/lib/*.a
 # those just die(BerkeleyDB support not compiled);
 rm %{buildroot}/usr/lib/news/bin/ovdb_server
@@ -196,6 +205,7 @@
 $0 == /var/lib/news { next }
 $0 == /usr/lib/news/include { next }
 $0 == /usr/lib/news/include/inn { next }
+$0 == /var/run/news { next }
 { pfx= }
 $0 == /usr/lib/news/bin { pfx = %%attr(755,root,root)  }
 $0 == /var/spool/news { pfx = %%attr(775,news,news)  }
@@ -212,7 +222,7 @@
 $0 == /etc/init.d/inn   { pfx=%attr(750,root,news) %config 
 }
 $0 == /usr/lib/news/bin/inews   { pfx=%attr(2555,news,news)  }
 $0 == /usr/lib/news/bin/rnews   { pfx=%attr(4550,news,uucp)  }
-$0 == /usr/lib/news/bin/innbind { pfx=%verify(not mode) 
%attr(4554,root,news)  }
+$0 == /usr/lib/news/bin/innbind { pfx=%verify(not mode) 
%attr(4550,root,news)  }
 /^\/(etc\/news|usr\/lib\/news\/bin\/filter|var\/lib\/news)\// {
pfx=%config(noreplace) pfx
 }

++ inn-2.5.2.diff - inn-2.5.4.diff ++
--- /work/SRC/openSUSE:Factory/inn/inn-2.5.2.diff   2011-09-23 
02:03:34.0 +0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn-2.5.4.diff  2014-07-17 
06:58:28.0 +0200
@@ -1,5 +1,5 @@
 ./README.linux.orig2010-04-07 09:09:29.0 +
-+++ ./README.linux 2010-04-07 

commit inn for openSUSE:Factory

2013-09-09 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2013-09-09 13:06:14

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2013-01-17 15:10:13.0 
+0100
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2013-09-09 
13:06:15.0 +0200
@@ -1,0 +2,11 @@
+Mon Sep  9 10:58:57 CEST 2013 - m...@suse.de
+
+- make /usr/lib/news/bin owned by root
+
+---
+Thu Sep  5 17:40:15 CEST 2013 - m...@suse.de
+
+- add libperl_requires, as we link against libperl and thus
+  need a specific version of perl
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.eU8tAc/_old  2013-09-09 13:06:16.0 +0200
+++ /var/tmp/diff_new_pack.eU8tAc/_new  2013-09-09 13:06:16.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package inn
 #
-# 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
@@ -31,6 +31,7 @@
 Conflicts:  cnews nntpd mininews
 PreReq: perl %fillup_prereq %insserv_prereq permissions
 Requires:   perl-MIME-tools
+%{?libperl_requires}
 Version:2.5.2
 Release:0
 %define PatchVersion -%{version}
@@ -196,6 +197,7 @@
 $0 == /usr/lib/news/include { next }
 $0 == /usr/lib/news/include/inn { next }
 { pfx= }
+$0 == /usr/lib/news/bin { pfx = %%attr(755,root,root)  }
 $0 == /var/spool/news { pfx = %%attr(775,news,news)  }
 $0 == /var/run/news { pfx = %ghost %%attr(750,news,news) }
 /\/news/ {
@@ -288,7 +290,7 @@
 %files -n mininews
 %defattr(-,root,root)
 %config(noreplace)  /etc/news/inn.conf
-%dir %attr(-,news,news)/usr/lib/news/bin
+%dir/usr/lib/news/bin
 %attr(4550,news,uucp)   /usr/lib/news/bin/rnews
 %attr(2555,news,news)   /usr/lib/news/bin/inews
 /usr/bin/[ri]news



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit inn for openSUSE:Factory

2013-01-17 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2013-01-17 15:10:11

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2012-09-23 17:05:41.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2013-01-17 
15:10:13.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 27 22:05:59 CET 2012 - sbra...@suse.cz
+
+- Verify GPG signature.
+
+---

Old:

  inn-2.5.2.tar.bz2

New:

  inn-2.5.2.tar.gz
  inn-2.5.2.tar.gz.asc
  inn.keyring



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.NxMQ1w/_old  2013-01-17 15:10:14.0 +0100
+++ /var/tmp/diff_new_pack.NxMQ1w/_new  2013-01-17 15:10:14.0 +0100
@@ -19,6 +19,7 @@
 Name:   inn
 BuildRequires:  bison
 BuildRequires:  gdbm-devel
+BuildRequires:  gpg-offline
 BuildRequires:  pam-devel
 BuildRequires:  postfix
 Url:http://www.isc.org/software/inn/
@@ -33,11 +34,14 @@
 Version:2.5.2
 Release:0
 %define PatchVersion -%{version}
-Source: inn%{PatchVersion}.tar.bz2
+Source: inn%{PatchVersion}.tar.gz
 Source1:doc-inn.tar.bz2
 Source2:pubring.pgp
 Source3:inn-emptydb.tar.gz
 Source4:inn.reg
+Source5:inn%{PatchVersion}.tar.gz.asc
+# Version 2.5.3 and above is signed with a new stronger key. Use gpg-offline 
--package=inn --delete 0AFC7476 then.
+Source6:%{name}.keyring
 Patch0: inn-%{version}.diff
 Patch1: inn-linereset.diff
 #
@@ -68,6 +72,7 @@
 Rich Salz's InterNetNews news transport system.
 
 %prep
+%gpg_verify %{S:5}
 %setup -n inn%{PatchVersion} 
 %setup -n inn%{PatchVersion} -D -T -a 1 
 %setup -n inn%{PatchVersion} -D -T -a 3

++ inn.keyring ++
pub   4096R/82004173 2009-05-29 [expires: 2015-09-16]
uid  Russ Allbery r...@stanford.edu
uid  Russ Allbery r...@debian.org
uid  Russ Allbery ea...@eyrie.org
uid  Russ Allbery ea...@windlord.stanford.edu
sub   2048R/5736DE75 2010-09-17 [expires: 2013-09-16]
sub   4096R/E9769486 2009-05-29 [expires: 2015-09-16]

pub   1024D/0AFC7476 1999-02-10
uid  Russ Allbery r...@stanford.edu
uid  Eagle ea...@eyrie.org
uid  Russ Allbery r...@debian.org
uid  Russ Allbery ea...@windlord.stanford.edu
sub   1024g/A4001A65 1999-02-10

-BEGIN PGP PUBLIC KEY BLOCK-
Version: GnuPG v2.0.19 (GNU/Linux)

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

commit inn for openSUSE:Factory

2012-09-23 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2012-09-23 17:05:38

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2012-09-14 12:26:54.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2012-09-23 
17:05:41.0 +0200
@@ -1,0 +2,6 @@
+Mon Sep 17 14:19:18 UTC 2012 - co...@suse.com
+
+- fix ownership of directories so subpackages can be installed with
+  rpm 4.10
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.wt1OzX/_old  2012-09-23 17:05:42.0 +0200
+++ /var/tmp/diff_new_pack.wt1OzX/_new  2012-09-23 17:05:42.0 +0200
@@ -47,15 +47,6 @@
 %description
 Rich Salz's InterNetNews news transport system.
 
-
-
-Authors:
-
-Rich Salz rs...@osf.org
-Andreas Klemm andr...@knobel.gun.de
-Vince Skahan  vi...@atc.boeing.com
-Arjan de Vet  de...@adv.win.tue.nl
-
 %package devel
 Requires:   %name = %version
 Summary:InterNetNews development files
@@ -67,15 +58,6 @@
 This package contains the files needed to develop software depending on
 inn.
 
-
-
-Authors:
-
-Rich Salz rs...@osf.org
-Andreas Klemm andr...@knobel.gun.de
-Vince Skahan  vi...@atc.boeing.com
-Arjan de Vet  de...@adv.win.tue.nl
-
 %package -n mininews
 Summary:Inews - Post News from an NNTP Client
 Group:  Productivity/Networking/News/Utilities
@@ -85,12 +67,6 @@
 %description -n mininews
 Rich Salz's InterNetNews news transport system.
 
-
-
-Authors:
-
-Rich Salz rs...@osf.org
-
 %prep
 %setup -n inn%{PatchVersion} 
 %setup -n inn%{PatchVersion} -D -T -a 1 
@@ -212,6 +188,8 @@
 $0 == /etc/news { next }
 $0 == /usr/lib/news { next }
 $0 == /var/lib/news { next }
+$0 == /usr/lib/news/include { next }
+$0 == /usr/lib/news/include/inn { next }
 { pfx= }
 $0 == /var/spool/news { pfx = %%attr(775,news,news)  }
 $0 == /var/run/news { pfx = %ghost %%attr(750,news,news) }
@@ -305,7 +283,7 @@
 %files -n mininews
 %defattr(-,root,root)
 %config(noreplace)  /etc/news/inn.conf
-%dir   /usr/lib/news/bin
+%dir %attr(-,news,news)/usr/lib/news/bin
 %attr(4550,news,uucp)   /usr/lib/news/bin/rnews
 %attr(2555,news,news)   /usr/lib/news/bin/inews
 /usr/bin/[ri]news


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit inn for openSUSE:Factory

2012-09-14 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2012-09-14 12:26:52

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2012-06-26 15:52:52.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2012-09-14 
12:26:54.0 +0200
@@ -1,0 +2,6 @@
+Tue Sep  4 17:22:48 CEST 2012 - m...@suse.de
+
+- fix starttls command injection issue [bnc#776967]
+- fix /var/run/news permission and handling.
+
+---

New:

  inn-linereset.diff



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.9VfUH4/_old  2012-09-14 12:26:55.0 +0200
+++ /var/tmp/diff_new_pack.9VfUH4/_new  2012-09-14 12:26:55.0 +0200
@@ -39,6 +39,7 @@
 Source3:inn-emptydb.tar.gz
 Source4:inn.reg
 Patch0: inn-%{version}.diff
+Patch1: inn-linereset.diff
 #
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 #
@@ -94,7 +95,8 @@
 %setup -n inn%{PatchVersion} 
 %setup -n inn%{PatchVersion} -D -T -a 1 
 %setup -n inn%{PatchVersion} -D -T -a 3
-%patch -P 0
+%patch0
+%patch1
 cp -a $RPM_SOURCE_DIR/pubring.pgp .
 
 %build
@@ -199,7 +201,7 @@
 %{installroot} 0644%{SOURCE4}  $RPM_BUILD_ROOT/etc/slp.reg.d/
 # /var/run/news
 mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
-echo d /var/run/news 1777 root root -  
$RPM_BUILD_ROOT/usr/lib/tmpfiles.d/inn.conf
+echo d /var/run/news 0750 news news -  
$RPM_BUILD_ROOT/usr/lib/tmpfiles.d/inn.conf
 
 #
 # build filelist
@@ -212,10 +214,10 @@
 $0 == /var/lib/news { next }
 { pfx= }
 $0 == /var/spool/news { pfx = %%attr(775,news,news)  }
+$0 == /var/run/news { pfx = %ghost %%attr(750,news,news) }
 /\/news/ {
if (!match(pfx, /%%attr/)) pfx = %%attr(-,news,news)  pfx
 }
-$0 == /var/run/news { pfx = %ghost }
 { print %dir  pfx $0 }
 '  %{filelist}
 find %{buildroot} ! -type d -printf /%%P\n | awk '
@@ -263,10 +265,8 @@
 rm -f etc/news/newsfeeds.OLD
 usr/lib/news/bin/innupgrade etc/news
 fi
-# Create ghost files
-# Create tmpfiles
-if [ -x /bin/systemd-tmpfiles ]; then
-/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/inn.conf
+if ! test -d /var/run/news ; then
+install -d -m 750 -o news -g news /var/run/news
 fi
 %{fillup_and_insserv inn}
 %set_permissions /usr/lib/news/bin/innbind /usr/lib/news/bin/inews 
/usr/lib/news/bin/rnews

++ inn-linereset.diff ++
--- ./nnrpd/line.c.orig 2010-03-24 20:10:36.0 +
+++ ./nnrpd/line.c  2012-09-04 15:41:37.0 +
@@ -67,6 +67,17 @@ line_init(struct line *line)
 }
 
 /*
+**  Reset a line structure
+*/
+void
+line_reset(struct line *line)
+{
+assert(line);
+line-where = line-start;
+line-remaining = 0;
+}
+
+/*
 **  Timeout is used only if HAVE_SSL is defined.
 */
 static ssize_t
--- ./nnrpd/misc.c.orig 2010-03-24 20:10:36.0 +
+++ ./nnrpd/misc.c  2012-09-04 15:43:19.0 +
@@ -518,5 +518,8 @@ CMDstarttls(int ac UNUSED, char *av[] UN
 GRPcount = 0;
 PERMgroupmadeinvalid = false;
 }
+
+/* Reset our read buffer so as to prevent plaintext command injection. */
+line_reset(NNTPline);
 }
 #endif /* HAVE_SSL */
--- ./nnrpd/nnrpd.h.orig2010-03-24 20:10:36.0 +
+++ ./nnrpd/nnrpd.h 2012-09-04 15:42:15.0 +
@@ -292,6 +292,7 @@ void PY_dynamic_init (char* file);
 
 void line_free(struct line *);
 void line_init(struct line *);
+void line_reset(struct line *);
 READTYPE line_read(struct line *, int, const char **, size_t *, size_t *);
 
 #ifdef HAVE_SASL
--- ./nnrpd/sasl.c.orig 2012-09-04 15:43:27.0 +
+++ ./nnrpd/sasl.c  2012-09-04 15:44:22.0 +
@@ -326,6 +326,9 @@ SASLauth(int ac, char *av[])
 GRPcount = 0;
 PERMgroupmadeinvalid = false;
 }
+
+/* Reset our read buffer so as to prevent plaintext command 
injection. */
+line_reset(NNTPline);
 }
 } else {
/* Failure. */

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit inn for openSUSE:Factory

2012-06-26 Thread h_root
Hello community,

here is the log from the commit of package inn for openSUSE:Factory checked in 
at 2012-06-26 15:52:51

Comparing /work/SRC/openSUSE:Factory/inn (Old)
 and  /work/SRC/openSUSE:Factory/.inn.new (New)


Package is inn, Maintainer is m...@suse.com

Changes:

--- /work/SRC/openSUSE:Factory/inn/inn.changes  2012-04-17 21:58:37.0 
+0200
+++ /work/SRC/openSUSE:Factory/.inn.new/inn.changes 2012-06-26 
15:52:52.0 +0200
@@ -1,0 +2,6 @@
+Tue Jun 19 11:01:16 UTC 2012 - a...@suse.de
+
+- Use set_permissions instead of run_permissions.
+- Handle /var/run on tmpfs.
+
+---



Other differences:
--
++ inn.spec ++
--- /var/tmp/diff_new_pack.iZ5l1q/_old  2012-06-26 15:52:53.0 +0200
+++ /var/tmp/diff_new_pack.iZ5l1q/_new  2012-06-26 15:52:53.0 +0200
@@ -16,20 +16,22 @@
 #
 
 
-
 Name:   inn
-BuildRequires:  bison gdbm-devel pam-devel postfix
+BuildRequires:  bison
+BuildRequires:  gdbm-devel
+BuildRequires:  pam-devel
+BuildRequires:  postfix
 Url:http://www.isc.org/software/inn/
 Summary:InterNetNews
 License:GPL-2.0+ and BSD-4-Clause
 Group:  Productivity/Networking/News/Servers
-Provides:   inn_pkg nntp_daemon
+Provides:   inn_pkg
+Provides:   nntp_daemon
 Conflicts:  cnews nntpd mininews
 PreReq: perl %fillup_prereq %insserv_prereq permissions
 Requires:   perl-MIME-tools
-AutoReqProv:on
 Version:2.5.2
-Release:3
+Release:0
 %define PatchVersion -%{version}
 Source: inn%{PatchVersion}.tar.bz2
 Source1:doc-inn.tar.bz2
@@ -56,7 +58,6 @@
 %package devel
 Requires:   %name = %version
 Summary:InterNetNews development files
-License:GPL-2.0+ and BSD-4-Clause
 Group:  Productivity/Networking/News/Servers
 
 %description devel
@@ -75,11 +76,10 @@
 Arjan de Vet  de...@adv.win.tue.nl
 
 %package -n mininews
-License:GPL-2.0+ and BSD-4-Clause
 Summary:Inews - Post News from an NNTP Client
 Group:  Productivity/Networking/News/Utilities
 Provides:   nntp_daemon
-AutoReqProv:on
+PreReq: permissions
 
 %description -n mininews
 Rich Salz's InterNetNews news transport system.
@@ -197,6 +197,10 @@
 #
 %{installroot} 0755-d  $RPM_BUILD_ROOT/etc/slp.reg.d
 %{installroot} 0644%{SOURCE4}  $RPM_BUILD_ROOT/etc/slp.reg.d/
+# /var/run/news
+mkdir -p $RPM_BUILD_ROOT/usr/lib/tmpfiles.d/
+echo d /var/run/news 1777 root root -  
$RPM_BUILD_ROOT/usr/lib/tmpfiles.d/inn.conf
+
 #
 # build filelist
 # 
@@ -211,6 +215,7 @@
 /\/news/ {
if (!match(pfx, /%%attr/)) pfx = %%attr(-,news,news)  pfx
 }
+$0 == /var/run/news { pfx = %ghost }
 { print %dir  pfx $0 }
 '  %{filelist}
 find %{buildroot} ! -type d -printf /%%P\n | awk '
@@ -258,11 +263,25 @@
 rm -f etc/news/newsfeeds.OLD
 usr/lib/news/bin/innupgrade etc/news
 fi
+# Create ghost files
+# Create tmpfiles
+if [ -x /bin/systemd-tmpfiles ]; then
+/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/inn.conf
+fi
 %{fillup_and_insserv inn}
-%run_permissions
+%set_permissions /usr/lib/news/bin/innbind /usr/lib/news/bin/inews 
/usr/lib/news/bin/rnews
+
+%post -n mininews
+if [ -x /bin/systemd-tmpfiles ]; then
+/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/inn.conf
+fi
+%set_permissions /usr/lib/news/bin/inews /usr/lib/news/bin/rnews
 
 %verifyscript
-%verify_permissions -e /usr/lib/news/bin/innbind
+%verify_permissions -e /usr/lib/news/bin/innbind -e /usr/lib/news/bin/inews -e 
/usr/lib/news/bin/rnews
+
+%verifyscript -n mininews
+%verify_permissions -e /usr/lib/news/bin/inews -e /usr/lib/news/bin/rnews
 
 %preun
 %stop_on_removal inn


-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org