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