#!/bin/bash
#
# fix_elevator
#
# Version: 2013-02-25
#
set -x

F=${1:-"/mnt/etc/sysconfig/bootloader"}

cp $F $F.BAK

# TODO: change already existing entry elevator=deadline
RC=0
grep -v "^#" $F | grep "DEFAULT_APPEND.*elevator=" >/dev/null; RC=$?
test $RC -eq 0 && exit $RC

awk -F= '$1!="DEFAULT_APPEND" {print $0}
	 $1=="DEFAULT_APPEND" { 
		L=$0
		gsub("\"$"," elevator=noop\"",L)
		print L
	}' $F.BAK >$F
#
