#!/bin/sh
# DF-2963 run: attach crafted GPT image, show s127 == s0 identity.
# Run as root inside the DragonFly guest.
set -e
echo "### uname: $(uname -a)"
echo "### detach stale vn"
vnconfig -u vn0 2>/dev/null || true
echo "### attach crafted image"
vnconfig -c vn0 /root/df2963.img
sleep 1
echo "### slice devices created by auto-probe:"
ls -li /dev/vn0s0 /dev/vn0s126 /dev/vn0s127 2>&1 || true
echo
echo "### trigger output:"
/root/df2963/trigger /dev/vn0
echo
echo "### vnconfig -l"
vnconfig -l
echo "### teardown"
vnconfig -u vn0
echo "### done"
