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

  ViewVC Help
Powered by ViewVC 1.1.20