/[gentoo-src]/rc-scripts/ChangeLog
Gentoo

Diff of /rc-scripts/ChangeLog

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

Revision 1.193 Revision 1.203
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 11 March 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Fix usage of /usr/bin/cut in /sbin/functions.sh, thanks Brandon Low
8 <lostlogic@gentoo.org>!
9
10 10 March 2003; Martin Schlemmer <azarah@gentoo.org>:
11
12 Add sysfs support for 2.5 kernels (mounted to /sys). Updated /sbin/rc
13 and /etc/init.d/halt.sh for this.
14
15 Update /etc/fstab to correctly mount /proc with:
16
17 mount -t proc none /proc
18
19 Do the same for /dev/shm:
20
21 mount -t tmpfs none /dev/shm
22
23 Fix a typeo in /etc/init.d/checkroot that caused 'umount -a' to output
24 noise if we exited a recovery console.
25
26 Fix /etc/init.d/hostname using /usr/bin/cut, closing bug #17175, thanks
27 to Bobby Bingham <uhmmmm@columbus.rr.com> for noticing this.
28
29 Bring down default gateway before adding new one .. this fixes issues
30 where eth0/whatever was brought up by kernel. Changed /etc/init.d/net.eth0
31 for this, closing bug #17164. Thanks to nth <y.lesaint@free.fr> for the
32 fix.
33
34 Fix /etc/init.d/modules to call modprobe with -q .. this fix issues where
35 it fails for module-init-tools if the module is already loaded. This
36 closes bug #17163, thanks to nth <y.lesaint@free.fr>.
37
38* rc-scripts 1.4.3.3 (09 March 2003)
39
40 09 March 2003; Martin Schlemmer <azarah@gentoo.org>:
41
42 Fix /etc/init.d/netmount not to unmount / on nfs/whatever, bug #16274.
43
44 Fix net.eth0 not to try and start an interface if already up.
45
46 Update MAKEDEV from Debian to support more archs. This adds support
47 for 'arm', 'hppa' among others. URL:
48
49 http://packages.debian.org/stable/base/makedev.html
50
51 Add support to /etc/init.d/modules to use /etc/modules.autoload/kernel-2.4
52 if we are using a 2.4 kernel, and /etc/modules.autoload/kernel-2.5 if we
53 are using a 2.5 kernel ... bug #17109.
54
55 02 March 2003; Martin Schlemmer <azarah@gentoo.org>:
56
57 Update /etc/init.d/hostname to only set the hostname to whatever is before
58 the first '.', and then set the domainname to the rest, closing bug #14946.
59
60 28 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
61
62 Merge some of the optimizations from Graham Forest <vladimir@gentoo.org>.
63
64 Fix spelling of dependency and some other spelling/grammer issues.
65 Thanks goes to Kerin Millar <kerin@recruit2recruit.net> and
66 Mike Frysinger <vapier@gentoo.org>, bug #15498.
67
68 Change $svcdir to '/var/lib/init.d' to be more FHS compliant, bug #15192.
69
70 Add 'Eterm' to /etc/skel/.bashrc, closing bug #14662.
71
72 Adjust comments about PROTOCOLS in /etc/rc.conf to try and prevent
73 bug #14556.
74
75 27 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
76
77 Finally fix /etc/init.d/halt.sh to unmount non critical mounts properly.
78
79 20 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
80
81 Kill /dev/ttyp0 error at boot by changing test in /etc/init.d/modules
82 to 'test -c /dev/ttyp0 &> /dev/null'.
83
84 18 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
85
86 Update /sbin/modules-update to generate /etc/modprobe.devfs from
87 /etc/modules.devfs. This along with the devfs-hack.patch in the latest
88 module-init-tools-0.9.9 should get rid of many of the warnings/errors
89 with devfs, and makes it work a bit better.
4 90
5 17 Feb 2003; Martin Schlemmer <azarah@gentoo.org>: 91 17 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
6 92
7 Fix /etc/inputrc for dvorak keyboard layout, bug #2599 again. 93 Fix /etc/inputrc for dvorak keyboard layout, bug #2599 again.
8 94
857 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed 943 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
858 this. 944 this.
859 945
860 Added caching of the "depend() { need foo; } " lines, and updated 946 Added caching of the "depend() { need foo; } " lines, and updated
861 /etc/init.d/depscan.sh to touch the actual files less. This should 947 /etc/init.d/depscan.sh to touch the actual files less. This should
862 speedup dependancy caching a lot, especially on slow machines. 948 speedup dependency caching a lot, especially on slow machines.
863 949
864 Updated /etc/passwd to have users with no shell defined, use /bin/false 950 Updated /etc/passwd to have users with no shell defined, use /bin/false
865 for security. 951 for security.
866 952
867 Update /etc/fstab to mention /dev/shm since we dont mount it anymore. 953 Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
871 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors. 957 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
872 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated 958 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
873 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and 959 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
874 /etc/init.d/runscript.sh for this (added wrap_rcscript() function). 960 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
875 961
876 Removed stopping of dependant services that have current service as 962 Removed stopping of dependent services that have current service as
877 a 'use'dependancy ... should be less confusing now. 963 a 'use'dependency ... should be less confusing now.
878 Updated /etc/init.d/runscript.sh for this. 964 Updated /etc/init.d/runscript.sh for this.
879 965
880 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: 966 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
881 967
882 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc 968 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc
964 Added the 'before' depend type. This is more for changing the 1050 Added the 'before' depend type. This is more for changing the
965 order services start in. Updated /etc/init.d/depscan.sh and 1051 order services start in. Updated /etc/init.d/depscan.sh and
966 /etc/init.d/functions.sh for this. 1052 /etc/init.d/functions.sh for this.
967 1053
968 Updated /etc/init.d/depscan.sh to work with '*' as argument for 1054 Updated /etc/init.d/depscan.sh to work with '*' as argument for
969 dependancy types. This can be used with 'use' and 'before' to 1055 dependency types. This can be used with 'use' and 'before' to
970 start a script last or first respectively. 1056 start a script last or first respectively.
971 1057
972 Added save_options() and get_options() to /etc/init.d/functions.sh 1058 Added save_options() and get_options() to /etc/init.d/functions.sh
973 for saving misc settings between startup/shutdown. Updated 1059 for saving misc settings between startup/shutdown. Updated
974 /etc/init.d/net.eth0 to use these and properly down virtual 1060 /etc/init.d/net.eth0 to use these and properly down virtual
1043 29 Dec 2001; Donny Davies (woodchip@gentoo.org): 1129 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
1044 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :)) 1130 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
1045 1131
1046 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org); 1132 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
1047 1133
1048 Updated /etc/init.d/depscan.sh to store info about missing dependancies 1134 Updated /etc/init.d/depscan.sh to store info about missing dependencies
1049 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh 1135 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh
1050 to use this when starting a script ('need' dependancies is critical for 1136 to use this when starting a script ('need' dependencies is critical for
1051 startup). Added the broken() function to /etc/init.d/runscript.sh 1137 startup). Added the broken() function to /etc/init.d/runscript.sh
1052 to list the missing dependancies. 1138 to list the missing dependencies.
1053 1139
1054 Updated /etc/init.d/runscript.sh for svc_start() to have better error 1140 Updated /etc/init.d/runscript.sh for svc_start() to have better error
1055 checking. 1141 checking.
1056 1142
1057 Updated /etc/init.d/functions.sh with ewend(), which is the same as 1143 Updated /etc/init.d/functions.sh with ewend(), which is the same as

Legend:
Removed from v.1.193  
changed lines
  Added in v.1.203

  ViewVC Help
Powered by ViewVC 1.1.20