/[smecontribs]/rpms/smeserver-bridge-interface/contribs10/smeserver-bridge-interface.spec
ViewVC logotype

Contents of /rpms/smeserver-bridge-interface/contribs10/smeserver-bridge-interface.spec

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph


Revision 1.2 - (show annotations) (download)
Thu Jan 14 20:20:40 2021 UTC (3 years, 10 months ago) by brianr
Branch: MAIN
CVS Tags: smeserver-bridge-interface-0_2-2_el7_sme
Changes since 1.1: +5 -2 lines
* Thu Jan 14 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-2.sme
- Initial Import to SME10 [SME: 11324]

1 # $Id: smeserver-bridge-interface.spec,v 1.1 2021/01/14 20:08:15 brianr Exp $
2 # Authority: vip-ire
3 # Name: Daniel Berteaud
4
5 %define version 0.2
6 %define release 2
7 %define name smeserver-bridge-interface
8
9
10 Summary: Configure a bridge interface
11 Name: %{name}
12 Version: %{version}
13 Release: %{release}%{?dist}
14 License: GPL
15 Group: System/Servers
16 Source: %{name}-%{version}.tar.xz
17
18 BuildRoot: /var/tmp/%{name}-%{version}-%{release}-buildroot
19 URL: http://www.firewall-services.com/
20
21 BuildRequires: e-smith-devtools
22
23 Requires: bridge-utils
24 Requires: openvpn
25 Buildarch: noarch
26 Conflicts: smeserver-openvpn-bridge.fws
27 Conflicts: smeserver-openvpn-bridge-fws
28 AutoReqProv: no
29
30 %description
31 This package allows you to replace the internal interface with a bridge
32 interface (and the original internal interface enslaved to it).
33 It's usefull for OpenVPN in bridge mode but can also be used for virtual host
34 configuration
35
36 %changelog
37 * Thu Jan 14 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-2.sme
38 - Initial Import to SME10 [SME: 11324]
39
40 * Mon Nov 11 2013 Daniel B. <daniel@firewall-services.com> - 0.2-1.sme
41 - Rebuild for SME9
42
43 * Tue Jun 19 2012 Daniel B. <daniel@firewall-services.com> - 0.1-6.sme
44 - Wait after physical interface config
45 (fix a random bug in serveronly mode)
46 - Ensure the bridge takes the MAC address of the physical interface
47 - Optionally set the bridge interface in promiscuous mode
48
49 * Tue Apr 19 2011 Daniel B. <daniel@firewall-services.com> - 0.1-5.sme
50 - Fix ifcfg templates expension on SME8 [SME: 6092]
51
52 * Fri May 29 2009 Daniel B. <daniel@firewall-services.com> [0.1-4]
53 - Enhance init script to display what it's doing (starting/stoping etc...)
54 - Cleanup in spec file
55
56 * Fri Jan 16 2009 Daniel B. <daniel@firewall-services.com> [0.1-3]
57 - Set default status to enabled
58
59 * Mon Jan 12 2009 Daniel B. <daniel@firewall-services.com> [0.1-2]
60 - possibility to set multiple tap interfaces separated with commas
61
62 * Fri Dec 12 2008 Daniel B. <daniel@firewall-services.com> [0.1-1]
63 - Set the Name of InternalInterface to br0 when starting
64 - Do not set the Name of InternalInterface to br0 if service is disabled
65 (during databases initialization)
66
67 * Tue Dec 02 2008 Daniel B. <daniel@firewall-services.com> [0.1-0]
68 - initial release
69
70 %prep
71
72 %setup -q -n %{name}-%{version}
73
74 %build
75 # Build symlinks
76 perl createlinks
77
78 %install
79 rm -rf $RPM_BUILD_ROOT
80 (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
81 /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
82 > %{name}-%{version}-%{release}-filelist
83
84 %clean
85 rm -rf $RPM_BUILD_ROOT
86
87 %files -f %{name}-%{version}-%{release}-filelist
88 %defattr(-,root,root)
89
90
91 %post
92
93 %preun
94 if [ $1 = 0 ] ; then
95 /etc/rc.d/init.d/bridge stop >& /dev/null || :
96 fi
97
98 true
99

admin@koozali.org
ViewVC Help
Powered by ViewVC 1.2.1 RSS 2.0 feed