abi revision 136224
1254721Semaste#!/bin/sh 2254721Semaste# 3254721Semaste# $FreeBSD: head/etc/rc.d/abi 136224 2004-10-07 13:55:26Z mtm $ 4254721Semaste# 5254721Semaste 6254721Semaste# PROVIDE: abi 7254721Semaste# REQUIRE: LOGIN 8254721Semaste# BEFORE: securelevel 9254721Semaste# KEYWORD: nojail 10254721Semaste 11254721Semaste. /etc/rc.subr 12254721Semaste 13254721Semasteecho -n 'Additional ABI support:' 14254721Semaste 15254721Semastename="sysvipc" 16254721Semastercvar=`set_rcvar` 17254721Semastestart_cmd="sysv_start" 18254721Semastestop_cmd=":" 19254721Semaste 20254721Semastesysv_start() 21254721Semaste{ 22254721Semaste echo -n ' sysvipc' 23254721Semaste kldload sysvmsg >/dev/null 2>&1 24254721Semaste kldload sysvsem >/dev/null 2>&1 25254721Semaste kldload sysvshm >/dev/null 2>&1 26269024Semaste} 27254721Semasteload_rc_config $name 28254721Semasterun_rc_command "$1" 29254721Semaste 30254721Semastename="linux" 31254721Semastercvar=`set_rcvar` 32254721Semastestart_cmd="linux_start" 33254721Semaste 34254721Semastelinux_start() 35254721Semaste{ 36254721Semaste echo -n ' linux' 37254721Semaste if ! kldstat -v | grep -E 'linux(aout|elf)' > /dev/null; then 38254721Semaste kldload linux > /dev/null 2>&1 39254721Semaste fi 40254721Semaste if [ -x /compat/linux/sbin/ldconfig ]; then 41254721Semaste /compat/linux/sbin/ldconfig 42254721Semaste fi 43254721Semaste} 44254721Semasteload_rc_config $name 45254721Semasterun_rc_command "$1" 46254721Semaste 47254721Semastename="svr4" 48254721Semastercvar=`set_rcvar` 49254721Semastestart_precmd="echo -n ' svr4'" 50254721Semastestart_cmd="kldload svr4 > /dev/null 2>&1" 51254721Semaste 52254721Semasteload_rc_config $name 53254721Semasterun_rc_command "$1" 54254721Semaste 55254721Semasteecho '.' 56254721Semaste