Subversion Repositories ALCASAR

Rev

Rev 2101 | Go to most recent revision | Only display areas with differences | Regard whitespace | Details | Blame | Last modification | View Log

Rev 2101 Rev 2236
1
%define _disable_ld_no_undefined 1
1
%define _disable_ld_no_undefined 1
2
 
2
 
3
Summary:        CoovaChilli is an open-source software access controller for captive portal hotspots
3
Summary:	CoovaChilli is an open-source software access controller for captive portal hotspots
4
Name:           coova-chilli
4
Name:		coova-chilli
5
Version:        1.4
5
Version:	1.4
6
Release:        1%{?dist}
6
Release:	2%{?dist}
7
License:        GPLv3
7
License:	GPLv3
8
Packager:	Richard REY (Rexy)
8
Packager:	Richard REY (Rexy)
9
Group:          System/Servers
9
Group:		System/Servers
10
URL:            https://coova.github.io/CoovaChilli
10
URL:		https://coova.github.io/CoovaChilli
11
Source:		%{name}-%{version}.tar.gz
11
Source:		%{name}-%{version}.tar.gz
-
 
12
BuildRequires:	gengetopt
12
BuildRequires:	libtool
13
BuildRequires:	libtool
-
 
14
BuildRequires:	openssl-devel
13
Provides:	coova-chilli = %{version}-%{release}
15
Provides:	coova-chilli = %{version}-%{release}
14
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
16
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
15
 
17
 
16
%description
18
%description
17
Coova-Chilli is a fork of the ChilliSpot project - an open source captive
19
Coova-Chilli is a fork of the ChilliSpot project - an open source captive
18
portal or wireless LAN access point controller. It supports web based login
20
portal or wireless LAN access point controller. It supports web based login
19
(Universal Access Method, or UAM), standard for public HotSpots, and it
21
(Universal Access Method, or UAM), standard for public HotSpots, and it
20
supports Wireless Protected Access (WPA), the standard for secure roamable
22
supports Wireless Protected Access (WPA), the standard for secure roamable
21
networks. Authentication, Authorization and Accounting (AAA) is handled by
23
networks. Authentication, Authorization and Accounting (AAA) is handled by
22
your favorite radius server. Read more at http://coova.github.io/.
24
your favorite radius server. Read more at http://coova.github.io/.
23
 
25
 
24
%prep
26
%prep
25
%setup -q -n %{name}-%{version}
27
%setup -q -n %{name}-%{version}
26
 
28
 
27
%build
29
%build
28
sh bootstrap
30
sh bootstrap
29
%configure \
31
%configure \
30
	--disable-static \
32
	--disable-static \
31
        --enable-shared \
33
	--enable-shared \
32
        --enable-largelimits \
34
	--enable-largelimits \
33
        --enable-chilliredir \
35
	--enable-chilliredir \
34
        --enable-chilliscript \
36
	--enable-chilliscript \
35
        --with-poll \
37
	--with-poll \
36
	--enable-dhcpopt \
38
	--enable-dhcpopt \
37
        --enable-libjson \
39
	--enable-libjson \
38
	--enable-json
40
	--enable-json \
-
 
41
	--with-openssl
-
 
42
 
39
%make
43
%make
40
 
44
 
41
%post
45
%post
42
%_post_service chilli
46
%_post_service chilli
43
 
47
 
44
%preun
48
%preun
45
%_preun_service chilli
49
%_preun_service chilli
46
 
50
 
47
%install
51
%install
48
rm -rf %{buildroot}
-
 
49
%makeinstall_std
52
%makeinstall_std
50
 
53
 
51
%clean
54
%clean
52
rm -rf %{buildroot}
55
rm -rf %{buildroot}
53
 
56
 
