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