/[gentoo-src]/rc-scripts/ChangeLog
Gentoo

Diff of /rc-scripts/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

Revision 1.226 Revision 1.252
1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts 1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2# Copyright 2002-2003 Gentoo Technologies, Inc.; Distributed under the GPL 2# Copyright 2002-2003 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 29 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Tweak /etc/init.d/check{root,fs} to set retval after each fsck call,
8 and not the whole block. Tweak check checkroot to reboot if need be
9 (This is with sufficient warning and message). Tweak checkfs to not
10 drop to a sulogin if return code 2 or 3 is given - as we did not
11 mount the filesystems yet, we should not need to reboot ...
12
13 Add '-T' option to fsck (/etc/init.d/check{root,fs} - requested by
14 Michael Frysinger <vapier@gentoo.org>.
15
16 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
17
18 Rework changes for the Adelie project to support boot config profiles
19 better. Added support for /etc/runlevels/LEVEL/.fake to specify which
20 runlevels should be marked started or stopped without executing the
21 script. Renamed the /etc/runlevels/LEVEL/critical to ".critical" for
22 more uniformity. Modified /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh
23 for this.
24
25 Add better support for services that provide the "logger" virtual. We
26 should really start the logger earlier, and stop it as late as possible.
27 Modified /sbin/rc, /lib/rcscripts/sh/rc-services.sh and gendepends.awk
28 for this.
29
30 Fix .../boot/... paths hardcoded in /lib/rcscripts/sh/rc-services.sh,
31 thanks to Jean-Francois Richard <jean-francois@richard.name>.
32
33 Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918.
34
35 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
36
37 From Jean-Francois Richard <jean-francois@richard.name> and
38 Olivier Crete <tester@gentoo.org> from the Adelie project:
39
40 The last four patches are the "adaptation" of our previous patches to
41 the new "no-tmpfs" init system in Gentoo. Since we were using quite
42 different scripts for the boot runlevel (no "checkroot" for example) and
43 that the new system hardcodes some of the boot services, we had to find
44 a simple yet elegant solution.
45
46 We chose to make init scripts read "/etc/runlevels/LEVEL/critical" to
47 know what are the boot runlevel services. If this file is not present,
48 it uses the Gentoo hardcoded defaults.
49
50 This touches /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh and
51 /etc/init.d/halt.sh.
52
53 I just changed the behaviour of 'softlevel' kernel command line argument
54 to not only add a suffix and some other cleanups.
55
56 Add support for irqbalance.
57
58 22 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
59
60 Fix the /dev/root entry in /etc/mtab, bug #24916.
61
62 Add EVMS2 support, thanks to Mike Javorski <mike_javorski@bigfoot.com>,
63 bug #24064.
64
65* rc-scripts 1.4.3.9 (17 Jul 2003)
66
67 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
68
69 Add vlan support to /etc/init.d/net.eth0, bug #15588, thanks to
70 Andy Dustman <andy-gentoo.54e552@dustman.net>.
71
72 Add 'TERM=Eterm' to /etc/DIR_COLORS, bug #23423.
73
74 Add mdadm support to /etc/init.d/checkfs, bug #23437, many thanks
75 to Wes Kurdziolek <wkurdzio@vtluug.org>.
76
77 Rather use 'uname -r' to get kernel version, as else we need sysctl.
78 This closes bug #23923, modified /etc/init.d/modules.
79
80 Fix a type-o in /etc/fstab, bug #23308.
81
82 Add support for the new 'O' agetty option to display the DNS domainname
83 in the issue file thanks to Marius Mauch <genone@genone.de>, bug #22275.
84 Updated /etc/issue and /etc/issue.logo for this.
85
86 16 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
87
88 Add aliases for add/del to /sbin/rc-update closing bug #24317, thanks
89 to Antonio Dolcetta <zagarna@yahoo.com>.
90
91 Fix /etc/init.d/net.eth0 to not set rp_filter if already set via
92 /etc/sysctl.conf, bug #24235 - thanks jochen <jochen.eisinger@gmx.de>.
93
94 Fix /sbin/runscript.sh and /lib/rcscripts/awk/cachedepend.awk to work
95 with symlinks in /etc/init.d/, closing bug #24228.
96
97 Fix /etc/init.d/clock to work with UML, closing bug #24225 thanks to
98 John Mylchreest <johnm@gentoo.org>.
99
100 Fix hardcoded color escape sequence in /sbin/rc, closing bug #24109,
101 thanks to splite <splite-gentoo@sigint.cs.purdue.edu>.
102
103 Fix /sbin/functions.sh to disable color printing if NOCOLOR is set to
104 "true" in /etc/make.conf, closing bug #24107.
105
106 Fix /etc/init.d/keymaps to be more non-x86 friendly, and also allow
107 more keymaps to be specified in /etc/rc.conf, bug #24084.
108
109 15 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
110
111 Add /bin/csh to /etc/shells.
112
113 Add new protocols to /etc/services, thanks Rajiv Aaron Manglani
114 <rajiv@gentoo.org>.
115
116 23 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
117
118 Cleanups for bug #21438 from bug #22637, thanks to
119 Christian Strauf <christian.strauf@gmx.de> and Ian Abbott <ian@abbott.org>.
120
121 22 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
122
123 Really commit fix for bug #21438 to CVS.
124
125 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
126
127 Call /proc mount with explicit options to fix issues where user
128 have 'bind' mounts for /proc in fstab as well, bug #21068.
129
130 Fix /etc/init.d/bootmisc to check for /sbin/env-update.sh, bug #21384,
131 reported by Gunnlaugur Thor Briem <gthb@hi.is>.
132
133 Add 'before bootmisc' to /etc/init.d/domainname, as we need to start
134 it before 'env-update.sh' gets run by /etc/init.d/bootmisc.
135
136* rc-scripts 1.4.3.8p1 (21 May 2003)
137
138 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
139
140 Last fix I did not use the modified 'myservice', but used $1 again,
141 causing the network dependencies to bork. I did not notice this
142 as I have net.eth0 in default runlevel.
143
144* rc-scripts 1.4.3.8 (20 May 2003)
145
146 20 May 2003; Martin Schlemmer <azarah@gentoo.org>:
147
148 A '-' in a bash variable is not valid as well. Fix gendepend.awk and
149 rc-service.sh to handle this, thanks to YAMAKURA Makoto
150 <makoto@dsb.club.ne.jp>.
151
152 Move /etc/issue to /etc/issue.logo, and have /etc/issue only print info
153 about the host it is running on.
154
5 18 May 2003; Martin Schlemmer <azarah@gentoo.org>: 155 18 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6 156
7 Do not let devfsd handle /dev/log's permission management, as it breaks 157 Do not let devfsd handle /dev/log's permission management, as it breaks
8 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito 158 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito
9 <pebenito@gentoo.org>. 159 <pebenito@gentoo.org>.
10 160
11 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support. 161 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support.
12 162
13 14 May 2003; Martin Schlemmer <azarah@gentoo.org>: 163 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
14 164
15 We should not export the RC_GOT_* variables, as it breaks on some systems, 165 We should not export the RC_GOT_* variables, as it breaks on some systems,
16 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851. 166 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
17 167
18 From C. Brewer <killian@gentoo.org>: 168 From C. Brewer <killian@gentoo.org>:
19 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is 169 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is
20 suppose to be default, but why take chances? 170 suppose to be default, but why take chances?
21 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the 171 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
22 kppp complaint. 172 kppp complaint.
23 173
24 13 May 2003; Martin Schlemmer <azarah@gentoo.org>: 174 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
25 175
26 For the network functions, the dependency code tried to create a funcion 176 For the network functions, the dependency code tried to create a funcion
27 with a '.' in the name, causing the network rc-scripts to not have any 177 with a '.' in the name, causing the network rc-scripts to not have any
28 dependencies. This should fix bug #20849 's order issue, thanks to 178 dependencies. This should fix bug #20849 's order issue, thanks to
29 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing. 179 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
30 180
31 Fix query_{before,after} to also check 'net' if 'service2' is a network 181 Fix query_{before,after} to also check 'net' if 'service2' is a network
32 service. 182 service.
33 183
34 12 May 2003; Martin Schlemmer <azarah@gentoo.org>: 184 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
35 185
36 More cleanups: 186 More cleanups:
37 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree. 187 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree.
38 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for 188 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
39 this. 189 this.
40 - Add functions for more common tasks in /sbin/runscript.sh to 190 - Add functions for more common tasks in /sbin/runscript.sh to
41 /sbin/rc-services.sh. 191 /sbin/rc-services.sh.
42 - Move 'consoletype' to /sbin. 192 - Move 'consoletype' to /sbin.
43 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated 193 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
44 /etc/init.d/bootmisc for this. 194 /etc/init.d/bootmisc for this.
45 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh. 195 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh.
46 - Improve detection of circular depends ... modified gendepend.awk for this. 196 - Improve detection of circular depends ... modified gendepend.awk for this.
47 197
48* rc-scripts 1.4.3.7 (11 May 2003) 198* rc-scripts 1.4.3.7 (11 May 2003)
49 199
50 11 May 2003; Martin Schlemmer <azarah@gentoo.org>: 200 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
51 201

Legend:
Removed from v.1.226  
changed lines
  Added in v.1.252

  ViewVC Help
Powered by ViewVC 1.1.20