public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
* [rpms/inn] epel10.3: New upstream release
@ 2026-08-26 8:54 Jochen Schmitt
0 siblings, 0 replies; 5+ messages in thread
From: Jochen Schmitt @ 2026-08-26 8:54 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/inn
Branch : epel10.3
Commit : 3637c17740d2241dd6b719b47b3e52ec212e0202
Author : Jochen Schmitt <s4504kr@fedoraproject.org>
Date : 2010-07-06T15:26:08+00:00
Stats : +16/-0 in 1 file(s)
URL : https://src.fedoraproject.org/rpms/inn/c/3637c17740d2241dd6b719b47b3e52ec212e0202?branch=epel10.3
Log:
New upstream release
---
diff --git a/inn-2.5.2.posix.patch b/inn-2.5.2.posix.patch
new file mode 100644
index 0000000..994003e
--- /dev/null
+++ b/inn-2.5.2.posix.patch
@@ -0,0 +1,16 @@
+diff -up inn-2.5.2/storage/cnfs/cnfs.h.posix inn-2.5.2/storage/cnfs/cnfs.h
+--- inn-2.5.2/storage/cnfs/cnfs.h.posix 2010-03-24 21:10:36.000000000 +0100
++++ inn-2.5.2/storage/cnfs/cnfs.h 2010-06-28 17:33:11.106804964 +0200
+@@ -18,4 +18,12 @@ void cnfs_printfiles(FILE *file, TOKEN t
+ char *cnfs_explaintoken(const TOKEN token);
+ void cnfs_shutdown(void);
+
++/* Patch for POSIX */
++
++#ifndef MADV_SEQUENTAL
++ #ifdef POSIX_MADV_SEQENTIAL
++ #define MADV_SEQUITIAL POSIX_MADV_SEQUENTIAL
++ #endif
++#endif
++
+ #endif
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [rpms/inn] epel10.3: New upstream release
@ 2026-08-26 8:54 Jochen Schmitt
0 siblings, 0 replies; 5+ messages in thread
From: Jochen Schmitt @ 2026-08-26 8:54 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/inn
Branch : epel10.3
Commit : c5b4d158e551e79cc09b89f58463ce5b3a8a1631
Author : Jochen Schmitt <Jochen@herr-schmitt.de>
Date : 2015-04-21T18:22:11+02:00
Stats : +96/-180 in 8 file(s)
URL : https://src.fedoraproject.org/rpms/inn/c/c5b4d158e551e79cc09b89f58463ce5b3a8a1631?branch=epel10.3
Log:
New upstream release
---
diff --git a/.gitignore b/.gitignore
index e7c5a5c..70e5a37 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ inn-2.5.2.tar.gz
inn-faq.tar.gz
/inn-2.5.3.tar.gz
/inn-2.5.4.tar.gz
+/inn-2.6.0rc1.tar.gz
diff --git a/inn-2.4.3.rh.patch b/inn-2.4.3.rh.patch
deleted file mode 100644
index 94fd673..0000000
--- a/inn-2.4.3.rh.patch
+++ /dev/null
@@ -1,79 +0,0 @@
---- inn-2.4.1/Makefile.global.in.old 2004-12-13 13:09:57.000000000 +0100
-+++ inn-2.4.1/Makefile.global.in 2004-12-13 13:57:18.826316440 +0100
-@@ -241,8 +241,8 @@
- RNEWSMODE = @RNEWSMODE@
- FILEMODE = @FILEMODE@
-
--OWNER = -o $(RUNASUSER) -g $(RUNASGROUP)
--ROWNER = -o $(RUNASUSER) -g $(RNEWSGROUP)
-+OWNER =
-+ROWNER =
-
- INSTALL = $(top)/support/install-sh -c
-
-@@ -259,17 +259,17 @@
-
- BACKUP_OPTION = -B .OLD
-
--LI_SPRI = $(LIBTOOLINST) $(INSTALL) -o root -g $(RUNASGROUP) -m 4550 $(BACKUP_OPTION)
--LI_XPRI = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0550 $(BACKUP_OPTION)
--LI_XPUB = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0555 $(BACKUP_OPTION)
-+LI_SPRI = $(LIBTOOLINST) $(INSTALL) -o root -g $(RUNASGROUP) -m 4750 $(BACKUP_OPTION)
-+LI_XPRI = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0750 $(BACKUP_OPTION)
-+LI_XPUB = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m 0755 $(BACKUP_OPTION)
-
- LI_INEWS = $(LIBTOOLINST) $(INSTALL) $(OWNER) -m $(INEWSMODE) $(BACKUP_OPTION)
- LI_RNEWS = $(LIBTOOLINST) $(INSTALL) $(ROWNER) -m $(RNEWSMODE) $(BACKUP_OPTION)
-
- CP_RPRI = $(INSTALL) $(OWNER) -m 0640 $(BACKUP_OPTION)
- CP_RPUB = $(INSTALL) $(OWNER) -m 0644 $(BACKUP_OPTION)
--CP_XPRI = $(INSTALL) $(OWNER) -m 0550 $(BACKUP_OPTION)
--CP_XPUB = $(INSTALL) $(OWNER) -m 0555 $(BACKUP_OPTION)
-+CP_XPRI = $(INSTALL) $(OWNER) -m 0750 $(BACKUP_OPTION)
-+CP_XPUB = $(INSTALL) $(OWNER) -m 0755 $(BACKUP_OPTION)
-
- CP_DATA = $(INSTALL) $(OWNER) -m $(FILEMODE) $(BACKUP_OPTION)
- CP_MAN = $(INSTALL) $(OWNER) -m 0444
---- inn-2.4.1/Makefile.old 2004-12-13 13:09:57.000000000 +0100
-+++ inn-2.4.1/Makefile 2004-12-13 14:29:56.625685696 +0100
-@@ -91,9 +91,9 @@
- directories:
- @chmod +x support/install-sh
- for D in $(INSTDIRS) ; do \
-- support/install-sh $(OWNER) -m 0755 -d $(D)$$D ; \
-+ support/install-sh $(OWNER) -m 0755 -d $(DESTDIR)/$$D ; \
- done
-- support/install-sh $(OWNER) -m 0750 -d $(D)$(PATHRUN)
-+ support/install-sh $(OWNER) -m 0750 -d $(DESTDIR)/$(PATHRUN)
-
- update:
- @chmod +x support/install-sh
---- inn-2.4.1/samples/inn.conf.in.old 2004-12-13 13:09:57.000000000 +0100
-+++ inn-2.4.1/samples/inn.conf.in 2004-12-13 13:31:12.475437968 +0100
-@@ -21,7 +21,7 @@
- organization: "A poorly-installed InterNetNews site"
- ovmethod: tradindexed
- hismethod: hisv6
--pathhost: @HOSTNAME@
-+#pathhost: localhost
- pathnews: @prefix@
-
- #runasuser:
-@@ -122,7 +122,7 @@
-
- # Monitoring
-
--doinnwatch: true
-+doinnwatch: false
- innwatchbatchspace: 4000
- innwatchlibspace: 25000
- innwatchloload: 1000
-@@ -157,7 +157,7 @@
- keepmmappedthreshold: 1024
- #maxcmdreadsize:
- maxforks: 10
--nicekids: 4
-+nicekids: 0
- nicenewnews: 0
- nicennrpd: 0
- pauseretrytime: 300
diff --git a/inn-2.5.4-doc.patch b/inn-2.5.4-doc.patch
deleted file mode 100644
index 0798372..0000000
--- a/inn-2.5.4-doc.patch
+++ /dev/null
@@ -1,53 +0,0 @@
-diff -up inn-2.5.4/doc/man/rc.news.8.nologin inn-2.5.4/doc/man/rc.news.8
---- inn-2.5.4/doc/man/rc.news.8.nologin 2014-07-15 16:43:15.740639916 +0200
-+++ inn-2.5.4/doc/man/rc.news.8 2014-07-15 17:06:18.214533242 +0200
-@@ -177,20 +177,20 @@ is recommended to throttle the server fi
- To start \s-1INN\s0 and leave certain error messages going to the terminal:
- .PP
- .Vb 1
--\& su \- news \-s /bin/sh \-c <pathbin in inn.conf>/rc.news
-+\& su \- news \-s /bin/sh \-c /usr/libexec/news/rc.news
- .Ve
- .PP
- To run \s-1INN\s0 at startup time from appropriate system boot scripts:
- .PP
- .Vb 1
--\& su \- news \-s /bin/sh \-c <pathbin>/rc.news >/dev/console
-+\& su \- news \-s /bin/sh \-c /usr/libexec/news/rc.news >/dev/console
- .Ve
- .PP
- To stop \s-1INN\s0 (throttling first):
- .PP
- .Vb 2
--\& <pathbin>/ctlinnd throttle reason
--\& su \- news \-s /bin/sh \-c \*(Aq<pathbin>/rc.news stop\*(Aq
-+\& /usr/libexec/news/ctlind throttle reason
-+\& su \- news \-s /bin/sh \-c \*(Aq/usr/libexec/news/rc.news stop\*(Aq
- .Ve
- .SH "BUGS"
- .IX Header "BUGS"
-diff -up inn-2.5.4/doc/pod/install.pod.nologin inn-2.5.4/doc/pod/install.pod
-diff -up inn-2.5.4/doc/pod/rc.news.pod.nologin inn-2.5.4/doc/pod/rc.news.pod
---- inn-2.5.4/doc/pod/rc.news.pod.nologin 2014-07-15 16:43:15.742639849 +0200
-+++ inn-2.5.4/doc/pod/rc.news.pod 2014-07-15 17:09:19.267569754 +0200
-@@ -67,16 +67,16 @@ is recommended to throttle the server fi
-
- To start INN and leave certain error messages going to the terminal:
-
-- su - news -s /bin/sh -c <pathbin in inn.conf>/rc.news
-+ su - news -s /bin/sh -c /usr/libexec/news/rc.news
-
- To run INN at startup time from appropriate system boot scripts:
-
-- su - news -s /bin/sh -c <pathbin>/rc.news >/dev/console
-+ su - news -s /bin/sh -c /usr/libexec/news/rc.news >/dev/console
-
- To stop INN (throttling first):
-
-- <pathbin>/ctlinnd throttle reason
-- su - news -s /bin/sh -c '<pathbin>/rc.news stop'
-+ /usr/libexec/news/ctlinnd throttle reason
-+ su - news -s /bin/sh -c '</usr/libexec/news/rc.news stop'
-
- =head1 BUGS
-
diff --git a/inn-2.6.0-doc.patch b/inn-2.6.0-doc.patch
new file mode 100644
index 0000000..5ce0716
--- /dev/null
+++ b/inn-2.6.0-doc.patch
@@ -0,0 +1,23 @@
+diff -up inn-2.6.0rc1/doc/man/rc.news.8.docx inn-2.6.0rc1/doc/man/rc.news.8
+diff -up inn-2.6.0rc1/doc/pod/rc.news.pod.docx inn-2.6.0rc1/doc/pod/rc.news.pod
+--- inn-2.6.0rc1/doc/pod/rc.news.pod.docx 2015-04-21 17:04:50.175906904 +0200
++++ inn-2.6.0rc1/doc/pod/rc.news.pod 2015-04-21 17:09:53.873888991 +0200
+@@ -76,15 +76,15 @@ If the first argument is C<stop>, B<rc.n
+
+ To start INN and leave certain error messages going to the terminal:
+
+- su news -s /bin/sh -c <pathbin in inn.conf>/rc.news
++ su news -s /bin/sh -c /usr/libexec/news/rc.news
+
+ To run INN at startup time from appropriate system boot scripts:
+
+- su news -s /bin/sh -c <pathbin>/rc.news >> <pathlog>/rc.news 2>&1
++ su news -s /bin/sh -c /usr/libexec/news>/rc.news >> <pathlog>/rc.news 2>&1
+
+ To stop INN:
+
+- su news -s /bin/sh -c '<pathbin>/rc.news stop'
++ su news -s /bin/sh -c '/usr/libexec/news/rc.news'
+
+ =head1 BUGS
+
diff --git a/inn-2.6.0-rh.patch b/inn-2.6.0-rh.patch
new file mode 100644
index 0000000..10b87d1
--- /dev/null
+++ b/inn-2.6.0-rh.patch
@@ -0,0 +1,59 @@
+diff -up inn-2.6.0rc1/Makefile.global.in.rh inn-2.6.0rc1/Makefile.global.in
+--- inn-2.6.0rc1/Makefile.global.in.rh 2015-03-25 21:36:36.000000000 +0100
++++ inn-2.6.0rc1/Makefile.global.in 2015-04-21 16:36:11.228008292 +0200
+@@ -305,8 +305,8 @@ INEWSMODE = @INEWSMODE@
+ RNEWSMODE = @RNEWSMODE@
+ FILEMODE = @FILEMODE@
+
+-OWNER = -o $(RUNASUSER) -g $(RUNASGROUP)
+-ROWNER = -o $(RUNASUSER) -g $(RNEWSGROUP)
++OWNER =
++ROWNER =
+
+ INSTALL = $(top)/support/install-sh -c
+
+diff -up inn-2.6.0rc1/Makefile.rh inn-2.6.0rc1/Makefile
+--- inn-2.6.0rc1/Makefile.rh 2015-03-25 21:36:36.000000000 +0100
++++ inn-2.6.0rc1/Makefile 2015-04-21 16:36:11.228008292 +0200
+@@ -102,9 +102,9 @@ install: directories
+ directories:
+ @chmod +x support/install-sh
+ for D in $(INSTDIRS) ; do \
+- support/install-sh $(OWNER) -m 0755 -d $(D)$$D ; \
++ support/install-sh $(OWNER) -m 0755 -d $(DESTDIR)/$$D ; \
+ done
+- support/install-sh $(OWNER) -m 0750 -d $(D)$(PATHRUN)
++ support/install-sh $(OWNER) -m 0750 -d $(DESTDIR)/$(PATHRUN)
+
+ update:
+ @chmod +x support/install-sh
+diff -up inn-2.6.0rc1/samples/inn.conf.in.rh inn-2.6.0rc1/samples/inn.conf.in
+--- inn-2.6.0rc1/samples/inn.conf.in.rh 2015-03-25 21:36:36.000000000 +0100
++++ inn-2.6.0rc1/samples/inn.conf.in 2015-04-21 16:36:11.229008292 +0200
+@@ -21,7 +21,7 @@ mta: "@SENDMAIL@
+ organization: "A poorly-installed InterNetNews site"
+ ovmethod: tradindexed
+ hismethod: hisv6
+-pathhost: @HOSTNAME@
++#pathhost: localhost
+ pathnews: @prefix@
+
+ #runasuser:
+@@ -147,7 +147,7 @@ backofftrigger: 10000
+
+ # Monitoring
+
+-doinnwatch: true
++doinnwatch: false
+ innwatchbatchspace: 4000
+ innwatchlibspace: 25000
+ innwatchloload: 1000
+@@ -186,7 +186,7 @@ icdsynccount: 10
+ keepmmappedthreshold: 1024
+ #maxcmdreadsize:
+ maxforks: 10
+-nicekids: 4
++nicekids: 0
+ nicenewnews: 0
+ nicennrpd: 0
+ pauseretrytime: 300
diff --git a/inn-shared.patch b/inn-shared.patch
deleted file mode 100644
index 07cbaa4..0000000
--- a/inn-shared.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up inn-2.5.1/storage/buffindexed/ovmethod.mk.shared inn-2.5.1/storage/buffindexed/ovmethod.mk
---- inn-2.5.1/storage/buffindexed/ovmethod.mk.shared 2009-12-01 16:50:37.174811272 +0100
-+++ inn-2.5.1/storage/buffindexed/ovmethod.mk 2009-12-01 16:53:24.914809560 +0100
-@@ -1,8 +1,8 @@
- # This rule requires a compiler that supports -o with -c. Since it's normally
- # used by developers, that should be acceptable.
--buffindexed/buffindexed_d.o: buffindexed/buffindexed.c
-- $(CC) $(CFLAGS) -DBUFF_DEBUG -c -o $@ buffindexed/buffindexed.c
-+buffindexed/buffindexed_d.$(EXTOBJ): buffindexed/buffindexed.c
-+ $(LIBCC) $(CFLAGS) -DBUFF_DEBUG -c -o $@ buffindexed/buffindexed.c
-
--buffindexed/buffindexed_d: buffindexed/buffindexed_d.o libstorage.$(EXTLIB) $(LIBHIST)
-- $(LIBLD) $(LDFLAGS) -o $@ buffindexed/buffindexed_d.o \
-+buffindexed/buffindexed_d: buffindexed/buffindexed_d.$(EXTOBJ) libstorage.$(EXTLIB) $(LIBHIST)
-+ $(LIBLD) $(LDFLAGS) -o $@ buffindexed/buffindexed_d.$(EXTOBJ) \
- $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
-diff -up inn-2.5.1/storage/tradindexed/ovmethod.mk.shared inn-2.5.1/storage/tradindexed/ovmethod.mk
---- inn-2.5.1/storage/tradindexed/ovmethod.mk.shared 2009-12-01 16:53:35.644811390 +0100
-+++ inn-2.5.1/storage/tradindexed/ovmethod.mk 2009-12-01 16:53:59.964810001 +0100
-@@ -1,6 +1,6 @@
--tradindexed/tdx-util.o: tradindexed/tdx-util.c
-- $(CC) $(CFLAGS) -c -o $@ tradindexed/tdx-util.c
-+tradindexed/tdx-util.$(EXTOBJ): tradindexed/tdx-util.c
-+ $(LIBCC) $(CFLAGS) -c -o $@ tradindexed/tdx-util.c
-
--tradindexed/tdx-util: tradindexed/tdx-util.o libstorage.$(EXTLIB) $(LIBHIST)
-- $(LIBLD) $(LDFLAGS) -o $@ tradindexed/tdx-util.o \
-+tradindexed/tdx-util: tradindexed/tdx-util.$(EXTOBJ) libstorage.$(EXTLIB) $(LIBHIST)
-+ $(LIBLD) $(LDFLAGS) -o $@ tradindexed/tdx-util.$(EXTOBJ) \
- $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
diff --git a/inn.spec b/inn.spec
index 06c33c3..8b269f6 100644
--- a/inn.spec
+++ b/inn.spec
@@ -2,13 +2,13 @@
Summary: The InterNetNews system, an Usenet news server
Name: inn
-Version: 2.5.4
-Release: 3%{?dist}
+Version: 2.6.0
+Release: 0.rc1%{?dist}
#see LICENSE file for details
License: GPLv2+ and BSD and MIT and Public Domain
Group: System Environment/Daemons
URL: https://www.isc.org/software/INN/
-Source0: ftp://ftp.isc.org/isc/inn/inn-%{version}.tar.gz
+Source0: ftp://ftp.isc.org/isc/inn/testing/inn-%{version}rc1.tar.gz
Source2: inn-default-distributions
Source10: inn-faq.tar.gz
Source20: innd.service
@@ -18,15 +18,13 @@ Source23: innd-nntpsend.service
Source24: innd-nntpsend.timer
Source25: innd-rnews.service
Source26: innd-rnews.timer
-Patch1: inn-2.4.3.rh.patch
-Patch4: inn-2.5.1.pie.patch
+Patch1: inn-2.6.0-rh.patch
Patch6: inn-2.5.2.posix.patch
Patch7: inn-2.4.3.warn.patch
Patch8: inn-2.4.2-makedbz.patch
-Patch10: inn-2.5.4-doc.patch
+Patch10: inn-2.6.0-doc.patch
Patch13: inn-2.5.0-chown.patch
Patch14: inn-redhat_build.patch
-Patch15: inn-shared.patch
patch17: inn-2.5.2-pconf.patch
Patch19: inn-2.5.4-docrun.patch
BuildRequires: python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel perl
@@ -99,18 +97,17 @@ useradd -r -u 9 -g news -d /etc/news \
exit 0
%prep
-%setup -q
+%setup -q -n inn-%{version}rc1
%patch1 -p1 -b .rh
-%patch4 -p1 -b .pie
%patch6 -p1 -b .posix
%patch7 -p1 -b .warn
%patch8 -p1 -b .makedbz
%patch10 -p1 -b .docx
%patch13 -p1 -b .chown
%patch14 -p1 -b .redhat_build
-%patch15 -p1 -b .shared
+
%patch17 -p1 -b .pfix
-%patch19 -p1 -b .docrun
+# %patch19 -p1 -b .docrun
perl -pi -e 's/su news/su -m news/' ./INSTALL
perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f`
@@ -464,11 +461,7 @@ fi
%{filterdir}/nnrpd_dynamic.py*
%define authdir %{_libexecdir}/news/auth
-%define passwddir %{authdir}/passwd
-%dir %{authdir}
-%dir %{passwddir}
-%{passwddir}/radius
-%{passwddir}/ckpasswd
+%{authdir}/
%define resolvdir %{authdir}/resolv
%dir %{resolvdir}
@@ -553,6 +546,9 @@ fi
%{_mandir}/man1/inews*
%changelog
+* Tue Apr 21 2015 Jochen Schmitt <Jochen herr-schmitt de> - 2.6.0-0.rc1
+- New upstream release
+
* Tue Aug 26 2014 Jitka Plesnikova <jplesnik@redhat.com> - 2.5.4-3
- Perl 5.20 rebuild
diff --git a/sources b/sources
index 4847fd6..42f7b59 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-ad9f77a1c84c668ccd268792721a2215 inn-2.5.4.tar.gz
-6c0a3600167940e6c0f5771ede22648b inn-faq.tar.gz
+4c53092aa2517f4805924b22f8874a43 inn-2.6.0rc1.tar.gz
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [rpms/inn] epel10.3: New upstream release.
@ 2026-08-26 8:54 Jochen Schmitt
0 siblings, 0 replies; 5+ messages in thread
From: Jochen Schmitt @ 2026-08-26 8:54 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/inn
Branch : epel10.3
Commit : d8060a06fc3f8f0c39d64df2a58f8853a9409869
Author : Jochen Schmitt <Jochen@herr-schmitt.de>
Date : 2014-07-15T20:04:09+02:00
Stats : +113/-347 in 11 file(s)
URL : https://src.fedoraproject.org/rpms/inn/c/d8060a06fc3f8f0c39d64df2a58f8853a9409869?branch=epel10.3
Log:
New upstream release.
---
diff --git a/.gitignore b/.gitignore
index 574c8af..e7c5a5c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,3 +1,4 @@
inn-2.5.2.tar.gz
inn-faq.tar.gz
/inn-2.5.3.tar.gz
+/inn-2.5.4.tar.gz
diff --git a/inn-2.5.1-nologinshell.patch b/inn-2.5.1-nologinshell.patch
deleted file mode 100644
index cf3d55e..0000000
--- a/inn-2.5.1-nologinshell.patch
+++ /dev/null
@@ -1,71 +0,0 @@
-diff -up inn-2.5.1/doc/man/rc.news.8.nologin inn-2.5.1/doc/man/rc.news.8
---- inn-2.5.1/doc/man/rc.news.8.nologin 2009-10-12 20:24:04.000000000 +0200
-+++ inn-2.5.1/doc/man/rc.news.8 2009-10-13 21:55:50.000000000 +0200
-@@ -175,20 +175,20 @@ is recommended to throttle the server fi
- To start \s-1INN\s0 and leave certain error messages going to the terminal:
- .PP
- .Vb 1
--\& su \- news \-c <pathbin in inn.conf>/rc.news
-+\& su \- news \-c /etc/rc.news
- .Ve
- .PP
- To run \s-1INN\s0 at startup time from appropriate system boot scripts:
- .PP
- .Vb 1
--\& su \- news \-c <pathbin>/rc.news >/dev/console
-+\& su \- news \-c /etc/rc.news >/dev/console
- .Ve
- .PP
- To stop \s-1INN\s0 (throttling first):
- .PP
- .Vb 2
- \& <pathbin>/ctlinnd throttle reason
--\& su \- news \-c \*(Aq<pathbin>/rc.news stop\*(Aq
-+\& su \- news \-c \*(Aq/etc/rc.news stop\*(Aq
- .Ve
- .SH "BUGS"
- .IX Header "BUGS"
-diff -up inn-2.5.1/doc/pod/install.pod.nologin inn-2.5.1/doc/pod/install.pod
---- inn-2.5.1/doc/pod/install.pod.nologin 2009-10-12 20:24:04.000000000 +0200
-+++ inn-2.5.1/doc/pod/install.pod 2009-10-13 21:53:35.000000000 +0200
-@@ -1551,7 +1551,7 @@ INN is started via the shell script B<rc
- news user and not as root. To start INN on system boot, you therefore
- want to put something like:
-
-- su news -c <pathbin in inn.conf>/rc.news
-+ su -m news -c /etc/rc.news
-
- in the system boot scripts. If B<innd> is stopped or killed, you can restart
- it by running B<rc.news> by hand as the news user.
-@@ -1559,7 +1559,7 @@ it by running B<rc.news> by hand as the
- The B<rc.news> script may also be used to shut down INN, with the C<stop>
- option:
-
-- su news -c '<pathbin in inn.conf>/rc.news stop'
-+ su -m news -c '/etc/rc.news stop'
-
- In the F<contrib> directory of this source tree, two sample init scripts are provided: one
- for people using System V-style init.d directories, and another for people
-diff -up inn-2.5.1/doc/pod/rc.news.pod.nologin inn-2.5.1/doc/pod/rc.news.pod
---- inn-2.5.1/doc/pod/rc.news.pod.nologin 2009-10-12 20:24:04.000000000 +0200
-+++ inn-2.5.1/doc/pod/rc.news.pod 2009-10-13 21:53:35.000000000 +0200
-@@ -63,16 +63,16 @@ is recommended to throttle the server fi
-
- To start INN and leave certain error messages going to the terminal:
-
-- su - news -c <pathbin in inn.conf>/rc.news
-+ su -m news -c /etc/rc.news
-
- To run INN at startup time from appropriate system boot scripts:
-
-- su - news -c <pathbin>/rc.news >/dev/console
-+ su -m news -c /etc/rc.news >/dev/console
-
- To stop INN (throttling first):
-
- <pathbin>/ctlinnd throttle reason
-- su - news -c '<pathbin>/rc.news stop'
-+ su -m news -c '/etc/rc.news stop'
-
- =head1 BUGS
-
diff --git a/inn-2.5.2-docrun.patch b/inn-2.5.2-docrun.patch
deleted file mode 100644
index bd113d3..0000000
--- a/inn-2.5.2-docrun.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up inn-2.5.2/doc/FAQ.docrun inn-2.5.2/doc/FAQ
---- inn-2.5.2/doc/FAQ.docrun 2011-05-31 19:40:51.246525680 +0200
-+++ inn-2.5.2/doc/FAQ 2011-05-31 19:41:32.173525676 +0200
-@@ -988,7 +988,7 @@ pathetc: /usr/local/news/etc
- pathfilter: /usr/local/news/bin/filter /etc/news/filter
- pathhttp: /usr/local/news/log /var/log/news
- pathlog: /usr/local/news/log /var/log/news
--pathrun: /usr/local/news/run /var/run/news
-+pathrun: /usr/local/news/run /run/news
- pathtmp: /usr/local/news/tmp /var/spool/news/incoming/tmp
- pathspool: /usr/local/news/spool /var/spool/news
- patharchive: /usr/local/news/spool/archive /var/spool/news/archive
-@@ -1006,7 +1006,7 @@ pathetc: /usr/local/news/etc
- pathfilter: /usr/local/news/bin/filter /usr/lib/news/bin/filter
- pathhttp: /usr/local/news/log /var/log/news
- pathlog: /usr/local/news/log /var/log/news
--pathrun: /usr/local/news/run /var/run/news
-+pathrun: /usr/local/news/run /run/news
- pathtmp: /usr/local/news/tmp /var/lib/news/tmp
- pathspool: /usr/local/news/spool /var/spool/news
- patharchive: /usr/local/news/spool/archive /var/spool/news/archive
-@@ -1024,7 +1024,7 @@ pathetc: /usr/local/news/etc
- pathfilter: /usr/local/news/bin/filter /usr/lib/news/bin/filter
- pathhttp: /usr/local/news/log /var/log/news
- pathlog: /usr/local/news/log /var/log/news
--pathrun: /usr/local/news/run /var/run/news
-+pathrun: /usr/local/news/run /run/news
- pathtmp: /usr/local/news/tmp /usr/tmp
- pathspool: /usr/local/news/spool /var/spool/news
- patharchive: /usr/local/news/spool/archive /var/spool/news/archive
diff --git a/inn-2.5.2-smp.patch b/inn-2.5.2-smp.patch
deleted file mode 100644
index 7a177ed..0000000
--- a/inn-2.5.2-smp.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -up inn-2.5.2/frontends/Makefile.smp inn-2.5.2/frontends/Makefile
---- inn-2.5.2/frontends/Makefile.smp 2010-08-11 20:54:46.268104983 +0200
-+++ inn-2.5.2/frontends/Makefile 2010-08-11 20:58:04.429916114 +0200
-@@ -85,7 +85,7 @@ ovdb_init: ovdb_init.o $(BOTH) ; $(
- ovdb_monitor: ovdb_monitor.o $(BOTH) ; $(LINK) ovdb_monitor.o $(STORELIBS)
- ovdb_server: ovdb_server.o $(BOTH) ; $(LINK) ovdb_server.o $(STORELIBS)
- ovdb_stat: ovdb_stat.o $(BOTH) ; $(LINK) ovdb_stat.o $(STORELIBS)
--rnews: rnews.o $(LIBINN) ; $(LINK) rnews.o -pie $(STORELIBS)
-+rnews: rnews.o $(BOTH) ; $(LINK) rnews.o -pie $(STORELIBS)
- sm: sm.o $(BOTH) ; $(LINK) sm.o $(STORELIBS)
-
- ovdb_init.o: ovdb_init.c
-diff -up inn-2.5.2/innfeed/Makefile.smp inn-2.5.2/innfeed/Makefile
---- inn-2.5.2/innfeed/Makefile.smp 2010-08-11 20:47:15.883915244 +0200
-+++ inn-2.5.2/innfeed/Makefile 2010-08-11 20:47:15.875915561 +0200
-@@ -54,9 +54,13 @@ $(FIXSCRIPT):
-
- INNFEEDLIBS = $(LIBSTORAGE) $(LIBHIST) $(LIBINN) $(STORAGE_LIBS) $(LIBS)
-
--config_y.c config_y.h: configfile.y
-+y.tab.c y.tab.h: configfile.y
- $(YACC) -d $?
-+
-+config_y.h: y.tab.h
- mv y.tab.h config_y.h
-+
-+config_y.c: y.tab.c
- mv y.tab.c config_y.c
-
- config_l.c: configfile.l
diff --git a/inn-2.5.3-flex.patch b/inn-2.5.3-flex.patch
deleted file mode 100644
index aa359c8..0000000
--- a/inn-2.5.3-flex.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -up inn-2.5.3/innfeed/configfile.l.lex inn-2.5.3/innfeed/configfile.l
---- inn-2.5.3/innfeed/configfile.l.lex 2012-09-11 14:29:00.473000388 +0200
-+++ inn-2.5.3/innfeed/configfile.l 2012-09-11 14:29:40.108999869 +0200
-@@ -36,7 +36,7 @@ static void yyunput(int, char *) UNUSED;
- int yyget_lineno(void);
- FILE *yyget_in(void);
- FILE *yyget_out(void);
--int yyget_leng(void);
-+// int yyget_leng(void);
- char *yyget_text(void);
- int yyget_debug(void);
- void yyset_lineno(int);
diff --git a/inn-2.5.3-pod.patch b/inn-2.5.3-pod.patch
deleted file mode 100644
index 8a920de..0000000
--- a/inn-2.5.3-pod.patch
+++ /dev/null
@@ -1,55 +0,0 @@
-diff -up inn-2.5.3/control/pgpverify.in.pdx inn-2.5.3/control/pgpverify.in
---- inn-2.5.3/control/pgpverify.in.pdx 2013-05-22 18:45:57.132464138 +0200
-+++ inn-2.5.3/control/pgpverify.in 2013-05-22 18:47:39.056806362 +0200
-@@ -738,19 +738,19 @@ B<pgpverify> may exit with the following
-
- The control message had a good PGP signature.
-
--=item 1
-+=item Z<>1
-
- The control message had no PGP signature.
-
--=item 2
-+=item Z<>2
-
- The control message had an unknown PGP signature.
-
--=item 3
-+=item Z<>3
-
- The control message had a bad PGP signature.
-
--=item 255
-+=item Z<>255
-
- A problem occurred not directly related to PGP analysis of signature.
-
-diff -up inn-2.5.3/doc/pod/actsync.pod.pdx inn-2.5.3/doc/pod/actsync.pod
---- inn-2.5.3/doc/pod/actsync.pod.pdx 2013-05-22 18:42:30.275978028 +0200
-+++ inn-2.5.3/doc/pod/actsync.pod 2013-05-22 18:42:30.281977635 +0200
-@@ -529,20 +529,20 @@ level as follows:
-
- No debug or status reports (default).
-
--=item 1
-+=item Z<>1
-
- Print summary, but only if work was needed or done.
-
--=item 2
-+=item Z<>2
-
- Print actions, exec output, and summary, but only if work was needed or
- done.
-
--=item 3
-+=item Z<>3
-
- Print actions, exec output, and summary.
-
--=item 4
-+=item Z<>4
-
- Full debug output.
-
diff --git a/inn-2.5.3-radius.patch b/inn-2.5.3-radius.patch
deleted file mode 100644
index 3e4117f..0000000
--- a/inn-2.5.3-radius.patch
+++ /dev/null
@@ -1,130 +0,0 @@
-diff -up inn-2.5.3/doc/man/Makefile.radius inn-2.5.3/doc/man/Makefile
---- inn-2.5.3/doc/man/Makefile.radius 2013-02-24 16:27:53.340492703 +0100
-+++ inn-2.5.3/doc/man/Makefile 2013-02-24 16:27:53.353491839 +0100
-@@ -18,7 +18,7 @@ SEC5 = active.5 active.times.5 buffindex
- cycbuff.conf.5 distrib.pats.5 distributions.5 expire.ctl.5 history.5 incoming.conf.5 \
- inn.conf.5 innfeed.conf.5 innwatch.ctl.5 moderators.5 motd.news.5 \
- newsfeeds.5 newsgroups.5 newslog.5 nnrpd.track.5 nntpsend.ctl.5 ovdb.5 \
-- passwd.nntp.5 radius.conf.5 readers.conf.5 \
-+ passwd.nntp.5 inn-radius.conf.5 readers.conf.5 \
- storage.conf.5 subscriptions.5
-
- SEC8 = actsync.8 archive.8 batcher.8 buffchan.8 ckpasswd.8 \
-diff -up inn-2.5.3/doc/pod/Makefile.radius inn-2.5.3/doc/pod/Makefile
---- inn-2.5.3/doc/pod/Makefile.radius 2013-02-24 16:27:53.370490710 +0100
-+++ inn-2.5.3/doc/pod/Makefile 2013-02-24 16:27:53.382489913 +0100
-@@ -25,7 +25,7 @@ MAN5 = ../man/active.5 ../man/active.tim
- ../man/inn.conf.5 ../man/innfeed.conf.5 ../man/moderators.5 \
- ../man/motd.news.5 ../man/newsfeeds.5 ../man/newsgroups.5 \
- ../man/newslog.5 ../man/nntpsend.ctl.5 ../man/ovdb.5 \
-- ../man/passwd.nntp.5 ../man/radius.conf.5 ../man/readers.conf.5 \
-+ ../man/passwd.nntp.5 ../man/inn-radius.conf.5 ../man/readers.conf.5 \
- ../man/storage.conf.5 ../man/subscriptions.5
-
- MAN8 = ../man/actsync.8 ../man/archive.8 ../man/auth_krb5.8 \
-@@ -106,7 +106,7 @@ maintclean: distclean
- ../man/nntpsend.ctl.5: nntpsend.ctl.pod ; $(POD2MAN) -s 5 $? > $@
- ../man/ovdb.5: ovdb.pod ; $(POD2MAN) -s 5 $? > $@
- ../man/passwd.nntp.5: passwd.nntp.pod ; $(POD2MAN) -s 5 $? > $@
--../man/radius.conf.5: radius.conf.pod ; $(POD2MAN) -s 5 $? > $@
-+../man/inn-radius.conf.5: radius.conf.pod ; $(POD2MAN) -s 5 $? > $@
- ../man/readers.conf.5: readers.conf.pod ; $(POD2MAN) -s 5 $? > $@
- ../man/storage.conf.5: storage.conf.pod ; $(POD2MAN) -s 5 $? > $@
- ../man/subscriptions.5: subscriptions.pod ; $(POD2MAN) -s 5 $? > $@
-diff -up inn-2.5.3/doc/pod/news.pod.radius inn-2.5.3/doc/pod/news.pod
---- inn-2.5.3/doc/pod/news.pod.radius 2013-02-24 16:27:53.368490843 +0100
-+++ inn-2.5.3/doc/pod/news.pod 2013-02-24 16:27:53.367490909 +0100
-@@ -1459,7 +1459,7 @@ detailed documentation has also been wri
- =item *
-
- The RADIUS configuration is now wrapped in a C<server {}> block in
--F<radius.conf>.
-+F<inn-radius.conf>.
-
- =item *
-
-diff -up inn-2.5.3/doc/pod/radius.conf.pod.radius inn-2.5.3/doc/pod/radius.conf.pod
---- inn-2.5.3/doc/pod/radius.conf.pod.radius 2013-02-24 16:27:53.372490577 +0100
-+++ inn-2.5.3/doc/pod/radius.conf.pod 2013-02-24 16:27:53.372490577 +0100
-@@ -1,13 +1,13 @@
- =head1 NAME
-
--radius.conf - Configuration for nnrpd RADIUS authenticator
-+inn-radius.conf - Configuration for nnrpd RADIUS authenticator
-
- =head1 DESCRIPTION
-
- This describes the format and attributes of the configuration file for the
- nnrpd RADIUS authenticator. See radius(1) for more information about the
- authenticator program. The default location for this file is
--F<radius.conf> in I<pathetc>.
-+F<inn-radius.conf> in I<pathetc>.
-
- Blank lines and lines beginning with C<#> are ignored, as is anything
- after a C<#> on a line. All other lines should begin with a parameter
-@@ -98,7 +98,7 @@ The shared secret with the RADIUS server
- =head1 HISTORY
-
- This documentation was written by Russ Allbery <rra@stanford.edu> based on
--the comments in the sample F<radius.conf> file by Yury S<B. Razbegin>.
-+the comments in the sample F<inn-radius.conf> file by Yury S<B. Razbegin>.
-
- $Id: radius.conf.pod 8200 2008-11-30 13:31:30Z iulius $
-
-diff -up inn-2.5.3/doc/pod/radius.pod.radius inn-2.5.3/doc/pod/radius.pod
---- inn-2.5.3/doc/pod/radius.pod.radius 2013-02-24 16:27:53.386489647 +0100
-+++ inn-2.5.3/doc/pod/radius.pod 2013-02-24 16:27:53.383489846 +0100
-@@ -16,9 +16,9 @@ authenticator. It is useful for a site
- authentication via RADIUS and wants to authenticate news reading
- connections as well.
-
--By default, B<radius> reads I<pathetc>/radius.conf for configuration
-+By default, B<radius> reads I<pathetc>/inn-radius.conf for configuration
- information, but a different configuration file can be specified with
--B<-f>. See radius.conf(5) for a description of the configuration file.
-+B<-f>. See inn-radius.conf(5) for a description of the configuration file.
-
- =head1 OPTIONS
-
-@@ -26,7 +26,7 @@ B<-f>. See radius.conf(5) for a descrip
-
- =item B<-f> I<config>
-
--Read I<config> instead of I<pathetc>/radius.conf for configuration
-+Read I<config> instead of I<pathetc>/inn-radius.conf for configuration
- information.
-
- =item B<-h>
-@@ -70,7 +70,7 @@ $Id: radius.pod 7664 2007-09-02 12:58:07
-
- =head1 SEE ALSO
-
--nnrpd(8), radius.conf(5), readers.conf(5)
-+nnrpd(8), inn-radius.conf(5), readers.conf(5)
-
- S<RFC 2865>, Remote Authentication Dial In User Service.
-
-diff -up inn-2.5.3/include/inn/paths.h.in.radius inn-2.5.3/include/inn/paths.h.in
---- inn-2.5.3/include/inn/paths.h.in.radius 2013-02-24 16:27:53.201501936 +0100
-+++ inn-2.5.3/include/inn/paths.h.in 2013-02-24 16:27:53.203501803 +0100
-@@ -68,7 +68,7 @@
- #define INN_PATH_MOTD_INND "motd.innd"
- #define INN_PATH_MOTD_NNRPD "motd.nnrpd"
- #define INN_PATH_STORAGECTL "storage.conf"
--#define INN_PATH_RADIUS_CONFIG "radius.conf"
-+#define INN_PATH_RADIUS_CONFIG "inn-radius.conf"
- #define INN_PATH_FILESYSTEMS "filesystems"
-
- /* Default prefix path is pathspool. */
-diff -up inn-2.5.3/site/Makefile.radius inn-2.5.3/site/Makefile
---- inn-2.5.3/site/Makefile.radius 2013-02-24 16:27:53.222500541 +0100
-+++ inn-2.5.3/site/Makefile 2013-02-24 16:32:10.549406807 +0100
-@@ -46,7 +46,7 @@ PATH_STORAGECONF = ${PATHETC}/storage.co
- PATH_CYCBUFFCONFIG = ${PATHETC}/cycbuff.conf
- PATH_INNFEEDCTL = ${PATHETC}/innfeed.conf
- PATH_BUFFINDEXED = ${PATHETC}/buffindexed.conf
--PATH_RADIUS_CONF = ${PATHETC}/radius.conf
-+PATH_RADIUS_CONF = ${PATHETC}/inn-radius.conf
- PATH_OVDB_CONF = ${PATHETC}/ovdb.conf
- PATH_SENDUUCP_CF = ${PATHETC}/send-uucp.cf
- PATH_SUBSCRIPTIONS = ${PATHETC}/subscriptions
diff --git a/inn-2.5.4-doc.patch b/inn-2.5.4-doc.patch
new file mode 100644
index 0000000..0798372
--- /dev/null
+++ b/inn-2.5.4-doc.patch
@@ -0,0 +1,53 @@
+diff -up inn-2.5.4/doc/man/rc.news.8.nologin inn-2.5.4/doc/man/rc.news.8
+--- inn-2.5.4/doc/man/rc.news.8.nologin 2014-07-15 16:43:15.740639916 +0200
++++ inn-2.5.4/doc/man/rc.news.8 2014-07-15 17:06:18.214533242 +0200
+@@ -177,20 +177,20 @@ is recommended to throttle the server fi
+ To start \s-1INN\s0 and leave certain error messages going to the terminal:
+ .PP
+ .Vb 1
+-\& su \- news \-s /bin/sh \-c <pathbin in inn.conf>/rc.news
++\& su \- news \-s /bin/sh \-c /usr/libexec/news/rc.news
+ .Ve
+ .PP
+ To run \s-1INN\s0 at startup time from appropriate system boot scripts:
+ .PP
+ .Vb 1
+-\& su \- news \-s /bin/sh \-c <pathbin>/rc.news >/dev/console
++\& su \- news \-s /bin/sh \-c /usr/libexec/news/rc.news >/dev/console
+ .Ve
+ .PP
+ To stop \s-1INN\s0 (throttling first):
+ .PP
+ .Vb 2
+-\& <pathbin>/ctlinnd throttle reason
+-\& su \- news \-s /bin/sh \-c \*(Aq<pathbin>/rc.news stop\*(Aq
++\& /usr/libexec/news/ctlind throttle reason
++\& su \- news \-s /bin/sh \-c \*(Aq/usr/libexec/news/rc.news stop\*(Aq
+ .Ve
+ .SH "BUGS"
+ .IX Header "BUGS"
+diff -up inn-2.5.4/doc/pod/install.pod.nologin inn-2.5.4/doc/pod/install.pod
+diff -up inn-2.5.4/doc/pod/rc.news.pod.nologin inn-2.5.4/doc/pod/rc.news.pod
+--- inn-2.5.4/doc/pod/rc.news.pod.nologin 2014-07-15 16:43:15.742639849 +0200
++++ inn-2.5.4/doc/pod/rc.news.pod 2014-07-15 17:09:19.267569754 +0200
+@@ -67,16 +67,16 @@ is recommended to throttle the server fi
+
+ To start INN and leave certain error messages going to the terminal:
+
+- su - news -s /bin/sh -c <pathbin in inn.conf>/rc.news
++ su - news -s /bin/sh -c /usr/libexec/news/rc.news
+
+ To run INN at startup time from appropriate system boot scripts:
+
+- su - news -s /bin/sh -c <pathbin>/rc.news >/dev/console
++ su - news -s /bin/sh -c /usr/libexec/news/rc.news >/dev/console
+
+ To stop INN (throttling first):
+
+- <pathbin>/ctlinnd throttle reason
+- su - news -s /bin/sh -c '<pathbin>/rc.news stop'
++ /usr/libexec/news/ctlinnd throttle reason
++ su - news -s /bin/sh -c '</usr/libexec/news/rc.news stop'
+
+ =head1 BUGS
+
diff --git a/inn-2.5.4-docrun.patch b/inn-2.5.4-docrun.patch
new file mode 100644
index 0000000..a5b2f16
--- /dev/null
+++ b/inn-2.5.4-docrun.patch
@@ -0,0 +1,43 @@
+diff -up inn-2.5.4/doc/FAQ.docrun inn-2.5.4/doc/FAQ
+--- inn-2.5.4/doc/FAQ.docrun 2014-05-17 10:24:49.000000000 +0200
++++ inn-2.5.4/doc/FAQ 2014-07-15 17:39:20.616375124 +0200
+@@ -980,16 +980,16 @@ common packages.
+
+ (Data courtesy of John F. Morse.)
+
+- DEFAULT DEBIAN
+-pathnews: /usr/local/news /usr/lib/news
+-pathbin: /usr/local/news/bin /usr/lib/news/bin
+-pathcontrol: /usr/local/news/bin/control /usr/lib/news/bin/control
++ DEFAULT Fedora
++pathnews: /usr/local/news /usr/lib/execenews
++pathbin: /usr/local/news/bin /usr/libexec/news
++pathcontrol: /usr/local/news/bin/control /usr/libexec/news/control
+ pathdb: /usr/local/news/db /var/lib/news
+ pathetc: /usr/local/news/etc /etc/news
+ pathfilter: /usr/local/news/bin/filter /etc/news/filter
+ pathhttp: /usr/local/news/log /var/log/news
+ pathlog: /usr/local/news/log /var/log/news
+-pathrun: /usr/local/news/run /var/run/news
++pathrun: /usr/local/news/run /run/news
+ pathtmp: /usr/local/news/tmp /var/spool/news/incoming/tmp
+ pathspool: /usr/local/news/spool /var/spool/news
+ patharchive: /usr/local/news/spool/archive /var/spool/news/archive
+@@ -1007,7 +1007,7 @@ pathetc: /usr/local/news/etc
+ pathfilter: /usr/local/news/bin/filter /usr/lib/news/bin/filter
+ pathhttp: /usr/local/news/log /var/log/news
+ pathlog: /usr/local/news/log /var/log/news
+-pathrun: /usr/local/news/run /var/run/news
++pathrun: /usr/local/news/run /run/news
+ pathtmp: /usr/local/news/tmp /var/lib/news/tmp
+ pathspool: /usr/local/news/spool /var/spool/news
+ patharchive: /usr/local/news/spool/archive /var/spool/news/archive
+@@ -1025,7 +1025,7 @@ pathetc: /usr/local/news/etc
+ pathfilter: /usr/local/news/bin/filter /usr/lib/news/bin/filter
+ pathhttp: /usr/local/news/log /var/log/news
+ pathlog: /usr/local/news/log /var/log/news
+-pathrun: /usr/local/news/run /var/run/news
++pathrun: /usr/local/news/run /run/news
+ pathtmp: /usr/local/news/tmp /usr/tmp
+ pathspool: /usr/local/news/spool /var/spool/news
+ patharchive: /usr/local/news/spool/archive /var/spool/news/archive
diff --git a/inn.spec b/inn.spec
index eed8218..7db3cda 100644
--- a/inn.spec
+++ b/inn.spec
@@ -2,8 +2,8 @@
Summary: The InterNetNews system, an Usenet news server
Name: inn
-Version: 2.5.3
-Release: 19%{?dist}
+Version: 2.5.4
+Release: 1%{?dist}
#see LICENSE file for details
License: GPLv2+ and BSD and MIT and Public Domain
Group: System Environment/Daemons
@@ -23,16 +23,12 @@ Patch4: inn-2.5.1.pie.patch
Patch6: inn-2.5.2.posix.patch
Patch7: inn-2.4.3.warn.patch
Patch8: inn-2.4.2-makedbz.patch
-Patch10: inn-2.5.1-nologinshell.patch
+Patch10: inn-2.5.4-doc.patch
Patch13: inn-2.5.0-chown.patch
Patch14: inn-redhat_build.patch
Patch15: inn-shared.patch
patch17: inn-2.5.2-pconf.patch
-Patch18: inn-2.5.2-smp.patch
-Patch19: inn-2.5.2-docrun.patch
-Patch20: inn-2.5.3-flex.patch
-Patch21: inn-2.5.3-radius.patch
-Patch22: inn-2.5.3-pod.patch
+Patch19: inn-2.5.4-docrun.patch
BuildRequires: python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel perl
BuildRequires: perl(ExtUtils::Embed) flex systemd-units
Requires(pre): shadow-utils
@@ -109,16 +105,12 @@ exit 0
%patch6 -p1 -b .posix
%patch7 -p1 -b .warn
%patch8 -p1 -b .makedbz
-%patch10 -p1 -b .nologin
+%patch10 -p1 -b .docx
%patch13 -p1 -b .chown
%patch14 -p1 -b .redhat_build
%patch15 -p1 -b .shared
%patch17 -p1 -b .pfix
-%patch18 -p1 -b .smp
%patch19 -p1 -b .docrun
-%patch20 -p1 -b .lex
-%patch21 -p1 -b .radius
-%patch22 -p1 -b .pdx
perl -pi -e 's/su news/su -m news/' ./INSTALL
perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f`
@@ -223,7 +215,6 @@ D %{_localstatedir}/run/news 0755 news news -
EOF
install -d -m 0755 $RPM_BUILD_ROOT%{_localstatedir}/run/news
-mv samples/radius.conf samples/inn-radius.conf
%post
su -m news -c '/usr/libexec/news/makedbz -i -o'
@@ -262,7 +253,7 @@ if [ -f /etc/rsyslog.conf ]; then
>> /etc/rsyslog.conf
echo 'news.=crit /var/log/news/news.crit' >> /etc/rsyslog.conf
echo 'news.=err /var/log/news/news.err' >> /etc/rsyslog.conf
- echo 'news.notice /var/log/news/news.notice' >> /etc/rsyslog.conf
+e echo 'news.notice /var/log/news/news.notice' >> /etc/rsyslog.conf
echo 'news.=debug /var/log/news/news.debug' >> /etc/rsyslog.conf
fi
@@ -297,6 +288,10 @@ fi
%preun
%systemd_preun innd.service
+%systemd_preun innd-expire.service
+%systemd_preun innd-nntpsend.service
+%systemd_preun innd-rnews.service
+
%systemd_preun innd-expire.timer
%systemd_preun innd-nntpsend.timer
%systemd_preun innd-rnews.timer
@@ -337,8 +332,8 @@ fi
%config(noreplace) %{_sysconfdir}/news/passwd.nntp
%config(noreplace) %{_sysconfdir}/news/send-uucp.cf
%config(noreplace) %{_sysconfdir}/news/actsync.cfg
-%config(noreplace) %{_sysconfdir}/news/motd.innd
-%config(noreplace) %{_sysconfdir}/news/motd.nnrpd
+%config(noreplace) %{_sysconfdir}/news/motd.innd.sample
+%config(noreplace) %{_sysconfdir}/news/motd.nnrpd.sample
%config(noreplace) %{_sysconfdir}/news/expire.ctl
%config(noreplace) %{_sysconfdir}/news/actsync.ign
%config(noreplace) %{_sysconfdir}/news/innreport.conf
@@ -558,6 +553,9 @@ fi
%{_mandir}/man1/inews*
%changelog
+* Tue Jul 15 2014 Jochen Schmitt <Jochen herr-schmitt de> - 2.5.4-1
+- New upstream release
+
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.5.3-19
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
diff --git a/sources b/sources
index f77cbb8..ecc0445 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-6c0a3600167940e6c0f5771ede22648b inn-faq.tar.gz
-353fe95232828ddbc80debff86c240bc inn-2.5.3.tar.gz
+ad9f77a1c84c668ccd268792721a2215 inn-2.5.4.tar.gz
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [rpms/inn] epel10.3: New upstream release
@ 2026-08-26 8:54 Jochen Schmitt
0 siblings, 0 replies; 5+ messages in thread
From: Jochen Schmitt @ 2026-08-26 8:54 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/inn
Branch : epel10.3
Commit : ee2764a860f93c4db31011639973b296b2697dc9
Author : Jochen Schmitt <s4504kr@fedoraproject.org>
Date : 2010-07-04T18:24:58+00:00
Stats : +49/-23 in 6 file(s)
URL : https://src.fedoraproject.org/rpms/inn/c/ee2764a860f93c4db31011639973b296b2697dc9?branch=epel10.3
Log:
New upstream release
---
diff --git a/.cvsignore b/.cvsignore
index 23cc2b9..58cb463 100644
--- a/.cvsignore
+++ b/.cvsignore
@@ -1 +1 @@
-inn-faq.tar.gz
+inn-2.5.2.tar.gz
diff --git a/inn-2.4.1.posix.patch b/inn-2.4.1.posix.patch
deleted file mode 100644
index 410bd19..0000000
--- a/inn-2.4.1.posix.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- inn-2.4.1/storage/cnfs/cnfs.h.old 2004-12-15 17:38:22.038029888 +0100
-+++ inn-2.4.1/storage/cnfs/cnfs.h 2004-12-15 17:38:22.037030040 +0100
-@@ -17,4 +17,12 @@
- void cnfs_printfiles(FILE *file, TOKEN token, char **xref, int ngroups);
- void cnfs_shutdown(void);
-
-+/* Patch for POSIX
-+*/
-+#ifndef MADV_SEQUENTIAL
-+ #ifdef POSIX_MADV_SEQUENTIAL
-+ #define MADV_SEQUENTIAL POSIX_MADV_SEQUENTIAL
-+ #endif
-+#endif
-+
- #endif
diff --git a/inn-2.5.2-hdr.patch b/inn-2.5.2-hdr.patch
new file mode 100644
index 0000000..cf15a6a
--- /dev/null
+++ b/inn-2.5.2-hdr.patch
@@ -0,0 +1,23 @@
+diff -up inn-2.5.2/lib/date.c.hdr inn-2.5.2/lib/date.c
+--- inn-2.5.2/lib/date.c.hdr 2010-06-28 17:34:29.119928905 +0200
++++ inn-2.5.2/lib/date.c 2010-06-28 18:04:11.457807048 +0200
+@@ -8,7 +8,7 @@
+
+ #include "config.h"
+ #include "clibrary.h"
+-#include "headers.c"
++#include "headers.h"
+ #include <ctype.h>
+ #include <time.h>
+
+diff -up inn-2.5.2/lib/headers.h.hdr inn-2.5.2/lib/headers.h
+--- inn-2.5.2/lib/headers.h.hdr 2010-06-28 17:59:40.585930051 +0200
++++ inn-2.5.2/lib/headers.h 2010-06-28 18:02:52.365930244 +0200
+@@ -0,0 +1,7 @@
++/* $Id: headers.c 9024 2010-03-21 16:49:30Z iulius $
++**
++** Routines for headers: manipulation and checks.
++*/
++bool IsValidHeaderName(const char *string);
++const char *skip_cfws(const char *p);
++const char *skip_fws(const char *p);
diff --git a/inn-2.5.2-pconf.patch b/inn-2.5.2-pconf.patch
new file mode 100644
index 0000000..bac608d
--- /dev/null
+++ b/inn-2.5.2-pconf.patch
@@ -0,0 +1,12 @@
+diff -up inn-2.5.2/perl/INN/Config.pm.in.pfix inn-2.5.2/perl/INN/Config.pm.in
+--- inn-2.5.2/perl/INN/Config.pm.in.pfix 2010-06-29 17:13:57.507194722 +0200
++++ inn-2.5.2/perl/INN/Config.pm.in 2010-06-29 17:14:32.270853010 +0200
+@@ -20,7 +20,7 @@ our $exec_prefix = "@exec_prefix@";
+
+ ## Then, process the variables provided by innconfval.
+ my @INNCONFVAR = ();
+-my @values = `${exec_prefix}/bin/innconfval -p`;
++my @values = `${exec_prefix}/innconfval -p`;
+ foreach $line (@values) {
+ eval 'our '.$line;
+ if ($line =~ /^(.*?) = /m) {
diff --git a/inn.spec b/inn.spec
index f452210..c7adf69 100644
--- a/inn.spec
+++ b/inn.spec
@@ -1,7 +1,7 @@
Summary: The InterNetNews system, an Usenet news server
Name: inn
-Version: 2.5.1
-Release: 5%{?dist}
+Version: 2.5.2
+Release: 1%{?dist}
#see LICENSE file for details
License: GPLv2+ and BSD and MIT and Public Domain
Group: System Environment/Daemons
@@ -15,13 +15,15 @@ Source8: innd.init
Source10: inn-faq.tar.gz
Patch1: inn-2.4.3.rh.patch
Patch4: inn-2.5.1.pie.patch
-Patch6: inn-2.4.1.posix.patch
+Patch6: inn-2.5.2.posix.patch
Patch7: inn-2.4.3.warn.patch
Patch8: inn-2.4.2-makedbz.patch
Patch10: inn-2.5.1-nologinshell.patch
Patch13: inn-2.5.0-chown.patch
Patch14: inn-redhat_build.patch
Patch15: inn-shared.patch
+Patch16: inn-2.5.2-hdr.patch
+patch17: inn-2.5.2-pconf.patch
BuildRequires: python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel perl
BuildRequires: perl(ExtUtils::Embed) flex
Requires(pre): shadow-utils
@@ -100,6 +102,8 @@ exit 0
%patch13 -p1 -b .chown
%patch14 -p1 -b .redhat_build
%patch15 -p1 -b .shared
+%patch16 -p1 -b .hdr
+%patch17 -p1 -b .pfix
perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f`
perl -pi -e 's/LOCK_WRITE/LLOCK_WRITE/' `find . -type f`
@@ -453,7 +457,7 @@ fi
%{_libexecdir}/news/innshellvars
%{_libexecdir}/news/innshellvars.tcl
-%dir %{_sharedstatedir}/news/http
+%attr(0775,root,news) %dir %{_sharedstatedir}/news/http
%{_sharedstatedir}/news/http/innreport.css
%dir %{perl_vendorlib}/INN
@@ -481,11 +485,11 @@ fi
%{_mandir}/man1/r*.1.gz
%{_mandir}/man1/s*.1.gz
%{_mandir}/man[58]/*
+%defattr(-,root,root,0755)
%doc NEWS README* HACKING ChangeLog CONTRIBUTORS LICENSE INSTALL FAQ.html
%doc doc/config-design doc/history-innfeed doc/GPL doc/sample-control
%doc doc/config-semantics doc/external-auth TODO doc/hook-python doc/config-syntax
%doc doc/hook-perl doc/history
-%defattr(0755,root,root,-)
%doc %dir samples
%files libs
@@ -507,6 +511,9 @@ fi
%{_mandir}/man1/inews*
%changelog
+* Mon Jun 28 2010 Jochen Schmitt <Jochen herr-schmitt de> - 2.5.2-1
+- New upstream release
+
* Wed Jun 2 2010 Nikola Pajkovsky <npajkovs@redhat.com> - 2.5.1-5
- Resolves: #597799 - Two typos in /etc/init.d/inn, three typos in /etc/cron.*/inn* in F13
- Resolves: #596580 - Migration from /usr/lib/news/bin to /usr/libexec/news is not complete
diff --git a/sources b/sources
index 0f05930..8265a69 100644
--- a/sources
+++ b/sources
@@ -1,2 +1 @@
-e0b99d07392723b2ac2390856f7e44e5 inn-2.5.1.tar.gz
-6c0a3600167940e6c0f5771ede22648b inn-faq.tar.gz
+a6e577dceb90d07501b96149508b974b inn-2.5.2.tar.gz
^ permalink raw reply related [flat|nested] 5+ messages in thread
* [rpms/inn] epel10.3: New upstream release
@ 2026-08-26 8:54 Nikola Pajkovsky
0 siblings, 0 replies; 5+ messages in thread
From: Nikola Pajkovsky @ 2026-08-26 8:54 UTC (permalink / raw)
To: git-commits
A new commit has been pushed.
Repo : rpms/inn
Branch : epel10.3
Commit : 21c060f9eb7f03d48bdf10d53788b296e943b71a
Author : Nikola Pajkovsky <npajkovs@fedoraproject.org>
Date : 2009-10-19T10:01:48+00:00
Stats : +10/-10 in 1 file(s)
URL : https://src.fedoraproject.org/rpms/inn/c/21c060f9eb7f03d48bdf10d53788b296e943b71a?branch=epel10.3
Log:
New upstream release
---
diff --git a/inn.spec b/inn.spec
index 536faef..b3e8d14 100644
--- a/inn.spec
+++ b/inn.spec
@@ -1,7 +1,7 @@
Summary: The InterNetNews system, an Usenet news server
Name: inn
-Version: 2.5.0
-Release: 5%{?dist}
+Version: 2.5.1
+Release: 1%{?dist}
#see LICENSE file for details
License: GPL+ and BSD and MIT and Public Domain
Group: System Environment/Daemons
@@ -15,15 +15,13 @@ Source8: innd.init
Source10: inn-faq.tar.gz
Patch1: inn-2.4.3.rh.patch
Patch2: inn-2.4.1.perl.patch
-Patch4: inn-2.4.1.pie.patch
+Patch4: inn-2.5.1.pie.patch
Patch6: inn-2.4.1.posix.patch
Patch7: inn-2.4.3.warn.patch
Patch8: inn-2.4.2-makedbz.patch
-Patch10: inn-2.4.3-nologinshell.patch
+Patch10: inn-2.5.1-nologinshell.patch
Patch11: inn-2.4.5-dynlib.patch
-Patch12: inn-sasl_encode64nullterm.patch
Patch13: inn-2.5.0-chown.patch
-Patch14: inn-2.5.0-missing-headers.patch
BuildRequires: perl-devel python db4-devel byacc krb5-devel pam-devel e2fsprogs-devel
BuildRequires: perl(ExtUtils::Embed)
Requires(pre): shadow-utils
@@ -93,9 +91,7 @@ exit 0
%patch8 -p1 -b .makedbz
%patch10 -p1 -b .nologin
%patch11 -p1 -b .dynlib
-%patch12 -p1 -b .nullterm
%patch13 -p1 -b .chown
-%patch14 -p1 -b .missing-headers
perl -pi -e 's/LOCK_READ/LLOCK_READ/' `find . -type f`
perl -pi -e 's/LOCK_WRITE/LLOCK_WRITE/' `find . -type f`
@@ -135,11 +131,11 @@ make install DESTDIR=$RPM_BUILD_ROOT
# -- Install man pages needed by suck et al.
mkdir -p $RPM_BUILD_ROOT/usr/include/inn
-for f in clibrary.h config.h dbz.h
+for f in clibrary.h config.h
do
install -c -m 0644 ./include/$f $RPM_BUILD_ROOT/usr/include/inn
done
-for f in defines.h system.h libinn.h storage.h options.h
+for f in defines.h system.h libinn.h storage.h options.h dbz.h
do
install -c -m 0644 ./include/inn/$f $RPM_BUILD_ROOT/usr/include/inn
done
@@ -326,6 +322,7 @@ exit 0
%config(noreplace) %{_sysconfdir}/news/ovdb.conf
%config(noreplace) %{_sysconfdir}/news/newsfeeds
%config(noreplace) %{_sysconfdir}/news/readers.conf
+%config(noreplace) %{_sysconfdir}/news/distributions
%dir /var/lib/news
%config(noreplace) /var/lib/news/active.times
@@ -550,6 +547,9 @@ exit 0
%{_mandir}/man1/inews*
%changelog
+* Tue Oct 13 2009 Jochen Schmitt <Jochen herr-schmitt de> - 2.5.1-1
+- New upstream release
+
* Mon Sep 14 2009 Nikola Pajkovsky <npajkovs@redhat.com> - 2.5.0-5
- resolved: 511772 - inn/storage.h not self-contained, missing inn/options.h
^ permalink raw reply related [flat|nested] 5+ messages in thread
end of thread, other threads:[~2026-08-26 8:54 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-08-26 8:54 [rpms/inn] epel10.3: New upstream release Jochen Schmitt
-- strict thread matches above, loose matches on Subject: below --
2026-08-26 8:54 Jochen Schmitt
2026-08-26 8:54 Jochen Schmitt
2026-08-26 8:54 Jochen Schmitt
2026-08-26 8:54 Nikola Pajkovsky
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox