ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/lmainit/rc.values
Revision: 1.1
Committed: Sat Dec 7 21:49:49 2002 UTC (21 years, 5 months ago) by root
Branch: MAIN
Log Message:
*** empty log message ***

File Contents

# Content
1 #!/ vim, this is /bash syntax !/
2
3 PENGUIN=1 # display pengo (requires a lot of space!)
4 TERMBLANK=60 # screen blanking timeout
5 SYSV_EXEC=0 # execute sysv-scripts in $RCDIR/rc?.d/[SK][0-9][0-9]*
6 SYSV_FAC=1 # scripts in $RCDIR/init.d/* are used overwrite builtins
7 SLOW_TERMINAL=0 # set if terminal is slow (serial console, slow machine)
8 #CONSOLE=/dev/console # use console other than default /dev/tty1?
9 VENDOR_STRING="DIY 0.2 / Ticklish Uvula"
10 #RESET=1 # clear the sceren after changing runlevels
11
12 HOSTNAME="cerebro"
13
14 # since most programs are now searched via the PATH, better set it
15 PATH=$PATH:/usr/app/bin:/usr/app/sbin:/opt/bin:/opt/sbin
16
17 test -f /proc/self/lock && echo 1 >/proc/self/lock
18
19 defalias eth0 "ethernet" 'netdev::eth0:10.0.0.1:10.0.0.0:255.255.255.0'
20 #defalias eth0 "ethernet" 'netdev::eth0:172.20.10.44:172.20.0.0:255.255.0.0'
21 defalias squid "squid" "simpledaemon::squid"
22
23 def smartenable "Enable smart automatic offline test"
24 start() {
25 (
26 for dev in "$@"; do
27 smartctl -et $dev &
28 done
29 wait
30 )
31 }
32 end
33
34 defseq lm_sensors "LM Sensor"
35 add module::i2c-viapro
36 add module::w83781d
37 end
38
39 # facilities to be run on bootup-check (sysinit)
40 defrl BCHK
41 add sysinfo
42 add autoboot_check
43 add cmos_clock
44 add init_swap
45 #add checkfs_root
46 add mount_proc
47 add mount_devpts
48 add sysctl
49 add mount_root
50 add check_modules
51 add init_mtab
52 add serial_ports
53 end
54
55 # facilities to be run on system-boot (boot)
56 defrl BOOT
57 add update
58 add mount_ext2
59 add kmesg
60 add clear_misc
61 #add check_logs
62 add init_utmp
63 add mount_noext2
64 add clean_temp
65 add "sh::hdparm -qM254 /dev/hd[acdefgik]"
66 add "sh::hdparm -qd1 -qu1 -qc1 /dev/hd[abcdefgik]"
67 add smartenable::/dev/hd[aceghik]
68 #add lm_sensors
69 end
70
71 # standard multiuser services...
72 defrl MULTISERV
73 add randomdevice
74 add hostname
75 add automount
76 add rpc_portmap
77 add netdev_lo
78 add syslogd
79 add klogd
80 add mysqld
81 add inetd
82 add fw
83 add cannaserver
84 add +sshd
85 add httpd
86 add crond
87 add rpc_mountd
88 add rpc_nfsd
89 add eth0
90 add default_gateway::10.0.0.5
91 #add default_gateway::172.20.254.254
92 add ntpd
93 add squid
94 #add exportfs
95 add +'sh::/root/s/apc 1 2 3 4'
96 add -'sh::/root/s/apc 2 2 3 4'
97 add -sshd
98 end
99
100 # standard system-stop sequence
101 defrl SYSTEMSTOP
102 add killprocs
103 add write_utmp
104 add safe_remount::umount
105 #add 'sh::hdparm -qW0 /dev/hd[aceghik]'
106 end
107
108 # standard runlevels (N means after boot)
109
110 defrl S # singleuser
111 add killprocs
112 add safe_remount
113 end
114
115 defrl 0 # halt
116 add @SYSTEMSTOP
117 add syncalot::3
118 add system_stop::halt
119 end
120
121 defrl 1 # unused
122 add @2
123 end
124
125 defrl 2 # multiuser + X
126 add @MULTISERV
127 end
128
129 defrl 3 # multiuser - X
130 add @2
131 end
132
133 defrl 4 # unused
134 add @2
135 end
136
137 defrl 5 # unused
138 add @2
139 end
140
141 defrl 6 # reboot
142 add @SYSTEMSTOP
143 add system_stop::reboot
144 end
145