From: Steve Muir Date: Thu, 3 Nov 2005 00:00:20 +0000 (+0000) Subject: Better editing of the auto.master file X-Git-Tag: myplc-0_4-rc1~2 X-Git-Url: http://git.onelab.eu/?p=pl_sshd.git;a=commitdiff_plain;h=d62c482e12bb8883420072ff65b7120e6800ce0b;ds=sidebyside Better editing of the auto.master file --- diff --git a/pl_sshd.spec b/pl_sshd.spec index da87b21..e410604 100644 --- a/pl_sshd.spec +++ b/pl_sshd.spec @@ -68,9 +68,11 @@ if [ $1 -ge 1 ]; then # [ "$PL_BOOTCD" != "1" ] && /etc/init.d/autofs stop auto_master=/etc/auto.master - mv $auto_master $auto_master.pl_sshd.post - sed -e '\,^/var/pl_sshd/keys,d' $auto_master.pl_sshd.post \ - >$auto_master + orig=$auto_master + backup=$auto_master.pl_sshd.post + mv $orig $backup + sed -e '\,^/var/pl_sshd/keys,d' $backup > $orig && rm $backup || \ + mv $backup $orig [ "$PL_BOOTCD" != "1" ] && /etc/init.d/autofs start fi