54
%files
57
%files
55
%defattr(-,root,root)
58
%defattr(-,root,root)
56
%{_sbindir}/*
59
%{_sbindir}/*
57
%{_libdir}/*.so*
60
%{_libdir}/*.so*
58
%doc AUTHORS COPYING ChangeLog INSTALL README doc/dictionary.coovachilli doc/attributes 
61
%doc AUTHORS COPYING ChangeLog INSTALL README doc/dictionary.coovachilli doc/attributes 
59
%config %{_sysconfdir}/chilli.conf
62
%config %{_sysconfdir}/chilli.conf
60
%config %{_sysconfdir}/chilli/gui-config-default.ini
63
%config %{_sysconfdir}/chilli/gui-config-default.ini
61
%config(noreplace) %{_sysconfdir}/chilli/defaults
64
%config(noreplace) %{_sysconfdir}/chilli/defaults
62
%dir %{_sysconfdir}/chilli
65
%dir %{_sysconfdir}/chilli
63
%{_sysconfdir}/init.d/chilli
66
%{_sysconfdir}/init.d/chilli
64
%{_sysconfdir}/chilli/wwwsh
67
%{_sysconfdir}/chilli/wwwsh
65
%{_sysconfdir}/chilli/functions
68
%{_sysconfdir}/chilli/functions
66
%{_sysconfdir}/chilli/*.sh
69
%{_sysconfdir}/chilli/*.sh
67
%{_mandir}/man1/*.1*
70
%{_mandir}/man1/*.1*
68
%{_mandir}/man5/*.5*
71
%{_mandir}/man5/*.5*
69
%{_mandir}/man8/*.8*
72
%{_mandir}/man8/*.8*
70
%exclude %{_sysconfdir}/chilli/www/*
73
%exclude %{_sysconfdir}/chilli/www/*
71
%exclude %{_sysconfdir}/chilli/wpad.dat
74
%exclude %{_sysconfdir}/chilli/wpad.dat
72
%exclude %{_includedir}/chilli*
75
%exclude %{_includedir}/chilli*
73
%exclude %{_libdir}/*.la*
76
%exclude %{_libdir}/*.la*
74
%exclude %{_libdir}/python/CoovaChilliLib.py*
77
%exclude %{_libdir}/python/CoovaChilliLib.py*
75
 
78
 
76
%changelog
79
%changelog
-
 
80
* Sat May 06 2017 Tom Houdayer - 1.4-2.mga5
-
 
81
- Add OpenSSL support
-
 
82
 
77
* Mon Dec 19 2016 Rexy for ALCASAR project
83
* Mon Dec 19 2016 Rexy for ALCASAR project
78
- 1.4 release (Limited to ALCASAR project)
84
- 1.4 release (Limited to ALCASAR project)
79
* Sun Nov 13 2016 Rexy for ALCASAR project
85
* Sun Nov 13 2016 Rexy for ALCASAR project
80
- 1.3.2-2 release (Limited to ALCASAR project) - Including the code resolving IPSEC bug #255 & #301
86
- 1.3.2-2 release (Limited to ALCASAR project) - Including the code resolving IPSEC bug #255 & #301
81
* Mon Oct 25 2016 Rexy for ALCASAR project
87
* Tue Oct 25 2016 Rexy for ALCASAR project
82
- 1.3.2 release (Limited to ALCASAR project)
88
- 1.3.2 release (Limited to ALCASAR project)
83
* Thu Jun 2 2016 Rexy for ALCASAR project
89
* Thu Jun 2 2016 Rexy for ALCASAR project
84
- 1.3.1.4 release (Limited to ALCASAR project)
90
- 1.3.1.4 release (Limited to ALCASAR project)
85
* Sun Apr 3 2016 Rexy for ALCASAR project
91
* Sun Apr 3 2016 Rexy for ALCASAR project
86
- 1.3.1.3 release (Limited to ALCASAR project)
92
- 1.3.1.3 release (Limited to ALCASAR project)
87
* Tue May 14 2013 Crox for ALCASAR project
93
* Tue May 14 2013 Crox for ALCASAR project
88
- 1.3.0 release (Limited to ALCASAR project)
94
- 1.3.0 release (Limited to ALCASAR project)
89
* Mon Jun 18 2012 Rexy for ALCASAR project
95
* Mon Jun 18 2012 Rexy for ALCASAR project
90
- 1.2.9-1 release
96
- 1.2.9-1 release
91
* Wed Jan 18 2012 Rexy for ALCASAR project
97
* Wed Jan 18 2012 Rexy for ALCASAR project
92
- 1.2.9 release
98
- 1.2.9 release
93
* Sun Jul 11 2011 Rexy for ALCASAR project
99
* Sun Jul 11 2011 Rexy for ALCASAR project
94
- 1.2.8 release
100
- 1.2.8 release
95
* Sat Feb 12 2011 Rexy for Alcasar project
101
* Sat Feb 12 2011 Rexy for Alcasar project
96
+ revision: 433
102
+ revision: 433
97
+ add _disable_ld_no_undefined 1
103
+ add _disable_ld_no_undefined 1
98
- 1.2.6 release
104
- 1.2.6 release
99
* Sat Nov 20 2010 Rexy for Alcasar project
105
* Sat Nov 20 2010 Rexy for Alcasar project
100
+ revision: 394
106
+ revision: 394
101
- 1.2.5 release
107
- 1.2.5 release
102
* Sat Jan 2 2010 <david@coova.com>
108
* Sat Jan 2 2010 <david@coova.com>
103
- 1.2.0 release
109
- 1.2.0 release
104
* Thu Sep 30 2007 <david@coova.com>
110
* Thu Sep 30 2007 <david@coova.com>
105
- 1.0.8 release
111
- 1.0.8 release
106
* Thu Aug 20 2007 <david@coova.com>
112
* Thu Aug 20 2007 <david@coova.com>
107
- 1.0-coova.7 release
113
- 1.0-coova.7 release
108
* Thu Jun 7 2007 <david@coova.com>
114
* Thu Jun 7 2007 <david@coova.com>
109
- 1.0-coova.6 release
115
- 1.0-coova.6 release
110
* Wed May 16 2007  <david@coova.com>
116
* Wed May 16 2007  <david@coova.com>
111
- 1.0-coova.5 release
117
- 1.0-coova.5 release
112
* Wed Feb 07 2007  <david@coova.com>
118
* Wed Feb 07 2007  <david@coova.com>
113
- 1.0-coova.4 release
119
- 1.0-coova.4 release
114
* Wed Nov 15 2006  <david@coova.com>
120
* Wed Nov 15 2006  <david@coova.com>
115
- 1.0-coova.3 release
121
- 1.0-coova.3 release
116
* Thu Mar 25 2004  <support@chillispot.org>
122
* Thu Mar 25 2004  <support@chillispot.org>
117
- Initial release.
123
- Initial release.
118
 
124