1 | # ChangeLog for Gentoo Linux System Intialization ("rc") scripts |
1 | # ChangeLog for Gentoo Linux System Intialization ("rc") scripts |
2 | # Copyright 2001 Gentoo Technologies, Inc.; Distributed under the GPL |
2 | # Copyright 2001 Gentoo Technologies, Inc.; Distributed under the GPL |
3 | # Written by Daniel Robbins (drobbins@gentoo.org) |
3 | # Written by Daniel Robbins (drobbins@gentoo.org) |
4 | |
4 | |
|
|
5 | 27 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: in some wierd cases, |
|
|
6 | a redundent /dev/.devfsd on a unmounted /dev can cause problems. Fixed |
|
|
7 | this in /sbin/rc. |
|
|
8 | |
|
|
9 | Added the patches from Grant Goodyear (aka g2boojum) to enable us to |
|
|
10 | use a ramdisk to store the contents of ${svcdir}. Updated /sbin/rc, |
|
|
11 | /etc/init.d/functions.sh and /etc/init.d/checkroot for this. |
|
|
12 | |
|
|
13 | 26 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: fix my brain dead |
|
|
14 | update of the 25th. It really should keep "gentoo=nodevfs" in mind. |
|
|
15 | Also added 'get_bootparam()' to help in retrieving kernel options. |
|
|
16 | Updated /etc/init.d/functions.sh, /etc/init.d/checkroot and /sbin/rc |
|
|
17 | for this. |
|
|
18 | |
|
|
19 | Updated /etc/init.d/consolefont to work without devfs as well. |
|
|
20 | |
|
|
21 | When rebooting or shutting down, a service should not fail to stop |
|
|
22 | if a service it depends on, fails. Updated /etc/init.d/runscript.sh |
|
|
23 | for this. |
|
|
24 | |
|
|
25 | 25 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: added a check if |
|
|
26 | /dev is mounted when creating entries for /etc/mtab. This should solve a |
|
|
27 | invalid entry or /dev being mounted even with 'gentoo=nodevfs' option. |
|
|
28 | Updated /etc/init.d/checkroot for this. |
|
|
29 | |
|
|
30 | 17 Feb 2002: Daniel Robbins <drobbins@gentoo.org>: Made "xfs" the default |
|
|
31 | filesystem in /etc/fstab (from ReiserFS) and removed "notail" option (it's |
|
|
32 | just in a comment now) |
|
|
33 | |
|
|
34 | 17 Feb 2002: Martin Schlemmer (azarah@gentoo.org): more fixes to 'after' and |
|
|
35 | 'before', updated /etc/init.d/runscript.sh for this. This should fix |
|
|
36 | services not getting started in the correct order in a tight loop, services |
|
|
37 | getting stopped out of order, and some other sanity checks. Updated |
|
|
38 | rc-script.sh for updated help. |
|
|
39 | |
|
|
40 | 15 Feb 2002: Martin Schlemmer (azarah@gentoo.org): update /etc/profile to |
|
|
41 | resolve bug #588. Reimplemented things a bit, and added the 'after' type. |
|
|
42 | 'before' and 'after' will only work currently for a change of runlevel. |
|
|
43 | Updated /etc/init.d/depscan.sh, /etc/init.d/runscript.sh and /sbin/rc for it. |
|
|
44 | |
|
|
45 | 13 Feb 2002: Martin Schlemmer (azarah@gentoo.org): add some more entries to |
|
|
46 | /etc/devfsd.conf to make alsa users life easier ... thanks Tod. |
|
|
47 | |
|
|
48 | 12 Feb 2002: Martin Schlemmer (azarah@gentoo.org): Some more cleanups to |
|
|
49 | /etc/init.d/depscan.sh and /etc/init.d/runscript.sh. |
|
|
50 | |
|
|
51 | Fixed some services not starting again when restarting a service. |
|
|
52 | Seems simple is still the best way. |
|
|
53 | |
|
|
54 | Fixed some other problems created with feature additions and cleanups. |
|
|
55 | |
|
|
56 | 11 Feb 2002: Martin Schlemmer (azarah@gentoo.org): General cleanups to |
|
|
57 | /etc/init.d/depscan.sh and /etc/init.d/runscript.sh. |
|
|
58 | |
|
|
59 | Added 'before *' to /etc/init.d/checkroot to make sure it gets |
|
|
60 | started first. |
|
|
61 | |
|
|
62 | Added 'use *' to /etc/init.d/local to make sure it gets started |
|
|
63 | last. |
|
|
64 | |
|
|
65 | 10 Feb 2002: Martin Schlemmer (azarah@gentoo.org): Fixed /sbin/rc |
|
|
66 | to stop a service on change of runlevel if it is in 'use' by |
|
|
67 | another service. |
|
|
68 | |
|
|
69 | Added the 'provide' depend type for creating virtual services. |
|
|
70 | Updated /etc/init.d/depscan.sh for this. |
|
|
71 | |
|
|
72 | Added the 'before' depend type. This is more for changing the |
|
|
73 | order services start in. Updated /etc/init.d/depscan.sh and |
|
|
74 | /etc/init.d/functions.sh for this. |
|
|
75 | |
|
|
76 | Updated /etc/init.d/depscan.sh to work with '*' as argument for |
|
|
77 | dependancy types. This can be used with 'use' and 'before' to |
|
|
78 | start a script last or first respectively. |
|
|
79 | |
|
|
80 | Added save_options() and get_options() to /etc/init.d/functions.sh |
|
|
81 | for saving misc settings between startup/shutdown. Updated |
|
|
82 | /etc/init.d/net.eth0 to use these and properly down virtual |
|
|
83 | interfaces. |
|
|
84 | |
|
|
85 | 6 Feb 2002: Martin Schlemmer (azarah@gentoo.org): updated both |
|
|
86 | /etc/init.d/bootmisc and /etc/init.d/keymaps to be quiet on no |
|
|
87 | errors. |
|
|
88 | |
|
|
89 | * rc-scripts 1.2.6 (6 Feb 2002) |
|
|
90 | |
|
|
91 | 2 Feb 2002: Martin Schlemmer (azarah@gentoo.org): updated /etc/net.eth0 |
|
|
92 | to specify the gateway device via the $gateway variable (something like |
|
|
93 | gateway="eth0/192.168.0.1"). |
|
|
94 | |
|
|
95 | 2 Feb 2002: Martin Schlemmer (azarah@gentoo.org): added rc-script |
|
|
96 | /etc/init.d/numlock, for enabling numlock at boot. |
|
|
97 | |
|
|
98 | 29 Jan 2002: Martin Schlemmer (azarah@gentoo.org): hopefully the |
|
|
99 | last fix to /etc/init.d/netmount to umount cleanly. This fix |
|
|
100 | implements a retry if not successful the first time, and will |
|
|
101 | kill processess using the mount. Also small type-o fix to |
|
|
102 | /etc/init.d/halt.sh. |
|
|
103 | |
|
|
104 | 27 Jan 2002: Donny Davies (woodchip@gentoo.org): security fix to |
|
|
105 | /etc/pam.d/sshd,login,chsh: added pam_shells.so to the stack. |
|
|
106 | Fixed /etc/passwd,group for user/group mysql. |
|
|
107 | |
|
|
108 | 27 Jan 2002: Martin Schlemmer (azarah@gentoo.org): added charset |
|
|
109 | map file support to /etc/init.d/consolefont and the setting to |
|
|
110 | /etc/rc.conf. |
|
|
111 | |
|
|
112 | 25 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed dircolors |
|
|
113 | in skel files to support both versions of dircolors. |
|
|
114 | |
5 | 23 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed bug |
115 | 23 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed bug |
6 | in the restart stuff of /etc/init.d/runscript.sh that caused |
116 | in the restart stuff of /etc/init.d/runscript.sh that caused |
7 | a restart of a 'net' service not to restart services again |
117 | a restart of a 'net' service not to restart services again |
8 | that depended on it. |
118 | that depended on it. |
9 | |
|
|
10 | Change the way /etc/mtab is created in /etc/init.d/checkroot to |
|
|
11 | be more generic. |
|
|
12 | |
119 | |
13 | * rc-scripts 1.2.5 (20 Jan 2002) |
120 | * rc-scripts 1.2.5 (20 Jan 2002) |
14 | |
121 | |
15 | 20 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated |
122 | 20 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated |
16 | /etc/init.d/net.eth0 to 'use' pcmcia. |
123 | /etc/init.d/net.eth0 to 'use' pcmcia. |