/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 185 Revision 287
1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts 1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL 2# Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
3# Written by Daniel Robbins (drobbins@gentoo.org) 3# Written by Daniel Robbins (drobbins@gentoo.org)
4
5 22 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
6
7 Add INFOPATH to /etc/env.d/00basic.
8
9 Fix src/awk/genenviron.awk to get the order of the env.d files
10 correct. Also fix it to handle *all* the SPECIALS correctly.
11 This closes bug #12411.
12
13* rc-scripts 1.4.2.6 (18 Dec 2002)
14
15 18 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
16
17 Add mips changes to sbin/MAKEDEV. This should close bug #12329,
18 thanks to Nicholas Wourms <nwourms@netscape.net>.
19
20 Quote some tests in /sbin/rc-update to fix/avoid the problem
21 in bug #
22
23 Fix awk regex in /etc/init.d/halt.sh to fix bug #11795.
24
25 Update shell for postgres user, closing bug #12258.
26
27 11 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
28
29 Fix src/awk/genenviron.awk not to add duplicate entries, closing
30 bug #8999.
31
32* rc-scripts 1.4.2.5 (09 Dec 2002)
33
34 08 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
35
36 Add another sync to /etc/init.d/halt.sh, closing bug 8173.
37
38 Add smmsp uid and gid. Closes bug #8952.
39
40 04 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
41
42 Setup colums, etc up properly for serial consoles in /sbin/functions.sh.
43 Closes bug #11557, thanks to Erik Scrafford <erik@scrafford.org>.
44
45 Add headers similar to that of portage-2.0.45 and up to the
46 generated profile files (/etc/{profile,csh}.env). Updated
47 src/awk/genenviron.awk for this.
48
49 01 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
50
51 Fix typeo in /etc/devfsd.conf, closing bug #11424, thanks to the
52 sharp eye of Techie2000 <Linux@mochamail.com>.
53
54 Rename /sbin/update-modules to /sbin/modules-update, closing
55 bug #11445.
56
57 Nano moved from /usr/bin/nano to /bin/nano. Fix this in
58 /etc/env.d/00basic, bug #10916.
59
60 27 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
61
62 Add more improvements to clustering code. This is from
63 Olivier Crete <crete@cerca.umontreal.ca>, bug #4151.
64
65 26 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
66
67 Change default 'net' dependency behaviour to be more suited
68 for notebook users. Basically if at least one net.* service
69 beside net.lo start successfully, the 'net' dependency is
70 considered up. Server admin can set RC_NET_STRICT_CHECKING="yes"
71 in /etc/conf.d/rc to change this back to the old default.
72 This is the start to address bug #2706.
73
74* rc-scripts 1.4.2.4 (26 Nov 2002)
75
76 26 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
77
78 Initial merge of bits for Adelie Linux for SSI clusters. More
79 info at:
80
81 http://www.cerca.umontreal.ca/hpc/en/projects/adelie/index.html
82
83 25 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
84
85 One liner fix to src/awk/cachedepends.awk to once again fix
86 bug #7803.
87
88 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
89
90 Add 'alias char-major-89 i2c-dev' to /etc/modules.d/aliases.
91 This should close bug #10891.
92
93* rc-scripts 1.4.2.3 (18 Nov 2002)
94
95 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
96
97 Add some more checks to src/awk/*. Fix error printing for
98 /sbin/depscan.sh.
99
100 Link awk module with gcc and not with ld. This should fix
101 problems on sparc and alpha. Many thanks for this fix to
102 Stephan Jones <cretin@gentoo.org>.
103
104 Remove the copyright info from config files, thanks to
105 Matthew Kennedy <mkennedy@gentoo.org>.
106
107* rc-scripts 1.4.2.2 (18 Nov 2002)
108
109 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
110
111 Add src/awk/genenviron.awk which is rc-envupdate.sh ported
112 to awk. This is also much faster than its bash version.
113
114 Remove the 'Spider cat fix' from depscan.sh.bash, as it makes
115 things even slower on older boxes. Bug #10548.
116
117 After a bored Vapier decided that he needed to update the
118 licenses of things in /etc :P, I did the rest. Hopefully
119 not too many people will nuke thier fstab :/
120
121* rc-scripts 1.4.2.1 (18 Nov 2002)
122
123 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
124
125 Update src/awk/cachedepends.awk to find its own rc-scripts,
126 fixing the need for find which broke systems with /usr on
127 a different partition.
128
129 17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
130
131 Add some extra checks to src/awk/cachedepends.awk and
132 src/awk/gendepends.awk.
133
134 Move some of the more generic functions in src/awk/gendepends.awk
135 to src/awk/functions.awk.
136
137* rc-scripts 1.4.2 (17 Nov 2002)
138
139 17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
140
141 Add initial version of new depscan.sh. This uses awk scripts
142 to do the main work, giving about 10 times speed improvement on
143 slower machines. Updated /sbin/depscan.sh, src/filefuncts.c,
144 src/Makefile, src/awk/cachedepends.awk and src/awk/gendepends.awk
145 for this. This should close bug #10548.
146
147* rc-scripts 1.4.1.2 (5 Nov 2002)
148
149 5 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
150
151 Add UID/GID of 250 for Portage Fakeroot account.
152
153 4 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
154
155 Change /etc/init.d/clock to depend on localmount again, fixing
156 bug #10048.
157
158 Get deps on logger sane again. I wanted to get the logger started
159 as early as possible, but clock for one breaks if /usr is mounted
160 on seperate partition.
161
162 29 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
163
164 Fix return in /etc/init.d/modules to return 0 if /proc/modules
165 do not exists. Closes bug #7738, comment #5.
166
167* rc-scripts 1.4.1.1 (28 Oct 2002)
168
169 28 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
170
171 Fix /sbin/update-modules not to include backup files. Closes
172 bug #9707.
173
174 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
175
176 Fix update-modules borking if there are directories present
177 in /etc/modules.d/. Closes bug #9632.
178
179 17 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
180
181 Change deps on /etc/init.d/{clock,hostname,modules} not to
182 depend on localmount, but rather on checkroot, as all of them
183 just need / to be mounted. This should fix race conditions
184 because of checkfs dependency on modules. This should close
185 bug #9266.
186
187* rc-scripts 1.4.1 (13 Oct 2002)
188
189 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
190
191 Create and fix permissions on /tmp/.{ICE,X11}-unix/. This
192 is additional measures for bug #8281.
193
194 12 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
195
196 Update /etc/init.d/net.eth0 to fix bug #8626.
197
198 Fix /sbin/rc-update to check return code of "ln". This should
199 close bug #8867.
200
201 29 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
202
203 Fix indentation in /etc/inputrc. This should close
204 bug #8368.
205
206 Add extended status functionality. Should close bug #2462.
207
208 Add support for /sbin/rc-update to check if the rc-script
209 is executable or not. Thanks to widersacher@gmx.net, closing
210 bug #8326.
211
212 25 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
213
214 Fix /etc/init.d/bootmisc not to kill pidfiles of running
215 daemons. Improve NGPT support in /sbin/rc a bit.
216
217 23 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
218
219 Fix my last screwup with /etc/init.d/net.ppp0. Basically
220 forgot to change a few DEVICE's to IFACE ...
221
222 22 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
223
224 NGPT support.
225
226 17 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
227
228 Did a small fix to /etc/init.d/net.eth0, thanks to
229 naanyaar2000@yahoo.com, bug #7407.
230
231 16 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
232
233 Add the permission stuff for generic scsi when compiled as
234 module, thanks to Bauno <bauno@inwind.it>.
235
236 Add support for /etc/devfs.d/ for additional devfs config
237 stuff .. idea from Denys Duchier <Denys.Duchier@ps.uni-sb.de>.
238
239 11 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
240
241 Fix small type-o from last changes to /etc/init.d/netmount.
242 Should resolve bug #7803.
243
244* rc-scripts 1.4.0 (7 Sep 2002)
245
246 7 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
247
248 Update /etc/init.d/net.eth0 to handle individual broadcast
249 and netmask for aliases. Should close bug #7407.
250
251 Give /var/run/utmp and /var/log/wtmp the proper permissions
252 and ownership. First steps in fixing bug #7630.
253
254 Change Raid stuff again in /etc/init.d/checkfs.
255
256 26 Aug 2002; Donny Davies <woodchip@gentoo.org>:
257
258 Give root a 'root' GECOS in /etc/passwd, was NULL before.
259
260* rc-scripts 1.3.9 (25 Aug 2002)
261
262 25 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
263
264 Update /sbin/rc to fix some spelling/slang mistakes. Closes
265 bug #6887.
266
267 Move /etc/init.d/net.ppp0 's config to /etc/conf.d/net.ppp0.
268 This closes bug #6378.
269
270 Add IPv6 support to /etc/init.d/net.eth0. Closes bug #6175,
271 with many thanks to Asbjorn Sannes <ace@sannes.org>.
272
273 20 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
274
275 Update /etc/init.d/bootmisc to reset pam_console permissions.
276
277 Update /etc/devfsd.conf to have the "pam_console_apply_devfsd.so"
278 line for getting devfs to work with pam_console.
279
280 12 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
281
282 Update /etc/init.d/keymaps to first load the windowkeys.inc then
283 the user selected one, fixing bug #6295.
284
285 11 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
286
287 Change the 'cat' in check_rcscript() to a single 'awk' in
288 /sbin/depscan.sh. This should fix broken pipe issues if the
289 loop exists too early. Resolves bug #5961.
290
291 Fix software RAID startup/shutdown, bug #5310. Modified
292 /etc/init.d/checkfs and /etc/init.d/halt.sh for this.
293
294* rc-scripts 1.3.8 (08 Aug 2002)
295
296 7 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
297
298 Move the color ls stuff to .bashrc. Fix bug #5250.
299
300 6 Aug 2002; Dan Armak <danarmak@gentoo.org>:
301
302 Correct the comments in rc.conf about the XSESSION variable: it should
303 be set to "kde-<version>" not "KDE". Closes bug #5948.
304
305 5 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
306
307 Fix the 'Usage' line in the help to return the correct options for
308 the script (/sbin/runscript.sh). Resolve bug #6029.
309
310 3 Aug 2002; Donny Davies <woodchip@gentoo.org>:
311
312 Added UPS shutdown support for nut to halt.sh.
313 Added nut user/group as uid/gid 84.
314
315 27 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
316
317 Updated /sbin/rc's way of checking for devfs support (now rather uses
318 awk, as it is more accurate). Closes bug #5458.
319
320 Add the Redhat/Mandrake /forcefsck and /fastboot options to our checkroot
321 and checkfs. Updated /etc/init.d/{checkroot,checkfs,halt.sh} for this.
322 Thanks goes to Chris PeBenito (bug #5570).
323
324 Changed most daemons to use /bin/false as shell. Should close bug #5388.
325
326 27 Jul 2002; Nicholas Jones <carpaski@gentoo.org>:
327
328 Added vpopmail user and group as 89:89
329
330 22 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
331
332 Add the cyrus user to /etc/passwd. Resolves bug #4100.
333
334 Some bugfixes and speed improvements to /sbin/depscan.sh after
335 last changes.
336
337 Replace some cat/grep's in /sbin/rc-envupdate.sh with awk's to
338 get some speed improvements.
339
340 21 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
341
342 Fix LVM support in /etc/init.d/checkfs again, thanks to help from
343 Kyle Manna <nitro@gentoo.org>.
344
345 Add software RAID support to /etc/init.d/checkfs, thanks to
346 Daniel Ahlberg <aliz@gentoo.org>.
347
348 Update the cache_depend() funtion in /sbin/depscan.sh not to
349 quit on any "}", but only on the one matching the first "{". This
350 requires wc in /bin, so baselayout should depend on
351 >=sys-apps/textutils-2.0.19-r2
352
353 Update /etc/init.d/netmount to try and detect nfs mounts that should be
354 mounted automatically on boot. This requires awk in /bin, so baselayout
355 should depend on >=sys-apps/gawk-3.1.0-r3.
356
357* rc-scripts 1.3.7 (17 Jul 2002)
358
359 17 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
360
361 Add logging functionality to the rc-scripts, thanks to Alexander Holler,
362 bug #4037 for the basic idea. Updated /sbin/functions.sh for this.
363
364 16 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
365
366 Add additional entries to /etc/services to support cyrus-imapd, thanks
367 to Nick Hadaway <raker@gentoo.org>.
368
369 Update /etc/init.d/consolefont to resolve bug #4968. This fixes a
370 problem with non 7bit ascii symbols.
371
372 Updated /etc/init.d/checkfs to detect if lvm is already active.
373 This should resolve bug #3613.
374
375 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
376
377 Add "usb" group, gid 85. Move "sshd" user and group to 22. Move
378 "games" user and group to 35
379
380 3 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
381
382 Update Copyright displayed at boot, thanks to Sascha Schwabbauer
383 (aka cybersystem). Updated /sbin/rc for this.
384
385 30 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
386
387 Update /etc/skel/.bashrc to update the window title of X terminals
388 that supports it. Closes bug #4232.
389
390 26 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
391
392 Add sshd user and group. Updated /etc/passwd and /etc/group for this.
393
394 Update /etc/inputrc to resolve bug #2599.
395
396 20 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
397
398 Add /opt/bin to $PATH and $ROOTPATH, closing bug #3603. Modified
399 /etc/env.d/00basic for this.
400
401 Add some new daemon stop and pid detection stuff to /sbin/functions.sh.
402 Nothing official, but I spent enouth time on it not to want to loose it :)
403
404 Fixed a bug in /sbin/functions.sh that caused rc-scripts run as cron jobs
405 to give output to stderr. This was caused by a call to "stty", which when
406 run without a attatched terminal, have this effect. Basically just pipe
407 stderr to /dev/null.
408
409 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
410
411 Add /usr/local/share/man to $MANPATH (/etc/env.d/00basic), resolving
412 bug #3363
4 413
5 26 May 2002; Martin Schlemmer <azarah@gentoo.org>: 414 26 May 2002; Martin Schlemmer <azarah@gentoo.org>:
6 415
7 Update /etc/init.d/netmount not to try and mount NFS filesystems 416 Update /etc/init.d/netmount not to try and mount NFS filesystems
8 if portmap was not started. This is to stop "hang" problems for 417 if portmap was not started. This is to stop "hang" problems for
9 new users who do not add portmap to the default runlevel. See 418 new users who do not add portmap to the default runlevel. See
10 bug #2555. 419 bug #2555.
420
421 Add the video4linux stuff to /etc/devfsd.conf. Resolves bug #2015.
11 422
12 19 May 2002; Martin Schlemmer <azarah@gentoo.org>: 423 19 May 2002; Martin Schlemmer <azarah@gentoo.org>:
13 424
14 Move $EDITOR from /etc/profile to /etc/env.d/00basic. 425 Move $EDITOR from /etc/profile to /etc/env.d/00basic.
15 426

Legend:
Removed from v.185  
changed lines
  Added in v.287

  ViewVC Help
Powered by ViewVC 1.1.20