#!/bin/sh /etc/rc.common

start()
{
	log 'Mounting kernel virtual file systems'
	if ! [ -e /proc/mounts ]; then
		mount -t proc -o nodev,noexec,nosuid proc /proc || \
			return ${?}
	fi
	if ! [ -e /sys/kernel ]; then
		mount -t sysfs -o nodev,noexec,nosuid sysfs /sys || \
			return ${?}
	fi
}

stop()
{
	log 'Unmounting kernel virtual file systems'
	if [ -e /proc/mounts ]; then
		umount /proc || return ${?}
	fi
	if [ -e /sys/kernel ]; then
		umount /sys || return ${?}
	fi
}