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