/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 124 Revision 137
1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts 1# ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2# Copyright 2001 Gentoo Technologies, Inc.; Distributed under the GPL 2# Copyright 2001 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 3 March 2002; Martin Schlemmer <azarah@gentoo.org>: fixed the problem
6 of rc-scripts trying to start/stop a service multiple times if it
7 fails to do so. Updated /etc/init.d/runscript.sh and /sbin/rc for
8 this.
9
10 Fixing some variable declarations in /etc/init.d/runscript.sh caused
11 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
12 this.
13
14 Added caching of the "depend() { need foo; } " lines, and updated
15 /etc/init.d/depscan.sh to touch the actual files less. This should
16 speedup dependancy caching a lot, especially on slow machines.
17
18 1 March 2002; Martin Schlemmer <azarah@gentoo.org>: added a wrapper for
19 sourcing the rc-scripts to eliminate syntax errors. Thanks to
20 Karl Trygve Kalleberg (aka karltk) for the idea. Updated
21 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
22 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
23
24 Removed stopping of dependant services that have current service as
25 a 'use'dependancy ... should be less confusing now.
26 Updated /etc/init.d/runscript.sh for this.
27
28 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: add /etc/conf.d/local.start
29 and /etc/conf.d/local.stop for adding any misc programs to startup. This
30 should pretty much have /etc/init.d/ static, except for baselayout updates,
31 etc.
32
33 27 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: in some wierd cases,
34 a redundent /dev/.devfsd on a unmounted /dev can cause problems. Fixed
35 this in /sbin/rc.
36
37 Added the patches from Grant Goodyear (aka g2boojum) to enable us to
38 use a ramdisk to store the contents of ${svcdir}. Updated /sbin/rc,
39 /etc/init.d/functions.sh and /etc/init.d/checkroot for this.
40
41 26 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: fix my brain dead
42 update of the 25th. It really should keep "gentoo=nodevfs" in mind.
43 Also added 'get_bootparam()' to help in retrieving kernel options.
44 Updated /etc/init.d/functions.sh, /etc/init.d/checkroot and /sbin/rc
45 for this.
46
47 Updated /etc/init.d/consolefont to work without devfs as well.
48
49 When rebooting or shutting down, a service should not fail to stop
50 if a service it depends on, fails. Updated /etc/init.d/runscript.sh
51 for this.
52
53 25 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: added a check if
54 /dev is mounted when creating entries for /etc/mtab. This should solve a
55 invalid entry or /dev being mounted even with 'gentoo=nodevfs' option.
56 Updated /etc/init.d/checkroot for this.
57
58 17 Feb 2002: Daniel Robbins <drobbins@gentoo.org>: Made "xfs" the default
59 filesystem in /etc/fstab (from ReiserFS) and removed "notail" option (it's
60 just in a comment now)
61
62 17 Feb 2002: Martin Schlemmer (azarah@gentoo.org): more fixes to 'after' and
63 'before', updated /etc/init.d/runscript.sh for this. This should fix
64 services not getting started in the correct order in a tight loop, services
65 getting stopped out of order, and some other sanity checks. Updated
66 rc-script.sh for updated help.
67
5 15 Feb 2002: Martin Schlemmer (azarah@gentoo.org): update 68 15 Feb 2002: Martin Schlemmer (azarah@gentoo.org): update /etc/profile to
6 /etc/profile to resolve bug #588. 69 resolve bug #588. Reimplemented things a bit, and added the 'after' type.
70 'before' and 'after' will only work currently for a change of runlevel.
71 Updated /etc/init.d/depscan.sh, /etc/init.d/runscript.sh and /sbin/rc for it.
7 72
8 13 Feb 2002: Martin Schlemmer (azarah@gentoo.org): add some more 73 13 Feb 2002: Martin Schlemmer (azarah@gentoo.org): add some more entries to
9 entries to /etc/devfsd.conf to make alsa users life easier ... 74 /etc/devfsd.conf to make alsa users life easier ... thanks Tod.
10 thanks Tod.
11 75
12 12 Feb 2002: Martin Schlemmer (azarah@gentoo.org): Some more 76 12 Feb 2002: Martin Schlemmer (azarah@gentoo.org): Some more cleanups to
13 cleanups to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh. 77 /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
14 78
15 Fixed some services not starting again when restarting a service. 79 Fixed some services not starting again when restarting a service.
16 Seems simple is still the best way. 80 Seems simple is still the best way.
17 81
18 Fixed some other problems created with feature additions and cleanups. 82 Fixed some other problems created with feature additions and cleanups.
19 83
20 11 Feb 2002: Martin Schlemmer (azarah@gentoo.org): General cleanups 84 11 Feb 2002: Martin Schlemmer (azarah@gentoo.org): General cleanups to
21 to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh. 85 /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
22 86
23 Added 'before *' to /etc/init.d/checkroot to make sure it gets 87 Added 'before *' to /etc/init.d/checkroot to make sure it gets
24 started first. 88 started first.
25 89
26 Added 'use *' to /etc/init.d/local to make sure it gets started 90 Added 'use *' to /etc/init.d/local to make sure it gets started

Legend:
Removed from v.124  
changed lines
  Added in v.137

  ViewVC Help
Powered by ViewVC 1.1.20