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

Annotation 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.7 - (hide annotations) (download)
Thu Jan 28 07:20:28 2021 UTC (3 years, 10 months ago) by brianr
Branch: MAIN
CVS Tags: smeserver-bridge-interface-0_2-6_el7_sme
Changes since 1.6: +7 -2 lines
* Thu Jan 28 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-6.sme
- Change-After-in-Service-file-to-network-service-from-target [SME: 11324]

1 brianr 1.7 # $Id: smeserver-bridge-interface.spec,v 1.6 2021/01/24 11:54:43 brianr Exp $
2 brianr 1.1 # Authority: vip-ire
3     # Name: Daniel Berteaud
4    
5     %define version 0.2
6 brianr 1.7 %define release 6
7 brianr 1.1 %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 brianr 1.3 Patch0:smeserver-bridge-interface-0.2-Update-Createlinks-for-systemd.patch
31 brianr 1.5 Patch1:smeserver-bridge-interface-0.2-Move-exec-to-sbin-e-smith-and-add-service-file.patch
32 brianr 1.6 Patch2:smeserver-bridge-interface-0.2-Add-Restart-to-service-file.patch
33 brianr 1.7 Patch3:smeserver-bridge-interface-0.2-Change-After-in-Service-file-to-network-service-from-target.patch
34 brianr 1.3
35 brianr 1.1 %description
36     This package allows you to replace the internal interface with a bridge
37     interface (and the original internal interface enslaved to it).
38     It's usefull for OpenVPN in bridge mode but can also be used for virtual host
39     configuration
40    
41     %changelog
42 brianr 1.7 * Thu Jan 28 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-6.sme
43     - Change-After-in-Service-file-to-network-service-from-target [SME: 11324]
44    
45 brianr 1.6 * Sun Jan 24 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-5.sme
46     - Add-Restart-to-service-file.patch [SME: 11324 ]
47    
48 brianr 1.5 * Sat Jan 23 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-4.sme
49     - Move exec to /sbin/e-smith/systemd/bridge-run, add service file [SME: 11324]
50 brianr 1.4
51 brianr 1.2 * Thu Jan 14 2021 Brian Read <brianr@bjsystems.co.uk> 0.2-2.sme
52     - Initial Import to SME10 [SME: 11324]
53 brianr 1.3 - Update-Createlinks-for-systemd.patch
54 brianr 1.2
55 brianr 1.1 * Mon Nov 11 2013 Daniel B. <daniel@firewall-services.com> - 0.2-1.sme
56     - Rebuild for SME9
57    
58     * Tue Jun 19 2012 Daniel B. <daniel@firewall-services.com> - 0.1-6.sme
59     - Wait after physical interface config
60     (fix a random bug in serveronly mode)
61     - Ensure the bridge takes the MAC address of the physical interface
62     - Optionally set the bridge interface in promiscuous mode
63    
64     * Tue Apr 19 2011 Daniel B. <daniel@firewall-services.com> - 0.1-5.sme
65     - Fix ifcfg templates expension on SME8 [SME: 6092]
66    
67     * Fri May 29 2009 Daniel B. <daniel@firewall-services.com> [0.1-4]
68     - Enhance init script to display what it's doing (starting/stoping etc...)
69     - Cleanup in spec file
70    
71     * Fri Jan 16 2009 Daniel B. <daniel@firewall-services.com> [0.1-3]
72     - Set default status to enabled
73    
74     * Mon Jan 12 2009 Daniel B. <daniel@firewall-services.com> [0.1-2]
75     - possibility to set multiple tap interfaces separated with commas
76    
77     * Fri Dec 12 2008 Daniel B. <daniel@firewall-services.com> [0.1-1]
78     - Set the Name of InternalInterface to br0 when starting
79     - Do not set the Name of InternalInterface to br0 if service is disabled
80     (during databases initialization)
81    
82     * Tue Dec 02 2008 Daniel B. <daniel@firewall-services.com> [0.1-0]
83     - initial release
84    
85     %prep
86    
87     %setup -q -n %{name}-%{version}
88 brianr 1.3 %patch0 -p1
89 brianr 1.4 %patch1 -p1
90 brianr 1.6 %patch2 -p1
91 brianr 1.7 %patch3 -p1
92 brianr 1.1
93     %build
94     # Build symlinks
95     perl createlinks
96    
97     %install
98     rm -rf $RPM_BUILD_ROOT
99     (cd root ; find . -depth -print | cpio -dump $RPM_BUILD_ROOT)
100     /sbin/e-smith/genfilelist $RPM_BUILD_ROOT \
101     > %{name}-%{version}-%{release}-filelist
102    
103 brianr 1.5 chmod +x %{buildroot}/sbin/e-smith/systemd/bridge-run
104 brianr 1.4
105    
106 brianr 1.1 %clean
107     rm -rf $RPM_BUILD_ROOT
108    
109     %files -f %{name}-%{version}-%{release}-filelist
110     %defattr(-,root,root)
111    
112    
113     %post
114    
115     %preun
116 brianr 1.3 #if [ $1 = 0 ] ; then
117     # /etc/rc.d/init.d/bridge stop >& /dev/null || :
118     #fi
119 brianr 1.1
120     true
121    

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