Merge "Update sysctl-write-value to do conflict checking"
This commit is contained in:
commit
b34c5db441
@ -26,7 +26,18 @@ fi
|
|||||||
|
|
||||||
FILENAME="/etc/sysctl.d/${NAME}.conf"
|
FILENAME="/etc/sysctl.d/${NAME}.conf"
|
||||||
|
|
||||||
|
if [ -f $FILENAME ]; then
|
||||||
|
# check to make sure the settings match... otherwise fail
|
||||||
|
if ! grep -q "^$NAME = $VALUE" $FILENAME; then
|
||||||
|
echo "Conflicting sysctl.conf setting for $NAME == $VALUE. Found:"
|
||||||
|
grep "^$NAME" $FILENAME
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
else
|
||||||
|
|
||||||
cat > $FILENAME <<EOF_CAT
|
cat > $FILENAME <<EOF_CAT
|
||||||
# $COMMENT
|
# $COMMENT
|
||||||
$NAME = $VALUE
|
$NAME = $VALUE
|
||||||
EOF_CAT
|
EOF_CAT
|
||||||
|
|
||||||
|
fi
|
||||||
|
Loading…
x
Reference in New Issue
Block a user