From 9982a03f3163721e5c4e8c213b861398355da463 Mon Sep 17 00:00:00 2001 From: David Scott Date: Sun, 3 Apr 2016 20:02:31 +0100 Subject: [PATCH] 9pinit: mount the port control filesystem under /port This filesystem can be used to add and remove host port forwards e.g. mkdir /port/test echo -n '127.0.0.1:80:127.0.0.1:80' >> /port/test/ctl RESULT=$(cat /port/test/ctl) Signed-off-by: David Scott --- alpine/packages/9pinit/etc/init.d/9pinit | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/alpine/packages/9pinit/etc/init.d/9pinit b/alpine/packages/9pinit/etc/init.d/9pinit index 13a618bef..fe6b74d27 100755 --- a/alpine/packages/9pinit/etc/init.d/9pinit +++ b/alpine/packages/9pinit/etc/init.d/9pinit @@ -24,6 +24,10 @@ start() "db") mkdir -p /Database mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000 db /Database + ;; + "port") + mkdir -p /port + mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000 port /port esac done