Compare commits

..

3 commits

5 changed files with 0 additions and 40 deletions

View file

@ -1,8 +0,0 @@
#!/bin/sh -e
# Read configuration
sourceconf() { [ -r "$1" ] && . "$1"; }
sourceconf ./conf
# Delete socket and PID file
exec rm -f "$socket" "${socket}.pid"

View file

@ -1,13 +0,0 @@
#!/bin/sh -e
# Read configuration
sourceconf() {
[ -r "$1" ] && . "$1"
}
sourceconf ./conf
# Start a virtiofsd sharing qemu shared dir
exec /usr/lib/virtiofsd \
--shared-dir "$shared_dir" \
--socket-path "$socket" \
--socket-group qemu

View file

@ -1,15 +0,0 @@
#!/bin/sh -x
base=$(echo "$QEMUSH_BASE" | cut -d , -f 1)
QEMUSH_BASE=$(echo "$QEMUSH_BASE" | sed "s/^${base}//" | sed 's/^,//')
. /run/runit/service/virtiofsd/conf
if [ -S "$socket" ]; then set -- \
-chardev socket,id=char0,path="${socket}" \
-device vhost-user-fs-pci,chardev=char0,tag=shared \
-object memory-backend-memfd,id=mem,size="${QEMUSH_RAM}",share=on \
-numa node,memdev=mem \
"$@"
fi
exec "$base" "$@"

View file

@ -1,10 +1,6 @@
#!/usr/bin/env sh #!/usr/bin/env sh
export QEMUSH_RAM=4G export QEMUSH_RAM=4G
export QEMUSH_BASE=kvm export QEMUSH_BASE=kvm
[ -z "$QEMUSH_NAME" ] && {
export QEMUSH_NAME
QEMUSH_NAME=$(basename "$0")
}
# Launch the virtual machine # Launch the virtual machine
set -- spice \ set -- spice \