]> git.pld-linux.org Git - packages/inn.git/blob - inn.spec
- adapterized.
[packages/inn.git] / inn.spec
1 Summary:        INN, the InterNet News System (news server)
2 Summary(de):    das InterNet News System (News-Server)
3 Summary(fr):    INN, le système InterNet News (serveur de news)
4 Summary(pl):    INN, serwer nowinek 
5 Summary(tr):    INN, InterNet Haber Sistemi (haber sunucu)
6 Name:           inn
7 Version:        2.2.3
8 Release:        6
9 Copyright:      distributable
10 Group:          Networking/Daemons
11 Group(de):      Netzwerkwesen/Server
12 Group(pl):      Sieciowe/Serwery
13 Source0:        ftp://ftp.isc.org/isc/inn/%{name}-%{version}.tar.gz
14 Source1:        %{name}-default-active
15 Source2:        %{name}-default-distributions
16 Source3:        %{name}-default-newsgroups
17 Source4:        %{name}-etc-inn.conf
18 Source5:        %{name}-etc-newsfeeds
19 Source6:        %{name}-etc-nnrp.access
20 Source7:        %{name}.crontab
21 Source8:        %{name}.init
22 Source9:        %{name}-cnfsstat.cron
23 Source10:       %{name}.logrotate
24 #Patch0:        ftp://ftp.nemoto.ecei.tohoku.ac.jp/pub/Net/IPv6/Patches/%{name}-2.2.1-v6-19991121.diff.gz
25 Patch0:         %{name}-2.2.3-v6-20000907.patch.gz
26 Patch1:         %{name}-PLD.patch
27 Patch2:         %{name}-install.patch
28 URL:            http://www.isc.org/inn.html
29 Prereq:         /sbin/chkconfig
30 Prereq:         /sbin/ldconfig
31 Prereq:         sed
32 Prereq:         fileutils
33 Requires:       %{name}-libs = %{version}
34 Requires:       cleanfeed
35 Requires:       rc-scripts >= 0.2.0
36 Requires:       /etc/cron.d
37 Provides:       nntpserver
38 BuildRequires:  perl
39 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
40
41 %define         _sysconfdir     /etc/news
42
43 %description
44 INN is a news server, which can be set up to handle USENET news, as
45 well as private "newsfeeds". There is a *LOT* of information about
46 setting up INN in /usr/share/doc -- read it.
47
48 %description -l pl
49 INN jest serwerem news, który mo¿na skonfigurowaæ do obs³ugi USENET-u,
50 jak równie¿ do obs³ugi ,,prywatnych'' grup w sieciach intranetowych.
51 Ca³e mnóstwo po¿ytecznych informacji o konfigurowaniu INN-a znajdziesz
52 w katalogu /usr/share/doc/inn-*.
53
54 %package libs
55 Summary:        INN libraries
56 Summary(de):    INN-Library
57 Summary(fr):    Bibliothèque INN
58 Summary(pl):    Biblioteki do INN-a
59 Group:          Development/Libraries
60 Group(de):      Entwicklung/Libraries
61 Group(fr):      Development/Librairies
62 Group(pl):      Programowanie/Biblioteki
63
64 %description libs
65 This library is needed by several programs that interface to INN, such
66 as newsgate or tin.
67
68 %description -l de libs
69 Diese Library wird von mehreren Programmen benötigt, die mit INN
70 kommunizieren, etwa newsgate oder tin.
71
72 %description -l fr libs
73 Cette bibliothèque est nécessaire à plusieurs programmes qui
74 s'interfacent avec INN, comme newsgate ou tin.
75
76 %description -l pl libs
77 Biblioteka niezbêdna do dzia³ania kilku programów wspó³pracuj±cych z
78 INN-em, takich jak newsgate czy tin.
79
80 %description -l tr libs
81 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken
82 bir kitaplýktýr.
83
84 %package devel
85 Summary:        INN header files and development documentations
86 Summary(de):    INN-Library
87 Summary(fr):    Bibliothèque INN
88 Summary(pl):    Pliki nag³ówkowe i dokumentacja programisty do inn-a
89 Summary(tr):    INN kitaplýðý
90 Group:          Development/Libraries
91 Group(de):      Entwicklung/Libraries
92 Group(fr):      Development/Librairies
93 Group(pl):      Programowanie/Biblioteki
94 Requires:       %{name}-libs = %{version}
95
96 %description devel
97 This library is needed by several programs that interface to INN, such
98 as newsgate or tin.
99
100 %description -l de devel
101 Diese Library wird von mehreren Programmen benötigt, die mit INN
102 kommunizieren, etwa newsgate oder tin.
103
104 %description -l fr devel
105 Cette bibliothèque est nécessaire à plusieurs programmes qui
106 s'interfacent avec INN, comme newsgate ou tin.
107
108 %description -l pl devel
109 Biblioteka niezbêdna do dzia³ania kilku programów wspó³pracuj±cych z
110 INN-em, takich jak newsgate czy tin.
111
112 %description -l tr devel
113 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken
114 bir kitaplýktýr.
115
116 %package static
117 Summary:        Static INN libraries
118 Summary(pl):    Biblioteki statyczne do INN
119 Group:          Development/Libraries
120 Group(de):      Entwicklung/Libraries
121 Group(fr):      Development/Librairies
122 Group(pl):      Programowanie/Biblioteki
123 Requires:       %{name}-devel = %{version}
124
125 %description static
126 Static INN libraries.
127
128 %description -l pl static
129 Biblioteki statyczne do INN.
130
131 %package -n inews
132 Summary:        Inews program (used for posting by inn and trn)
133 Summary(de):    Inews-Programm (für die Zustellung mit inn und trn) 
134 Summary(fr):    Programme inews (utilisé par inn et trn pour poster)
135 Summary(pl):    Inews - program do wysy³ania artyku³ów (u¿ywany przez inn i trn)
136 Summary(tr):    Haber biçimlendirme programý
137 Group:          Networking/News
138 Group(de):      Netzwerkwesen/News
139 Group(pl):      Sieciowe/News
140
141 %description -n inews
142 The inews program is used by some news readers to post news. It does
143 some consistency checking and header reformatting, and forwards the
144 article on to the news server specified in inn.conf.
145
146 %description -l de -n inews
147 Das Programm 'inews' wird von manchen Newsreadern zum Senden von
148 Nachrichten verwendet. Es führt eine Konsistenzprüfung und Header-Neuf
149 ormatierung aus und leitet die Nachricht an den in 'inn.conf'
150 angegebenen News-Server weiter.
151
152 %description -l fr -n inews
153 Le programme inews est utilisé par certains lecteurs de news pour
154 poster les articles. Il effectue des vérifications et un reformatage
155 des en-têtes et fait suivre l'article au serveur de news spécifié dans
156 inn.conf.
157
158 %description -l pl -n inews
159 Inews jest u¿ywany przez niektóre czytniki news do wysy³ania
160 artyku³ów. Sprawdza budowê artyku³u, przepisuje nag³ówek i wysy³a do
161 serwera news wyszczególnionego w inn.conf.
162
163 %description -l tr -n inews
164 inews programý bazý haber okuyucular tarafýndan haber yollamak
165 amacýyla kullanýlýr. Program bazý güvenlik denetimleri ve baþlýk
166 biçimlendirmesi yaparak ve inn.conf dosyasýnda belirtilen haber
167 sunucuya makaleyi yollar.
168
169 %prep
170 %setup -q
171 %patch0 -p1
172 %patch1 -p1
173 %patch2 -p1
174
175 %build
176 touch innfeed/*.[ly]
177
178 rm -f config.cache
179 autoconf
180 libtoolize --copy --force
181 LDFLAGS="-s"; export LDFLAGS
182 %configure \
183         --with-news-user=news \
184         --with-news-group=news \
185         --with-news-master=news \
186         --with-db-dir=/var/lib/news \
187         --with-etc-dir=%{_sysconfdir} \
188         --with-log-dir=/var/log/news \
189         --with-run-dir=/var/run/news \
190         --with-spool-dir=/var/spool/news \
191         --with-lib-dir=%{_datadir}/news \
192         --with-tmp-path=/var/spool/news/incoming/tmp \
193         --with-perl \
194         --with-sendmail=%{_libdir}/sendmail \
195         --enable-tagged-hash \
196         --enable-merge-to-groups \
197         --enable-pgp-verify \
198         --enable-shared \
199         --enable-static \
200         --enable-libtool \
201         --enable-ipv6 \
202         --enable-dual-socket
203
204 %{__make} all PATHFILTER=%{_datadir}/news/filter \
205         PATHCONTROL=%{_datadir}/news/control \
206         RNEWSPROGS=%{_bindir}
207
208 %install 
209 rm -rf $RPM_BUILD_ROOT
210 install -d $RPM_BUILD_ROOT/etc/{news,rc.d/init.d,cron.d,logrotate.d} \
211         $RPM_BUILD_ROOT{%{_bindir},%{_libdir}/news,%{_includedir}/inn}
212 install -d $RPM_BUILD_ROOT%{_datadir}/news/{control,filter,auth} \
213         $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8} \
214         $RPM_BUILD_ROOT/var/{run/news,lib/news/backoff,log/{news,archiv/news}} \
215         $RPM_BUILD_ROOT/var/spool/news/{articles,overview,incoming/{tmp,bad},outgoing,archive,uniover,innfeed,cycbuffs}
216
217 %{__make} install \
218         DESTDIR="$RPM_BUILD_ROOT" \
219         PATHFILTER=%{_datadir}/news/filter \
220         PATHCONTROL=%{_datadir}/news/control \
221         RNEWSPROGS=%{_bindir}
222
223 install %{SOURCE1} $RPM_BUILD_ROOT/var/lib/news/active
224 install %{SOURCE2} $RPM_BUILD_ROOT/var/lib/news/distributions
225 install %{SOURCE3} $RPM_BUILD_ROOT/var/lib/news/newsgroups
226 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/inn.conf
227 install %{SOURCE5} $RPM_BUILD_ROOT%{_sysconfdir}/newsfeeds
228 install %{SOURCE6} $RPM_BUILD_ROOT%{_sysconfdir}/nnrp.access
229 install %{SOURCE7} $RPM_BUILD_ROOT/etc/cron.d/inn
230 install %{SOURCE8} $RPM_BUILD_ROOT/etc/rc.d/init.d/inn
231 install %{SOURCE9} $RPM_BUILD_ROOT%{_bindir}/cnfsstat.cron
232 install %{SOURCE10} $RPM_BUILD_ROOT/etc/logrotate.d/inn
233
234 mv -f $RPM_BUILD_ROOT%{_bindir}/c7unbatch.sh $RPM_BUILD_ROOT%{_bindir}/c7unbatch
235 mv -f $RPM_BUILD_ROOT%{_bindir}/gunbatch.sh $RPM_BUILD_ROOT%{_bindir}/gunbatch
236
237 rm -f $RPM_BUILD_ROOT/var/lib/news/history
238
239 umask 002
240 touch $RPM_BUILD_ROOT/var/lib/news/subscriptions
241 touch $RPM_BUILD_ROOT/var/lib/news/history
242 touch $RPM_BUILD_ROOT/var/lib/news/.news.daily
243 touch $RPM_BUILD_ROOT/var/lib/news/active.times
244 touch $RPM_BUILD_ROOT/var/log/news/news.notice
245 touch $RPM_BUILD_ROOT/var/log/news/news.crit
246 touch $RPM_BUILD_ROOT/var/log/news/news.err
247
248 install include/clibrary.h      $RPM_BUILD_ROOT%{_includedir}/inn
249 install include/configdata.h    $RPM_BUILD_ROOT%{_includedir}/inn
250 install include/dbz.h           $RPM_BUILD_ROOT%{_includedir}/inn
251 install include/libinn.h        $RPM_BUILD_ROOT%{_includedir}/inn
252 install include/storage.h       $RPM_BUILD_ROOT%{_includedir}/inn
253
254 mv -f $RPM_BUILD_ROOT%{_datadir}/news/*.{a,la,so*} $RPM_BUILD_ROOT%{_libdir}
255
256 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_bindir}/makehistory \
257         -a $RPM_BUILD_ROOT/var/lib/news/active \
258         -i -r -f $RPM_BUILD_ROOT/var/lib/news/history || :
259
260 #Fix perms in sample directory to avoid bogus dependencies
261 find samples -name "*.in" -exec chmod a-x {} \;
262
263 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man[1358]/* \
264         CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
265         INSTALL ChangeLog COPYRIGHT
266
267 %clean
268 rm -rf $RPM_BUILD_ROOT
269
270 %post
271 /sbin/ldconfig 
272
273 if [ -f /var/lib/news/history ]; then
274         cd /var/lib/news
275         %{_bindir}/makehistory -i -r
276         for i in dir hash index pag; do
277                 [ -f history.n.$i ] && mv history.n.$i history.$i
278         done
279         chown news.news history.*
280         chmod 644 history.*
281 else
282         cd /var/lib/news
283         cp /dev/null history
284         %{_bindir}/makehistory -i
285         for i in dir hash index pag; do
286                 [ -f history.n.$i ] && mv history.n.$i history.$i
287         done
288         chown news.news history history.*
289         chmod 644 history history.*
290 fi
291 [ -f /var/lib/news/active.times ] || {
292         touch /var/lib/news/active.times
293         chown news.news /var/lib/news/active.times
294 }
295
296 [ -f /var/log/news/news.notice ] || {
297         touch /var/log/news/news.notice
298         chown news.news /var/log/news/news.notice
299         chmod 664 /var/log/news/news.notice
300 }
301
302 [ -f /var/log/news/news.crit ] || {
303         touch /var/log/news/news.crit
304         chown news.news /var/log/news/news.crit
305         chmod 660 /var/log/news/news.crit
306 }
307
308 [ -f /var/log/news/news.err ] || {
309         touch /var/log/news/news.err
310         chown news.news /var/log/news/news.err
311         chmod 660 /var/log/news/news.err
312 }
313
314 [ -f /var/lib/news/.news.daily ] || {
315         touch /var/lib/news/.news.daily
316         chown news.news /var/lib/.news.daily
317         chmod 664 /var/lib/news/.news.daily
318 }
319
320 if [ -f /etc/syslog.conf ]; then
321   if ! grep -q INN /etc/syslog.conf; then
322     sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
323     mv -f /etc/syslog.conf.inn /etc/syslog.conf
324     echo ''                                                                             >> /etc/syslog.conf
325     echo '#'                                                                            >> /etc/syslog.conf
326     echo '# INN'                                                                        >> /etc/syslog.conf
327     echo '#'                                                                            >> /etc/syslog.conf
328     echo 'news.=crit                                        /var/log/news/news.crit'    >> /etc/syslog.conf
329     echo 'news.=err                                         /var/log/news/news.err'     >> /etc/syslog.conf
330     echo 'news.notice                                       /var/log/news/news.notice'  >> /etc/syslog.conf
331     fi
332   if [ -f /var/run/syslog.pid ]; then
333     kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
334   fi
335 else
336     # syslog.conf does not exist
337     echo "mail.none /var/log/messages"                                                  > /etc/syslog.conf.inn
338     echo ""                                                                             >> /etc/syslog.conf.inn
339     echo "# INN"                                                                        >> /etc/syslog.conf.inn
340     echo "news.=crit                                      /var/log/news/news.crit"      >> /etc/syslog.conf.inn
341     echo "news.=err                                       /var/log/news/news.err"       >> /etc/syslog.conf.inn
342     echo "news.notice                                     /var/log/news/news.notice"    >> /etc/syslog.conf.inn
343 fi
344
345 /sbin/chkconfig --add inn
346 if [ -f /var/lock/subsys/inn ]; then
347         /etc/rc.d/init.d/inn restart >&2
348 else
349         echo "Run \"/etc/rc.d/init.d/inn start\" to start inn news server." >&2
350 fi
351
352 %preun
353 if [ "$1" = "0" ]; then
354         if [ -f /var/lock/subsys/news ]; then
355                 /etc/rc.d/init.d/inn stop
356         fi
357         /sbin/chkconfig --del inn
358 fi
359
360 %postun
361 /sbin/ldconfig 
362
363 %files
364 %defattr(644,root,root,755)
365 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
366 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
367
368 # DB
369 %attr(750,news,news) %dir /var/lib/news
370 %attr(750,news,news) %dir /var/lib/news/backoff
371 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/active
372 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/distributions
373 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/newsgroups
374 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/lib/news/subscriptions
375 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/active.times
376 %attr(664,news,news) %ghost /var/lib/news/.news.daily
377
378 # LOGS
379 %attr(640,root,root) /etc/logrotate.d/inn
380 %attr(750,news,news) %dir /var/log/news
381 %attr(750,news,news) %dir /var/log/archiv/news
382 %attr(770,news,news) %dir /var/run/news
383 %attr(664,news,news) %ghost /var/log/news/news.notice
384 %attr(660,news,news) %ghost /var/log/news/news.crit
385 %attr(660,news,news) %ghost /var/log/news/news.err
386
387 # SPOOL
388 %attr(750,news,news) %dir /var/spool/news
389 %attr(770,news,news) %dir /var/spool/news/cycbuffs
390 %attr(770,news,news) %dir /var/spool/news/innfeed
391 %attr(770,news,news) %dir /var/spool/news/incoming
392 %attr(770,news,news) %dir /var/spool/news/incoming/bad
393 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
394 %attr(770,news,news) %dir /var/spool/news/outgoing
395 %attr(770,news,news) %dir /var/spool/news/archive
396 %attr(770,news,news) %dir /var/spool/news/overview
397 %attr(770,news,news) %dir /var/spool/news/uniover
398 %attr(770,news,news) %dir /var/spool/news/articles
399
400 # CRON PARTS
401 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/inn
402
403 # RC-SCRIPT
404 %attr(754,root,root) /etc/rc.d/init.d/inn
405
406 # CONFIGS (INN is a one big config ;-)
407 %attr(755,news,news) %dir %{_sysconfdir}
408 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/actsync.cfg
409 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/actsync.ign
410 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/control.ctl
411 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/cycbuff.conf
412 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/distrib.pats
413 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/expire.ctl
414 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/incoming.conf
415 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/inn.conf
416 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innfeed.conf
417 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innreport.conf
418 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innwatch.ctl
419 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/moderators
420 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/motd.news
421 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news2mail.cf
422 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/newsfeeds
423 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nnrp.access
424 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nnrpd.track
425 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nntpsend.ctl
426 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/overview.ctl
427 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/overview.fmt
428 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/passwd.nntp
429 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/storage.conf
430
431 %attr(755,root,news) %dir %{_datadir}/news
432 %attr(755,root,root) %dir %{_datadir}/news/control
433 %attr(755,root,root) %dir %{_datadir}/news/filter
434 %attr(755,root,root) %dir %{_datadir}/news/auth
435
436 %config %verify(not size mtime md5) %{_datadir}/news/innreport_inn.pm
437 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars
438 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.pl
439 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.tcl
440
441 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_nnrpd.pl
442 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter.tcl
443 %config %verify(not size mtime md5) %{_datadir}/news/filter/nnrpd_auth.pl
444 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup_innd.pl
445 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup.tcl
446
447 %attr(755,root,root) %{_datadir}/news/control/checkgroups
448 %attr(755,root,root) %{_datadir}/news/control/checkgroups.pl
449 %attr(755,root,root) %{_datadir}/news/control/default
450 %attr(755,root,root) %{_datadir}/news/control/ihave
451 %attr(755,root,root) %{_datadir}/news/control/ihave.pl
452 %attr(755,root,root) %{_datadir}/news/control/newgroup
453 %attr(755,root,root) %{_datadir}/news/control/newgroup.pl
454 %attr(755,root,root) %{_datadir}/news/control/rmgroup
455 %attr(755,root,root) %{_datadir}/news/control/rmgroup.pl
456 %attr(755,root,root) %{_datadir}/news/control/sendme
457 %attr(755,root,root) %{_datadir}/news/control/sendme.pl
458 %attr(755,root,root) %{_datadir}/news/control/sendsys
459 %attr(755,root,root) %{_datadir}/news/control/sendsys.pl
460 %attr(755,root,root) %{_datadir}/news/control/senduuname
461 %attr(755,root,root) %{_datadir}/news/control/senduuname.pl
462 %attr(755,root,root) %{_datadir}/news/control/version
463 %attr(755,root,root) %{_datadir}/news/control/version.pl
464
465 # SUID
466 %attr(4754,root,news) %{_bindir}/startinnfeed
467 %attr(4754,root,uucp) %{_bindir}/rnews
468
469 # BINARIES
470 %attr(755,root,root) %{_bindir}/actived
471 %attr(755,root,root) %{_bindir}/actmerge
472 %attr(755,root,root) %{_bindir}/actsync
473 %attr(755,root,root) %{_bindir}/actsyncd
474 %attr(755,root,root) %{_bindir}/archive
475 %attr(755,root,root) %{_bindir}/batcher
476 %attr(755,root,root) %{_bindir}/buffchan
477 %attr(755,root,root) %{_bindir}/c7unbatch
478 %attr(755,root,root) %{_bindir}/cnfsstat
479 %attr(755,root,root) %{_bindir}/cnfsstat.cron
480 %attr(755,root,root) %{_bindir}/controlbatch
481 %attr(755,root,root) %{_bindir}/controlchan
482 %attr(755,root,root) %{_bindir}/convdate
483 %attr(755,root,root) %{_bindir}/crosspost
484 %attr(755,root,root) %{_bindir}/ctlinnd
485 %attr(755,root,root) %{_bindir}/cvtbatch
486 %attr(755,root,root) %{_bindir}/decode
487 %attr(755,root,root) %{_bindir}/encode
488 %attr(755,root,root) %{_bindir}/expire
489 %attr(755,root,root) %{_bindir}/expireindex
490 %attr(755,root,root) %{_bindir}/expireover
491 %attr(755,root,root) %{_bindir}/expirerm
492 %attr(755,root,root) %{_bindir}/fastrm
493 %attr(755,root,root) %{_bindir}/filechan
494 %attr(755,root,root) %{_bindir}/getlist
495 %attr(755,root,root) %{_bindir}/grephistory
496 %attr(755,root,root) %{_bindir}/gunbatch
497 %attr(755,root,root) %{_bindir}/inncheck
498 %attr(755,root,root) %{_bindir}/innconfval
499 %attr(755,root,root) %{_bindir}/innd
500 %attr(755,root,root) %{_bindir}/inndf
501 %attr(755,root,root) %{_bindir}/inndstart
502 %attr(755,root,root) %{_bindir}/innfeed
503 %attr(755,root,root) %{_bindir}/innfeed-convcfg
504 %attr(755,root,root) %{_bindir}/innmail
505 %attr(755,root,root) %{_bindir}/innreport
506 %attr(755,root,root) %{_bindir}/innstat
507 %attr(755,root,root) %{_bindir}/innwatch
508 %attr(755,root,root) %{_bindir}/innxbatch
509 %attr(755,root,root) %{_bindir}/innxmit
510 %attr(755,root,root) %{_bindir}/mailpost
511 %attr(755,root,root) %{_bindir}/makeactive
512 %attr(755,root,root) %{_bindir}/makehistory
513 %attr(755,root,root) %{_bindir}/mod-active
514 %attr(755,root,root) %{_bindir}/news2mail
515 %attr(755,root,root) %{_bindir}/news.daily
516 %attr(755,root,root) %{_bindir}/newsrequeue
517 %attr(755,root,root) %{_bindir}/nnrpd
518 %attr(755,root,root) %{_bindir}/nntpget
519 %attr(755,root,root) %{_bindir}/nntpsend
520 %attr(755,root,root) %{_bindir}/overchan
521 %attr(755,root,root) %{_bindir}/parsecontrol
522 %attr(755,root,root) %{_bindir}/pgpverify
523 %attr(755,root,root) %{_bindir}/procbatch
524 %attr(755,root,root) %{_bindir}/prunehistory
525 %attr(755,root,root) %{_bindir}/pullnews
526 %attr(755,root,root) %{_bindir}/scanlogs
527 %attr(755,root,root) %{_bindir}/scanspool
528 %attr(755,root,root) %{_bindir}/sendbatch
529 %attr(755,root,root) %{_bindir}/send-ihave
530 %attr(755,root,root) %{_bindir}/send-nntp
531 %attr(755,root,root) %{_bindir}/send-uucp
532 %attr(755,root,root) %{_bindir}/sendxbatches
533 %attr(755,root,root) %{_bindir}/shlock
534 %attr(755,root,root) %{_bindir}/shrinkfile
535 %attr(755,root,root) %{_bindir}/simpleftp
536 %attr(755,root,root) %{_bindir}/sm
537 %attr(755,root,root) %{_bindir}/tally.control
538 %attr(755,root,root) %{_bindir}/writelog
539
540 # MAN
541 %{_mandir}/man1/convdate.1*
542 %{_mandir}/man1/getlist.1*
543 %{_mandir}/man1/grephistory.1*
544 %{_mandir}/man1/innconfval.1*
545 %{_mandir}/man1/innfeed.1*
546 %{_mandir}/man1/installit.1*
547 %{_mandir}/man1/nntpget.1*
548 %{_mandir}/man1/rnews.1*
549 %{_mandir}/man1/shlock.1*
550 %{_mandir}/man1/shrinkfile.1*
551 %{_mandir}/man1/startinnfeed.1*
552 %{_mandir}/man1/subst.1*
553 %{_mandir}/man[58]/**
554
555 %files libs
556 %defattr(644,root,root,755)
557 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
558
559 %files devel
560 %defattr(644,root,root,755)
561 %{_includedir}/inn/*
562 %{_libdir}/lib*.la
563 %{_libdir}/lib*.so
564 %{_mandir}/man3/*
565
566 %files static
567 %defattr(644,root,root,755)
568 %{_libdir}/lib*.a
569
570 %files -n inews
571 %defattr(644,root,root,755)
572 %attr(755,root,news) %{_bindir}/inews
573 %{_mandir}/man1/inews.1*
This page took 2.545486 seconds and 4 git commands to generate.