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