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

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

  ViewVC Help
Powered by ViewVC 1.1.20