diff options
author | Iwan Timmer | 2017-04-18 23:33:18 +0200 |
---|---|---|
committer | Iwan Timmer | 2017-04-18 23:33:18 +0200 |
commit | 8ba9521756dddf2c7a7ab12a92ea1390814175d1 (patch) | |
tree | 5448637e95c9dcd39feec1318174ec6f79e1c9fd | |
parent | 56bfd6e243fa2a2be1219b959e06c9987484693e (diff) | |
download | aur-8ba9521756dddf2c7a7ab12a92ea1390814175d1.tar.gz |
Provide network support using systemd-networkd
-rw-r--r-- | PKGBUILD | 10 | ||||
-rw-r--r-- | anbox-bridge.netdev | 3 | ||||
-rw-r--r-- | anbox-bridge.network | 12 |
3 files changed, 23 insertions, 2 deletions
@@ -13,13 +13,17 @@ source=("git+https://github.com/anbox/anbox.git" 'anbox-session-manager.service' '99-anbox.rules' 'anbox.conf' - 'anbox.desktop') + 'anbox.desktop' + 'anbox-bridge.network' + 'anbox-bridge.netdev') sha256sums=('SKIP' '49aa34a582de04540a01754976db89f2c05d6170f7192fec0ff14e23d14320d2' '1f22dbb5a3ca6925bbf62899cd0f0bbaa0b77c879adcdd12ff9d43adfa61b1d8' '6faa2e596b6b5dc0d01ae66115e4d206351bde98d1726ef4bd4d4f252a1b4862' '3e07dc524a827c1651857cce28a06c1565bc5188101c140ed213bbafedc5abff' - '7332d09865be553a259a53819cebddd21f661c7a251d78c2f46acd75c66676b6') + '7332d09865be553a259a53819cebddd21f661c7a251d78c2f46acd75c66676b6' + '933b6a5d314d3727b1a2ef1adcbb5b30d9e06cba244877a7d0bc1b8ebef9a648' + '7577fab18c78de99827afdf9cb12876cc5d4194064554bf740adcdcc200b7f8c') pkgver() { cd ${srcdir}/${_pkgname} @@ -54,6 +58,8 @@ package_anbox-git() { install -Dm 644 -t $pkgdir/usr/lib/systemd/system $srcdir/anbox-container-manager.service install -Dm 644 -t $pkgdir/usr/lib/systemd/user $srcdir/anbox-session-manager.service + install -Dm 644 $srcdir/anbox-bridge.network $pkgdir/usr/lib/systemd/network/80-anbox-bridge.network + install -Dm 644 $srcdir/anbox-bridge.netdev $pkgdir/usr/lib/systemd/network/80-anbox-bridge.netdev install -Dm 644 -t $pkgdir/usr/lib/udev/rules.d $srcdir/99-anbox.rules install -Dm 644 -t $pkgdir/usr/share/applications $srcdir/anbox.desktop install -Dm 644 snap/gui/icon.png $pkgdir/usr/share/pixmaps/anbox.png diff --git a/anbox-bridge.netdev b/anbox-bridge.netdev new file mode 100644 index 000000000000..ce3af18bd5c3 --- /dev/null +++ b/anbox-bridge.netdev @@ -0,0 +1,3 @@ +[NetDev] +Name=anboxbr0 +Kind=bridge diff --git a/anbox-bridge.network b/anbox-bridge.network new file mode 100644 index 000000000000..44fc6cb7f7b8 --- /dev/null +++ b/anbox-bridge.network @@ -0,0 +1,12 @@ +[Match] +Name=anboxbr0 +Driver=bridge + +[Network] +Address=0.0.0.0/24 +DHCPServer=yes +IPMasquerade=yes + +[DHCPServer] +##Manual provide DNS Server +#DNS=8.8.8.8 |