1c97588b4SEdward Tomasz Napierala#!/bin/sh 2c97588b4SEdward Tomasz Napierala# 3c97588b4SEdward Tomasz Napierala# 4c97588b4SEdward Tomasz Napierala 5c97588b4SEdward Tomasz Napierala# PROVIDE: sysvipc 682431b75SEdward Tomasz Napierala# REQUIRE: kldxref 7c97588b4SEdward Tomasz Napierala# KEYWORD: nojail 8c97588b4SEdward Tomasz Napierala 9c97588b4SEdward Tomasz Napierala. /etc/rc.subr 10c97588b4SEdward Tomasz Napierala 11c97588b4SEdward Tomasz Napieralaname="sysvipc" 12c97588b4SEdward Tomasz Napieraladesc="Load SysV IPC modules" 13c97588b4SEdward Tomasz Napieralarcvar="sysvipc_enable" 14c97588b4SEdward Tomasz Napieralastart_cmd="${name}_start" 15c97588b4SEdward Tomasz Napieralastop_cmd=":" 16c97588b4SEdward Tomasz Napierala 17c97588b4SEdward Tomasz Napieralasysvipc_start() 18c97588b4SEdward Tomasz Napierala{ 19c97588b4SEdward Tomasz Napierala load_kld sysvmsg 20c97588b4SEdward Tomasz Napierala load_kld sysvsem 21c97588b4SEdward Tomasz Napierala load_kld sysvshm 22c97588b4SEdward Tomasz Napierala} 23c97588b4SEdward Tomasz Napierala 24c97588b4SEdward Tomasz Napieralaload_rc_config $name 25*f99f0ee1SAlexander Leidinger 26*f99f0ee1SAlexander Leidinger# doesn't make sense to run in a svcj: privileged operations 27*f99f0ee1SAlexander Leidingersysvipc_svcj="NO" 28*f99f0ee1SAlexander Leidinger 29c97588b4SEdward Tomasz Napieralarun_rc_command "$1" 30