aboutsummaryrefslogtreecommitdiffstats
path: root/init-sh
diff options
context:
space:
mode:
Diffstat (limited to 'init-sh')
-rw-r--r--init-sh/lib.sh8
1 files changed, 2 insertions, 6 deletions
diff --git a/init-sh/lib.sh b/init-sh/lib.sh
index 2ad821f..d01d57f 100644
--- a/init-sh/lib.sh
+++ b/init-sh/lib.sh
@@ -152,12 +152,8 @@ LiloUpdate() {
if [[ ! -z ${password} ]]; then
tmpfile=`mktemp /tmp/secure.XXXXXX`
- cp -f /etc/lilo.conf ${tmpfile}
- while read line; do
- if ! echo "${line}" | grep -q "password"; then
- echo "${line}" > /etc/lilo.conf
- fi
- done < ${tmpfile}
+ cp /etc/lilo.conf ${tmpfile}
+ cat ${tmpfile} | grep -v password > /etc/lilo.conf
rm -f ${tmpfile}
clear