diff options
author | Evan Susarret <evansus@gmail.com> | 2013-04-28 06:43:17 -0400 |
---|---|---|
committer | Evan Susarret <evansus@gmail.com> | 2013-04-28 06:43:17 -0400 |
commit | c56caf594bc223d48af3afdc365d227588f29f4f (patch) | |
tree | 78d0a5488e6d490ac83a56805d57b87d7941fd1a /etc/rc | |
parent | 2fb0d9ce31fee102beed3e096bb5a563ef4fb6d0 (diff) | |
download | pfsense-c56caf594bc223d48af3afdc365d227588f29f4f.zip pfsense-c56caf594bc223d48af3afdc365d227588f29f4f.tar.gz |
Use 'zfs mount' to get ZFSROOT dataset
using just zfs, grep, and cut, with a simple regexp
Diffstat (limited to 'etc/rc')
-rwxr-xr-x | etc/rc | 2 |
1 files changed, 1 insertions, 1 deletions
@@ -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 |