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

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

  ViewVC Help
Powered by ViewVC 1.1.20