Copy local mountpoint so inherited mountpoint is respected
This commit is contained in:
parent
8c2047d87f
commit
79c85f83bd
4
beadm
4
beadm
|
|
@ -83,7 +83,7 @@ __be_new() { # 1=SOURCE 2=TARGET
|
||||||
do
|
do
|
||||||
OPTS="-o ${PROPERTY}=${VALUE} ${OPTS}"
|
OPTS="-o ${PROPERTY}=${VALUE} ${OPTS}"
|
||||||
done << EOF
|
done << EOF
|
||||||
$( zfs get -s local -H all ${FS} | grep -v -E "(mountpoint|canmount)" )
|
$( zfs get -s local -H all ${FS} | grep -v -E "(canmount)" )
|
||||||
EOF
|
EOF
|
||||||
SOURCE=${1##*/}
|
SOURCE=${1##*/}
|
||||||
TARGET=${2##*/}
|
TARGET=${2##*/}
|
||||||
|
|
@ -93,8 +93,6 @@ EOF
|
||||||
OPTS=""
|
OPTS=""
|
||||||
fi
|
fi
|
||||||
zfs clone -o canmount=noauto ${OPTS} ${FS}@${2##*/} ${DATASET}
|
zfs clone -o canmount=noauto ${OPTS} ${FS}@${2##*/} ${DATASET}
|
||||||
MOUNT=$( zfs get -H -o value mountpoint ${FS} )
|
|
||||||
zfs set mountpoint=${MOUNT} ${DATASET}
|
|
||||||
done
|
done
|
||||||
echo "Created successfully"
|
echo "Created successfully"
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue