/[baselayout]/trunk/ChangeLog
Gentoo

Contents of /trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 279 - (hide annotations) (download)
Wed Dec 4 00:43:27 2002 UTC (16 years, 4 months ago) by azarah
File size: 41451 byte(s)
add profile headers

1 drobbins 46 # ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2 azarah 143 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
3 drobbins 46 # Written by Daniel Robbins (drobbins@gentoo.org)
4 drobbins 45
5 azarah 279 04 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
6    
7     Add headers similar to that of portage-2.0.45 and up to the
8     generated profile files (/etc/{profile,csh}.env). Updated
9     src/awk/genenviron.awk for this.
10    
11 azarah 276 01 Dec 2002; Martin Schlemmer <azarah@gentoo.org>:
12    
13     Fix typeo in /etc/devfsd.conf, closing bug #11424, thanks to the
14     sharp eye of Techie2000 <Linux@mochamail.com>.
15    
16 azarah 277 Rename /sbin/update-modules to /sbin/modules-update, closing
17     bug #11445.
18    
19     Nano moved from /usr/bin/nano to /bin/nano. Fix this in
20     /etc/env.d/00basic, bug #10916.
21    
22 azarah 274 27 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
23    
24     Add more improvements to clustering code. This is from
25     Olivier Crete <crete@cerca.umontreal.ca>, bug #4151.
26    
27 azarah 272 26 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
28    
29     Change default 'net' dependency behaviour to be more suited
30     for notebook users. Basically if at least one net.* service
31     beside net.lo start successfully, the 'net' dependency is
32 azarah 275 considered up. Server admin can set RC_NET_STRICT_CHECKING="yes"
33 azarah 272 in /etc/conf.d/rc to change this back to the old default.
34 azarah 278 This is the start to address bug #2706.
35 azarah 272
36 azarah 271 * rc-scripts 1.4.2.4 (26 Nov 2002)
37    
38     26 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
39    
40     Initial merge of bits for Adelie Linux for SSI clusters. More
41     info at:
42    
43     http://www.cerca.umontreal.ca/hpc/en/projects/adelie/index.html
44    
45     25 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
46    
47     One liner fix to src/awk/cachedepends.awk to once again fix
48     bug #7803.
49    
50 azarah 270 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
51    
52     Add 'alias char-major-89 i2c-dev' to /etc/modules.d/aliases.
53     This should close bug #10891.
54    
55 azarah 269 * rc-scripts 1.4.2.3 (18 Nov 2002)
56    
57 azarah 268 18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
58    
59     Add some more checks to src/awk/*. Fix error printing for
60     /sbin/depscan.sh.
61    
62 azarah 269 Link awk module with gcc and not with ld. This should fix
63     problems on sparc and alpha. Many thanks for this fix to
64     Stephan Jones <cretin@gentoo.org>.
65    
66     Remove the copyright info from config files, thanks to
67     Matthew Kennedy <mkennedy@gentoo.org>.
68    
69 azarah 262 * rc-scripts 1.4.2.2 (18 Nov 2002)
70    
71     18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
72    
73     Add src/awk/genenviron.awk which is rc-envupdate.sh ported
74     to awk. This is also much faster than its bash version.
75    
76 azarah 265 Remove the 'Spider cat fix' from depscan.sh.bash, as it makes
77     things even slower on older boxes. Bug #10548.
78    
79 azarah 267 After a bored Vapier decided that he needed to update the
80     licenses of things in /etc :P, I did the rest. Hopefully
81     not too many people will nuke thier fstab :/
82    
83 azarah 261 * rc-scripts 1.4.2.1 (18 Nov 2002)
84    
85     18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
86    
87     Update src/awk/cachedepends.awk to find its own rc-scripts,
88     fixing the need for find which broke systems with /usr on
89     a different partition.
90    
91 azarah 259 17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
92    
93     Add some extra checks to src/awk/cachedepends.awk and
94     src/awk/gendepends.awk.
95    
96 azarah 260 Move some of the more generic functions in src/awk/gendepends.awk
97     to src/awk/functions.awk.
98    
99 azarah 258 * rc-scripts 1.4.2 (17 Nov 2002)
100    
101     17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
102    
103     Add initial version of new depscan.sh. This uses awk scripts
104     to do the main work, giving about 10 times speed improvement on
105     slower machines. Updated /sbin/depscan.sh, src/filefuncts.c,
106     src/Makefile, src/awk/cachedepends.awk and src/awk/gendepends.awk
107     for this. This should close bug #10548.
108    
109 azarah 256 * rc-scripts 1.4.1.2 (5 Nov 2002)
110    
111 azarah 257 5 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
112    
113     Add UID/GID of 250 for Portage Fakeroot account.
114    
115 azarah 255 4 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
116    
117     Change /etc/init.d/clock to depend on localmount again, fixing
118     bug #10048.
119    
120     Get deps on logger sane again. I wanted to get the logger started
121     as early as possible, but clock for one breaks if /usr is mounted
122     on seperate partition.
123    
124 azarah 254 29 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
125    
126     Fix return in /etc/init.d/modules to return 0 if /proc/modules
127     do not exists. Closes bug #7738, comment #5.
128    
129 azarah 252 * rc-scripts 1.4.1.1 (28 Oct 2002)
130    
131 azarah 251 28 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
132    
133     Fix /sbin/update-modules not to include backup files. Closes
134     bug #9707.
135    
136 azarah 250 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
137    
138     Fix update-modules borking if there are directories present
139     in /etc/modules.d/. Closes bug #9632.
140    
141 azarah 249 17 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
142    
143     Change deps on /etc/init.d/{clock,hostname,modules} not to
144     depend on localmount, but rather on checkroot, as all of them
145     just need / to be mounted. This should fix race conditions
146     because of checkfs dependency on modules. This should close
147     bug #9266.
148    
149 azarah 247 * rc-scripts 1.4.1 (13 Oct 2002)
150    
151 azarah 246 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
152    
153     Create and fix permissions on /tmp/.{ICE,X11}-unix/. This
154     is additional measures for bug #8281.
155    
156 azarah 245 12 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
157    
158     Update /etc/init.d/net.eth0 to fix bug #8626.
159    
160     Fix /sbin/rc-update to check return code of "ln". This should
161     close bug #8867.
162    
163 azarah 242 29 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
164    
165     Fix indentation in /etc/inputrc. This should close
166     bug #8368.
167    
168     Add extended status functionality. Should close bug #2462.
169    
170 azarah 243 Add support for /sbin/rc-update to check if the rc-script
171     is executable or not. Thanks to widersacher@gmx.net, closing
172     bug #8326.
173    
174 azarah 241 25 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
175    
176     Fix /etc/init.d/bootmisc not to kill pidfiles of running
177     daemons. Improve NGPT support in /sbin/rc a bit.
178    
179 azarah 240 23 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
180    
181     Fix my last screwup with /etc/init.d/net.ppp0. Basically
182     forgot to change a few DEVICE's to IFACE ...
183    
184 azarah 238 22 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
185    
186     NGPT support.
187    
188 azarah 237 17 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
189    
190     Did a small fix to /etc/init.d/net.eth0, thanks to
191     naanyaar2000@yahoo.com, bug #7407.
192    
193 azarah 236 16 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
194    
195     Add the permission stuff for generic scsi when compiled as
196     module, thanks to Bauno <bauno@inwind.it>.
197    
198     Add support for /etc/devfs.d/ for additional devfs config
199     stuff .. idea from Denys Duchier <Denys.Duchier@ps.uni-sb.de>.
200    
201 azarah 234 11 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
202    
203     Fix small type-o from last changes to /etc/init.d/netmount.
204     Should resolve bug #7803.
205    
206 azarah 232 * rc-scripts 1.4.0 (7 Sep 2002)
207    
208 azarah 231 7 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
209    
210     Update /etc/init.d/net.eth0 to handle individual broadcast
211     and netmask for aliases. Should close bug #7407.
212    
213 azarah 232 Give /var/run/utmp and /var/log/wtmp the proper permissions
214     and ownership. First steps in fixing bug #7630.
215    
216 azarah 233 Change Raid stuff again in /etc/init.d/checkfs.
217    
218 woodchip 226 26 Aug 2002; Donny Davies <woodchip@gentoo.org>:
219    
220     Give root a 'root' GECOS in /etc/passwd, was NULL before.
221    
222 azarah 223 * rc-scripts 1.3.9 (25 Aug 2002)
223    
224     25 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
225    
226     Update /sbin/rc to fix some spelling/slang mistakes. Closes
227     bug #6887.
228    
229     Move /etc/init.d/net.ppp0 's config to /etc/conf.d/net.ppp0.
230     This closes bug #6378.
231    
232     Add IPv6 support to /etc/init.d/net.eth0. Closes bug #6175,
233     with many thanks to Asbjorn Sannes <ace@sannes.org>.
234    
235 azarah 222 20 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
236    
237     Update /etc/init.d/bootmisc to reset pam_console permissions.
238    
239     Update /etc/devfsd.conf to have the "pam_console_apply_devfsd.so"
240     line for getting devfs to work with pam_console.
241    
242 azarah 221 12 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
243    
244     Update /etc/init.d/keymaps to first load the windowkeys.inc then
245     the user selected one, fixing bug #6295.
246    
247 azarah 220 11 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
248 azarah 219
249 azarah 220 Change the 'cat' in check_rcscript() to a single 'awk' in
250     /sbin/depscan.sh. This should fix broken pipe issues if the
251     loop exists too early. Resolves bug #5961.
252 azarah 219
253 azarah 220 Fix software RAID startup/shutdown, bug #5310. Modified
254     /etc/init.d/checkfs and /etc/init.d/halt.sh for this.
255    
256 azarah 218 * rc-scripts 1.3.8 (08 Aug 2002)
257    
258 azarah 217 7 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
259    
260 azarah 220 Move the color ls stuff to .bashrc. Fix bug #5250.
261 azarah 217
262 danarmak 216 6 Aug 2002; Dan Armak <danarmak@gentoo.org>:
263    
264     Correct the comments in rc.conf about the XSESSION variable: it should
265     be set to "kde-<version>" not "KDE". Closes bug #5948.
266    
267 azarah 215 5 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
268    
269 azarah 220 Fix the 'Usage' line in the help to return the correct options for
270     the script (/sbin/runscript.sh). Resolve bug #6029.
271 azarah 215
272 woodchip 214 3 Aug 2002; Donny Davies <woodchip@gentoo.org>:
273    
274     Added UPS shutdown support for nut to halt.sh.
275     Added nut user/group as uid/gid 84.
276    
277 azarah 212 27 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
278    
279     Updated /sbin/rc's way of checking for devfs support (now rather uses
280     awk, as it is more accurate). Closes bug #5458.
281    
282     Add the Redhat/Mandrake /forcefsck and /fastboot options to our checkroot
283     and checkfs. Updated /etc/init.d/{checkroot,checkfs,halt.sh} for this.
284     Thanks goes to Chris PeBenito (bug #5570).
285    
286 azarah 213 Changed most daemons to use /bin/false as shell. Should close bug #5388.
287    
288 carpaski 211 27 Jul 2002; Nicholas Jones <carpaski@gentoo.org>:
289    
290     Added vpopmail user and group as 89:89
291    
292 azarah 204 22 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
293 azarah 202
294 azarah 204 Add the cyrus user to /etc/passwd. Resolves bug #4100.
295    
296 azarah 206 Some bugfixes and speed improvements to /sbin/depscan.sh after
297     last changes.
298    
299 azarah 207 Replace some cat/grep's in /sbin/rc-envupdate.sh with awk's to
300     get some speed improvements.
301    
302 azarah 202 21 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
303    
304     Fix LVM support in /etc/init.d/checkfs again, thanks to help from
305     Kyle Manna <nitro@gentoo.org>.
306    
307     Add software RAID support to /etc/init.d/checkfs, thanks to
308     Daniel Ahlberg <aliz@gentoo.org>.
309    
310 azarah 204 Update the cache_depend() funtion in /sbin/depscan.sh not to
311 azarah 203 quit on any "}", but only on the one matching the first "{". This
312     requires wc in /bin, so baselayout should depend on
313     >=sys-apps/textutils-2.0.19-r2
314    
315     Update /etc/init.d/netmount to try and detect nfs mounts that should be
316     mounted automatically on boot. This requires awk in /bin, so baselayout
317     should depend on >=sys-apps/gawk-3.1.0-r3.
318    
319 azarah 218 * rc-scripts 1.3.7 (17 Jul 2002)
320 azarah 199
321 azarah 198 17 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
322    
323 azarah 199 Add logging functionality to the rc-scripts, thanks to Alexander Holler,
324     bug #4037 for the basic idea. Updated /sbin/functions.sh for this.
325    
326     16 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
327    
328 azarah 198 Add additional entries to /etc/services to support cyrus-imapd, thanks
329 azarah 200 to Nick Hadaway <raker@gentoo.org>.
330 azarah 198
331     Update /etc/init.d/consolefont to resolve bug #4968. This fixes a
332     problem with non 7bit ascii symbols.
333    
334     Updated /etc/init.d/checkfs to detect if lvm is already active.
335     This should resolve bug #3613.
336    
337 azarah 196 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
338    
339     Add "usb" group, gid 85. Move "sshd" user and group to 22. Move
340     "games" user and group to 35
341    
342 azarah 195 3 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
343    
344 azarah 197 Update Copyright displayed at boot, thanks to Sascha Schwabbauer
345     (aka cybersystem). Updated /sbin/rc for this.
346 azarah 195
347 azarah 194 30 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
348    
349     Update /etc/skel/.bashrc to update the window title of X terminals
350     that supports it. Closes bug #4232.
351    
352 azarah 192 26 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
353    
354     Add sshd user and group. Updated /etc/passwd and /etc/group for this.
355    
356 azarah 193 Update /etc/inputrc to resolve bug #2599.
357    
358 azarah 191 20 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
359    
360     Add /opt/bin to $PATH and $ROOTPATH, closing bug #3603. Modified
361     /etc/env.d/00basic for this.
362    
363     Add some new daemon stop and pid detection stuff to /sbin/functions.sh.
364     Nothing official, but I spent enouth time on it not to want to loose it :)
365    
366     Fixed a bug in /sbin/functions.sh that caused rc-scripts run as cron jobs
367     to give output to stderr. This was caused by a call to "stty", which when
368     run without a attatched terminal, have this effect. Basically just pipe
369     stderr to /dev/null.
370    
371 azarah 187 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
372    
373     Add /usr/local/share/man to $MANPATH (/etc/env.d/00basic), resolving
374     bug #3363
375    
376 azarah 185 26 May 2002; Martin Schlemmer <azarah@gentoo.org>:
377    
378     Update /etc/init.d/netmount not to try and mount NFS filesystems
379     if portmap was not started. This is to stop "hang" problems for
380     new users who do not add portmap to the default runlevel. See
381     bug #2555.
382    
383 azarah 186 Add the video4linux stuff to /etc/devfsd.conf. Resolves bug #2015.
384    
385 azarah 184 19 May 2002; Martin Schlemmer <azarah@gentoo.org>:
386    
387     Move $EDITOR from /etc/profile to /etc/env.d/00basic.
388    
389 azarah 183 13 May 2002; Martin Schlemmer <azarah@gentoo.org>:
390    
391     Change the homes of user "at" and "cron" in /etc/passwd, as
392     they moved to /var/spool/cron...
393    
394 azarah 181 * rc-scripts 1.3.5 (12 May 2002)
395    
396 azarah 179 12 May 2002; Martin Schlemmer <azarah@gentoo.org>:
397    
398     Make slight modifications to /sbin/depscan.sh to improve speed (about
399 azarah 180 1 second on a celeron 633).
400 azarah 179
401 azarah 180 Finally fix /sbin/runscript.sh to properly handle interdependencies
402     between types need/use and before/after on runlevel change. I can
403     actually kick myself for previous implementations, as this fix simplifies
404     things a lot, and is almost 30 lines of code less!
405 azarah 179
406 azarah 180 Change /etc/init.d/netmount not to fail if all mounts are not mounted.
407     It rather just exit with a warning, as I think most people have like
408     me mounts that are to boxes that are not always up.
409 azarah 179
410 azarah 180 Resolve bug #2439 (should not use try with the dd command for ramdisk
411     stuff). Also increase the number of inodes used for the ramdisk to
412     fix "out of space" errors. Updated /sbin/rc for this.
413 azarah 179
414 azarah 176 10 May 2002; Martin Schlemmer <azarah@gentoo.org>:
415    
416 azarah 177 Resolve bug #2505 ... /sbin/rc-envupdate.sh should not use
417     backup files to generate /etc/profile.env.
418 azarah 176
419 azarah 180 Resolve bug #2489 and #2175. Modified /etc/init.d/net.eth0
420     for this.
421 azarah 177
422 azarah 174 6 May 2002; Martin Schlemmer <azarah@gentoo.org>:
423    
424     Fixed /sbin/rc-envupdate.sh to only use the $KDEDIR of the highest
425 azarah 180 /etc/env.d/ file. Same for $QTDIR.
426 azarah 174
427     5 May 2002; Martin Schlemmer <azarah@gentoo.org>:
428    
429     Add /etc/DIR_COLORS as it is no longer shipped with fileutils,
430     and is needed for some fixes.
431    
432 azarah 173 28 April 2002; Martin Schlemmer <azarah@gentoo.org>:
433    
434     Update /etc/rc.conf to be more clear and state that you should
435 azarah 180 remove consolefont from startup if you do not use it. Should
436     resolve bug #2174.
437 azarah 173
438 woodchip 172 26 April 2002; Donny Davies <woodchip@gentoo.org> passwd, group :
439    
440     Added user/group apache with uid/gid 81.
441    
442 azarah 171 25 April 2002; Martin Schlemmer <azarah@gentoo.org>:
443    
444     Remove the "-net" from the line setting the default gateway
445 azarah 180 in /etc/init.d/net.eth0. Thanks to Peter W. Michaleas for
446     noting this.
447 azarah 171
448 woodchip 170 24 April 2002; Donny Davies <woodchip@gentoo.org> rc.conf :
449    
450     Remove NFSSERVER from rc.conf since it's now covered in /etc/conf.d/nfs
451     which is installed with the nfs-utils package. Also tidied up some
452     really old, leftover junk like the non-supported stuff from rc5.
453     Closes #1754.
454    
455 azarah 169 23 April 2002; Martin Schlemmer <azarah@gentoo.org>:
456    
457     Remove creation of /var/run/utmpx from bootmisc again. Seems
458     other people have wierd problems.
459    
460 azarah 165 * rc-scripts 1.3.4 (21 April 2002)
461    
462     21 April 2002; Martin Schlemmer <azarah@gentoo.org>:
463    
464     Add /sbin/rc-envupdate.sh to speedup updating of /etc/profile.env,
465 azarah 180 and /etc/csh.env. Update /etc/init.d/bootmisc to use this.
466 azarah 165
467 azarah 180 Implement the status commandline argument. Updated /sbin/runscript.sh
468     and /sbin/rc-help.sh for this.
469 azarah 167
470 azarah 180 Fix /sbin/depscan.sh to honour NEED and USE overriding BEFORE
471     and AFTER.
472 azarah 167
473 azarah 164 12 April 2002; Martin Schlemmer <azarah@gentoo.org>:
474    
475     Update /etc/init.d/bootmisc to create /var/run/utmpx. This
476     is needed, else /usr/bin/newgrp segfault.
477    
478 azarah 163 11 April 2002; Martin Schlemmer <azarah@gentoo.org>:
479    
480     Update /etc/skel/.bash_profile to make it tcsh compadible.
481 azarah 164 Thanks to Väinö Järvelä for this fix.
482 azarah 163
483 azarah 164 Update /etc/profile to also set the PS? variables if $SHELL
484     is set to /bin/sh. This should make prompt colours in
485     bootstrap work again.
486 azarah 163
487 azarah 164 Move LVM stuff to checkfs to ensure that they get fscked.
488     This resolves bug #1552.
489 azarah 163
490 azarah 161 * rc-scripts 1.3.3 (5 April 2002)
491    
492     5 April 2002; Martin Schlemmer <azarah@gentoo.org>:
493    
494     Move /etc/init.d/{depscan.sh,runscript.sh,functions.sh} to /sbin.
495     This is done to try and ensure system integrity.
496    
497 azarah 160 1 April 2002; Martin Schlemmer <azarah@gentoo.org>:
498    
499     Add quotes to the "export INPUTRC=/etc/inputrc" line to resolve bug #1391.
500    
501     Add a error message to /etc/init.d/consolefont, resolving bug #1415.
502    
503     Add a bash check to the code that sets the prompt, fixing bug #1078.
504    
505 azarah 159 * rc-scripts 1.3.2 (24 Mar 2002)
506    
507 azarah 157 24 March 2002; Martin Schlemmer <azarah@gentoo.org>:
508    
509     Resolve bug #1274. Updated /etc/init.d/hostname and /etc/init.d/bootmisc
510     for this.
511    
512     With the "before" and "after" stuff, recursion levels was getting too high,
513     and with some cases, things just plain did not work as it should. Reworked
514     things to to lower the levels of recursion and get the order right. Updated
515     /etc/init.d/runscript.sh for this.
516    
517     Fixed a problem in /sbin/rc and /etc/init.d/runscript.sh where
518     ${svcdir}/softlevel did not always exist, but runscript.sh tried to open it.
519    
520     Enhance --quiet support. Updated /etc/init.d/functions.sh for this.
521    
522     Remove /etc/pwdb.conf, as pwdb already install a copy of this.
523    
524     Remove /etc/pam.d/{rexec,rlogin,rsh} as pam already install this.
525    
526 azarah 158 Added $INPUTRC to /etc/profile, since too many people keep on bugging me,
527     and it seems it has fallen now to my discression.
528    
529 drobbins 155 * rc-scripts 1.3.1 (23 Mar 2002)
530    
531 drobbins 156 23 March 2002; Daniel Robbins <drobbins@gentoo.org>: init.d/net.eth0: fix for
532     DHCP lease release from Jim Nutt.
533    
534     23 March 2002; Daniel Robbins <drobbins@gentoo.org>: rolling a new release
535     since there are a lot of important bug fixes in here that are needed.
536 drobbins 155
537 azarah 150 23 March 2002; Martin Schlemmer <azarah@gentoo.org>:
538    
539     Resolve bug #1292.
540    
541     Remove the extra 'depmod -a' in /etc/init.d/modules, thanks to
542     Spidler.
543    
544 azarah 149 21 March 2002; Martin Schlemmer <azarah@gentoo.org>:
545    
546     Update /sbin/rc to fix a 'cat mounts' instead of the correct
547     version, 'cat /proc/mounts'.
548    
549 azarah 148 19 March 2002; Martin Schlemmer <azarah@gentoo.org>:
550    
551     Add initial support for the --quiet flag that suppress output.
552    
553 azarah 147 18 March 2002; Martin Schlemmer <azarah@gentoo.org>:
554    
555     Remove the 'try' from 'try /etc/init.d/depscan.sh' in /sbin/rc
556     as not all errors by depscan.sh is critical. It should be
557     reworked to do better error handeling.
558    
559 azarah 146 14 March 2002; Martin Schlemmer <azarah@gentoo.org>:
560    
561     Fix the GID and UID of nobody and nogroup in /etc/passwd and
562     /etc/group to match those of Debian, FBSD and others. Thanks
563     to those who reported it, and Woodchip for looking up the
564     proper values.
565    
566     Update /etc/init.d/net.eth0 to properly down DHCP interfaces.
567     This resolves bug #1150, thanks to Paul Fleischer.
568    
569 azarah 145 11 March 2002; Martin Schlemmer <azarah@gentoo.org>:
570    
571     Updated /etc/init.d/functions.sh not to use /usr/bin/basename,
572     as some users have /usr on seperate partition which is not
573     mounted when depscan.sh is run the first time.
574    
575     Updated the checking for more than one service providing the
576     same virtual function in /etc/init.d/depscan.sh. It should
577     be working now, and this also fix a problem that when there is no
578     service providing a virtual, counter was used uninitialized.
579    
580 azarah 144 * rc-scripts 1.3.0 (10 March 2002)
581    
582 azarah 180 10 March 2002; Martin Schlemmer <azarah@gentoo.org>:
583    
584     Resolved bug #1021; updated /etc/init.d/consolefont for this.
585 azarah 144
586     Resolved bug #1029; updated /etc/init.d/net.eth0 for this.
587    
588     Resolved bug #990; updated /etc/init.d/net.eth0, /etc/init.d/netmount
589     and /etc/init.d/localmount for this.
590    
591     Lots of form/syntax cleanups, most things should be more
592     consistant now. Fixed fail detection/return values of lots of
593     scripts.
594    
595     Lots of cleanup/fixes in the three main scripts behind our
596     rc-system, /sbin/rc, /etc/init.d/depscan.sh, /etc/init.d/runscript.sh
597    
598     Fix a bug regarding a invalid $PATH for portage if /etc/init.d/functions.sh
599     is sourced in a ebuild.
600    
601     Fix a bug that our rc-script wrapper introduced: Global variables
602     in scripts no longer worked. Updated /etc/init.d/runscript.sh for
603     this.
604    
605     Implemented more error checking for the main startup code in /sbin/rc.
606     Also fixed try() for mounting /proc (maybe all mount commands).
607     The function worked fine in a simulated test, but in real life failed
608     to detect a error when mounting /proc (remember to thank Grant for
609     his UserMode ebuilds, and Guide).
610    
611 azarah 143 * rc-scripts 1.2.9 (6 March 2002)
612    
613 azarah 180 6 March 2002; Martin Schlemmer <azarah@gentoo.org>:
614    
615     General form updates and some piping fixes.
616 azarah 143
617     Updated /etc/inittab, /etc/init.d/xdm and /etc/X11/startDM.sh
618     to fix a problem where startDM.sh would be respawned repeatedly
619     if xdm was not in the default runlevel.
620    
621 azarah 139 * rc-scripts 1.2.8 (4 March 2002)
622    
623 azarah 180 4 March 2002; Martin Schlemmer <azarah@gentoo.org>:
624    
625     Add /etc/init.d/xdm, /etc/X11/startDM.sh and updated /etc/inittab
626     to fix the "dead key" problem we had with xdm/gdm/kdm. We should
627     move them to the xfree ebuild later on when things settles down.
628 azarah 139
629     Added some sanity checks to /sbin/rc, /etc/init.d/runscripts.sh.
630    
631     Added a basic $PATH to /etc/init.d/functions.sh to fix a problem
632     where we had a invalid $PATH on boot in some cases.
633    
634 azarah 141 Updated /etc/init.d/keymap and /etc/init.d/consolefont to work with
635     the new sys-apps/kbd package.
636    
637 azarah 138 * rc-scripts 1.2.7 (3 March 2002)
638    
639 azarah 180 3 March 2002; Martin Schlemmer <azarah@gentoo.org>:
640    
641     Fixed the problem of rc-scripts trying to start/stop a service multiple
642     times if it fails to do so. Updated /etc/init.d/runscript.sh and /sbin/rc
643     for this.
644 azarah 137
645     Fixing some variable declarations in /etc/init.d/runscript.sh caused
646     /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
647     this.
648    
649     Added caching of the "depend() { need foo; } " lines, and updated
650     /etc/init.d/depscan.sh to touch the actual files less. This should
651     speedup dependancy caching a lot, especially on slow machines.
652    
653 azarah 138 Updated /etc/passwd to have users with no shell defined, use /bin/false
654     for security.
655    
656     Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
657    
658 azarah 180 1 March 2002; Martin Schlemmer <azarah@gentoo.org>:
659    
660     Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
661     Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
662 azarah 135 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
663     /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
664    
665     Removed stopping of dependant services that have current service as
666     a 'use'dependancy ... should be less confusing now.
667     Updated /etc/init.d/runscript.sh for this.
668    
669 azarah 180 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
670    
671     Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc
672     programs to startup. This should pretty much have /etc/init.d/ static,
673     except for baselayout updates, etc.
674 azarah 134
675 azarah 180 27 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
676    
677     In some wierd cases, a redundent /dev/.devfsd on a unmounted /dev can cause
678     problems. Fixed this in /sbin/rc.
679 azarah 132
680 azarah 133 Added the patches from Grant Goodyear (aka g2boojum) to enable us to
681     use a ramdisk to store the contents of ${svcdir}. Updated /sbin/rc,
682     /etc/init.d/functions.sh and /etc/init.d/checkroot for this.
683    
684 azarah 180 26 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
685    
686     Fix my brain dead update of the 25th. It really should keep
687     "gentoo=nodevfs" in mind. Also added 'get_bootparam()' to help in
688     retrieving kernel options. Updated /etc/init.d/functions.sh,
689     /etc/init.d/checkroot and /sbin/rc for this.
690 azarah 130
691     Updated /etc/init.d/consolefont to work without devfs as well.
692    
693 azarah 131 When rebooting or shutting down, a service should not fail to stop
694     if a service it depends on, fails. Updated /etc/init.d/runscript.sh
695     for this.
696    
697 azarah 180 25 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
698    
699     Added a check if /dev is mounted when creating entries for /etc/mtab.
700     This should solve a invalid entry or /dev being mounted even with
701     'gentoo=nodevfs' option. Updated /etc/init.d/checkroot for this.
702 azarah 129
703 drobbins 128 17 Feb 2002: Daniel Robbins <drobbins@gentoo.org>: Made "xfs" the default
704     filesystem in /etc/fstab (from ReiserFS) and removed "notail" option (it's
705     just in a comment now)
706 azarah 125
707 azarah 180 17 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
708 drobbins 128
709 azarah 180 Mmore fixes to 'after' and 'before', updated /etc/init.d/runscript.sh for
710     this. This should fix services not getting started in the correct order
711     in a tight loop, services getting stopped out of order, and some other
712     sanity checks. Updated rc-script.sh for updated help.
713    
714     15 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
715    
716     Update /etc/profile to resolve bug #588. Reimplemented things a bit,
717     and added the 'after' type. 'before' and 'after' will only work currently
718     for a change of runlevel. Updated /etc/init.d/depscan.sh,
719     /etc/init.d/runscript.sh and /sbin/rc for this.
720 azarah 127
721 azarah 180 13 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
722    
723     Add some more entries to /etc/devfsd.conf to make alsa users life
724     easier ... thanks Tod.
725 azarah 124
726 azarah 180 12 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
727    
728     Some more cleanups to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
729 azarah 125
730 azarah 124 Fixed some services not starting again when restarting a service.
731     Seems simple is still the best way.
732    
733     Fixed some other problems created with feature additions and cleanups.
734    
735 azarah 180 11 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
736    
737     General cleanups to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
738 azarah 124
739     Added 'before *' to /etc/init.d/checkroot to make sure it gets
740     started first.
741    
742     Added 'use *' to /etc/init.d/local to make sure it gets started
743     last.
744    
745 azarah 180 10 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
746    
747     Fixed /sbin/rc to stop a service on change of runlevel if it is
748     in 'use' by another service.
749 azarah 124
750     Added the 'provide' depend type for creating virtual services.
751     Updated /etc/init.d/depscan.sh for this.
752    
753     Added the 'before' depend type. This is more for changing the
754     order services start in. Updated /etc/init.d/depscan.sh and
755     /etc/init.d/functions.sh for this.
756    
757     Updated /etc/init.d/depscan.sh to work with '*' as argument for
758     dependancy types. This can be used with 'use' and 'before' to
759     start a script last or first respectively.
760    
761     Added save_options() and get_options() to /etc/init.d/functions.sh
762     for saving misc settings between startup/shutdown. Updated
763     /etc/init.d/net.eth0 to use these and properly down virtual
764     interfaces.
765    
766 azarah 180 6 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
767    
768     Updated both /etc/init.d/bootmisc and /etc/init.d/keymaps to be quiet
769     on no errors.
770 azarah 124
771     * rc-scripts 1.2.6 (6 Feb 2002)
772    
773 azarah 180 2 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
774    
775     Updated /etc/net.eth0 to specify the gateway device via the $gateway
776     variable (something like gateway="eth0/192.168.0.1").
777 azarah 122
778 azarah 180 2 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
779    
780     Added rc-script /etc/init.d/numlock, for enabling numlock at boot.
781 azarah 119
782 azarah 180 29 Jan 2002: Martin Schlemmer (azarah@gentoo.org):
783    
784     Hopefully the last fix to /etc/init.d/netmount to umount cleanly. This fix
785     implements a retry if not successful the first time, and will kill
786     processess using the mount. Also small type-o fix to /etc/init.d/halt.sh.
787 azarah 117
788 woodchip 115 27 Jan 2002: Donny Davies (woodchip@gentoo.org): security fix to
789     /etc/pam.d/sshd,login,chsh: added pam_shells.so to the stack.
790     Fixed /etc/passwd,group for user/group mysql.
791    
792 azarah 113 27 Jan 2002: Martin Schlemmer (azarah@gentoo.org): added charset
793     map file support to /etc/init.d/consolefont and the setting to
794     /etc/rc.conf.
795    
796 azarah 112 25 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed dircolors
797     in skel files to support both versions of dircolors.
798    
799 azarah 109 23 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed bug
800 azarah 113 in the restart stuff of /etc/init.d/runscript.sh that caused
801     a restart of a 'net' service not to restart services again
802     that depended on it.
803 azarah 109
804 azarah 107 * rc-scripts 1.2.5 (20 Jan 2002)
805    
806 azarah 106 20 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated
807     /etc/init.d/net.eth0 to 'use' pcmcia.
808    
809 azarah 102 8 Jan 2002: Martin Schlemmer (azarah@gentoo.org): added '--sh' to
810     the dircolors command in /etc/skel/.bash_profile to handle cases
811     where bash do not export $SHELL.
812    
813     6 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated
814     /etc/init.d/runscripts.sh, /etc/init.d/net.eth0, /etc/conf.d/net and
815     removed /etc/init.d/net.eth0-dhcp to reflect a new 'bsd-ish' config
816     scheme for the net.eth* scripts.
817    
818 woodchip 100 6 Jan 2002: Donny Davies (woodchip@gentoo.org): Removed email address
819     from manpages; no need for that..
820    
821 azarah 102 5 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fix type-o in
822     /etc/devfsd.conf; had 'dvd' in the cdrw stuff.
823    
824 drobbins 97 * rc-scripts 1.2.4 (30 Dec 2001)
825    
826     30 Dec 2001: Daniel Robbins (drobbins@gentoo.org): Changed default umask
827     back to 022 as it should be.
828    
829 azarah 96 30 Dec 2001; Martin Schlemmer (azarah@gentoo.org): Updated
830     /etc/init.d/checkfs to return 0 if the fs was successfully repaired.
831    
832 woodchip 95 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
833     sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
834    
835 azarah 180 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
836    
837     Updated /etc/init.d/depscan.sh to store info about missing dependancies
838     of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh
839 azarah 93 to use this when starting a script ('need' dependancies is critical for
840     startup). Added the broken() function to /etc/init.d/runscript.sh
841     to list the missing dependancies.
842    
843     Updated /etc/init.d/runscript.sh for svc_start() to have better error
844     checking.
845    
846     Updated /etc/init.d/functions.sh with ewend(), which is the same as
847     eend(), but print a warning on error, not a error. Updated
848     /etc/init.d/checkroot and /etc/init.d/checkfs to use this function.
849    
850 azarah 180 27 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
851 azarah 93
852 azarah 180 Update /sbin/runscript.c to run /etc/init.d/rc-help.sh if no arguments
853     is passed to a rc-script.
854    
855 azarah 93 Added /etc/init.d/rc-help.sh, simple script that prints out help for
856     the rc-scripts.
857    
858 azarah 180 25 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
859    
860     Update /etc/init.d/shutdown.sh and /etc/init.d/reboot.sh not to force the
861     halt and reboot. This fixes a problem where / was not unmounted properly
862     in some cases.
863 azarah 91
864 azarah 180 24 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
865    
866     Move $svcdir to to /etc/init.d/functions.sh, and update
867     /etc/init.d/runscript.sh and /etc/init.d/depscan.sh for this
868 azarah 91
869     Modified /etc/init.d/runscript.sh to also restart the services that
870     depend on a service if that service is restarted. Enhanced the
871     restart function to be able to have custom restart() functions in
872     rc-scripts. The custom restart() have to use svc_stop() and
873     svc_start() to restart the service.
874    
875     Add a pause function to /etc/init.d/runscript.sh. It will basically
876     stop a service without stopping the services that depends on that
877     service.
878    
879 azarah 180 Add a pause function to /etc/init.d/runscript.sh. It will basically stop a
880     service without stopping the services that depends on that service.
881 drobbins 97
882 azarah 91 * rc-scripts 1.2.3 (18 Dec 2001)
883    
884 azarah 180 16 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
885    
886     Moved the stuff from /sbin/init (old) to /sbin/rc (basically drop the
887     init wrapper we used).
888 azarah 91
889     Some cleanups: take out the shm resize comment;
890    
891     remove the $wrongmount;
892    
893     remove the mountshm() function and insert it directly
894     where needed;
895    
896     remove the setting of $PATH as /sbin/init already do
897     this for us.
898    
899     Added the if statement to detect if it is the first time the 'boot'
900     runlevel is executed (if [ "$RUNLEVEL" = "S" ] && [ "$argv1" = "boot" ]).
901     $RUNLEVEL is a env var set by /sbin/init.
902    
903     Also added functionality to detect if the kernel have DEVFS support
904     compiled in; seems new users thinks devfs is unstable and as they do
905     not always read the docs, it does not get compiled in ;/ Should
906     make live for us a bit easier.
907    
908 azarah 180 14 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
909    
910     Fixed /sbin/rc to kill a cosmetic bug in the part that stops all
911     the unneeded services.
912 azarah 91
913 woodchip 79 * rc-scripts 1.2.2 (8 Dec 2001)
914    
915 azarah 81 10 Dec 2001; Added a localhost entry in /etc/hosts.
916    
917 woodchip 79 8 Dec 2001; Donny Davies (woodchip@gentoo.org): Added start-stop-daemon.c
918     to rc-scripts/sbin source. Moved rc-scripts/init.d/runscript.c to
919     rc-scripts/sbin/runscript.c. Added manpage for start-stop-daemon.
920     Start-stop-daemon is moved here from sysvinit by the way. There is stuff
921     in this ChangeLog that needs to be removed! Like the changes to hosts,
922     profile. /etc/{passwd,group} have minor UID and GID type fixes for
923 woodchip 80 users ftp, postgres, xfs. Tweaked tarball.sh to not include CVS
924     directories.
925 woodchip 79
926 woodchip 61 29 Nov 2001; Donny Davies (woodchip@gentoo.org): Added a man directory
927     to rc-scripts. Checked in two manpages there, one for modules.autoload.5
928 woodchip 63 and one for update-modules.8. These were adapted from Debian. Updated
929     tarball.sh to include the new man directory. Updated baselayout to install
930     these manpages. Slightly tweak the /etc/modules.autoload comments.
931 woodchip 61
932 azarah 180 28 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
933    
934     Updated /sbin/init to work correctly with the 'gentoo=nodevfs' option,
935     and cleaned out old code.
936 drobbins 65
937     Updated /etc/init.d/bootmisc with additional lock files to clean.
938    
939 azarah 180 27 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
940    
941     Updated /etc/init.d/depscan.sh for a virtual 'use' depend, called 'logger'
942     that can be used for services that needs to have a logger started before
943     they are started. Updated /etc/conf.d/basic with $SYSLOGGER that is used
944     to define what loggers the 'logger' depend represent.
945 drobbins 65
946 azarah 180 26 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
947    
948     Updated /etc/passwd and /etc/group with minor fixes to pass pwck
949     and grpck.
950 drobbins 65
951 azarah 180 25 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
952    
953     Changed umask in /etc/profile for the user to 077 for security.
954 drobbins 65
955     Added a stop() function to /etc/init.d/clock. Also removed uneeded
956     'source /etc/rc.conf' line.
957    
958     Updated /etc/init.d/hostname to set the hostname to 'localhost' if
959     /etc/hostname is invalid.
960    
961     Updated /sbin/init to move the entries in /lib/dev-state to /dev before
962     running devfsd, as it did still not save settings properly. Also removed
963     old /dev-state/compat stuff.
964    
965 drobbins 57 25 Nov 2001; ncsd, the name service cache daemon script, has been removed
966     from the default "default" runlevel. It still exists in the archive so that
967 drobbins 65 users who want/need it can add it easily.
968 drobbins 57
969 drobbins 56 25 Nov 2001; Updated the /etc/fstab; removed usbdevfs (explicitly mounted),
970 drobbins 65 removed notail from the ext2 boot partition, other cleanups.
971 drobbins 56
972 drobbins 55 25 Nov 2001; Fixed init.d/clock script to work in UTC mode.
973 drobbins 65
974 azarah 180 24 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
975    
976     Added /etc/devfsd.conf and updated /sbin/init to use a new scheme for saving
977     /dev permissions. Also moved /dev-state to /lib/dev-state which is a more
978     standard location.
979 drobbins 65
980     Fixed a ugly bug in /etc/init.d/depscan.sh. If a service depended on
981     itself, calling depscan.sh or changing runlevels cause a tempory effect
982     similar to a 'mini fork bomb'. Afterwards the depends was broken, and
983     changing runlevels did not want to work.
984    
985     Updated /etc/init.d/halt.sh to terminate and display message for devfsd.
986     More cosmetic than anything else, but cant hurt with the new dev-state
987     scheme.
988    
989     Updated /sbin/init to set the console log level to 1, so that bootup
990     can be much cleaner. Also updated /etc/init.d/modules not to have
991     a logger in it 'use' depends, as it should not be needed anymore.
992    
993     Updated /sbin/rc to check if devfsd is still running between runlevel
994     changes.
995    
996     Updated /etc/init.d/modules to run update-modules. We want to be sure
997     /etc/modules.conf is updated when running depmod -a.
998    
999     Change ftp's uid to 21 in /etc/passwd (was the same as bind). Also
1000     added a entry for xfs (X Font Server) in /etc/passwd and /etc/group.
1001    
1002     Added /etc/init.d/net.ppp0, /etc/conf.d/net.ppp0 and
1003     /usr/lib/ppp/chat-default as part of my new pppd scripts. Also
1004     updated tarball.sh to handle ppp/chat-default.
1005    
1006 azarah 91 Added /etc/skel/.bash* to make things cleaner.
1007 drobbins 65
1008 azarah 91 Other minor changes.
1009 drobbins 65
1010 woodchip 53 17 Nov 2001; Donny Davies (woodchip@gentoo.org): Added /etc/shells file
1011     to rc-scripts. Can remove it from sys-libs/shadow at the next release.
1012    
1013 drobbins 51 * rc-scripts 1.1.8 (15 Nov 2001)
1014    
1015     16 Nov 2001; removed bogus "mountall.test" script.
1016 drobbins 48
1017 azarah 180 15 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
1018    
1019     Updated init.d/{runscript.sh,depscan.sh}, sbin/rc to the new dep being
1020     'use' not 'uses', as it fits better with 'need' (not 'needs'). Also
1021     removed unneeded for loop from init.d/depscan.sh, and other fixes. Updated
1022     names of new functions in init.d/runscript.sh to better sounding ones.
1023     Updated init.d/modules, init.d/netmount to use 'use'. Lots of other
1024     fixes/cleanups.
1025    
1026     Removed try() out of init.d/runscript.sh (why was this here ?).
1027 drobbins 46
1028 azarah 180 14 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
1029    
1030     Now init.d/bootmisc cleans /tmp. Also creates /etc/resolv.conf if it
1031     doesn't exist.
1032 drobbins 51
1033 drobbins 65 init.d/hostname: Added check for a valid /etc/hostname.
1034 drobbins 51
1035 drobbins 65 init.d/keymaps: Added check for valid $KEYMAP.
1036 drobbins 51
1037 drobbins 65 init.d/modules: Added sysklogd, metalog, syslog-ng as 'use' deps. This
1038     should solve Woodchip's syslog+glue issue. We just have to change the
1039     console loglevel for metalog and syslog-ng (sysklogd already updated) not to
1040     output info and warnings, etc to the console, then boot will be much cleaner.
1041     Also the install guide will need changing to add the loggers to 'boot' and
1042     not 'default' runlevel.
1043 drobbins 51
1044 drobbins 65 init.d/mountall.test: Hopefully updated to the new rc-scripts style. Is
1045     this really needed (I cannot see that it is used anywhere ...)?
1046 drobbins 51
1047 azarah 180 13 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
1048    
1049     Updated init.d/runscript.sh, init.d/depscan.sh and sbin/rc with a new depend
1050     called 'uses'. It basically have the same usage as 'need', except that it
1051     do not start services that is not in the current and 'boot' runlevels.
1052 drobbins 51
1053 drobbins 65 Updated init.d/netmount to use the 'uses' depend.
1054 drobbins 51
1055 azarah 180 11 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
1056    
1057     Fixed init.d/runscript.sh not to destroy the 'need' depends in
1058     /${svcdir}/need. This caused subsequent starting and stopping of services
1059     not to start depends.
1060 drobbins 51
1061 azarah 180 7 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
1062    
1063     Fixed a problem in sbin/rc where the ${svcdir}/softscripts directory got
1064     destroyed before stopping running services scheduled to be stopped. This
1065     with the fact that $SOFTLEVEL was set too early, caused the services to be
1066     stopped in the wrong order.
1067 drobbins 51
1068 azarah 180 30 Oct 2001; Martin Schlemmer (azarah@gentoo.org):
1069    
1070     Modified init.d/netmount to check if any network filesystems is mounted.
1071 drobbins 51
1072     29 Oct 2001; init.d/netmount: umount -art doesn't seem to work, so I added
1073     some awk and grep magic to find all remote filesystems and umount them.
1074    
1075 azarah 180 29 Oct 2001; Martin Schlemmer (azarah@gentoo.org):
1076    
1077     A fix for checkroot (missing "/"); it now actually checks the root
1078     filesystem. Also, a localmount cleanliness fix.
1079 drobbins 51
1080 drobbins 46 * rc-scripts 1.1.7 (18 Oct 2001)
1081    
1082     [old changelog format follows]
1083    
1084 drobbins 45 *lots of scripts; woodchip
1085     removed old rc5 scripts from cvs
1086    
1087     *init.d/runscript.sh; agriffis
1088     Added support for rc.conf and home-grown functions
1089    
1090     *init.d/modules;
1091 drobbins 38 Now correctly looks at /etc/modules.autoload
1092    
1093 drobbins 36 rc-scripts-1.1.6, released 15 Sep 2001
1094     ======================================
1095    
1096     *init.d/runscript.sh, others
1097     Handling of "net" dependencies resolve to all net devices in
1098     /etc/runlevels/boot and /etc/runlevels/[curr-runlevel]. INTERFACES
1099     variable in /etc/rc.conf has been removed.
1100    
1101 drobbins 33 *init.d/runscript.sh
1102     New "zap" option for manually resetting the state of an initscript
1103     to stopped.
1104    
1105     *init.d/{samba,sysklogd,sshd}
1106     Removed from CVS; they live in their respective packages.
1107    
1108 drobbins 28 rc-scripts-1.1.5, released 02 Sep 2001
1109     ====================================
1110    
1111     *sbin/rc-update
1112     New version of the rc-update command for the new initscripts. Works
1113     similarly to the old version, except this one updates our dependency
1114     cache.
1115    
1116     *init.d/functions.sh
1117     New and better looking informational message functions (einfo, einfon).
1118     Brand new message functions (ewarn).
1119    
1120     *sbin/init, init.d/checkroot
1121     We're going back to a /proc/mounts-based mtab symlink because it's
1122     just plain better. Appropriate changes made.
1123 azarah 180
1124     # vim:expandtab

Properties

Name Value
svn:eol-style native
svn:keywords Author Date Id Revision

  ViewVC Help
Powered by ViewVC 1.1.20