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