Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
network
radsecproxy
radsecproxy.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File radsecproxy.spec of Package radsecproxy
# # Please submit bugfixes or comments via http://bugs.opensuse.org/ # Name: radsecproxy Version: 1.10.0 Release: 1.1 License: BSD-3-Clause Summary: RADIUS proxy that also supports TLS (RadSec) Url: https://github.com/radsecproxy/radsecproxy/releases/download/%{version}/radsecproxy-%{version}.tar.gz Group: Productivity/Networking/Radius/Clients Source0: https://github.com/%{name}/%{name}/releases/download/%{version}/%{name}-%{version}.tar.gz Source2: %{name}-rpmlintrc Source3: %{name}-stats.sh Source4: %{name}.service Source5: %{name}.logrotate BuildRequires: libnettle-devel BuildRequires: openssl-devel BuildRequires: systemd BuildRequires: systemd-rpm-macros Requires: logrotate BuildRoot: %{_tmppath}/%{name}-%{version}-build %{?systemd_requires} %description radsecproxy is a generic RADIUS proxy that in addition to to usual RADIUS UDP transport, also supports TLS (RadSec). The aim is for the proxy to have sufficient features to be flexible, while at the same time to be small, efficient and easy to configure. %prep %setup -q %build %configure --enable-fticks --sysconfdir=/etc make %{?_smp_mflags} %install install -D -m 644 %{SOURCE4} %{buildroot}/%{_unitdir}/radsecproxy.service mkdir -p %{buildroot}/%{_sbindir} ln -sf %{_unitdir}/radsecproxy.service %{buildroot}%{_sbindir}/rcradsecproxy # copy new config file mkdir -p %{buildroot}/etc install -D -m 640 radsecproxy.conf-example %{buildroot}%{_sysconfdir}/radsecproxy.conf mkdir -p %{buildroot}%{_sysconfdir}/logrotate.d install -D -m 644 %{SOURCE5} %{buildroot}%{_sysconfdir}/logrotate.d/%{name} # copy scripts mkdir -p %{buildroot}/%{_bindir} install -D -m 755 tools/naptr-eduroam.sh %{buildroot}/%{_bindir} install -D -m 755 tools/radsec-dynsrv.sh %{buildroot}/%{_bindir} install -D -m 755 %{SOURCE3} %{buildroot}/%{_bindir}/radsecproxy-stats.sh # logfile as ghost file mkdir -p %{buildroot}%{_localstatedir}/log/ touch %{buildroot}%{_localstatedir}/log/radsecproxy.log %make_install %pre %service_add_pre radsecproxy.service %post %service_add_post radsecproxy.service %preun %service_del_preun radsecproxy.service %stop_on_removal radsecproxy.service %postun %service_del_postun radsecproxy.service %files %defattr(-, root, root) %doc NEWS AUTHORS ChangeLog LICENSE THANKS radsecproxy.conf-example %config(noreplace) %{_sysconfdir}/radsecproxy.conf %config(noreplace) %{_sysconfdir}/logrotate.d/radsecproxy %{_sbindir}/radsecproxy %{_bindir}/radsecproxy-conf %{_bindir}/radsecproxy-hash %doc %{_mandir}/man5/* %doc %{_mandir}/man8/* %{_sbindir}/rcradsecproxy %{_bindir}/radsec-dynsrv.sh %{_bindir}/naptr-eduroam.sh %{_bindir}/radsecproxy-stats.sh %ghost %{_localstatedir}/log/radsecproxy.log %{_unitdir}/radsecproxy.service %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor