|
|
- # Maintainer: Pekka Helenius < fincer89 [at] hotmail [dot] com >
-
- pkgname=netnamespace-persistent
- pkgver=0.1
- pkgrel=1
- pkgdesc='Creates a new network namespace during system boot up'
- arch=('any')
- license=('GPL')
- depends=('iproute2' 'systemd' 'sudo')
- source=("${pkgname}-${pkgver}.tar.gz")
- md5sums=('05b165331a3cfbc960da424c2d65dee6')
-
- # Contents of ${pkgname}-${pkgver}.tar.gz:
- # .
- # ..
- # systemd/network-namespace@.service
- # etc/network-namespaces.d/netns1.sh - template file
-
- package() {
- cd "${srcdir}"
- install -Dm 644 -t "${pkgdir}/etc/network-namespaces.d/" etc/network-namespaces.d/*
- install -Dm 644 -t "${pkgdir}/usr/lib/systemd/system/" systemd/*
- }
-
- # Usage
- #
- # sudo systemctl enable network-namespace@netns1.service
- # sudo systemctl start network-namespace@netns1.service
- #
- # Do necessary configuration into /etc/network-namespaces.d/netns1.sh (or any equivalent)
- # template file
|