]> git.pld-linux.org Git - packages/inn.git/blob - inn.spec
- news.daily moved to /etc/cron.daily
[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 URL:            http://www.isc.org/inn.html
25 Prereq:         /sbin/chkconfig
26 Prereq:         /sbin/ldconfig
27 Prereq:         sed
28 Prereq:         fileutils
29 Requires:       cleanfeed
30 Requires:       perl
31 Requires:       rc-scripts
32 Requires:       /etc/cron.d
33 BuildRoot:      /tmp/%{name}-%{version}-root
34
35 %define         _prefix         /usr
36 %define         _sysconfdir     /etc/news
37
38 %description
39 INN is a news server, which can be set up to handle USENET news, as well
40 as private "newsfeeds".  There is a *LOT* of information about setting
41 up INN in /usr/share/doc -- read it.
42
43 %description -l pl
44 INN jest serwerem news, który mo¿na skonfigurowaæ do obs³ugi USENET-u,
45 jak równie¿ do obs³ugi ,,prywatnych'' grup w sieciach intranetowych.
46 Ca³e mnóstwo po¿ytecznych informacji o konfigurowaniu INN-a znajdziesz
47 w katalogu /usr/share/doc/inn-*.
48
49 %package devel
50 Summary:        INN-Library
51 Summary(de):    INN-Library
52 Summary(fr):    Bibliothèque INN
53 Summary(pl):    INN-biblioteka i pliki nag³ówkowe dla inn-a
54 Summary(tr):    INN kitaplýðý
55 Group:          Development/Libraries
56 Group(pl):      Programowanie/Biblioteki
57 Requires:       %{name} = %{version}
58
59 %description devel
60 This library is needed by several programs that interface to INN, such as
61 newsgate or tin.
62
63 %description -l de devel
64 Diese Library wird von mehreren Programmen benötigt, die mit INN
65 kommunizieren, etwa newsgate oder tin.
66
67 %description -l fr devel
68 Cette bibliothèque est nécessaire à plusieurs programmes qui s'interfacent
69 avec INN, comme newsgate ou tin.
70
71 %description -l pl devel
72 Biblioteka niezbêdna do dzia³ania kilku programów wspó³pracuj±cych z INN-em, takich jak newsgate czy tin. 
73
74 %description -l tr devel
75 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken bir
76 kitaplýktýr.
77
78
79 %package -n inews
80 Summary:        Inews program (used for posting by inn and trn)
81 Summary(de):    Inews-Programm (für die Zustellung mit inn und trn) 
82 Summary(fr):    Programme inews (utilisé par inn et trn pour poster)
83 Summary(pl):    Inews - program do wysy³ania artyku³ów (u¿ywany przez inn i trn)
84 Summary(tr):    Haber biçimlendirme programý
85 Group:          Networking/News
86 Group(pl):      Sieciowe/News
87
88 %description -n inews
89 The inews program is used by some news readers to post news.
90 It does some consistency checking and header reformatting,
91 and forwards the article on to the news server specified in
92 inn.conf.
93
94 %description -l de -n inews
95 Das Programm 'inews' wird von manchen Newsreadern zum Senden
96 von Nachrichten verwendet. Es führt eine Konsistenzprüfung und Header-Neuf
97 ormatierung aus und leitet die Nachricht an den in 'inn.conf' 
98 angegebenen News-Server weiter. 
99
100 %description -l fr -n inews
101 Le programme inews est utilisé par certains lecteurs de news pour
102 poster les articles. Il effectue des vérifications et un reformatage
103 des en-têtes et fait suivre l'article au serveur de news spécifié dans inn.conf.
104
105 %description -l pl -n inews
106 Inews jest u¿ywany przez niektóre czytniki news do wysy³ania
107 artyku³ów. Sprawdza budowê artyku³u, przepisuje nag³ówek i wysy³a
108 do serwera news wyszczególnionego w inn.conf.
109
110 %description -l tr -n inews
111 inews programý bazý haber okuyucular tarafýndan haber yollamak amacýyla
112 kullanýlýr.  Program bazý güvenlik denetimleri ve baþlýk biçimlendirmesi
113 yaparak ve inn.conf dosyasýnda belirtilen haber sunucuya makaleyi yollar.
114
115 %prep
116 %setup -q
117 %patch0 -p1
118 %patch1 -p1
119 %patch2 -p1
120 %patch3 -p1
121
122 %build
123 touch innfeed/*.[ly]
124
125 rm -f config.cache
126 autoconf
127 libtoolize --copy --force
128 LDFLAGS="-s"; export LDFLAGS
129 %configure \
130         --with-news-user=news \
131         --with-news-group=news \
132         --with-news-master=news \
133         --with-db-dir=/var/state/news \
134         --with-etc-dir=%{_sysconfdir} \
135         --with-log-dir=/var/log/news \
136         --with-run-dir=/var/run/news \
137         --with-spool-dir=/var/spool/news \
138         --with-lib-dir=%{_datadir}/news \
139         --with-tmp-path=/var/spool/news/incoming/tmp \
140         --with-perl \
141         --with-sendmail=%{_libdir}/sendmail \
142         --enable-tagged-hash \
143         --enable-merge-to-groups \
144         --enable-pgp-verify \
145         --enable-shared \
146         --enable-static \
147         --enable-ipv6
148
149 make all PATHFILTER=%{_datadir}/news/filter \
150         PATHCONTROL=%{_datadir}/news/control \
151         RNEWSPROGS=%{_bindir}
152
153 %install 
154 rm -fr $RPM_BUILD_ROOT
155 install -d $RPM_BUILD_ROOT/etc/{news,rc.d/init.d,cron.d,cron.daily}
156 install -d $RPM_BUILD_ROOT%{_bindir}
157 install -d $RPM_BUILD_ROOT%{_libdir}/news
158 install -d $RPM_BUILD_ROOT%{_datadir}/news/{control,filter,auth}
159 install -d $RPM_BUILD_ROOT%{_includedir}/inn
160 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
161 install -d $RPM_BUILD_ROOT/var/{run/news,state/news/backoff,log/{news,archiv/news}}
162 install -d $RPM_BUILD_ROOT/var/spool/news/{articles,overview,incoming/{tmp,bad},outgoing,archive,uniover,innfeed,cycbuffs}
163
164 make install \
165         DESTDIR="$RPM_BUILD_ROOT" \
166         PATHFILTER=%{_datadir}/news/filter \
167         PATHCONTROL=%{_datadir}/news/control \
168         RNEWSPROGS=%{_bindir}
169
170 install %{SOURCE1} $RPM_BUILD_ROOT/var/state/news/active
171 install %{SOURCE2} $RPM_BUILD_ROOT/var/state/news/distributions
172 install %{SOURCE3} $RPM_BUILD_ROOT/var/state/news/newsgroups
173 install %{SOURCE4} $RPM_BUILD_ROOT%{_sysconfdir}/nnrp.access
174 install %{SOURCE5} $RPM_BUILD_ROOT/etc/cron.d/inn
175 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/inn
176 install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/cnfsstat.cron
177
178 mv $RPM_BUILD_ROOT%{_bindir}/news.daily $RPM_BUILD_ROOT/etc/cron.daily
179
180 rm -f $RPM_BUILD_ROOT/var/state/news/history
181
182 umask 002
183 touch $RPM_BUILD_ROOT/var/state/news/subscriptions
184 touch $RPM_BUILD_ROOT/var/state/news/history
185 touch $RPM_BUILD_ROOT/var/state/news/.news.daily
186 touch $RPM_BUILD_ROOT/var/state/news/active.times
187 touch $RPM_BUILD_ROOT/var/log/news/news.notice
188 touch $RPM_BUILD_ROOT/var/log/news/news.crit
189 touch $RPM_BUILD_ROOT/var/log/news/news.err
190
191 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_bindir}/makehistory\
192         -a $RPM_BUILD_ROOT/var/state/news/active \
193         -i -r -f $RPM_BUILD_ROOT/var/state/news/history || :
194
195 install include/clibrary.h      $RPM_BUILD_ROOT%{_includedir}/inn
196 install include/configdata.h    $RPM_BUILD_ROOT%{_includedir}/inn
197 install include/dbz.h           $RPM_BUILD_ROOT%{_includedir}/inn
198 install include/libinn.h        $RPM_BUILD_ROOT%{_includedir}/inn
199 install include/storage.h       $RPM_BUILD_ROOT%{_includedir}/inn
200
201 mv $RPM_BUILD_ROOT%{_datadir}/news/*.a  $RPM_BUILD_ROOT%{_libdir}
202
203 #Fix perms in sample directory to avoid bogus dependencies
204 find samples -name "*.in" -exec chmod a-x {} \;
205
206 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}/* \
207         CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
208         INSTALL ChangeLog COPYRIGHT
209
210 %clean
211 rm -rf $RPM_BUILD_ROOT
212
213 %post
214 if [ -f /var/state/news/history ]; then
215         cd /var/state/news
216         %{_bindir}/makehistory -i -r
217         for i in dir hash index pag; do
218                 [ -f history.n.$i ] && mv history.n.$i history.$i
219         done
220         chown news.news history.*
221         chmod 644 history.*
222 else
223         cd /var/state/news
224         cp /dev/null history
225         %{_bindir}/makehistory -i
226         for i in dir hash index pag; do
227                 [ -f history.n.$i ] && mv history.n.$i history.$i
228         done
229         chown news.news history history.*
230         chmod 644 history history.*
231 fi
232 [ -f /var/state/news/active.times ] || {
233         touch /var/state/news/active.times
234         chown news.news /var/state/news/active.times
235 }
236 chown -R news.news /var/log/news*
237 if [ -f /etc/syslog.conf ]; then
238   if ! grep -q INN /etc/syslog.conf; then
239     sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
240     mv /etc/syslog.conf.inn /etc/syslog.conf
241
242     echo '' \
243        >> /etc/syslog.conf
244     echo '#' \
245        >> /etc/syslog.conf
246     echo '# INN' \
247        >> /etc/syslog.conf
248     echo '#' \
249        >> /etc/syslog.conf
250     echo 'news.=crit                                        /var/log/news/news.crit'   >> /etc/syslog.conf
251     echo 'news.=err                                         /var/log/news/news.err'    >> /etc/syslog.conf
252     echo 'news.notice                                       /var/log/news/news.notice' >> /etc/syslog.conf
253     fi
254   if [ -f /var/run/syslog.pid ]; then
255     kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
256   fi
257 else
258   # syslog.conf does not exist
259
260   echo "mail.none /var/log/messages" \
261      >  /etc/syslog.conf.inn
262   echo "" \
263      >> /etc/syslog.conf.inn
264   echo "# INN" \
265      >> /etc/syslog.conf.inn
266   echo "news.=crit                                      /var/log/news/news.crit"     >> /etc/syslog.conf.inn
267   echo "news.=err                                       /var/log/news/news.err"      >> /etc/syslog.conf.inn
268   echo "news.notice                                     /var/log/news/news.notice"   >> /etc/syslog.conf.inn
269 fi
270 if [ `cat %{_sysconfdir}/inn.conf | grep '^server:' | wc -l` -lt 1 ]; then
271   echo "server: `hostname -f`" >> %{_sysconfdir}/inn.conf
272 fi
273
274 /sbin/chkconfig --add inn
275 /sbin/ldconfig 
276
277 %preun
278 if [ "$1" = "0" ]; then
279         if [ -f /var/lock/subsys/news ]; then
280                 /etc/rc.d/init.d/inn stop
281         fi
282         /sbin/chkconfig --del inn
283 fi
284
285 %files
286 %defattr(644,root,root,755)
287 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
288 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
289
290 # DB
291 %attr(750,news,news) %dir /var/state/news
292 %attr(750,news,news) %dir /var/state/news/backoff
293 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active
294 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/distributions
295 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/newsgroups
296 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/state/news/subscriptions
297 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active.times
298 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/.news.daily
299
300 # LOGS
301 %attr(750,news,news) %dir /var/log/news
302 %attr(770,news,news) %dir /var/log/archiv/news
303 %attr(770,news,news) %dir /var/run/news
304 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.notice
305 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.crit
306 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.err
307
308 # SPOOL
309 %attr(750,news,news) %dir /var/spool/news
310 %attr(770,news,news) %dir /var/spool/news/cycbuffs
311 %attr(770,news,news) %dir /var/spool/news/innfeed
312 %attr(770,news,news) %dir /var/spool/news/incoming
313 %attr(770,news,news) %dir /var/spool/news/incoming/bad
314 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
315 %attr(770,news,news) %dir /var/spool/news/outgoing
316 %attr(770,news,news) %dir /var/spool/news/archive
317 %attr(770,news,news) %dir /var/spool/news/overview
318 %attr(770,news,news) %dir /var/spool/news/uniover
319 %attr(770,news,news) %dir /var/spool/news/articles
320
321 # CRON PARTS
322 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/*
323 %attr(750,root,root) /etc/cron.daily/news
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(750,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.132251 seconds and 4 git commands to generate.