]> git.pld-linux.org Git - packages/inn.git/blob - inn.spec
- added polish local distributions
[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.1
8 Release:        2
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:        inn-default-active
14 Source2:        inn-default-distributions
15 Source3:        inn-default-newsgroups
16 Source4:        inn-etc-nnrp.access
17 Source5:        inn.crontab
18 Source6:        inn.init
19 Source7:        inn-cnfsstat.cron
20 Patch0:         ftp://ftp.nemoto.ecei.tohoku.ac.jp/pub/Net/IPv6/Patches/inn-2.2.1-v6-19991121.diff.gz
21 Patch1:         inn-config.patch
22 Patch2:         inn-makefile.patch
23 Patch3:         inn-authdir.patch
24 Patch4:         inn-libinn.so.patch
25 URL:            http://www.isc.org/inn.html
26 Prereq:         /sbin/chkconfig
27 Prereq:         /sbin/ldconfig
28 Prereq:         sed
29 Prereq:         fileutils
30 Requires:       cleanfeed
31 Requires:       perl
32 Requires:       rc-scripts
33 Requires:       /etc/cron.d
34 BuildRoot:      /tmp/%{name}-%{version}-root
35
36 %define         _prefix         /usr
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 %patch3 -p1
122 %patch4 -p1
123
124 %build
125 touch innfeed/*.[ly]
126
127 rm -f config.cache
128 autoconf
129 libtoolize --copy --force
130 LDFLAGS="-s"; export LDFLAGS
131 %configure \
132         --with-news-user=news \
133         --with-news-group=news \
134         --with-news-master=news \
135         --with-db-dir=/var/state/news \
136         --with-etc-dir=%{_sysconfdir} \
137         --with-log-dir=/var/log/news \
138         --with-run-dir=/var/run/news \
139         --with-spool-dir=/var/spool/news \
140         --with-lib-dir=%{_datadir}/news \
141         --with-tmp-path=/var/spool/news/incoming/tmp \
142         --with-perl \
143         --with-sendmail=/usr/lib/sendmail \
144         --enable-tagged-hash \
145         --enable-merge-to-groups \
146         --enable-pgp-verify \
147         --enable-shared \
148         --enable-static \
149         --enable-ipv6 \
150         --enable-dual-socket
151
152 make all PATHFILTER=%{_datadir}/news/filter \
153         PATHCONTROL=%{_datadir}/news/control \
154         RNEWSPROGS=%{_bindir}
155
156 %install 
157 rm -fr $RPM_BUILD_ROOT
158 install -d $RPM_BUILD_ROOT/etc/{news,rc.d/init.d,cron.d,cron.daily}
159 install -d $RPM_BUILD_ROOT%{_bindir}
160 install -d $RPM_BUILD_ROOT%{_libdir}/news
161 install -d $RPM_BUILD_ROOT%{_datadir}/news/{control,filter,auth}
162 install -d $RPM_BUILD_ROOT%{_includedir}/inn
163 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
164 install -d $RPM_BUILD_ROOT/var/{run/news,state/news/backoff,log/{news,archiv/news}}
165 install -d $RPM_BUILD_ROOT/var/spool/news/{articles,overview,incoming/{tmp,bad},outgoing,archive,uniover,innfeed,cycbuffs}
166
167 make install \
168         DESTDIR="$RPM_BUILD_ROOT" \
169         PATHFILTER=%{_datadir}/news/filter \
170         PATHCONTROL=%{_datadir}/news/control \
171         RNEWSPROGS=%{_bindir}
172
173 install %{SOURCE1} $RPM_BUILD_ROOT/var/state/news/active
174 install %{SOURCE2} $RPM_BUILD_ROOT/var/state/news/distributions
175 install %{SOURCE3} $RPM_BUILD_ROOT/var/state/news/newsgroups
176 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/nnrp.access
177 install %{SOURCE5} $RPM_BUILD_ROOT/etc/cron.d/inn
178 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/inn
179 install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/cnfsstat.cron
180
181 rm -f $RPM_BUILD_ROOT/var/state/news/history
182
183 umask 002
184 touch $RPM_BUILD_ROOT/var/state/news/subscriptions
185 touch $RPM_BUILD_ROOT/var/state/news/history
186 touch $RPM_BUILD_ROOT/var/state/news/.news.daily
187 touch $RPM_BUILD_ROOT/var/state/news/active.times
188 touch $RPM_BUILD_ROOT/var/log/news/news.notice
189 touch $RPM_BUILD_ROOT/var/log/news/news.crit
190 touch $RPM_BUILD_ROOT/var/log/news/news.err
191
192 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_bindir}/makehistory\
193         -a $RPM_BUILD_ROOT/var/state/news/active \
194         -i -r -f $RPM_BUILD_ROOT/var/state/news/history || :
195
196 install include/clibrary.h      $RPM_BUILD_ROOT%{_includedir}/inn
197 install include/configdata.h    $RPM_BUILD_ROOT%{_includedir}/inn
198 install include/dbz.h           $RPM_BUILD_ROOT%{_includedir}/inn
199 install include/libinn.h        $RPM_BUILD_ROOT%{_includedir}/inn
200 install include/storage.h       $RPM_BUILD_ROOT%{_includedir}/inn
201
202 mv $RPM_BUILD_ROOT%{_datadir}/news/*.a  $RPM_BUILD_ROOT%{_libdir}
203
204 #Fix perms in sample directory to avoid bogus dependencies
205 find samples -name "*.in" -exec chmod a-x {} \;
206
207 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}/* \
208         CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
209         INSTALL ChangeLog COPYRIGHT
210
211 %clean
212 rm -rf $RPM_BUILD_ROOT
213
214 %post
215 if [ -f /var/state/news/history ]; then
216         cd /var/state/news
217         %{_bindir}/makehistory -i -r
218         for i in dir hash index pag; do
219                 [ -f history.n.$i ] && mv history.n.$i history.$i
220         done
221         chown news.news history.*
222         chmod 644 history.*
223 else
224         cd /var/state/news
225         cp /dev/null history
226         %{_bindir}/makehistory -i
227         for i in dir hash index pag; do
228                 [ -f history.n.$i ] && mv history.n.$i history.$i
229         done
230         chown news.news history history.*
231         chmod 644 history history.*
232 fi
233 [ -f /var/state/news/active.times ] || {
234         touch /var/state/news/active.times
235         chown news.news /var/state/news/active.times
236 }
237 chown -R news.news /var/log/news*
238 if [ -f /etc/syslog.conf ]; then
239   if ! grep -q INN /etc/syslog.conf; then
240     sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
241     mv /etc/syslog.conf.inn /etc/syslog.conf
242
243     echo '' \
244        >> /etc/syslog.conf
245     echo '#' \
246        >> /etc/syslog.conf
247     echo '# INN' \
248        >> /etc/syslog.conf
249     echo '#' \
250        >> /etc/syslog.conf
251     echo 'news.=crit                                        /var/log/news/news.crit'   >> /etc/syslog.conf
252     echo 'news.=err                                         /var/log/news/news.err'    >> /etc/syslog.conf
253     echo 'news.notice                                       /var/log/news/news.notice' >> /etc/syslog.conf
254     fi
255   if [ -f /var/run/syslog.pid ]; then
256     kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
257   fi
258 else
259   # syslog.conf does not exist
260
261   echo "mail.none /var/log/messages" \
262      >  /etc/syslog.conf.inn
263   echo "" \
264      >> /etc/syslog.conf.inn
265   echo "# INN" \
266      >> /etc/syslog.conf.inn
267   echo "news.=crit                                      /var/log/news/news.crit"     >> /etc/syslog.conf.inn
268   echo "news.=err                                       /var/log/news/news.err"      >> /etc/syslog.conf.inn
269   echo "news.notice                                     /var/log/news/news.notice"   >> /etc/syslog.conf.inn
270 fi
271 if [ `cat %{_sysconfdir}/inn.conf | grep '^server:' | wc -l` -lt 1 ]; then
272   echo "server: `hostname -f`" >> %{_sysconfdir}/inn.conf
273 fi
274
275 /sbin/chkconfig --add inn
276 /sbin/ldconfig 
277
278 %preun
279 if [ "$1" = "0" ]; then
280         if [ -f /var/lock/subsys/news ]; then
281                 /etc/rc.d/init.d/inn stop
282         fi
283         /sbin/chkconfig --del inn
284 fi
285
286 %files
287 %defattr(644,root,root,755)
288 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
289 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
290
291 # DB
292 %attr(750,news,news) %dir /var/state/news
293 %attr(750,news,news) %dir /var/state/news/backoff
294 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active
295 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/distributions
296 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/newsgroups
297 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/state/news/subscriptions
298 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active.times
299 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/.news.daily
300
301 # LOGS
302 %attr(750,news,news) %dir /var/log/news
303 %attr(750,news,news) %dir /var/log/archiv/news
304 %attr(770,news,news) %dir /var/run/news
305 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.notice
306 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.crit
307 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.err
308
309 # SPOOL
310 %attr(750,news,news) %dir /var/spool/news
311 %attr(770,news,news) %dir /var/spool/news/cycbuffs
312 %attr(770,news,news) %dir /var/spool/news/innfeed
313 %attr(770,news,news) %dir /var/spool/news/incoming
314 %attr(770,news,news) %dir /var/spool/news/incoming/bad
315 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
316 %attr(770,news,news) %dir /var/spool/news/outgoing
317 %attr(770,news,news) %dir /var/spool/news/archive
318 %attr(770,news,news) %dir /var/spool/news/overview
319 %attr(770,news,news) %dir /var/spool/news/uniover
320 %attr(770,news,news) %dir /var/spool/news/articles
321
322 # CRON PARTS
323 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/*
324
325 # RC-SCRIPT
326 %attr(754,root,root) %config /etc/rc.d/init.d/inn
327
328 # CONFIGS (INN is a one big config ;-)
329 %attr(755,root,root) %dir %{_sysconfdir}
330 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/actsync.cfg
331 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/actsync.ign
332 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/control.ctl
333 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/cycbuff.conf
334 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/expire.ctl
335 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/incoming.conf
336 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/inn.conf
337 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/innfeed.conf
338 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/innreport.conf
339 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/innwatch.ctl
340 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/motd.news
341 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/news2mail.cf
342 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/nnrp.access
343 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/nnrpd.track
344 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/nntpsend.ctl
345 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/overview.ctl
346 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/passwd.nntp
347 %attr(640,news,news) %config %verify(not size mtime md5) %{_sysconfdir}/storage.conf
348 %config %verify(not size mtime md5) %{_sysconfdir}/moderators
349 %config %verify(not size mtime md5) %{_sysconfdir}/distrib.pats
350 %config %verify(not size mtime md5) %{_sysconfdir}/newsfeeds
351 %config %verify(not size mtime md5) %{_sysconfdir}/overview.fmt
352
353 %attr(755,root,news) %dir %{_datadir}/news
354 %attr(755,root,root) %dir %{_datadir}/news/control
355 %attr(755,root,root) %dir %{_datadir}/news/filter
356 %attr(755,root,root) %dir %{_datadir}/news/auth
357
358 %config %verify(not size mtime md5) %{_datadir}/news/innreport_inn.pm
359 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars
360 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.pl
361 %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.tcl
362
363 #%config %verify(not size mtime md5) %{_datadir}/news/filter/filter_innd.pl
364 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_nnrpd.pl
365 %config %verify(not size mtime md5) %{_datadir}/news/filter/filter.tcl
366 %config %verify(not size mtime md5) %{_datadir}/news/filter/nnrpd_auth.pl
367 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup_innd.pl
368 %config %verify(not size mtime md5) %{_datadir}/news/filter/startup.tcl
369
370 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups
371 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups.pl
372 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/default
373 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave
374 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave.pl
375 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup
376 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup.pl
377 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup
378 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup.pl
379 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme
380 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme.pl
381 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys
382 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys.pl
383 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname
384 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname.pl
385 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/version
386 %attr(755,root,root) %config %verify(not size mtime md5) %{_datadir}/news/control/version.pl
387
388 # SUID
389 %attr(4754,root,news) %config %{_bindir}/startinnfeed
390 %attr(4754,root,uucp) %config %{_bindir}/rnews
391
392 # SGID
393 %attr(2755,root,news) %{_bindir}/inews
394
395 # BINARIES
396 %attr(755,root,root) %{_bindir}/actived
397 %attr(755,root,root) %{_bindir}/actmerge
398 %attr(755,root,root) %{_bindir}/actsync
399 %attr(755,root,root) %{_bindir}/actsyncd
400 %attr(755,root,root) %{_bindir}/archive
401 %attr(755,root,root) %{_bindir}/batcher
402 %attr(755,root,root) %{_bindir}/buffchan
403 %attr(755,root,root) %{_bindir}/c7unbatch
404 %attr(755,root,root) %{_bindir}/cnfsstat
405 %attr(755,root,root) %{_bindir}/cnfsstat.cron
406 %attr(755,root,root) %{_bindir}/controlbatch
407 %attr(755,root,root) %{_bindir}/controlchan
408 %attr(755,root,root) %{_bindir}/convdate
409 %attr(755,root,root) %{_bindir}/crosspost
410 %attr(755,root,root) %{_bindir}/ctlinnd
411 %attr(755,root,root) %{_bindir}/cvtbatch
412 %attr(755,root,root) %{_bindir}/decode
413 %attr(755,root,root) %{_bindir}/encode
414 %attr(755,root,root) %{_bindir}/expire
415 %attr(755,root,root) %{_bindir}/expireindex
416 %attr(755,root,root) %{_bindir}/expireover
417 %attr(755,root,root) %{_bindir}/expirerm
418 %attr(755,root,root) %{_bindir}/fastrm
419 %attr(755,root,root) %{_bindir}/filechan
420 %attr(755,root,root) %{_bindir}/getlist
421 %attr(755,root,root) %{_bindir}/grephistory
422 %attr(755,root,root) %{_bindir}/gunbatch
423 %attr(755,root,root) %{_bindir}/inncheck
424 %attr(755,root,root) %{_bindir}/innconfval
425 %attr(755,root,root) %{_bindir}/innd
426 %attr(755,root,root) %{_bindir}/inndf
427 %attr(755,root,root) %{_bindir}/inndstart
428 %attr(755,root,root) %{_bindir}/innfeed
429 %attr(755,root,root) %{_bindir}/innfeed-convcfg
430 %attr(755,root,root) %{_bindir}/innmail
431 %attr(755,root,root) %{_bindir}/innreport
432 %attr(755,root,root) %{_bindir}/innstat
433 %attr(755,root,root) %{_bindir}/innwatch
434 %attr(755,root,root) %{_bindir}/innxbatch
435 %attr(755,root,root) %{_bindir}/innxmit
436 %attr(755,root,root) %{_bindir}/mailpost
437 %attr(755,root,root) %{_bindir}/makeactive
438 %attr(755,root,root) %{_bindir}/makehistory
439 %attr(755,root,root) %{_bindir}/mod-active
440 %attr(755,root,root) %{_bindir}/news2mail
441 %attr(755,root,root) %{_bindir}/news.daily
442 %attr(755,root,root) %{_bindir}/newsrequeue
443 %attr(755,root,root) %{_bindir}/nnrpd
444 %attr(755,root,root) %{_bindir}/nntpget
445 %attr(755,root,root) %{_bindir}/nntpsend
446 %attr(755,root,root) %{_bindir}/overchan
447 %attr(755,root,root) %{_bindir}/parsecontrol
448 %attr(755,root,root) %{_bindir}/pgpverify
449 %attr(755,root,root) %{_bindir}/procbatch
450 %attr(755,root,root) %{_bindir}/prunehistory
451 %attr(755,root,root) %{_bindir}/pullnews
452 %attr(755,root,root) %{_bindir}/scanlogs
453 %attr(755,root,root) %{_bindir}/scanspool
454 %attr(755,root,root) %{_bindir}/sendbatch
455 %attr(755,root,root) %{_bindir}/send-ihave
456 %attr(755,root,root) %{_bindir}/send-nntp
457 %attr(755,root,root) %{_bindir}/send-uucp
458 %attr(755,root,root) %{_bindir}/sendxbatches
459 %attr(755,root,root) %{_bindir}/shlock
460 %attr(755,root,root) %{_bindir}/shrinkfile
461 %attr(755,root,root) %{_bindir}/simpleftp
462 %attr(755,root,root) %{_bindir}/sm
463 %attr(755,root,root) %{_bindir}/tally.control
464 %attr(755,root,root) %{_bindir}/writelog
465
466
467 # MAN
468 %{_mandir}/man1/convdate.1*
469 %{_mandir}/man1/getlist.1*
470 %{_mandir}/man1/grephistory.1*
471 %{_mandir}/man1/innconfval.1*
472 %{_mandir}/man1/innfeed.1*
473 %{_mandir}/man1/installit.1*
474 %{_mandir}/man1/nntpget.1*
475 %{_mandir}/man1/rnews.1*
476 %{_mandir}/man1/shlock.1*
477 %{_mandir}/man1/shrinkfile.1*
478 %{_mandir}/man1/startinnfeed.1*
479 %{_mandir}/man1/subst.1*
480 %{_mandir}/man[58]/*
481
482 ##############################################################################
483 %files devel
484 %defattr(644,root,root,755)
485 %{_includedir}/inn/*
486 %{_libdir}/*.a
487 %{_mandir}/man3/*
488
489 ##############################################################################
490 %files -n inews
491 %defattr(644,root,root,755)
492 %attr(2755,root,news) %{_bindir}/inews
493 %{_mandir}/man1/inews.1.gz
This page took 0.062862 seconds and 3 git commands to generate.