]> git.pld-linux.org Git - packages/inn.git/blob - inn.spec
d22e12681892893ea32d933d1569eb6b639cdf6d
[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:        1
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-nnrp.access
17 Source5:        %{name}.crontab
18 Source6:        %{name}.initd
19 Source7:        %{name}-cnfsstat.cron
20 Patch0:         %{name}-config.patch
21 Patch1:         %{name}-makefile.patch
22 Patch2:         %{name}-authdir.patch
23 URL:            http://www.isc.org/inn.html
24 Prereq:         /sbin/chkconfig
25 Prereq:         /sbin/ldconfig
26 Prereq:         sed
27 Prereq:         fileutils
28 Requires:       cleanfeed
29 Requires:       perl
30 Requires:       rc-scripts
31 Requires:       /etc/cron.d
32 BuildRoot:      /tmp/%{name}-%{version}-root
33
34 %description
35 INN is a news server, which can be set up to handle USENET news, as well
36 as private "newsfeeds".  There is a *LOT* of information about setting
37 up INN in /usr/share/doc -- read it.
38
39 %description -l pl
40 INN jest serwerem news, który mo¿na skonfigurowaæ do obs³ugi USENET-u,
41 jak równie¿ do obs³ugi ,,prywatnych'' grup w sieciach intranetowych.
42 Ca³e mnóstwo po¿ytecznych informacji o konfigurowaniu INN-a znajdziesz
43 w katalogu /usr/share/doc/inn-*.
44
45 %package devel
46 Summary:        INN-Library
47 Summary(de):    INN-Library
48 Summary(fr):    Bibliothèque INN
49 Summary(pl):    INN-biblioteka i pliki nag³ówkowe dla inn-a
50 Summary(tr):    INN kitaplýðý
51 Group:          Development/Libraries
52 Group(pl):      Programowanie/Biblioteki
53 Requires:       %{name} = %{version}
54
55 %description devel
56 This library is needed by several programs that interface to INN, such as
57 newsgate or tin.
58
59 %description -l de devel
60 Diese Library wird von mehreren Programmen benötigt, die mit INN
61 kommunizieren, etwa newsgate oder tin.
62
63 %description -l fr devel
64 Cette bibliothèque est nécessaire à plusieurs programmes qui s'interfacent
65 avec INN, comme newsgate ou tin.
66
67 %description -l pl devel
68 Biblioteka niezbêdna do dzia³ania kilku programów wspó³pracuj±cych z INN-em, takich jak newsgate czy tin. 
69
70 %description -l tr devel
71 INN ile arayüz gerektiren programlar için (newsgate, tin gibi) gereken bir
72 kitaplýktýr.
73
74
75 %package -n inews
76 Summary:        Inews program (used for posting by inn and trn)
77 Summary(de):    Inews-Programm (für die Zustellung mit inn und trn) 
78 Summary(fr):    Programme inews (utilisé par inn et trn pour poster)
79 Summary(pl):    Inews - program do wysy³ania artyku³ów (u¿ywany przez inn i trn)
80 Summary(tr):    Haber biçimlendirme programý
81 Group:          Networking/News
82 Group(pl):      Sieciowe/News
83
84 %description -n inews
85 The inews program is used by some news readers to post news.
86 It does some consistency checking and header reformatting,
87 and forwards the article on to the news server specified in
88 inn.conf.
89
90 %description -l de -n inews
91 Das Programm 'inews' wird von manchen Newsreadern zum Senden
92 von Nachrichten verwendet. Es führt eine Konsistenzprüfung und Header-Neuf
93 ormatierung aus und leitet die Nachricht an den in 'inn.conf' 
94 angegebenen News-Server weiter. 
95
96 %description -l fr -n inews
97 Le programme inews est utilisé par certains lecteurs de news pour
98 poster les articles. Il effectue des vérifications et un reformatage
99 des en-têtes et fait suivre l'article au serveur de news spécifié dans inn.conf.
100
101 %description -l pl -n inews
102 Inews jest u¿ywany przez niektóre czytniki news do wysy³ania
103 artyku³ów. Sprawdza budowê artyku³u, przepisuje nag³ówek i wysy³a
104 do serwera news wyszczególnionego w inn.conf.
105
106 %description -l tr -n inews
107 inews programý bazý haber okuyucular tarafýndan haber yollamak amacýyla
108 kullanýlýr.  Program bazý güvenlik denetimleri ve baþlýk biçimlendirmesi
109 yaparak ve inn.conf dosyasýnda belirtilen haber sunucuya makaleyi yollar.
110
111 %prep
112 %setup -q
113 %patch0 -p1
114 %patch1 -p1
115 %patch2 -p1
116
117 %build
118 touch innfeed/*.[ly]
119
120 rm -f config.cache
121 autoconf
122 libtoolize --copy --force
123 CFLAGS="$RPM_OPT_FLAGS" LDFLAGS="-s" \
124 ./configure %{_target_platform} \
125         --prefix=/usr \
126         --sysconfdir=/etc/news \
127         --with-news-user=news \
128         --with-news-group=news \
129         --with-news-master=news \
130         --with-db-dir=/var/state/news \
131         --with-etc-dir=/etc/news \
132         --with-log-dir=/var/log/news \
133         --with-run-dir=/var/run/news \
134         --with-spool-dir=/var/spool/news \
135         --with-lib-dir=/usr/share/news \
136         --with-tmp-path=/var/spool/news/incoming/tmp \
137         --with-perl \
138         --with-sendmail=%{_libdir}/sendmail \
139         --enable-tagged-hash \
140         --enable-merge-to-groups \
141         --enable-pgp-verify \
142         --enable-shared
143
144 make all PATHFILTER=%{_datadir}/news/filter \
145         PATHCONTROL=%{_datadir}/news/control \
146         RNEWSPROGS=%{_bindir}
147
148 %install 
149 rm -fr $RPM_BUILD_ROOT
150 install -d $RPM_BUILD_ROOT/etc/{news,rc.d/init.d,cron.d}
151 install -d $RPM_BUILD_ROOT%{_bindir}
152 install -d $RPM_BUILD_ROOT%{_libdir}/news
153 install -d $RPM_BUILD_ROOT%{_datadir}/news/{control,filter,auth}
154 install -d $RPM_BUILD_ROOT%{_includedir}/inn
155 install -d $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}
156 install -d $RPM_BUILD_ROOT/var/{run/news,state/news/backoff,log/news/OLD}
157 install -d $RPM_BUILD_ROOT/var/spool/news/{articles,overview,incoming/{tmp,bad},outgoing,archive,uniover,innfeed,cycbuffs}
158
159 make DESTDIR="$RPM_BUILD_ROOT" install PATHFILTER=%{_datadir}/news/filter \
160         PATHCONTROL=%{_datadir}/news/control \
161         RNEWSPROGS=%{_bindir}
162
163 install %{SOURCE1} $RPM_BUILD_ROOT/var/state/news/active
164 install %{SOURCE2} $RPM_BUILD_ROOT/var/state/news/distributions
165 install %{SOURCE3} $RPM_BUILD_ROOT/var/state/news/newsgroups
166 install %{SOURCE4} $RPM_BUILD_ROOT/etc/news/nnrp.access
167 install %{SOURCE5} $RPM_BUILD_ROOT/etc/cron.d/inn
168 install %{SOURCE6} $RPM_BUILD_ROOT/etc/rc.d/init.d/inn
169 install %{SOURCE7} $RPM_BUILD_ROOT%{_bindir}/cnfsstat.cron
170
171 rm -f $RPM_BUILD_ROOT/var/state/news/history
172
173 umask 002
174 touch $RPM_BUILD_ROOT/var/state/news/subscriptions
175 touch $RPM_BUILD_ROOT/var/state/news/history
176 touch $RPM_BUILD_ROOT/var/state/news/.news.daily
177 touch $RPM_BUILD_ROOT/var/state/news/active.times
178 touch $RPM_BUILD_ROOT/var/log/news/news.notice
179 touch $RPM_BUILD_ROOT/var/log/news/news.crit
180 touch $RPM_BUILD_ROOT/var/log/news/news.err
181
182 LD_LIBRARY_PATH=$RPM_BUILD_ROOT%{_datadir} $RPM_BUILD_ROOT%{_bindir}/makehistory\
183         -a $RPM_BUILD_ROOT/var/state/news/active \
184         -i -r -f $RPM_BUILD_ROOT/var/state/news/history || :
185
186 install include/clibrary.h      $RPM_BUILD_ROOT%{_includedir}/inn
187 install include/configdata.h    $RPM_BUILD_ROOT%{_includedir}/inn
188 install include/dbz.h           $RPM_BUILD_ROOT%{_includedir}/inn
189 install include/libinn.h        $RPM_BUILD_ROOT%{_includedir}/inn
190
191 mv $RPM_BUILD_ROOT%{_datadir}/news/*.a  $RPM_BUILD_ROOT%{_libdir}
192
193 #Fix perms in sample directory to avoid bogus dependencies
194 find samples -name "*.in" -exec chmod a-x {} \;
195
196 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man{1,3,5,8}/* \
197         CONTRIBUTORS HISTORY README README.perl_hook README.tcl_hook \
198         INSTALL ChangeLog COPYRIGHT
199
200 %clean
201 rm -rf $RPM_BUILD_ROOT
202
203 %post
204 if [ -f /var/state/news/history ]; then
205         cd /var/state/news
206         %{_bindir}/makehistory -i -r
207         for i in dir hash index pag; do
208                 [ -f history.n.$i ] && mv history.n.$i history.$i
209         done
210         chown news.news history.*
211         chmod 644 history.*
212 else
213         cd /var/state/news
214         cp /dev/null history
215         %{_bindir}/makehistory -i
216         for i in dir hash index pag; do
217                 [ -f history.n.$i ] && mv history.n.$i history.$i
218         done
219         chown news.news history history.*
220         chmod 644 history history.*
221 fi
222 [ -f /var/state/news/active.times ] || {
223     touch /var/state/news/active.times
224     chown news.news /var/state/news/active.times
225 }
226 chown -R news.news /var/log/news*
227 if [ -f /etc/syslog.conf ]; then
228   if ! grep -q INN /etc/syslog.conf; then
229     sed 's/mail.none;/mail.none;news.none;/' < /etc/syslog.conf > /etc/syslog.conf.inn
230     mv /etc/syslog.conf.inn /etc/syslog.conf
231
232     echo '' \
233        >> /etc/syslog.conf
234     echo '#' \
235        >> /etc/syslog.conf
236     echo '# INN' \
237        >> /etc/syslog.conf
238     echo '#' \
239        >> /etc/syslog.conf
240     echo 'news.=crit                                        /var/log/news/news.crit'   >> /etc/syslog.conf
241     echo 'news.=err                                         /var/log/news/news.err'    >> /etc/syslog.conf
242     echo 'news.notice                                       /var/log/news/news.notice' >> /etc/syslog.conf
243     fi
244   if [ -f /var/run/syslog.pid ]; then
245     kill -HUP `cat /var/run/syslog.pid` 2> /dev/null ||:
246   fi
247 else
248   # syslog.conf does not exist
249
250   echo "mail.none /var/log/messages" \
251      >  /etc/syslog.conf.inn
252   echo "" \
253      >> /etc/syslog.conf.inn
254   echo "# INN" \
255      >> /etc/syslog.conf.inn
256   echo "news.=crit                                      /var/log/news/news.crit"     >> /etc/syslog.conf.inn
257   echo "news.=err                                       /var/log/news/news.err"      >> /etc/syslog.conf.inn
258   echo "news.notice                                     /var/log/news/news.notice"   >> /etc/syslog.conf.inn
259 fi
260 if [ `cat /etc/news/inn.conf | grep '^server:' | wc -l` -lt 1 ]; then
261   echo "server: `hostname -f`" >> /etc/news/inn.conf
262 fi
263
264 /sbin/chkconfig --add inn
265 /sbin/ldconfig 
266
267 %preun
268 if [ "$1" = "0" ]; then
269         if [ -f /var/lock/subsys/news ]; then
270                 /etc/rc.d/init.d/inn stop
271         fi
272         /sbin/chkconfig --del inn
273 fi
274
275 %files
276 %defattr(644,root,root,755)
277 %doc {CONTRIBUTORS,HISTORY,README,README.perl_hook,README.tcl_hook}.gz
278 %doc {INSTALL,ChangeLog,COPYRIGHT}.gz
279
280 # DB
281 %attr(750,news,news) %dir /var/state/news
282 %attr(750,news,news) %dir /var/state/news/backoff
283 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active
284 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/distributions
285 %attr(644,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/newsgroups
286 %attr(644,news,root) %config(noreplace) %verify(not size mtime md5) /var/state/news/subscriptions
287 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/active.times
288 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/state/news/.news.daily
289
290 # LOGS
291 %attr(750,news,news) %dir /var/log/news
292 %attr(770,news,news) %dir /var/log/news/OLD
293 %attr(770,news,news) %dir /var/run/news
294 %attr(664,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.notice
295 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.crit
296 %attr(660,news,news) %config(noreplace) %verify(not size mtime md5) /var/log/news/news.err
297
298 # SPOOL
299 %attr(750,news,news) %dir /var/spool/news
300 %attr(770,news,news) %dir /var/spool/news/cycbuffs
301 %attr(770,news,news) %dir /var/spool/news/innfeed
302 %attr(770,news,news) %dir /var/spool/news/incoming
303 %attr(770,news,news) %dir /var/spool/news/incoming/bad
304 %attr(770,news,news) %dir /var/spool/news/incoming/tmp
305 %attr(770,news,news) %dir /var/spool/news/outgoing
306 %attr(770,news,news) %dir /var/spool/news/archive
307 %attr(770,news,news) %dir /var/spool/news/overview
308 %attr(770,news,news) %dir /var/spool/news/uniover
309 %attr(770,news,news) %dir /var/spool/news/articles
310
311 # CRON PARTS
312 %attr(640,root,root) %config %verify(not size mtime md5) /etc/cron.d/*
313
314 # RC-SCRIPT
315 %attr(754,root,root) %config /etc/rc.d/init.d/inn
316
317 # CONFIGS (INN is a one big config ;-)
318 %attr(755,news,news) %dir /etc/news
319 %attr(755,news,news) %dir %{_datadir}/news
320 %attr(755,news,news) %dir %{_datadir}/news/control
321 %attr(755,news,news) %dir %{_datadir}/news/filter
322 %attr(755,news,news) %dir %{_datadir}/news/auth
323 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/actsync.cfg
324 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/actsync.ign
325 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/control.ctl
326 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/cycbuff.conf
327 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/expire.ctl
328 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/incoming.conf
329 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/inn.conf
330 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innfeed.conf
331 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innreport.conf
332 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/innwatch.ctl
333 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/motd.news
334 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/news2mail.cf
335 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/newsfeeds
336 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nnrp.access
337 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nnrpd.track
338 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/nntpsend.ctl
339 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/overview.ctl
340 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/overview.fmt
341 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/passwd.nntp
342 %attr(640,news,news) %config %verify(not size mtime md5) /etc/news/storage.conf
343
344 %attr(644,news,news) %config %verify(not size mtime md5) /etc/news/moderators
345 %attr(644,news,news) %config %verify(not size mtime md5) /etc/news/distrib.pats
346
347 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/innreport_inn.pm
348 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/innshellvars
349 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.pl
350 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/innshellvars.tcl
351
352 #%attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_innd.pl
353 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/filter_nnrpd.pl
354 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/filter.tcl
355 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/nnrpd_auth.pl
356 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/startup_innd.pl
357 %attr(644,news,news) %config %verify(not size mtime md5) %{_datadir}/news/filter/startup.tcl
358
359 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups
360 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/checkgroups.pl
361 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/default
362 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave
363 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/ihave.pl
364 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup
365 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/newgroup.pl
366 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup
367 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/rmgroup.pl
368 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme
369 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/sendme.pl
370 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys
371 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/sendsys.pl
372 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname
373 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/senduuname.pl
374 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/version
375 %attr(755,news,news) %config %verify(not size mtime md5) %{_datadir}/news/control/version.pl
376
377 # SUID
378 %attr(4750,root,news) %config %{_bindir}/startinnfeed
379 %attr(4750,root,uucp) %config %{_bindir}/rnews
380
381 # SGID
382 %attr(2755,root,news) %{_bindir}/inews
383
384 # BINARIES
385 %attr(755,root,root) %{_bindir}/actived
386 %attr(755,root,root) %{_bindir}/actmerge
387 %attr(755,root,root) %{_bindir}/actsync
388 %attr(755,root,root) %{_bindir}/actsyncd
389 %attr(755,root,root) %{_bindir}/archive
390 %attr(755,root,root) %{_bindir}/batcher
391 %attr(755,root,root) %{_bindir}/buffchan
392 %attr(755,root,root) %{_bindir}/c7unbatch
393 %attr(755,root,root) %{_bindir}/cnfsstat
394 %attr(755,root,root) %{_bindir}/cnfsstat.cron
395 %attr(755,root,root) %{_bindir}/controlbatch
396 %attr(755,root,root) %{_bindir}/controlchan
397 %attr(755,root,root) %{_bindir}/convdate
398 %attr(755,root,root) %{_bindir}/crosspost
399 %attr(755,root,root) %{_bindir}/ctlinnd
400 %attr(755,root,root) %{_bindir}/cvtbatch
401 %attr(755,root,root) %{_bindir}/decode
402 %attr(755,root,root) %{_bindir}/encode
403 %attr(755,root,root) %{_bindir}/expire
404 %attr(755,root,root) %{_bindir}/expireindex
405 %attr(755,root,root) %{_bindir}/expireover
406 %attr(755,root,root) %{_bindir}/expirerm
407 %attr(755,root,root) %{_bindir}/fastrm
408 %attr(755,root,root) %{_bindir}/filechan
409 %attr(755,root,root) %{_bindir}/getlist
410 %attr(755,root,root) %{_bindir}/grephistory
411 %attr(755,root,root) %{_bindir}/gunbatch
412 %attr(755,root,root) %{_bindir}/inncheck
413 %attr(755,root,root) %{_bindir}/innconfval
414 %attr(755,root,root) %{_bindir}/innd
415 %attr(755,root,root) %{_bindir}/inndf
416 %attr(755,root,news) %{_bindir}/inndstart
417 %attr(755,root,root) %{_bindir}/innfeed
418 %attr(755,root,root) %{_bindir}/innfeed-convcfg
419 %attr(755,root,root) %{_bindir}/innmail
420 %attr(755,root,root) %{_bindir}/innreport
421 %attr(755,root,root) %{_bindir}/innstat
422 %attr(755,root,root) %{_bindir}/innwatch
423 %attr(755,root,root) %{_bindir}/innxbatch
424 %attr(755,root,root) %{_bindir}/innxmit
425 %attr(755,root,root) %{_bindir}/mailpost
426 %attr(755,root,root) %{_bindir}/makeactive
427 %attr(755,root,root) %{_bindir}/makehistory
428 %attr(755,root,root) %{_bindir}/mod-active
429 %attr(755,root,root) %{_bindir}/news2mail
430 %attr(755,root,root) %{_bindir}/news.daily
431 %attr(755,root,root) %{_bindir}/newsrequeue
432 %attr(755,root,root) %{_bindir}/nnrpd
433 %attr(755,root,root) %{_bindir}/nntpget
434 %attr(755,root,root) %{_bindir}/nntpsend
435 %attr(755,root,root) %{_bindir}/overchan
436 %attr(755,root,root) %{_bindir}/parsecontrol
437 %attr(755,root,root) %{_bindir}/pgpverify
438 %attr(755,root,root) %{_bindir}/procbatch
439 %attr(755,root,root) %{_bindir}/prunehistory
440 %attr(755,root,root) %{_bindir}/pullnews
441 %attr(755,root,root) %{_bindir}/scanlogs
442 %attr(755,root,root) %{_bindir}/scanspool
443 %attr(755,root,root) %{_bindir}/sendbatch
444 %attr(755,root,root) %{_bindir}/send-ihave
445 %attr(755,root,root) %{_bindir}/send-nntp
446 %attr(755,root,root) %{_bindir}/send-uucp
447 %attr(755,root,root) %{_bindir}/sendxbatches
448 %attr(755,root,root) %{_bindir}/shlock
449 %attr(755,root,root) %{_bindir}/shrinkfile
450 %attr(755,root,root) %{_bindir}/simpleftp
451 %attr(755,root,root) %{_bindir}/sm
452 %attr(755,root,root) %{_bindir}/tally.control
453 %attr(755,root,root) %{_bindir}/writelog
454
455
456 # MAN
457 %attr(644,root,root) %{_mandir}/man1/convdate.1*
458 %attr(644,root,root) %{_mandir}/man1/getlist.1*
459 %attr(644,root,root) %{_mandir}/man1/grephistory.1*
460 %attr(644,root,root) %{_mandir}/man1/innconfval.1*
461 %attr(644,root,root) %{_mandir}/man1/innfeed.1*
462 %attr(644,root,root) %{_mandir}/man1/installit.1*
463 %attr(644,root,root) %{_mandir}/man1/nntpget.1*
464 %attr(644,root,root) %{_mandir}/man1/rnews.1*
465 %attr(644,root,root) %{_mandir}/man1/shlock.1*
466 %attr(644,root,root) %{_mandir}/man1/shrinkfile.1*
467 %attr(644,root,root) %{_mandir}/man1/startinnfeed.1*
468 %attr(644,root,root) %{_mandir}/man1/subst.1*
469 %attr(644,root,root) %{_mandir}/man[58]/*
470
471 ##############################################################################
472 %files devel
473 %defattr(644,root,root,755)
474 %attr(644,root,root) %{_includedir}/inn/*
475 %attr(644,root,root) %{_libdir}/*.a
476 %attr(644,root,root) %{_mandir}/man3/*
477
478 ##############################################################################
479 %files -n inews
480 %defattr(644,root,root,755)
481 %attr(2755,root,news) %{_bindir}/inews
482 %attr(644,root,root) %{_mandir}/man1/inews.1.gz
This page took 0.068136 seconds and 3 git commands to generate.