From c56caf594bc223d48af3afdc365d227588f29f4f Mon Sep 17 00:00:00 2001 From: Evan Susarret Date: Sun, 28 Apr 2013 06:43:17 -0400 Subject: Use 'zfs mount' to get ZFSROOT dataset using just zfs, grep, and cut, with a simple regexp --- etc/rc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/etc/rc b/etc/rc index 9546b73..e2c3847 100755 --- a/etc/rc +++ b/etc/rc @@ -68,7 +68,7 @@ echo "Mounting filesystems..." # Handle ZFS read-only case if [ "$PLATFORM" = "pfSense" ]; then if [ -f /usr/bin/grep ]; then - ZFSROOT=`/sbin/mount | /usr/bin/grep " / " | /usr/bin/awk -F ' on ' '{print $1}'` + ZFSROOT=`/sbin/zfs mount | /usr/bin/grep ' /$' | /usr/bin/cut -d ' ' -f 1` if [ "$ZFSROOT" != "" ]; then echo /sbin/zfs set readonly=off $ZFSROOT fi -- cgit v1.1