From 8a8f51b7cb345cb56cb6739eabc9dd031f45d335 Mon Sep 17 00:00:00 2001 From: Scott Ullrich Date: Sun, 15 Aug 2010 14:11:55 -0400 Subject: Only process items if we can find grep --- etc/rc | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'etc/rc') diff --git a/etc/rc b/etc/rc index 6e894db..6e957ef 100755 --- a/etc/rc +++ b/etc/rc @@ -29,9 +29,11 @@ version=`cat /etc/version` echo "Mounting filesystems..." # Handle ZFS read-only case -WHEREISROOT=`/sbin/mount | /usr/bin/grep " / " | /usr/bin/grep "tank" | /usr/bin/cut -d' ' -f1` -if [ "$WHEREISROOT" != "" ]; then - /sbin/zfs set readonly=off $WHEREISROOT +if [ -f /usr/bin/grep ]; then + WHEREISROOT=`/sbin/mount | /usr/bin/grep " / " | /usr/bin/grep "tank" | /usr/bin/cut -d' ' -f1` + if [ "$WHEREISROOT" != "" ]; then + /sbin/zfs set readonly=off $WHEREISROOT + fi fi if [ "$PLATFORM" = "cdrom" ]; then -- cgit v1.1