Commit 64d195c8 authored by Valentin David's avatar Valentin David Committed by Marge Bot
Browse files

Add some VPN backends for NetworkManager

This adds backends for
- openconnect
- openvpn

Part-of: <!1117>
parent cd0e5695
Pipeline #278578 passed with stages
in 71 minutes and 22 seconds
kind: autotools
sources:
- kind: tar
url: gnome_downloads:NetworkManager-openconnect/1.2/NetworkManager-openconnect-1.2.6.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
- core-deps/intltool.bst
depends:
- sdk/gcr.bst
- sdk/gtk+-3.bst
- core-deps/NetworkManager.bst
- vm/openconnect.bst
kind: autotools
sources:
- kind: tar
url: gnome_downloads:NetworkManager-openvpn/1.8/NetworkManager-openvpn-1.8.14.tar.xz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
- core-deps/intltool.bst
depends:
- sdk/gtk+-3.bst
- sdk/libsecret.bst
- core-deps/libnma.bst
- core-deps/NetworkManager.bst
- vm/openvpn.bst
......@@ -23,6 +23,9 @@ depends:
- vm/uresourced.bst
- vm/android-udev-rules.bst
- vm/NetworkManager-openvpn.bst
- vm/NetworkManager-openconnect.bst
- freedesktop-sdk.bst:vm/config/sudo.bst
- freedesktop-sdk.bst:vm/config/useradd-ostree.bst
- freedesktop-sdk.bst:vm/mesa-default.bst
......
kind: autotools
sources:
- kind: tar
url: ftp://ftp.infradead.org/pub/openconnect/openconnect-8.10.tar.gz
variables:
conf-local: >-
--with-vpnc-script=/usr/share/vpnc-scripts
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
depends:
- freedesktop-sdk.bst:components/libxml2.bst
- vm/vpnc-scripts.bst
kind: autotools
sources:
- kind: tar
url: https://swupdate.openvpn.org/community/releases/openvpn-2.5.1.tar.gz
build-depends:
- freedesktop-sdk.bst:public-stacks/buildsystem-autotools.bst
- freedesktop-sdk.bst:components/git-minimal.bst
depends:
- freedesktop-sdk.bst:components/lz4.bst
- freedesktop-sdk.bst:components/lzo.bst
- freedesktop-sdk.bst:components/linux-pam.bst
kind: manual
sources:
- kind: tar
url: ftp://ftp.infradead.org/pub/vpnc-scripts/vpnc-scripts-20210402.tar.gz
config:
install-commands:
- |
install -Dm755 -t '%{install-root}%{datadir}/vpnc-scripts' vpnc-script*
build-depends:
- freedesktop-sdk.bst:bootstrap-import.bst
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment