/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 325 Revision 343
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 24 March 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Optimize USB fs stuff in /etc/init.d/localmount to use less cats etc.
8 Fix a problem where it might not have mounted the USB fs when usbcore
9 was compiled as module, and the kernel did not mount it by the time
10 the script was started. Get it to rather check what filesystems is
11 supported when deciding if it should use 'usbdevfs' or 'usbfs', as
12 later 2.4 kernels now also support the newer 'usbfs'.
13
14 Optimize RAID stuff in /etc/init.d/checkfs a bit.
15
16 16 March 2003; Martin Schlemmer <azarah@gentoo.org>:
17
18 Update sbin/rc-envupdate.sh.bash for bug #17549.
19
20* rc-scripts 1.4.3.4 (16 March 2003)
21
22 16 March 2003; Martin Schlemmer <azarah@gentoo.org>:
23
24 Add /etc/issue done by a Polish ascii-artists, v|rus with some slight
25 modifications (purple and display hostname, etc). Closes bug #16806.
26
27 Add 'use hotplug' to /etc/init.d/net.eth0, to get cardbus hardware to
28 work properly. Closes bug #17348.
29
30 Add update from Wout Mertens <wmertens@gentoo.org> to speedup shutdown
31 of dhcp interfaces, closing bug #17378. This modified /etc/init.d/net.eth0.
32
33 11 March 2003; Martin Schlemmer <azarah@gentoo.org>:
34
35 Fix usage of /usr/bin/cut in /sbin/functions.sh, thanks Brandon Low
36 <lostlogic@gentoo.org>!
37
38 10 March 2003; Martin Schlemmer <azarah@gentoo.org>:
39
40 Add sysfs support for 2.5 kernels (mounted to /sys). Updated /sbin/rc
41 and /etc/init.d/halt.sh for this.
42
43 Update /etc/fstab to correctly mount /proc with:
44
45 mount -t proc none /proc
46
47 Do the same for /dev/shm:
48
49 mount -t tmpfs none /dev/shm
50
51 Fix a typeo in /etc/init.d/checkroot that caused 'umount -a' to output
52 noise if we exited a recovery console.
53
54 Fix /etc/init.d/hostname using /usr/bin/cut, closing bug #17175, thanks
55 to Bobby Bingham <uhmmmm@columbus.rr.com> for noticing this.
56
57 Bring down default gateway before adding new one .. this fixes issues
58 where eth0/whatever was brought up by kernel. Changed /etc/init.d/net.eth0
59 for this, closing bug #17164. Thanks to nth <y.lesaint@free.fr> for the
60 fix.
61
62 Fix /etc/init.d/modules to call modprobe with -q .. this fix issues where
63 it fails for module-init-tools if the module is already loaded. This
64 closes bug #17163, thanks to nth <y.lesaint@free.fr>.
65
66* rc-scripts 1.4.3.3 (09 March 2003)
67
68 09 March 2003; Martin Schlemmer <azarah@gentoo.org>:
69
70 Fix /etc/init.d/netmount not to unmount / on nfs/whatever, bug #16274.
71
72 Fix net.eth0 not to try and start an interface if already up.
73
74 Update MAKEDEV from Debian to support more archs. This adds support
75 for 'arm', 'hppa' among others. URL:
76
77 http://packages.debian.org/stable/base/makedev.html
78
79 Add support to /etc/init.d/modules to use /etc/modules.autoload/kernel-2.4
80 if we are using a 2.4 kernel, and /etc/modules.autoload/kernel-2.5 if we
81 are using a 2.5 kernel ... bug #17109.
82
83 02 March 2003; Martin Schlemmer <azarah@gentoo.org>:
84
85 Update /etc/init.d/hostname to only set the hostname to whatever is before
86 the first '.', and then set the domainname to the rest, closing bug #14946.
87
88 28 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
89
90 Merge some of the optimizations from Graham Forest <vladimir@gentoo.org>.
91
92 Fix spelling of dependency and some other spelling/grammer issues.
93 Thanks goes to Kerin Millar <kerin@recruit2recruit.net> and
94 Mike Frysinger <vapier@gentoo.org>, bug #15498.
95
96 Change $svcdir to '/var/lib/init.d' to be more FHS compliant, bug #15192.
97
98 Add 'Eterm' to /etc/skel/.bashrc, closing bug #14662.
99
100 Adjust comments about PROTOCOLS in /etc/rc.conf to try and prevent
101 bug #14556.
102
103 27 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
104
105 Finally fix /etc/init.d/halt.sh to unmount non critical mounts properly.
106
107 20 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
108
109 Kill /dev/ttyp0 error at boot by changing test in /etc/init.d/modules
110 to 'test -c /dev/ttyp0 &> /dev/null'.
4 111
5 18 Feb 2003; Martin Schlemmer <azarah@gentoo.org>: 112 18 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
6 113
7 Update /sbin/modules-update to generate /etc/modprobe.devfs from 114 Update /sbin/modules-update to generate /etc/modprobe.devfs from
8 /etc/modules.devfs. This along with the devfs-hack.patch in the latest 115 /etc/modules.devfs. This along with the devfs-hack.patch in the latest
864 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed 971 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
865 this. 972 this.
866 973
867 Added caching of the "depend() { need foo; } " lines, and updated 974 Added caching of the "depend() { need foo; } " lines, and updated
868 /etc/init.d/depscan.sh to touch the actual files less. This should 975 /etc/init.d/depscan.sh to touch the actual files less. This should
869 speedup dependancy caching a lot, especially on slow machines. 976 speedup dependency caching a lot, especially on slow machines.
870 977
871 Updated /etc/passwd to have users with no shell defined, use /bin/false 978 Updated /etc/passwd to have users with no shell defined, use /bin/false
872 for security. 979 for security.
873 980
874 Update /etc/fstab to mention /dev/shm since we dont mount it anymore. 981 Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
878 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors. 985 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
879 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated 986 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
880 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and 987 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
881 /etc/init.d/runscript.sh for this (added wrap_rcscript() function). 988 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
882 989
883 Removed stopping of dependant services that have current service as 990 Removed stopping of dependent services that have current service as
884 a 'use'dependancy ... should be less confusing now. 991 a 'use'dependency ... should be less confusing now.
885 Updated /etc/init.d/runscript.sh for this. 992 Updated /etc/init.d/runscript.sh for this.
886 993
887 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: 994 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
888 995
889 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc 996 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc
971 Added the 'before' depend type. This is more for changing the 1078 Added the 'before' depend type. This is more for changing the
972 order services start in. Updated /etc/init.d/depscan.sh and 1079 order services start in. Updated /etc/init.d/depscan.sh and
973 /etc/init.d/functions.sh for this. 1080 /etc/init.d/functions.sh for this.
974 1081
975 Updated /etc/init.d/depscan.sh to work with '*' as argument for 1082 Updated /etc/init.d/depscan.sh to work with '*' as argument for
976 dependancy types. This can be used with 'use' and 'before' to 1083 dependency types. This can be used with 'use' and 'before' to
977 start a script last or first respectively. 1084 start a script last or first respectively.
978 1085
979 Added save_options() and get_options() to /etc/init.d/functions.sh 1086 Added save_options() and get_options() to /etc/init.d/functions.sh
980 for saving misc settings between startup/shutdown. Updated 1087 for saving misc settings between startup/shutdown. Updated
981 /etc/init.d/net.eth0 to use these and properly down virtual 1088 /etc/init.d/net.eth0 to use these and properly down virtual
1050 29 Dec 2001; Donny Davies (woodchip@gentoo.org): 1157 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
1051 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :)) 1158 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
1052 1159
1053 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org); 1160 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
1054 1161
1055 Updated /etc/init.d/depscan.sh to store info about missing dependancies 1162 Updated /etc/init.d/depscan.sh to store info about missing dependencies
1056 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh 1163 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh
1057 to use this when starting a script ('need' dependancies is critical for 1164 to use this when starting a script ('need' dependencies is critical for
1058 startup). Added the broken() function to /etc/init.d/runscript.sh 1165 startup). Added the broken() function to /etc/init.d/runscript.sh
1059 to list the missing dependancies. 1166 to list the missing dependencies.
1060 1167
1061 Updated /etc/init.d/runscript.sh for svc_start() to have better error 1168 Updated /etc/init.d/runscript.sh for svc_start() to have better error
1062 checking. 1169 checking.
1063 1170
1064 Updated /etc/init.d/functions.sh with ewend(), which is the same as 1171 Updated /etc/init.d/functions.sh with ewend(), which is the same as

Legend:
Removed from v.325  
changed lines
  Added in v.343

  ViewVC Help
Powered by ViewVC 1.1.20