Merge pull request #148 from djs55/port-filesystem

On Hyper-V, mount the /port filesystem
This commit is contained in:
Dave Scott 2016-05-26 02:51:39 -07:00
commit 8bc6e72020

View File

@ -10,8 +10,12 @@ start()
ebegin "Setting up proxy port service" ebegin "Setting up proxy port service"
mkdir -p /port mkdir -p /port
mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000 port /port if [ -d /sys/bus/vmbus ]; then
# Running on a Hyper-V hypervisor
/sbin/9pmount-vsock --serviceid 0B95756A-9985-48AD-9470-78E060895BE7 listen port /port
else
mount -t 9p -o trans=virtio,dfltuid=1001,dfltgid=50,version=9p2000 port /port
fi
[ -n "${PIDFILE}" ] || PIDFILE=/var/run/proxy-vsockd.pid [ -n "${PIDFILE}" ] || PIDFILE=/var/run/proxy-vsockd.pid
[ -n "${LOGFILE}" ] || LOGFILE=/var/log/proxy-vsockd.log [ -n "${LOGFILE}" ] || LOGFILE=/var/log/proxy-vsockd.log