Sisyphus repository
Last update: 2018-10-20 23:10:32 +0400 | SRPMs: 18804 | Sign in or Sign up
en ru uk br
ALT Linux repositories
hide window
Sisyphus: 1.8-alt6
p8: 1.8-alt5
p7: 1.8-alt4.M70P.1
t7: 1.8-alt4.M70P.1

Group :: System/Servers
Source RPM: openl2tp

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR (0/0)   Repocop 

Raw spec file

Name: openl2tp
Version: 1.8
Release: alt6

Summary: L2TP (RFC2661) server/client
License: GPL
Group: System/Servers

Source: %name-%version.tar
Source1: %name.service
Source2: %name.init
Patch0: openl2tp-1.8-socket.patch
Patch1: openl2tp-1.8-cleanup-alt.patch
BuildRequires: flex libreadline-devel

OpenL2TP is a complete implementation of RFC2661 - Layer Two Tunneling
Protocol Version 2, able to operate as both a server and a client.
OpenL2TP has been written specifically for Linux. It consists of
- a daemon, openl2tpd, handling the L2TP control protocol exchanges
  for all tunnels and sessions
- a plugin for pppd to allow its PPP connections to run over L2TP
- a command line application for management.

%package devel
Summary: OpenL2TP support files for plugin development
Group: Development/Other

%description devel
This package contains support files for building plugins for OpenL2TP,
or applications that use the OpenL2TP APIs.

%patch0 -p1

%add_optflags -Wno-strict-aliasing -Wno-unused-but-set-variable
make OPT_CFLAGS='%optflags' SYS_LIBDIR=%_libdir

%makeinstall_std SYS_LIBDIR=%_libdir

install -pD -m755 %SOURCE2 %buildroot%_initdir/%name
install -pD -m644 %SOURCE1 %buildroot%_unitdir/%name.service
mkdir -p %buildroot%_sysconfdir/sysconfig
cp -f etc/sysconfig/openl2tpd %buildroot%_sysconfdir/sysconfig/openl2tpd

%preun_service %name

%post_service %name

%dir %_libdir/openl2tp


%config %_unitdir/%name.service
%config %_sysconfdir/sysconfig/openl2tpd

# /tmp/openl2tp-event.sock

%files devel
%doc plugins/README doc/README.event_sock

* Thu Apr 12 2018 Sergey Bolshakov <sbolshakov at> 1.8-alt6
- fixed packaging on 64bit arches other than x86_64

* Mon Feb 02 2015 Andriy Stepanov <stanv at> 1.8-alt5
- fix segfault at cleanup stage

* Fri Jan 30 2015 Andriy Stepanov <stanv at> 1.8-alt4
- Initd systemd typo fixed

* Wed Oct 29 2014 Andriy Stepanov <stanv at> 1.8-alt3
- add dir to package list

* Wed Oct 29 2014 Andriy Stepanov <stanv at> 1.8-alt2
- Package for Sisyphus

* Sun Oct 19 2014 Sergey Bolshakov <sbolshakov at> 1.8-alt1
- initial

© 2009–2018 Igor Zubkov