From e31087ab83ea7a71da31b068dd3ce3f9b5ea9d69 Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sun, 21 May 2023 01:08:33 -0500 Subject: [PATCH 1/2] New package: innernet-1.5.5 --- srcpkgs/innernet/files/innernet/run | 3 +++ srcpkgs/innernet/template | 21 +++++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100755 srcpkgs/innernet/files/innernet/run create mode 100644 srcpkgs/innernet/template diff --git a/srcpkgs/innernet/files/innernet/run b/srcpkgs/innernet/files/innernet/run new file mode 100755 index 000000000000..74a3f85f02ab --- /dev/null +++ b/srcpkgs/innernet/files/innernet/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r ./conf ] && . ./conf +exec innernet up "$INNERNET_INTERFACE" --daemon --interval 60 diff --git a/srcpkgs/innernet/template b/srcpkgs/innernet/template new file mode 100644 index 000000000000..91c138d33071 --- /dev/null +++ b/srcpkgs/innernet/template @@ -0,0 +1,21 @@ +# Template file for 'innernet' +pkgname=innernet +version=1.5.5 +revision=1 +build_style=cargo +# test_add_peers does not work in containers +make_check_args="-- --skip device::tests::test_add_peers" +make_install_args="--path client" +makedepends="libclang sqlite-devel" +short_desc="Private network system using WireGuard" +maintainer="Adam Gausmann " +license="MIT" +homepage="https://github.com/tonarino/innernet" +changelog="https://github.com/tonarino/innernet/releases" +distfiles="https://github.com/tonarino/innernet/archive/refs/tags/v${version}.tar.gz" +checksum=b4b7f89658b3c8b77d6482e7a7d21362037fb1f332b9db53bebda6fd8f6b91ad + +post_install() { + vlicense LICENSE + vsv innernet +} From fb0b46da8bdfaa5123cbed028d8cd089373d7e05 Mon Sep 17 00:00:00 2001 From: Adam Gausmann Date: Sun, 21 May 2023 01:09:12 -0500 Subject: [PATCH 2/2] New package: innernet-server-1.5.5 --- .../innernet-server/files/innernet-server/run | 3 +++ srcpkgs/innernet-server/template | 21 +++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 srcpkgs/innernet-server/files/innernet-server/run create mode 100644 srcpkgs/innernet-server/template diff --git a/srcpkgs/innernet-server/files/innernet-server/run b/srcpkgs/innernet-server/files/innernet-server/run new file mode 100644 index 000000000000..f7ff7304fdac --- /dev/null +++ b/srcpkgs/innernet-server/files/innernet-server/run @@ -0,0 +1,3 @@ +#!/bin/sh +[ -r ./conf ] && . ./conf +exec innernet-server serve "$INNERNET_INTERFACE" diff --git a/srcpkgs/innernet-server/template b/srcpkgs/innernet-server/template new file mode 100644 index 000000000000..e4e79225cc89 --- /dev/null +++ b/srcpkgs/innernet-server/template @@ -0,0 +1,21 @@ +# Template file for 'innernet-server' +pkgname=innernet-server +version=1.5.5 +revision=1 +build_style=cargo +# test_add_peers does not work in containers +make_check_args="-- --skip device::tests::test_add_peers" +make_install_args="--path server" +makedepends="libclang sqlite-devel" +short_desc="Private network system using WireGuard - server daemon" +maintainer="Adam Gausmann " +license="MIT" +homepage="https://github.com/tonarino/innernet" +changelog="https://github.com/tonarino/innernet/releases" +distfiles="https://github.com/tonarino/innernet/archive/refs/tags/v${version}.tar.gz" +checksum=b4b7f89658b3c8b77d6482e7a7d21362037fb1f332b9db53bebda6fd8f6b91ad + +post_install() { + vlicense LICENSE + vsv innernet-server +}