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)
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
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-20000915.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
33 Prereq: %{name}-libs = %{version}
35 Requires: rc-scripts >= 0.2.0
39 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41 %define _sysconfdir /etc/news
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.
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-*.
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
65 This library is needed by several programs that interface to INN, such
68 %description -l de libs
69 Diese Library wird von mehreren Programmen benötigt, die mit INN
70 kommunizieren, etwa newsgate oder tin.
72 %description -l fr libs
73 Cette bibliothèque est nécessaire à plusieurs programmes qui
74 s'interfacent avec INN, comme newsgate ou tin.
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.
80 %description -l tr libs
81 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken
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}
97 This library is needed by several programs that interface to INN, such
100 %description -l de devel
101 Diese Library wird von mehreren Programmen benötigt, die mit INN
102 kommunizieren, etwa newsgate oder tin.
104 %description -l fr devel
105 Cette bibliothèque est nécessaire à plusieurs programmes qui
106 s'interfacent avec INN, comme newsgate ou tin.
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.
112 %description -l tr devel
113 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken
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}
126 Static INN libraries.
128 %description -l pl static
129 Biblioteki statyczne do INN.
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
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.
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.
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
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.
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.
180 libtoolize --copy --force
181 LDFLAGS="-s"; export LDFLAGS
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 \
194 --with-sendmail=%{_libdir}/sendmail \
195 --enable-tagged-hash \
196 --enable-merge-to-groups \
197 --enable-pgp-verify \
204 %{__make} all PATHFILTER=%{_datadir}/news/filter \
205 PATHCONTROL=%{_datadir}/news/control \
206 RNEWSPROGS=%{_bindir}
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}
218 DESTDIR="$RPM_BUILD_ROOT" \
219 PATHFILTER=%{_datadir}/news/filter \
220 PATHCONTROL=%{_datadir}/news/control \
221 RNEWSPROGS=%{_bindir}
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
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
237 rm -f $RPM_BUILD_ROOT/var/lib/news/history
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
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
254 mv -f $RPM_BUILD_ROOT%{_datadir}/news/*.{a,la,so*} $RPM_BUILD_ROOT%{_libdir}
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 || :
260 #Fix perms in sample directory to avoid bogus dependencies
261 find samples -name "*.in" -exec chmod a-x {} \;
263 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man[1358]/* \
264 CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
265 INSTALL ChangeLog COPYRIGHT
268 rm -rf $RPM_BUILD_ROOT
271 if [ -f /var/lib/news/history ]; then
273 %{_bindir}/makehistory -i -r
274 for i in dir hash index pag; do
275 [ -f history.n.$i ] && mv history.n.$i history.$i
277 chown news.news history.*
282 %{_bindir}/makehistory -i
283 for i in dir hash index pag; do
284 [ -f history.n.$i ] && mv history.n.$i history.$i
286 chown news.news history history.*
287 chmod 644 history history.*
289 [ -f /var/lib/news/active.times ] || {
290 touch /var/lib/news/active.times
291 chown news.news /var/lib/news/active.times
294 [ -f /var/log/news/news.notice ] || {
295 touch /var/log/news/news.notice
296 chown news.news /var/log/news/news.notice
297 chmod 664 /var/log/news/news.notice
300 [ -f /var/log/news/news.crit ] || {
301 touch /var/log/news/news.crit
302 chown news.news /var/log/news/news.crit
303 chmod 660 /var/log/news/news.crit
306 [ -f /var/log/news/news.err ] || {
307 touch /var/log/news/news.err
308 chown news.news /var/log/news/news.err
309 chmod 660 /var/log/news/news.err
312 [ -f /var/lib/news/.news.daily ] || {
313 touch /var/lib/news/.news.daily
314 chown news.news /var/lib/.news.daily
315 chmod 664 /var/lib/news/.news.daily
318 if [ -f /etc/syslog.conf ]; then
319 if ! grep -q INN /etc/syslog.conf; then
320 sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
321 mv -f /etc/syslog.conf.inn /etc/syslog.conf
322 echo '' >> /etc/syslog.conf
323 echo '#' >> /etc/syslog.conf
324 echo '# INN' >> /etc/syslog.conf
325 echo '#' >> /etc/syslog.conf
326 echo 'news.=crit /var/log/news/news.crit' >> /etc/syslog.conf
327 echo 'news.=err /var/log/news/news.err' >> /etc/syslog.conf
328 echo 'news.notice /var/log/news/news.notice' >> /etc/syslog.conf
330 if [ -f /var/run/syslog.pid ]; then
331 kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
334 # syslog.conf does not exist
335 echo "mail.none /var/log/messages" > /etc/syslog.conf.inn
336 echo "" >> /etc/syslog.conf.inn
337 echo "# INN" >> /etc/syslog.conf.inn
338 echo "news.=crit /var/log/news/news.crit" >> /etc/syslog.conf.inn
339 echo "news.=err /var/log/news/news.err" >> /etc/syslog.conf.inn
340 echo "news.notice /var/log/news/news.notice" >> /etc/syslog.conf.inn
343 /sbin/chkconfig --add inn
344 if [ -f /var/lock/subsys/inn ]; then
345 /etc/rc.d/init.d/inn restart >&2
347 echo "Run \"/etc/rc.d/init.d/inn start\" to start inn news server." >&2
351 if [ "$1" = "0" ]; then
352 if [ -f /var/lock/subsys/news ]; then
353 /etc/rc.d/init.d/inn stop
355 /sbin/chkconfig --del inn
358 %post libs -p /sbin/ldconfig
359 %postun libs -p /sbin/ldconfig
362 %defattr(644,root,root,755)
363 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
364 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
367 %attr(750,news,news) %dir /var/lib/news
368 %attr(750,news,news) %dir /var/lib/news/backoff
369 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/active
370 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/distributions
371 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/newsgroups
372 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/lib/news/subscriptions
373 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/lib/news/active.times
374 %attr(664,news,news) %ghost /var/lib/news/.news.daily
377 %attr(640,root,root) /etc/logrotate.d/inn
378 %attr(750,news,news) %dir /var/log/news
379 %attr(750,news,news) %dir /var/log/archiv/news
380 %attr(770,news,news) %dir /var/run/news
381 %attr(664,news,news) %ghost /var/log/news/news.notice
382 %attr(660,news,news) %ghost /var/log/news/news.crit
383 %attr(660,news,news) %ghost /var/log/news/news.err
386 %attr(750,news,news) %dir /var/spool/news
387 %attr(770,news,news) %dir /var/spool/news/cycbuffs
388 %attr(770,news,news) %dir /var/spool/news/innfeed
389 %attr(770,news,news) %dir /var/spool/news/incoming
390 %attr(770,news,news) %dir /var/spool/news/incoming/bad
391 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
392 %attr(770,news,news) %dir /var/spool/news/outgoing
393 %attr(770,news,news) %dir /var/spool/news/archive
394 %attr(770,news,news) %dir /var/spool/news/overview
395 %attr(770,news,news) %dir /var/spool/news/uniover
396 %attr(770,news,news) %dir /var/spool/news/articles
399 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/inn
402 %attr(754,root,root) /etc/rc.d/init.d/inn
404 # CONFIGS (INN is a one big config ;-)
405 %attr(755,news,news) %dir %{_sysconfdir}
406 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/actsync.cfg
407 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/actsync.ign
408 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/control.ctl
409 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/cycbuff.conf
410 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/distrib.pats
411 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/expire.ctl
412 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/incoming.conf
413 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/inn.conf
414 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innfeed.conf
415 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innreport.conf
416 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/innwatch.ctl
417 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/moderators
418 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/motd.news
419 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/news2mail.cf
420 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/newsfeeds
421 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nnrp.access
422 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nnrpd.track
423 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/nntpsend.ctl
424 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/overview.ctl
425 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/overview.fmt
426 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/passwd.nntp
427 %attr(640,news,news) %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/storage.conf
429 %attr(755,root,news) %dir %{_datadir}/news
430 %attr(755,root,root) %dir %{_datadir}/news/control
431 %attr(755,root,root) %dir %{_datadir}/news/filter
432 %attr(755,root,root) %dir %{_datadir}/news/auth
434 %config %verify(not size mtime md5) %{_datadir}/news/innreport_inn.pm
435 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars
436 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.pl
437 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.tcl
439 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_nnrpd.pl
440 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter.tcl
441 %config %verify(not size mtime md5) %{_datadir}/news/filter/nnrpd_auth.pl
442 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup_innd.pl
443 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup.tcl
445 %attr(755,root,root) %{_datadir}/news/control/checkgroups
446 %attr(755,root,root) %{_datadir}/news/control/checkgroups.pl
447 %attr(755,root,root) %{_datadir}/news/control/default
448 %attr(755,root,root) %{_datadir}/news/control/ihave
449 %attr(755,root,root) %{_datadir}/news/control/ihave.pl
450 %attr(755,root,root) %{_datadir}/news/control/newgroup
451 %attr(755,root,root) %{_datadir}/news/control/newgroup.pl
452 %attr(755,root,root) %{_datadir}/news/control/rmgroup
453 %attr(755,root,root) %{_datadir}/news/control/rmgroup.pl
454 %attr(755,root,root) %{_datadir}/news/control/sendme
455 %attr(755,root,root) %{_datadir}/news/control/sendme.pl
456 %attr(755,root,root) %{_datadir}/news/control/sendsys
457 %attr(755,root,root) %{_datadir}/news/control/sendsys.pl
458 %attr(755,root,root) %{_datadir}/news/control/senduuname
459 %attr(755,root,root) %{_datadir}/news/control/senduuname.pl
460 %attr(755,root,root) %{_datadir}/news/control/version
461 %attr(755,root,root) %{_datadir}/news/control/version.pl
464 %attr(4754,root,news) %{_bindir}/startinnfeed
465 %attr(4754,root,uucp) %{_bindir}/rnews
468 %attr(755,root,root) %{_bindir}/actived
469 %attr(755,root,root) %{_bindir}/actmerge
470 %attr(755,root,root) %{_bindir}/actsync
471 %attr(755,root,root) %{_bindir}/actsyncd
472 %attr(755,root,root) %{_bindir}/archive
473 %attr(755,root,root) %{_bindir}/batcher
474 %attr(755,root,root) %{_bindir}/buffchan
475 %attr(755,root,root) %{_bindir}/c7unbatch
476 %attr(755,root,root) %{_bindir}/cnfsstat
477 %attr(755,root,root) %{_bindir}/cnfsstat.cron
478 %attr(755,root,root) %{_bindir}/controlbatch
479 %attr(755,root,root) %{_bindir}/controlchan
480 %attr(755,root,root) %{_bindir}/convdate
481 %attr(755,root,root) %{_bindir}/crosspost
482 %attr(755,root,root) %{_bindir}/ctlinnd
483 %attr(755,root,root) %{_bindir}/cvtbatch
484 %attr(755,root,root) %{_bindir}/decode
485 %attr(755,root,root) %{_bindir}/encode
486 %attr(755,root,root) %{_bindir}/expire
487 %attr(755,root,root) %{_bindir}/expireindex
488 %attr(755,root,root) %{_bindir}/expireover
489 %attr(755,root,root) %{_bindir}/expirerm
490 %attr(755,root,root) %{_bindir}/fastrm
491 %attr(755,root,root) %{_bindir}/filechan
492 %attr(755,root,root) %{_bindir}/getlist
493 %attr(755,root,root) %{_bindir}/grephistory
494 %attr(755,root,root) %{_bindir}/gunbatch
495 %attr(755,root,root) %{_bindir}/inncheck
496 %attr(755,root,root) %{_bindir}/innconfval
497 %attr(755,root,root) %{_bindir}/innd
498 %attr(755,root,root) %{_bindir}/inndf
499 %attr(755,root,root) %{_bindir}/inndstart
500 %attr(755,root,root) %{_bindir}/innfeed
501 %attr(755,root,root) %{_bindir}/innfeed-convcfg
502 %attr(755,root,root) %{_bindir}/innmail
503 %attr(755,root,root) %{_bindir}/innreport
504 %attr(755,root,root) %{_bindir}/innstat
505 %attr(755,root,root) %{_bindir}/innwatch
506 %attr(755,root,root) %{_bindir}/innxbatch
507 %attr(755,root,root) %{_bindir}/innxmit
508 %attr(755,root,root) %{_bindir}/mailpost
509 %attr(755,root,root) %{_bindir}/makeactive
510 %attr(755,root,root) %{_bindir}/makehistory
511 %attr(755,root,root) %{_bindir}/mod-active
512 %attr(755,root,root) %{_bindir}/news2mail
513 %attr(755,root,root) %{_bindir}/news.daily
514 %attr(755,root,root) %{_bindir}/newsrequeue
515 %attr(755,root,root) %{_bindir}/nnrpd
516 %attr(755,root,root) %{_bindir}/nntpget
517 %attr(755,root,root) %{_bindir}/nntpsend
518 %attr(755,root,root) %{_bindir}/overchan
519 %attr(755,root,root) %{_bindir}/parsecontrol
520 %attr(755,root,root) %{_bindir}/pgpverify
521 %attr(755,root,root) %{_bindir}/procbatch
522 %attr(755,root,root) %{_bindir}/prunehistory
523 %attr(755,root,root) %{_bindir}/pullnews
524 %attr(755,root,root) %{_bindir}/scanlogs
525 %attr(755,root,root) %{_bindir}/scanspool
526 %attr(755,root,root) %{_bindir}/sendbatch
527 %attr(755,root,root) %{_bindir}/send-ihave
528 %attr(755,root,root) %{_bindir}/send-nntp
529 %attr(755,root,root) %{_bindir}/send-uucp
530 %attr(755,root,root) %{_bindir}/sendxbatches
531 %attr(755,root,root) %{_bindir}/shlock
532 %attr(755,root,root) %{_bindir}/shrinkfile
533 %attr(755,root,root) %{_bindir}/simpleftp
534 %attr(755,root,root) %{_bindir}/sm
535 %attr(755,root,root) %{_bindir}/tally.control
536 %attr(755,root,root) %{_bindir}/writelog
539 %{_mandir}/man1/convdate.1*
540 %{_mandir}/man1/getlist.1*
541 %{_mandir}/man1/grephistory.1*
542 %{_mandir}/man1/innconfval.1*
543 %{_mandir}/man1/innfeed.1*
544 %{_mandir}/man1/installit.1*
545 %{_mandir}/man1/nntpget.1*
546 %{_mandir}/man1/rnews.1*
547 %{_mandir}/man1/shlock.1*
548 %{_mandir}/man1/shrinkfile.1*
549 %{_mandir}/man1/startinnfeed.1*
550 %{_mandir}/man1/subst.1*
551 %{_mandir}/man[58]/**
554 %defattr(644,root,root,755)
555 %attr(755,root,root) %{_libdir}/lib*.so.*.*.*
558 %defattr(644,root,root,755)
565 %defattr(644,root,root,755)
569 %defattr(644,root,root,755)
570 %attr(755,root,news) %{_bindir}/inews
571 %{_mandir}/man1/inews.1*