/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 354 Revision 362
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
5 14 May 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 We should not export the RC_GOT_* variables, as it breaks on some systems,
8 thanks to J?rg Gollnick <gentoo-bugs@wurzelbenutzer.de>, bug #20851.
9
10 From C. Brewer <killian@gentoo.org>:
11 - Add hide-password to the connect cmd-line of /etc/init.d/net.ppp0, which is
12 suppose to be default, but why take chances?
13 - Also, echoing chmod 640 in the resolv.conf two-step at the end to solve the
14 kppp complaint.
15
16 13 May 2003; Martin Schlemmer <azarah@gentoo.org>:
17
18 For the network functions, the dependency code tried to create a funcion
19 with a '.' in the name, causing the network rc-scripts to not have any
20 dependencies. This should fix bug #20849 's order issue, thanks to
21 YAMAKURA Makoto <makoto@dsb.club.ne.jp> for noticing.
22
23 Fix query_{before,after} to also check 'net' if 'service2' is a network
24 service.
25
26 12 May 2003; Martin Schlemmer <azarah@gentoo.org>:
27
28 More cleanups:
29 - Move the broken stuff from symlinks to a DB entry in ${svcdir}/deptree.
30 Updated /sbin/runscript.sh, /sbin/rc-services.sh and gendepend.awk for
31 this.
32 - Add functions for more common tasks in /sbin/runscript.sh to
33 /sbin/rc-services.sh.
34 - Move 'consoletype' to /sbin.
35 - Rename /sbin/rc-envupdate.sh to /sbin/env-update.sh; updated
36 /etc/init.d/bootmisc for this.
37 - Move rc-services.sh, rc-daemon.sh and rc-help.sh to /lib/rcscripts/sh.
38 - Improve detection of circular depends ... modified gendepend.awk for this.
39
40* rc-scripts 1.4.3.7 (11 May 2003)
41
42 11 May 2003; Martin Schlemmer <azarah@gentoo.org>:
43
44 Too many things to remember, so here is changes of note:
45 - More changes to gendepend.awk. This basically modifies it to not use
46 symlinks in $svcdir/{need,use,before,after,provide} anymore, but rather
47 create a file that can be sourced. Seems to speedup things nicely.
48 - Add /sbin/rc-services.sh. This is basically a module to get dependency
49 info from the new $svcdir/deptree, and some other new service functions.
50 - Modify the whole works to *only* source all needed files once. This
51 includes /sbin/{functions.sh,rc-services.sh,rc-daemon.sh}. Also
52 rc-services.sh will only source $svcdir/deptree once. /sbin/runscript.sh
53 is sourced more than once (actually each time a service is started or
54 stopped, but is is cut down much). Also seems to speed things up again.
55 - Fix a long outstanding bug in gendepend.awk that caused the 'net'
56 dependency to not be actually used in shutdown, causing the services
57 needing it to be stoped before net.* services.
58 - Add the RC_PARALLEL_STARTUP variable, with schedule_service_startup() to
59 /sbin/rc-services.sh and /etc/conf.d/rc. This is experimental parallel
60 startup of services, and seems to work nicely. Only issues to date is
61 that printing of messages is not synced, and a race very intermittantly
62 that causes a service to be started when it was already scheduled.
63 - Add a new dependency type 'parallel' that can be used to control if a
64 service can be started in paralled or not. Possible arguments is "yes"
65 or "no"; if it is not present, it is considered as "yes":
66
67 depend() {
68 parallel yes|no
69 }
70
71 Modified cachedepend.awk, gendepend.awk and /sbin/rc-services.sh.
72 - Fix the 'single' runlevel to actually work properly, and without a
73 /etc/runlevels/single directory.
74 - Remove the BOOT variable, and update /sbin/rc to set SOFTLEVEL properly.
75 Fix /etc/init.d/{checkroot,bootmisc} to use SOFTLEVEL instead of BOOT.
76
77 08 May 2003; Martin Schlemmer <azarah@gentoo.org>:
78
79 Major rework of /lib/rcscript/awk/gendepend.awk, cleaning it up nicely,
80 and adding more sanity checks.
81
82 04 May 2003; Martin Schlemmer <azarah@gentoo.org>:
83
84 Revert /etc/init.d/hostname the way it was, as it should be the user's
85 choice if he want to have a FQDN in there or not, bug #14946.
86
87 Add /etc/init.d/domainname for those that want to use it.
88
89 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
90
91 Change the root check back the way it was, else it breaks with non bash
92 shells; modified /etc/profile.
4 93
5 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org>: 94 29 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
6 95
7 Change test in /etc/profile for root to '[ "$EUID" -eq 0 ]', bug #20140. 96 Change test in /etc/profile for root to '[ "$EUID" -eq 0 ]', bug #20140.
8 97

Legend:
Removed from v.354  
changed lines
  Added in v.362

  ViewVC Help
Powered by ViewVC 1.1.20