summaryrefslogtreecommitdiffstats
path: root/abs/core-testing/LinHES-config/systemconfig.sh
diff options
context:
space:
mode:
authorJames Meyer <james.meyer@operamail.com>2009-04-03 22:33:02 (GMT)
committerJames Meyer <james.meyer@operamail.com>2009-04-03 22:33:02 (GMT)
commit972d85587c4c79656fa2401c13eb3e4c9802e024 (patch)
tree6fe02f7c56fd456079cd7756b03941b3701a3419 /abs/core-testing/LinHES-config/systemconfig.sh
parentd2ea2dba1c901e7c415ba36bbaaf31c1fc7b1d25 (diff)
downloadlinhes_pkgbuild-972d85587c4c79656fa2401c13eb3e4c9802e024.zip
linhes_pkgbuild-972d85587c4c79656fa2401c13eb3e4c9802e024.tar.gz
linhes_pkgbuild-972d85587c4c79656fa2401c13eb3e4c9802e024.tar.bz2
LinHES-config: Better method to scrubnfs.
Only delete lines between #startscrub #endscrub Closes FS#314
Diffstat (limited to 'abs/core-testing/LinHES-config/systemconfig.sh')
-rwxr-xr-xabs/core-testing/LinHES-config/systemconfig.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/abs/core-testing/LinHES-config/systemconfig.sh b/abs/core-testing/LinHES-config/systemconfig.sh
index 695be64..7a6f0fe 100755
--- a/abs/core-testing/LinHES-config/systemconfig.sh
+++ b/abs/core-testing/LinHES-config/systemconfig.sh
@@ -243,11 +243,13 @@ function setupevrouter {
function scrubnfs {
cp_and_log /etc/fstab $TEMPLATES/fstab.conf.template
- grep -v nfs $TEMPLATES/fstab.conf.template > ${BASE}/etc/fstab
+
+ sed '/^#STARTSCRUB.*$/,/^#ENDSCRUB.*$/d' $TEMPLATES/fstab.conf.template > ${BASE}/etc/fstab
}
function setupfstab () {
# setupfstab $NFSserver $NFSshare $NFSmount
+ echo "#STARTSCRUB --------------anything in this block will be scrubbed" >> ${BASE}/etc/fstab
echo "$1 $2 nfs" >> ${BASE}/etc/fstab
if [ ! -e "$2" ]
then
@@ -258,7 +260,7 @@ function setupfstab () {
then
mount $2 &
fi
-
+ echo "#ENDSCRUB" >> ${BASE}/etc/fstab
}
function setupncidclient