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