Deleted Added
full compact
devfs (114769) devfs (119166)
1#!/bin/sh
2#
1#!/bin/sh
2#
3# $FreeBSD: head/etc/rc.d/devfs 114769 2003-05-06 01:10:33Z dougb $
3# $FreeBSD: head/etc/rc.d/devfs 119166 2003-08-20 06:15:18Z mtm $
4#
5
6# PROVIDE: devfs
7# REQUIRE: LOGIN
8# BEFORE: securelevel
9# KEYWORD: FreeBSD
10
11. /etc/rc.subr
12
13name="devfs"
4#
5
6# PROVIDE: devfs
7# REQUIRE: LOGIN
8# BEFORE: securelevel
9# KEYWORD: FreeBSD
10
11. /etc/rc.subr
12
13name="devfs"
14start_cmd='read_devfs_conf'
14start_cmd='devfs_start'
15stop_cmd=':'
16
15stop_cmd=':'
16
17devfs_start()
18{
19 if [ -n "$devfs_system_ruleset" ]; then
20 devfs_init_rulesets
21 devfs_set_ruleset $devfs_system_ruleset /dev
22 devfs_apply_ruleset $devfs_system_ruleset /dev
23 fi
24 read_devfs_conf
25}
26
17read_devfs_conf()
18{
19 if [ -r /etc/devfs.conf ]; then
20 cd /dev
21 while read action device parameter; do
22 case "${action}" in
23 l*) if [ -c ${device} -a ! -e ${parameter} ]; then
24 ln -fs ${device} ${parameter}

--- 17 unchanged lines hidden ---
27read_devfs_conf()
28{
29 if [ -r /etc/devfs.conf ]; then
30 cd /dev
31 while read action device parameter; do
32 case "${action}" in
33 l*) if [ -c ${device} -a ! -e ${parameter} ]; then
34 ln -fs ${device} ${parameter}

--- 17 unchanged lines hidden ---