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

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

  ViewVC Help
Powered by ViewVC 1.1.20