/[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.268
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 18 Oct 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Add initial udev support. Modified /sbin/rc and /etc/init.d/halt.sh.
8
9 Add squid to /etc/services, bug #30995. Other cleanups from rac.
10
11 Add patch from Kumba <kumba@gentoo.org> to MAKEDEV to not allow
12 running while pwd is root (/).
13
14 14 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
15
16 Change update-modules to modules-update in manpage, bug #28101.
17
18* rc-scripts 1.4.3.10p1 (08 Sep 2003)
19
20 08 Sep 2003; Martin Schlemmer <azarah@gentoo.org>:
21
22 Change the '-k' switch to dhcpcd to '-z' in /etc/init.d/net.eth0.
23
24 12 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
25
26 Add missing 'local x' to filter_environ() (bug #26429), thanks to
27 Mark Wagner <mark@lanfear.net>. Modified rc-services.sh for this.
28
29 11 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
30
31 Modify /etc/init.d/modules not to print the autoloading stuff if
32 no modules should be loaded (resolving bug #26288), per request from
33 Michael Frysinger <vapier@gentoo.org>.
34
35 Fix get_bootparam() in /sbin/functions.sh to check for existance of
36 the /proc/cmdline proc entry.
37
38 10 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
39
40 Modify /etc/init.d/halt.sh to first kill, and then deactivate swap on
41 request of Luke-Jr <luke-jr@gentoo.org>. It should be ok now, as the
42 whole way of devfs handling changed long ago already.
43
44 Fix /etc/init.d/halt.sh to unmount the mount point and not the device.
45 Also change it to 'mount -d' to detach the loop device. Patch by
46 Kalin KOZHUHAROV <kalin@ThinRope.net>, bug #26256.
47
48 Fix /etc/init.d/consolefont to not error out if CONSOLEFONT in rc.conf
49 is not set, bug #26278 (noted by Michael Frysinger <vapier@gentoo.org>).
50
51* rc-scripts 1.4.3.10 (04 Aug 2003)
52
53 04 Aug 2003; Martin Schlemmer <azarah@gentoo.org>:
54
55 Add /bin/rc-status and 'show' support to /sbin/rc-update (long overdue),
56 bug #4222, thanks to Sean E Russell <ser@germane-software.com>,
57 Michael Frysinger <vapier@gentoo.org> (/bin/rc-status) and for the 'show'
58 stuff to /sbin/rc-update, Max Kalika <max@gentoo.org>.
59
60 Fixed modules-update to only do the /etc/modprobe.conf generation if we
61 are actually running a 2.5+ kernel.
62
63 Add pop3 entries to /etc/services, bug #25501.
64
65 Add a switch for devfsd startup to /etc/conf.d/rc, fix /sbin/rc to check
66 RC_DEVFSD_STARTUP. Closes bug #24361, thanks to patches from
67 Kurt V. Hindenburg <khindenburg@cherrynebula.net>.
68
69 Add LVM2 support thanks to Max Kalika <max@gentoo.org> (bug #21908).
70
71 Add IPV6 versions of localhost and co in /etc/hosts, bug #25859.
72
73 Fix type-o in /sbin/rc-update, bug #25854.
74
75 29 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
76
77 Tweak /etc/init.d/check{root,fs} to set retval after each fsck call,
78 and not the whole block. Tweak check checkroot to reboot if need be
79 (This is with sufficient warning and message). Tweak checkfs to not
80 drop to a sulogin if return code 2 or 3 is given - as we did not
81 mount the filesystems yet, we should not need to reboot ... bug #25398.
82
83 Add '-T' option to fsck (/etc/init.d/check{root,fs} - requested by
84 Michael Frysinger <vapier@gentoo.org>.
85
86 28 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
87
88 Rework changes for the Adelie project to support boot config profiles
89 better. Added support for /etc/runlevels/LEVEL/.fake to specify which
90 runlevels should be marked started or stopped without executing the
91 script. Renamed the /etc/runlevels/LEVEL/critical to ".critical" for
92 more uniformity. Modified /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh
93 for this.
94
95 Add better support for services that provide the "logger" virtual. We
96 should really start the logger earlier, and stop it as late as possible.
97 Modified /sbin/rc, /lib/rcscripts/sh/rc-services.sh and gendepends.awk
98 for this.
99
100 Fix .../boot/... paths hardcoded in /lib/rcscripts/sh/rc-services.sh,
101 thanks to Jean-Francois Richard <jean-francois@richard.name>.
102
103 Replace the Suse /etc/inputrc with a non copyrighted one, bug #24918.
104
105 23 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
106
107 From Jean-Francois Richard <jean-francois@richard.name> and
108 Olivier Crete <tester@gentoo.org> from the Adelie project:
109
110 The last four patches are the "adaptation" of our previous patches to
111 the new "no-tmpfs" init system in Gentoo. Since we were using quite
112 different scripts for the boot runlevel (no "checkroot" for example) and
113 that the new system hardcodes some of the boot services, we had to find
114 a simple yet elegant solution.
115
116 We chose to make init scripts read "/etc/runlevels/LEVEL/critical" to
117 know what are the boot runlevel services. If this file is not present,
118 it uses the Gentoo hardcoded defaults.
119
120 This touches /sbin/rc, /sbin/functions.sh, /sbin/runscript.sh and
121 /etc/init.d/halt.sh.
122
123 I just changed the behaviour of 'softlevel' kernel command line argument
124 to not only add a suffix and some other cleanups.
125
126 Add support for irqbalance.
127
128 22 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
129
130 Fix the /dev/root entry in /etc/mtab, bug #24916.
131
132 Add EVMS2 support, thanks to Mike Javorski <mike_javorski@bigfoot.com>,
133 bug #24064.
134
135* rc-scripts 1.4.3.9 (17 Jul 2003)
136
137 17 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
138
139 Add vlan support to /etc/init.d/net.eth0, bug #15588, thanks to
140 Andy Dustman <andy-gentoo.54e552@dustman.net>.
141
142 Add 'TERM=Eterm' to /etc/DIR_COLORS, bug #23423.
143
144 Add mdadm support to /etc/init.d/checkfs, bug #23437, many thanks
145 to Wes Kurdziolek <wkurdzio@vtluug.org>.
146
147 Rather use 'uname -r' to get kernel version, as else we need sysctl.
148 This closes bug #23923, modified /etc/init.d/modules.
149
150 Fix a type-o in /etc/fstab, bug #23308.
151
152 Add support for the new 'O' agetty option to display the DNS domainname
153 in the issue file thanks to Marius Mauch <genone@genone.de>, bug #22275.
154 Updated /etc/issue and /etc/issue.logo for this.
155
156 16 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
157
158 Add aliases for add/del to /sbin/rc-update closing bug #24317, thanks
159 to Antonio Dolcetta <zagarna@yahoo.com>.
160
161 Fix /etc/init.d/net.eth0 to not set rp_filter if already set via
162 /etc/sysctl.conf, bug #24235 - thanks jochen <jochen.eisinger@gmx.de>.
163
164 Fix /sbin/runscript.sh and /lib/rcscripts/awk/cachedepend.awk to work
165 with symlinks in /etc/init.d/, closing bug #24228.
166
167 Fix /etc/init.d/clock to work with UML, closing bug #24225 thanks to
168 John Mylchreest <johnm@gentoo.org>.
169
170 Fix hardcoded color escape sequence in /sbin/rc, closing bug #24109,
171 thanks to splite <splite-gentoo@sigint.cs.purdue.edu>.
172
173 Fix /sbin/functions.sh to disable color printing if NOCOLOR is set to
174 "true" in /etc/make.conf, closing bug #24107.
175
176 Fix /etc/init.d/keymaps to be more non-x86 friendly, and also allow
177 more keymaps to be specified in /etc/rc.conf, bug #24084.
178
179 15 Jul 2003; Martin Schlemmer <azarah@gentoo.org>:
180
181 Add /bin/csh to /etc/shells.
182
183 Add new protocols to /etc/services, thanks Rajiv Aaron Manglani
184 <rajiv@gentoo.org>.
185
186 23 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
187
188 Cleanups for bug #21438 from bug #22637, thanks to
189 Christian Strauf <christian.strauf@gmx.de> and Ian Abbott <ian@abbott.org>.
190
191 22 Jun 2003; Martin Schlemmer <azarah@gentoo.org>:
192
193 Really commit fix for bug #21438 to CVS.
194
195 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
196
197 Call /proc mount with explicit options to fix issues where user
198 have 'bind' mounts for /proc in fstab as well, bug #21068.
199
200 Fix /etc/init.d/bootmisc to check for /sbin/env-update.sh, bug #21384,
201 reported by Gunnlaugur Thor Briem <gthb@hi.is>.
202
203 Add 'before bootmisc' to /etc/init.d/domainname, as we need to start
204 it before 'env-update.sh' gets run by /etc/init.d/bootmisc.
205
206* rc-scripts 1.4.3.8p1 (21 May 2003)
207
208 21 May 2003; Martin Schlemmer <azarah@gentoo.org>:
209
210 Last fix I did not use the modified 'myservice', but used $1 again,
211 causing the network dependencies to bork. I did not notice this
212 as I have net.eth0 in default runlevel.
213
214* rc-scripts 1.4.3.8 (20 May 2003)
215
216 20 May 2003; Martin Schlemmer <azarah@gentoo.org>:
217
218 A '-' in a bash variable is not valid as well. Fix gendepend.awk and
219 rc-service.sh to handle this, thanks to YAMAKURA Makoto
220 <makoto@dsb.club.ne.jp>.
221
222 Move /etc/issue to /etc/issue.logo, and have /etc/issue only print info
223 about the host it is running on.
224
5 18 May 2003; Martin Schlemmer <azarah@gentoo.org>: 225 18 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6 226
7 Do not let devfsd handle /dev/log's permission management, as it breaks 227 Do not let devfsd handle /dev/log's permission management, as it breaks
8 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito 228 selinux. Modified /etc/devfsd.conf, changes submited by Chris PeBenito
9 <pebenito@gentoo.org>. 229 <pebenito@gentoo.org>.
10 230
11 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support. 231 Fix type-o in /etc/init.d/net.ppp0, and add local ip-up/ip-down support.
12 232
13 14 May 2003; Martin Schlemmer <azarah@gentoo.org>: 233 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
14 234
15 We should not export the RC_GOT_* variables, as it breaks on some systems, 235 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. 236 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
17 237
18 From C. Brewer <killian@gentoo.org>: 238 From C. Brewer <killian@gentoo.org>:
19 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is 239 - 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? 240 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 241 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
22 kppp complaint. 242 kppp complaint.
23 243
24 13 May 2003; Martin Schlemmer <azarah@gentoo.org>: 244 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
25 245
26 For the network functions, the dependency code tried to create a funcion 246 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 247 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 248 dependencies. This should fix bug #20849 's order issue, thanks to
29 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing. 249 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
30 250
31 Fix query_{before,after} to also check 'net' if 'service2' is a network 251 Fix query_{before,after} to also check 'net' if 'service2' is a network
32 service. 252 service.
33 253
34 12 May 2003; Martin Schlemmer <azarah@gentoo.org>: 254 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
35 255
36 More cleanups: 256 More cleanups:
37 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree. 257 - 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 258 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
39 this. 259 this.
40 - Add functions for more common tasks in /sbin/runscript.sh to 260 - Add functions for more common tasks in /sbin/runscript.sh to
41 /sbin/rc-services.sh. 261 /sbin/rc-services.sh.
42 - Move 'consoletype' to /sbin. 262 - Move 'consoletype' to /sbin.
43 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated 263 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
44 /etc/init.d/bootmisc for this. 264 /etc/init.d/bootmisc for this.
45 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh. 265 - 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. 266 - Improve detection of circular depends ... modified gendepend.awk for this.
47 267
48* rc-scripts 1.4.3.7 (11 May 2003) 268* rc-scripts 1.4.3.7 (11 May 2003)
49 269
50 11 May 2003; Martin Schlemmer <azarah@gentoo.org>: 270 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
51 271

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

  ViewVC Help
Powered by ViewVC 1.1.20