From 73a0d723788baa5ff28458d3b0fbadbe080276ff Mon Sep 17 00:00:00 2001 From: Justin Cormack Date: Thu, 7 Apr 2016 10:35:50 +0100 Subject: [PATCH] move transfused 9p mount into its own init file Signed-off-by: Justin Cormack --- alpine/packages/9pinit/etc/init.d/9pinit | 5 ----- alpine/packages/transfused/etc/init.d/transfused | 6 ++++-- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/alpine/packages/9pinit/etc/init.d/9pinit b/alpine/packages/9pinit/etc/init.d/9pinit index 3798ef596..07ed5807a 100755 --- a/alpine/packages/9pinit/etc/init.d/9pinit +++ b/alpine/packages/9pinit/etc/init.d/9pinit @@ -8,11 +8,6 @@ start() do TAG=$(cat $virtio/mount_tag) case $TAG in - "fuse") - mkdir -p /Transfuse - mkdir -p /Mac - mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000,msize=32768 fuse /Transfuse - ;; "db") mkdir -p /Database mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000 db /Database diff --git a/alpine/packages/transfused/etc/init.d/transfused b/alpine/packages/transfused/etc/init.d/transfused index 063322c5d..b480ea745 100755 --- a/alpine/packages/transfused/etc/init.d/transfused +++ b/alpine/packages/transfused/etc/init.d/transfused @@ -9,10 +9,12 @@ depend() start() { - [ -d /Transfuse ] || exit 0 - ebegin "Starting FUSE socket passthrough" + mkdir -p /Transfuse + mkdir -p /Mac + mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000,msize=32768 fuse /Transfuse + if cat /proc/cmdline | grep -q 'com.docker.driverDir' then DRIVERDIR="/Mac$(cat /proc/cmdline | sed -e 's/.*com.docker.driverDir="//' -e 's/".*//')"