#!@PREFIX@/sbin/runscript # Copyright (c) 2007-2008 Roy Marples # Released under the 2-clause BSD license. depend() { before bootmisc logger keyword -lxc -prefix -vserver } start() { local conf= retval=0 err errs ebegin "Configuring kernel parameters" eindent for conf in @SYSCONFDIR@/sysctl.conf @SYSCONFDIR@/sysctl.d/*.conf; do if [ -r "$conf" ]; then vebegin "applying $conf" if ! err=$(sysctl -p "$conf" 2>&1 >/dev/null) ; then errs="${errs} ${err}" sysctl -e -p "${conf}" >/dev/null fi veend $? || retval=1 fi done eoutdent if [ ${retval} -eq 0 ] && [ -n "${errs}" ] ; then ewarn "Unknown keys:${errs}" fi eend $retval "Some errors were encountered: ${errs}" }