/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

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

Legend:
Removed from v.127  
changed lines
  Added in v.139

  ViewVC Help
Powered by ViewVC 1.1.20