Removed erroneous backticks in the zfs.lunar init script.
authorGunnar Beutner <gunnar@beutner.name>
Sun, 3 Jul 2011 00:38:50 +0000 (02:38 +0200)
committerBrian Behlendorf <behlendorf1@llnl.gov>
Tue, 5 Jul 2011 18:25:48 +0000 (11:25 -0700)
The backticks would cause the output of the zfs commands
to be evaluated as input for the if construct rather than
their exit status.

Signed-off-by: Brian Behlendorf <behlendorf1@llnl.gov>
etc/init.d/zfs.lunar

index a6ec5c4..c77b2b7 100644 (file)
@@ -35,7 +35,7 @@ case $1 in
     while IFS= read -r -d $'\n' dev; do
       mdev=$(echo "$dev" | awk '{ print $1; }')
       echo -n "mounting $mdev..."
-      if `zfs mount $mdev`; then
+      if zfs mount $mdev; then
         echo -e "done";
       else
         echo -e "failed";
@@ -52,7 +52,7 @@ case $1 in
       while IFS= read -r -d $'\n' dev; do
         mdev=$(echo "$dev" | awk '{ print $1 }');
         echo -n "umounting $mdev...";
-        if `zfs umount $mdev`; then
+        if zfs umount $mdev; then
           echo -e "done";
         else
           echo -e "failed";