Updates to ksm init scripts.

This commit is contained in:
Justin M. Forbes 2010-08-12 09:19:27 -05:00
parent bda82bbd0b
commit 353d209a28
3 changed files with 21 additions and 16 deletions

View File

@ -40,15 +40,12 @@ default_max_kernel_pages () {
start() {
echo -n $"Starting $prog: "
if [ -f /sys/kernel/mm/ksm/max_kernel_pages ]; then
KSM_MAX_KERNEL_PAGES=${KSM_MAX_KERNEL_PAGES:-`default_max_kernel_pages`}
echo $KSM_MAX_KERNEL_PAGES > /sys/kernel/mm/ksm/max_kernel_pages
fi
echo 1 > /sys/kernel/mm/ksm/run
RETVAL=$?
[ $RETVAL = 0 ] && success $"$prog startup" || failure $"$prog startup"
echo
return $RETVAL
}
stop() {
@ -72,6 +69,11 @@ status() {
fi; fi
}
restart() {
stop
start
}
case "$1" in
start)
start
@ -83,14 +85,18 @@ case "$1" in
status
;;
restart)
stop
start
restart
;;
condrestart)
condrestart|try-restart)
status >/dev/null 2>&1 || exit 0
restart
;;
force-reload)
restart
;;
*)
echo $"Usage: $prog {start|stop|restart|condrestart|status|help}"
RETVAL=3
echo $"Usage: $prog {start|stop|restart|force-reload|condrestart|try-restart|status|help}"
RETVAL=2
esac
exit $RETVAL

View File

@ -70,10 +70,10 @@ case "$1" in
status -p ${pidfile} $prog
RETVAL=$?
;;
restart)
restart|force-reload)
restart
;;
condrestart)
condrestart|try-restart)
condrestart
;;
retune)
@ -81,8 +81,8 @@ case "$1" in
RETVAL=$?
;;
*)
echo $"Usage: $prog {start|stop|restart|condrestart|status|retune|help}"
RETVAL=3
echo $"Usage: $prog {start|stop|restart|force-reload|condrestart|try-restart|status|retune|help}"
RETVAL=2
esac
exit $RETVAL

View File

@ -329,8 +329,6 @@ such as kvmtrace and kvm_stat.
%patch50 -p1
%patch51 -p1
%patch52 -p1
# %patch53 -p1
# %patch54 -p1
%patch55 -p1
%build
@ -639,6 +637,7 @@ fi
- Fix e1000 gpxe rom requires.
- Update to 0.12.5 stable for a number of bug fixes.
- Remove patches already in 0.12.5
- Updates to ksm init scripts.
* Thu Apr 22 2010 Justin M. Forbes <jforbes@redhat.com> - 2:0.12.3-8
- Change requires to the noarch seabios-bin