]> git.pld-linux.org Git - packages/inn.git/blame - inn-PLD.patch
- updated to 2.7.0 (new sonames, configuration changes)
[packages/inn.git] / inn-PLD.patch
CommitLineData
a47c655f
JR
1diff -urNp -x '*.orig' inn-2.6.4.org/Makefile.global.in inn-2.6.4/Makefile.global.in
2--- inn-2.6.4.org/Makefile.global.in 2021-01-21 22:53:07.000000000 +0100
3+++ inn-2.6.4/Makefile.global.in 2021-09-02 23:41:48.986139529 +0200
4@@ -284,7 +284,7 @@ PATHTMP = $(tmpdir)
5 PATHAUTH = $(PATHBIN)/auth
6 PATHAUTHRESOLV = $(PATHAUTH)/resolv
7 PATHAUTHPASSWD = $(PATHAUTH)/passwd
8-PATHRNEWS = $(PATHBIN)/rnews.libexec
111e750a 9+PATHRNEWS = @libexecdir@/news/rnews
a47c655f
JR
10 PATHARCHIVE = $(PATHSPOOL)/archive
11 PATHARTICLES = $(PATHSPOOL)/articles
12 PATHINCOMING = $(PATHSPOOL)/incoming
13@@ -316,8 +316,8 @@ INEWSMODE = @INEWSMODE@
14 RNEWSMODE = @RNEWSMODE@
15 FILEMODE = @FILEMODE@
16
17-OWNER = -o $(RUNASUSER) -g $(RUNASGROUP)
18-ROWNER = -o $(RUNASUSER) -g $(RNEWSGROUP)
19+OWNER =
20+ROWNER =
21
22 INSTALL = $(top)/support/install-sh -p
23
24diff -urNp -x '*.orig' inn-2.6.4.org/doc/man/rnews.1 inn-2.6.4/doc/man/rnews.1
25--- inn-2.6.4.org/doc/man/rnews.1 2021-01-21 22:53:07.000000000 +0100
26+++ inn-2.6.4/doc/man/rnews.1 2021-09-02 23:41:48.986139529 +0200
27@@ -191,7 +191,7 @@ is more widely available, due to old pat
6a4c3728 28 .PP
32266e39
JB
29 Otherwise, if the command is any other word and the \fB\-a\fR flag is not
30 given, \fBrnews\fR will try to execute a program with that name, looking
31-for it in the directory \fIpathbin\fR/rnews.libexec. The rest of the
32+for it in the directory /usr/lib*/news/rnews . The rest of the
33 batch will be fed to that program's standard input, and the standard
34 output from the program will be treated as if it were the original
35 input to \fBrnews\fR. \s-1INN\s0 comes with three such standard batch processors:
a47c655f 36@@ -210,7 +210,7 @@ It invokes \fBgzip\fR and should be used
32266e39
JB
37 .IP "\fB\-a\fR" 4
38 .IX Item "-a"
39 By default, \fBrnews\fR looks for additional unpackers in the
40-\&\fIrnews.libexec\fR sub-directory of \fIpathbin\fR (as set in \fIinn.conf\fR).
41+/usr/lib*/news/rnews directory (as set in \fIinn.conf\fR).
42 If \fB\-a\fR is given, no additional batch processor will be used; only
43 \&\f(CW\*(C`rnews\*(C'\fR and \f(CW\*(C`cunbatch\*(C'\fR will be recognized as valid batch commands.
44 .IP "\fB\-b\fR" 4
a47c655f
JR
45diff -urNp -x '*.orig' inn-2.6.4.org/frontends/Makefile inn-2.6.4/frontends/Makefile
46--- inn-2.6.4.org/frontends/Makefile 2021-01-21 22:53:07.000000000 +0100
47+++ inn-2.6.4/frontends/Makefile 2021-09-02 23:41:48.986139529 +0200
48@@ -38,11 +38,11 @@ install: all
49 for F in getlist innconfval sm ; do \
50 $(LI_XPUB) $$F $D$(PATHBIN)/$$F ; \
51 done
52- $(CP_XPUB) bunbatch $D$(PATHBIN)/rnews.libexec/bunbatch
53- $(CP_XPUB) c7unbatch $D$(PATHBIN)/rnews.libexec/c7unbatch
54- $(LI_XPUB) decode $D$(PATHBIN)/rnews.libexec/decode
55- $(LI_XPUB) encode $D$(PATHBIN)/rnews.libexec/encode
56- $(CP_XPUB) gunbatch $D$(PATHBIN)/rnews.libexec/gunbatch
57+ $(CP_XPUB) bunbatch $D$(PATHRNEWS)/bunbatch
58+ $(CP_XPUB) c7unbatch $D$(PATHRNEWS)/c7unbatch
59+ $(LI_XPUB) decode $D$(PATHRNEWS)/decode
60+ $(LI_XPUB) encode $D$(PATHRNEWS)/encode
61+ $(CP_XPUB) gunbatch $D$(PATHRNEWS)/gunbatch
62
63 bootstrap: $(MAN)
64
111e750a
JB
65--- inn-2.7.0/include/inn/paths.h.in.orig 2022-10-10 08:15:44.051090361 +0200
66+++ inn-2.7.0/include/inn/paths.h.in 2022-10-10 20:40:27.209020917 +0200
6a4c3728 67@@ -22,12 +22,12 @@
95b08739 68 /* Default prefix path is pathbin. */
111e750a
JB
69 #define INN_PATH_NNRPD "nnrpd"
70 #define INN_PATH_NNTPD "nnrpd"
71-#define INN_PATH_AUTHDIR "auth"
72+#define INN_PATH_AUTHDIR "@libexecdir@/news/auth"
73 #define INN_PATH_AUTHDIR_GENERIC "generic"
74 #define INN_PATH_AUTHDIR_NOPASS "resolv"
75 #define INN_PATH_AUTHDIR_PASSWD "passwd"
76 #define INN_PATH_CTLINND "ctlinnd"
77-#define INN_PATH_RNEWSPROGS "rnews.libexec"
78+#define INN_PATH_RNEWSPROGS "@libexecdir@/news/rnews"
d9177052 79
95b08739 80 /* Default prefix path is pathfilter. */
111e750a
JB
81 #define INN_PATH_PERL_STARTUP_INND "startup_innd.pl"
82--- inn-2.7.0/scripts/inncheck.in.orig 2022-10-10 20:48:52.692949142 +0200
83+++ inn-2.7.0/scripts/inncheck.in 2022-10-10 20:50:16.755827068 +0200
84@@ -45,7 +45,7 @@ my %paths = (
85 'passwd.nntp' => "$INN::Config::pathetc/passwd.nntp",
86 'readers.conf' => "$INN::Config::pathetc/readers.conf",
87 'rnews' => "$INN::Config::rnews",
88- 'rnewsprogs' => "$INN::Config::pathbin/rnews.libexec",
89+ 'rnewsprogs' => "@libexecdir@/news/rnews",
90 'spooltemp' => "$INN::Config::pathtmp",
91 'spool' => "$INN::Config::patharticles",
92 'spoolnews' => "$INN::Config::pathincoming",
93--- inn-2.7.0/scripts/scanlogs.in.orig 2022-10-10 20:48:52.692949142 +0200
94+++ inn-2.7.0/scripts/scanlogs.in 2022-10-10 20:51:03.085576078 +0200
95@@ -8,7 +8,7 @@
96 ## norotate Do not rotate logfiles.
65b062ff 97
a47c655f
JR
98 ## Directory where old log files are kept.
99-OLD=${MOST_LOGS}/OLD
100+OLD=/var/log/archive/news
6a4c3728 101
a47c655f
JR
102 ## Files defined in innshellvars. We repeat them for clarity.
103 ERRLOG=${MOST_LOGS}/errlog
This page took 0.198384 seconds and 4 git commands to generate.