/[packages]/cauldron/shorewall/current/SPECS/shorewall.spec
ViewVC logotype

Annotation of /cauldron/shorewall/current/SPECS/shorewall.spec

Parent Directory Parent Directory | Revision Log Revision Log


Revision 333536 - (hide annotations) (download)
Fri Dec 21 00:13:02 2012 UTC (11 years, 4 months ago) by kamil
File size: 15722 byte(s)
- add systemd files to %files
1 ennael 50066 %define debug_package %{nil}
2    
3 kamil 333436 %define version_major 4.5
4     %define version_minor 10.1
5 ennael 50066 %define version %{version_major}.%{version_minor}
6     %define version_main %{version}
7     %define version_lite %{version}
8     %define ipv6_ver %{version}
9     %define ipv6_lite_ver %{version}
10 kamil 333436 %define sha1sums_ver %{version}
11     %define ftp_ver %{version_major}.10
12     %define ftp_path ftp://ftp.shorewall.net/pub/shorewall/%{version_major}/%{name}-%{ftp_ver}
13 ennael 50066
14     %define name6 %{name}6
15    
16     Summary: Iptables-based firewall for Linux systems
17     Name: shorewall
18     Version: %{version}
19 kamil 333459 Release: %mkrel 1
20 kamil 222372 License: GPLv2+ and LGPLv2.1+
21 ennael 50066 Group: System/Servers
22     URL: http://www.shorewall.net/
23 kamil 333436 Source0: %ftp_path/%{name}-%{version}.tar.bz2
24 ennael 50066 Source1: %ftp_path/%{name}-lite-%{version_lite}.tar.bz2
25     Source2: %ftp_path/%{name}-docs-html-%{version}.tar.bz2
26     Source3: %ftp_path/%{name6}-%{ipv6_ver}.tar.bz2
27     Source4: %ftp_path/%{name6}-lite-%{ipv6_lite_ver}.tar.bz2
28     Source5: %ftp_path/%{sha1sums_ver}.sha1sums
29 kamil 333526 Source6: %ftp_path/%{name}-core-%{version}.tar.bz2
30 alien 229827 Patch4: %{name}-4.4.23-allow-netmask-0.patch
31 kamil 333449 Requires: iptables
32 ennael 50066 Requires: iproute2
33     Requires(post): rpm-helper
34 ahmad 105489 Requires(preun): rpm-helper
35 ennael 50066 BuildConflicts: apt-common
36     BuildArch: noarch
37    
38     %description
39     The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
40     (iptables) based firewall that can be used on a dedicated firewall system,
41     a multi-function gateway/ router/server or on a standalone GNU/Linux system.
42    
43 kamil 333526 %package core
44 kamil 333529 Summary: Shorewall core libraries
45 kamil 333526 Group: System/Servers
46     Requires(post): rpm-helper
47     Requires(preun): rpm-helper
48    
49     %description core
50     An IPv6 enabled and capable Shoreline Firewall.
51    
52    
53 ennael 50066 %package ipv6
54     Summary: IPv6 capable Shorewall
55     Group: System/Servers
56     Requires: %{name} = %{version}-%{release}
57     Requires: iptables-ipv6
58     Requires: iproute2
59     Requires(post): rpm-helper
60     Requires(preun): rpm-helper
61    
62     %description ipv6
63     An IPv6 enabled and capable Shoreline Firewall.
64    
65     %package ipv6-lite
66     Summary: Lite version of ipv6 shorewall
67     Group: System/Servers
68     Requires: %{name}-ipv6 = %{version}-%{release}
69     Requires(post): rpm-helper
70     Requires(preun): rpm-helper
71    
72     %description ipv6-lite
73     Shorewall IPv6 Lite is a companion product to Shorewall IPv6 that allows
74     network administrators to centralize the configuration of Shorewall-based
75     firewalls.
76    
77     %package lite
78     Summary: Lite version of shorewall
79     Group: System/Servers
80     Requires: %{name} = %{version}-%{release}
81     Requires(post): rpm-helper
82     Requires(preun): rpm-helper
83    
84     %description lite
85     Shorewall Lite is a companion product to Shorewall that allows network
86     administrators to centralize the configuration of Shorewall-based firewalls.
87    
88     %package doc
89     Summary: Firewall scripts
90     Group: System/Servers
91    
92     %description doc
93     The Shoreline Firewall, more commonly known as "Shorewall", is a Netfilter
94     (iptables) based firewall that can be used on a dedicated firewall system,
95     a multi-function gateway/ router/server or on a standalone GNU/Linux system.
96    
97     This package contains the docs.
98    
99     %prep
100     %setup -q -c -n %{name}-%{version}
101     %setup -q -T -D -a 1
102     %setup -q -T -D -a 2
103     %setup -q -T -D -a 3
104     %setup -q -T -D -a 4
105 kamil 333526 %setup -q -T -D -a 6
106 ennael 50066
107     pushd %{name}-%{version_main}
108 alien 229827 %patch4 -p1 -b .allow-netmask-0
109 ennael 50066 popd
110    
111     %build
112     # (tpg) we do nothing here
113    
114     %install
115 kamil 333531 mkdir -p %{buildroot}%{_unitdir}
116    
117 ennael 50066 export PREFIX=%{buildroot}
118     export OWNER=`id -n -u`
119     export GROUP=`id -n -g`
120    
121     export CONFDIR=%{_sysconfdir}/%{name}
122    
123 kamil 333527 pushd %{name}-core-%{version_main}
124 kamil 333532 ./configure.pl SYSTEMD=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir}
125 kamil 333527 DESTDIR=%{buildroot} ./install.sh shorewallrc.redhat
126     popd
127    
128     pushd %{name}-%{version_main}
129 kamil 333524 # (blino) enable startup (new setting as of 2.1.3)
130     perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' configfiles/%{name}.conf
131    
132     # Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
133     perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' configfiles/%{name}.conf
134    
135     # blank Internal option
136     perl -pi -e 's/TC_ENABLED=Internal/TC_ENABLED=/' configfiles/%{name}.conf
137    
138     # (tpg) do the optimizations
139     perl -pi -e 's/OPTIMIZE=.*/OPTIMIZE=1/' configfiles/%{name}.conf
140    
141 ennael 50066 # (tpg) set config path
142     perl -pi -e 's#CONFIG_PATH=.*#CONFIG_PATH=configfiles/%{/g_sysconfdir}/%{name}#' configpath
143    
144 lmenut 189975 # (lmenut) mga kernel modules are compressed by default (mga #1147)
145 lmenut 209011 perl -pi -e 's#MODULE_SUFFIX=.*#MODULE_SUFFIX="ko ko.xz ko.gz"#' configfiles/%{name}.conf
146 lmenut 189975
147 alien 229729 # (alien) have accounting by default in the mangle table
148 kamil 333484 perl -pi -e 's#ACCOUNTING_TABLE=.*#ACCOUNTING_TABLE=mangle#' configfiles/%{name}.conf
149 alien 229729
150 kamil 333532 ./configure.pl SYSTEMD=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir}
151 kamil 333523
152 ennael 50066 # let's do the install
153 kamil 333527 DESTDIR=%{buildroot} ./install.sh shorewallrc.redhat
154 kamil 333531 install -m 644 *.service %{buildroot}%{_unitdir}
155 ennael 50066 popd
156    
157     #(tpg) IPv6
158     pushd %{name6}-%{ipv6_ver}
159     # (blino) enable startup (new setting as of 2.1.3)
160 lmenut 189975 perl -pi -e 's/STARTUP_ENABLED=.*/STARTUP_ENABLED=Yes/' configfiles/%{name6}.conf
161 ennael 50066 # Keep synced with net.ipv4.ip_forward var in /etc/sysctl.conf
162 lmenut 189975 perl -pi -e 's/IP_FORWARDING=.*/IP_FORWARDING=Keep/' configfiles/%{name6}.conf
163     # (lmenut) mga kernel modules are compressed by default (mga #1147)
164 lmenut 209011 perl -pi -e 's#MODULE_SUFFIX=.*#MODULE_SUFFIX="ko ko.xz ko.gz"#' configfiles/%{name6}.conf
165 kamil 333532 ./configure.pl SYSTEMD=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir}
166 kamil 333527 DESTDIR=%{buildroot} ./install.sh
167 kamil 333531 install -m 644 *.service %{buildroot}%{_unitdir}
168 ennael 50066 popd
169    
170     pushd %{name6}-lite-%{ipv6_lite_ver}
171 kamil 333532 ./configure.pl SYSTEMD=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir}
172 kamil 333527 DESTDIR=%{buildroot} ./install.sh
173 kamil 333531 install -m 644 *.service %{buildroot}%{_unitdir}
174 ennael 50066 popd
175    
176     pushd %{name}-lite-%{version_lite}
177 kamil 333532 ./configure.pl SYSTEMD=%{_unitdir} SBINDIR=%{_sbindir} LIBEXEC=%{_libexecdir}
178 kamil 333527 DESTDIR=%{buildroot} ./install.sh
179 kamil 333531 install -m 644 *.service %{buildroot}%{_unitdir}
180 ennael 50066 popd
181    
182     # Suppress automatic replacement of "echo" by "gprintf" in the shorewall
183     # startup script by RPM. This automatic replacement is broken.
184     export DONT_GPRINTIFY=1
185    
186     #(tpg) looks like these files are needed
187     touch %{buildroot}/%{_var}/lib/shorewall/{chains,nat,proxyarp,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
188     touch %{buildroot}/%{_var}/lib/shorewall-lite/firewall
189    
190     #(tpg) ipv6
191     touch %{buildroot}/%{_var}/lib/%{name6}/{chains,restarted,zones,restore-base,restore-tail,state,.modules,.modulesdir,.iptables-restore-input,.start,.restart,.restore}
192     touch %{buildroot}/%{_var}/lib/%{name6}-lite/firewall
193    
194 ennael 50105 #remove unused files because of %exclude misbehaviour
195     rm -f %{buildroot}%{_datadir}/%{name6}/configfiles/*
196     rm -f %{buildroot}%{_datadir}/shorewall/configfiles/*
197    
198 kamil 333531 # Remove sysv init files
199     rm -rf %{buildroot}%{_initrddir}
200    
201 ennael 50066 %post
202 blino 225082 if [ "$1" -ge 1 ] ; then
203 lmenut 209011 perl -pi -e 's#MODULE_SUFFIX=ko$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name}/%{name}.conf
204     perl -pi -e 's#MODULE_SUFFIX=\"ko ko.gz\"$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name}/%{name}.conf
205 lmenut 193495 fi
206 ennael 50066 %_post_service shorewall
207    
208     %create_ghostfile %{_var}/lib/%{name}/chains root root 644
209     %create_ghostfile %{_var}/lib/%{name}/nat root root 644
210     %create_ghostfile %{_var}/lib/%{name}/proxyarp root root 644
211     %create_ghostfile %{_var}/lib/%{name}/restarted root root 644
212     %create_ghostfile %{_var}/lib/%{name}/zones root root 644
213     %create_ghostfile %{_var}/lib/%{name}/restore-base root root 644
214     %create_ghostfile %{_var}/lib/%{name}/restore-tail root root 644
215     %create_ghostfile %{_var}/lib/%{name}/state root root 644
216     %create_ghostfile %{_var}/lib/%{name}/.modules root root 644
217     %create_ghostfile %{_var}/lib/%{name}/.modulesdir root root 644
218     %create_ghostfile %{_var}/lib/%{name}/.iptables-restore-input root root 644
219     %create_ghostfile %{_var}/lib/%{name}/.restart root root 700
220     %create_ghostfile %{_var}/lib/%{name}/.restore root root 700
221     %create_ghostfile %{_var}/lib/%{name}/.start root root 700
222    
223     %preun
224     %_preun_service %{name}
225     if [ $1 = 0 ] ; then
226 kamil 222372 rm -f %{_sysconfdir}/%{name}/startup_disabled
227     rm -f %{_var}/lib/%{name}/*
228 ennael 50066 fi
229    
230     %post lite
231     %_post_service %{name}-lite
232     %create_ghostfile %{_var}/lib/%{name}-lite/firewall root root 644
233    
234     %preun lite
235     %_preun_service %{name}-lite
236    
237     %post ipv6
238 lmenut 193495 if [ $1 > 1 ] ; then
239 lmenut 209012 perl -pi -e 's#MODULE_SUFFIX=ko$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name6}/%{name6}.conf
240     perl -pi -e 's#MODULE_SUFFIX=\"ko ko.gz\"$#MODULE_SUFFIX="ko ko.xz ko.gz"#' %{_sysconfdir}/%{name6}/%{name6}.conf
241 lmenut 193495 fi
242 ennael 50066 %_post_service %{name6}
243    
244     %create_ghostfile %{_var}/lib/%{name6}/chains root root 644
245     %create_ghostfile %{_var}/lib/%{name6}/restarted root root 644
246     %create_ghostfile %{_var}/lib/%{name6}/zones root root 644
247     %create_ghostfile %{_var}/lib/%{name6}/restore-base root root 644
248     %create_ghostfile %{_var}/lib/%{name6}/restore-tail root root 644
249     %create_ghostfile %{_var}/lib/%{name6}/state root root 644
250     %create_ghostfile %{_var}/lib/%{name6}/.modules root root 644
251     %create_ghostfile %{_var}/lib/%{name6}/.modulesdir root root 644
252     %create_ghostfile %{_var}/lib/%{name6}/.iptables-restore-input root root 644
253     %create_ghostfile %{_var}/lib/%{name6}/.restart root root 700
254     %create_ghostfile %{_var}/lib/%{name6}/.restore root root 700
255     %create_ghostfile %{_var}/lib/%{name6}/.start root root 700
256    
257     %preun ipv6
258     %_preun_service %{name6}
259     if [ $1 = 0 ] ; then
260 kamil 222372 rm -f %{_sysconfdir}/%{name6}/startup_disabled
261     rm -f %{_var}/lib/%{name6}/*
262 ennael 50066 fi
263    
264     %post ipv6-lite
265     %_post_service %{name6}-lite
266     %create_ghostfile %{_var}/lib/%{name6}-lite/firewall root root 644
267    
268     %preun ipv6-lite
269     %_preun_service %{name6}-lite
270    
271     %files
272 kamil 333442 %doc %{name}-%{version_main}/{changelog.txt,releasenotes.txt,Samples}
273 ennael 50066 %dir %{_datadir}/%{name}
274     %dir %attr(755,root,root) %{_var}/lib/%{name}
275     %ghost %{_var}/lib/%{name}/*
276     %ghost %{_var}/lib/%{name}/.??*
277     %config %{_sysconfdir}/logrotate.d/%{name}
278 kamil 333527 %attr(0600,root,root) %config(noreplace) %{_sysconfdir}/%{name}
279 kamil 333531 #%attr(755,root,root) %{_sbindir}/%{name}
280 ennael 50066 %attr(755,root,root) /sbin/%{name}
281     %{_datadir}/%{name}/action*
282     %{_datadir}/%{name}/configpath
283     %{_datadir}/%{name}/functions
284 kamil 333527 #%{_datadir}/%{name}/getparams
285 ennael 50066 %{_datadir}/%{name}/helpers
286     %{_datadir}/%{name}/lib.*
287     %{_datadir}/%{name}/macro.*
288 ahmad 90647 %{_datadir}/%{name}/modules*
289 ennael 50066 %{_datadir}/%{name}/version
290 kamil 333527 #%{_datadir}/%{name}/wait4ifup
291 ennael 50066 %{_mandir}/man5/%{name}-accounting.5.*
292     %{_mandir}/man5/%{name}-actions.5.*
293     %{_mandir}/man5/%{name}-blacklist.5.*
294     %{_mandir}/man5/%{name}-ecn.5.*
295     %{_mandir}/man5/%{name}-exclusion.5.*
296     %{_mandir}/man5/%{name}-hosts.5.*
297     %{_mandir}/man5/%{name}-interfaces.5.*
298 ahmad 90647 %{_mandir}/man5/%{name}-ipsets.5.*
299 ennael 50066 %{_mandir}/man5/%{name}-maclist.5.*
300     %{_mandir}/man5/%{name}-masq.5.*
301     %{_mandir}/man5/%{name}-modules.5.*
302     %{_mandir}/man5/%{name}-nat.5.*
303     %{_mandir}/man5/%{name}-nesting.5.*
304 kamil 333527 #%{_mandir}/man5/%{name}-notrack.5.*
305 ennael 50066 %{_mandir}/man5/%{name}-netmap.5.*
306     %{_mandir}/man5/%{name}-params.5.*
307     %{_mandir}/man5/%{name}-policy.5.*
308     %{_mandir}/man5/%{name}-providers.5.*
309     %{_mandir}/man5/%{name}-proxyarp.5.*
310 kamil 333527 #%{_mandir}/man5/%{name}-route_rules.5.*
311 ahmad 90647 %{_mandir}/man5/%{name}-routes.5.*
312 ennael 50066 %{_mandir}/man5/%{name}-routestopped.5.*
313     %{_mandir}/man5/%{name}-rules.5.*
314 ahmad 90647 %{_mandir}/man5/%{name}-secmarks.5.*
315 ennael 50066 %{_mandir}/man5/%{name}-tcclasses.5.*
316     %{_mandir}/man5/%{name}-tcinterfaces.5.*
317     %{_mandir}/man5/%{name}-tcpri.5.*
318     %{_mandir}/man5/%{name}-tcdevices.5.*
319     %{_mandir}/man5/%{name}-tcfilters.5.*
320     %{_mandir}/man5/%{name}-tcrules.5.*
321     %{_mandir}/man5/%{name}-tos.5.*
322     %{_mandir}/man5/%{name}-tunnels.5.*
323     %{_mandir}/man5/%{name}-vardir.5.*
324     %{_mandir}/man5/%{name}-zones.5.*
325     %{_mandir}/man5/%{name}.conf.5.*
326     %{_mandir}/man8/%{name}.8.*
327     %{_mandir}/man8/%{name}-init.8.*
328 kamil 333527 %{_mandir}/man5/%{name}-blrules.5.*
329     %{_mandir}/man5/%{name}-conntrack.5.*
330     %{_mandir}/man5/%{name}-rtrules.5.*
331     %{_mandir}/man5/%{name}-stoppedrules.5.*
332     #%dir %{_datadir}/shorewall/Shorewall
333     %{_datadir}/perl5/vendor_perl/Shorewall/*.pm
334     #%{_datadir}/shorewall/compiler.pl
335 ennael 50066 %{_datadir}/shorewall/prog.footer
336 kamil 333527 #%{_datadir}/shorewall/prog.header
337     %{_datadir}/shorewall/coreversion
338 kamil 333536 %{_unitdir}/shorewall.service
339 ennael 50066
340     %files ipv6
341     %doc %{name6}-%{ipv6_ver}/{changelog.txt,releasenotes.txt,tunnel,ipsecvpn,Samples6}
342     %dir %{_sysconfdir}/%{name6}
343     %dir %{_datadir}/%{name6}
344     %dir %attr(755,root,root) %{_var}/lib/%{name6}
345     %ghost %{_var}/lib/%{name6}/*
346     %ghost %{_var}/lib/%{name6}/.??*
347     %config(noreplace) %{_sysconfdir}/%{name6}/*
348     %config %{_sysconfdir}/logrotate.d/%{name6}
349 kamil 333531 %attr(755,root,root) %{_sbindir}/%{name6}
350 ennael 50066 %{_datadir}/%{name6}/action*
351 kamil 333527 #%{_datadir}/%{name}/prog.footer6
352     #%{_datadir}/%{name}/prog.header6
353 ennael 50066 %{_datadir}/%{name6}/configpath
354     %{_datadir}/%{name6}/functions
355     %{_datadir}/%{name6}/helpers
356     %{_datadir}/%{name6}/lib.*
357     %{_datadir}/%{name6}/macro.*
358 ahmad 90647 %{_datadir}/%{name6}/modules*
359 ennael 50066 %{_datadir}/%{name6}/version
360 kamil 333527 #%{_datadir}/%{name6}/wait4ifup
361 ennael 50066 %{_mandir}/man5/%{name6}-accounting.5.*
362     %{_mandir}/man5/%{name6}-actions.5.*
363     %{_mandir}/man5/%{name6}-blacklist.5.*
364     %{_mandir}/man5/%{name6}-exclusion.5.*
365     %{_mandir}/man5/%{name6}-hosts.5.*
366     %{_mandir}/man5/%{name6}-interfaces.5.*
367 tv 142806 %{_mandir}/man5/%{name6}-ipsets.5.*
368 ennael 50066 %{_mandir}/man5/%{name6}-maclist.5.*
369     %{_mandir}/man5/%{name6}-modules.5.*
370     %{_mandir}/man5/%{name6}-nesting.5.*
371 kamil 333527 #%{_mandir}/man5/%{name6}-notrack.5.*
372 ennael 50066 %{_mandir}/man5/%{name6}-params.5.*
373     %{_mandir}/man5/%{name6}-policy.5.*
374     %{_mandir}/man5/%{name6}-providers.5.*
375 ahmad 90647 %{_mandir}/man5/%{name6}-proxyndp.5.*
376 kamil 333527 #%{_mandir}/man5/%{name6}-route_rules.5.*
377 ahmad 90647 %{_mandir}/man5/%{name6}-routes.5.*
378 ennael 50066 %{_mandir}/man5/%{name6}-routestopped.5.*
379     %{_mandir}/man5/%{name6}-rules.5.*
380 ahmad 90647 %{_mandir}/man5/%{name6}-secmarks.5.*
381 ennael 50066 %{_mandir}/man5/%{name6}-tcclasses.5.*
382     %{_mandir}/man5/%{name6}-tcdevices.5.*
383 ahmad 90647 %{_mandir}/man5/%{name6}-tcfilters.5.*
384 ennael 50066 %{_mandir}/man5/%{name6}-tcinterfaces.5.*
385     %{_mandir}/man5/%{name6}-tcpri.5.*
386     %{_mandir}/man5/%{name6}-tcrules.5.*
387     %{_mandir}/man5/%{name6}-tos.5.*
388     %{_mandir}/man5/%{name6}-tunnels.5.*
389     %{_mandir}/man5/%{name6}-vardir.5.*
390     %{_mandir}/man5/%{name6}-zones.5.*
391     %{_mandir}/man5/%{name6}.conf.5.*
392     %{_mandir}/man8/%{name6}.8.*
393 kamil 333527 %{_mandir}/man5/%{name6}-blrules.5.*
394     %{_mandir}/man5/%{name6}-conntrack.5.*
395     %{_mandir}/man5/%{name6}-rtrules.5.*
396     %{_mandir}/man5/%{name6}-stoppedrules.5.*
397     %{_mandir}/man5/%{name6}-netmap.5.*
398 kamil 333536 %{_unitdir}/shorewall6.service
399 ennael 50066
400     %files lite
401     %doc %{name}-lite-%{version_lite}/*.txt
402     %dir %{_datadir}/%{name}-lite
403     %dir %attr(755,root,root) %{_var}/lib/%{name}-lite
404     %ghost %{_var}/lib/%{name}-lite/*
405     %config(noreplace) %{_sysconfdir}/%{name}-lite/*
406     %config %{_sysconfdir}/logrotate.d/%{name}-lite
407 kamil 333531 %attr(755,root,root) %{_sbindir}/%{name}-lite
408 ennael 50066 %{_datadir}/%{name}-lite/configpath
409     %{_datadir}/%{name}-lite/functions
410 ahmad 90647 %{_datadir}/%{name}-lite/helpers
411 ennael 50066 %{_datadir}/%{name}-lite/lib.*
412 ahmad 90647 %{_datadir}/%{name}-lite/modules*
413 kamil 333527 #%{_datadir}/%{name}-lite/shorecap
414 ennael 50066 %{_datadir}/%{name}-lite/version
415 kamil 333527 #%{_datadir}/%{name}-lite/wait4ifup
416 ennael 50066 %{_mandir}/man5/%{name}-lite*
417     %{_mandir}/man8/%{name}-lite*
418 kamil 333536 %{_unitdir}/shorewall-lite.service
419 ennael 50066
420     %files ipv6-lite
421     %doc %{name6}-lite-%{ipv6_lite_ver}/*.txt
422     %dir %{_datadir}/%{name6}-lite
423     %dir %attr(755,root,root) %{_var}/lib/%{name6}-lite
424     %ghost %{_var}/lib/%{name6}-lite/*
425     %config(noreplace) %{_sysconfdir}/%{name6}-lite/*
426     %config %{_sysconfdir}/logrotate.d/%{name6}-lite
427 kamil 333531 %attr(755,root,root) %{_sbindir}/%{name6}-lite
428 ennael 50066 %{_datadir}/%{name6}-lite/configpath
429     %{_datadir}/%{name6}-lite/functions
430 ahmad 90647 %{_datadir}/%{name6}-lite/helpers
431 ennael 50066 %{_datadir}/%{name6}-lite/lib.*
432 ahmad 90647 %{_datadir}/%{name6}-lite/modules*
433 kamil 333527 #%{_datadir}/%{name6}-lite/shorecap
434 ennael 50066 %{_datadir}/%{name6}-lite/version
435 kamil 333527 #%{_datadir}/%{name6}-lite/wait4ifup
436 ennael 50066 %{_mandir}/man5/%{name6}-lite*
437     %{_mandir}/man8/%{name6}-lite*
438 kamil 333536 %{_unitdir}/shorewall6-lite.service
439 ennael 50066
440     %files doc
441     %doc %{name}-docs-html-%{version}/*
442 kamil 333532
443     %files core
444     %doc shorewall-core-%{version}/{COPYING,changelog.txt,releasenotes.txt}
445     %dir %{_datadir}/shorewall/
446     %{_datadir}/shorewall/coreversion
447     %{_datadir}/shorewall/functions
448     %{_datadir}/shorewall/lib.base
449     %{_datadir}/shorewall/lib.cli
450     %{_datadir}/shorewall/lib.common
451     %{_datadir}/shorewall/shorewallrc
452     #%dir %{_libexecdir}/shorewall
453     #%{_libexecdir}/shorewall/wait4ifup

  ViewVC Help
Powered by ViewVC 1.1.30