commit 00757cf3f99f8153252e38a690ac9dc39fc0535e Author: Balakrishnan Balasubramanian Date: Thu Jan 30 23:43:54 2025 -0500 initial commit diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 0000000..8980f59 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,12 @@ +pkgbase = nnss + pkgdesc = Network Namespace setup using SSH SOCKS proxy + pkgver = 0.1.0 + pkgrel = 1 + url = https://gitea.balki.me/balki/nnss + arch = any + license = MPL + depends = tun2socks + source = git+https://gitea.balki.me/balki/nnss.git#tag=v0.1.0 + sha256sums = 27133550b152ba9472c1347aa4794e9ec4da572f9c7744f47db07bafab3c0426 + +pkgname = nnss diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..21f8a20 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +nnss*pkg.tar.zst +src/ +pkg/ +nnss/ diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 0000000..948177e --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,23 @@ +# Maintainer: Balakrishnan Balasubramanian + +pkgname=nnss +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Network Namespace setup using SSH SOCKS proxy' +arch=('any') +license=('MPL') +depends=('tun2socks') +url="https://gitea.balki.me/balki/$pkgname" +source=("git+$url.git#tag=v$pkgver") +sha256sums=('27133550b152ba9472c1347aa4794e9ec4da572f9c7744f47db07bafab3c0426') + +package() { + cd "$pkgname" + install -Dm 644 nnss-ssh@.service -t "${pkgdir}/usr/lib/systemd/system" + install -Dm 644 nnss-tunsocks@.service -t "${pkgdir}/usr/lib/systemd/system" + install -Dm 644 ssh_config -t "${pkgdir}/usr/lib/nnss" + install -Dm 755 tunsocks.sh -t "${pkgdir}/usr/lib/nnss" + install -Dm 644 README.md -t "${pkgdir}/usr/share/doc/nnss" + + install -Dm 644 tmpfiles.conf "${pkgdir}/usr/lib/tmpfiles.d/nnss.conf" +}