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

Diff of /rc-scripts/ChangeLog

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

Revision 1.196 Revision 1.207
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.
4 102
5 27 Feb 2003; Martin Schlemmer <azarah@gentoo.org>: 103 27 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
6 104
7 Finally fix /etc/init.d/halt.sh to unmount non critical mounts properly. 105 Finally fix /etc/init.d/halt.sh to unmount non critical mounts properly.
8 106
873 /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
874 this. 972 this.
875 973
876 Added caching of the "depend() { need foo; } " lines, and updated 974 Added caching of the "depend() { need foo; } " lines, and updated
877 /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
878 speedup dependancy caching a lot, especially on slow machines. 976 speedup dependency caching a lot, especially on slow machines.
879 977
880 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
881 for security. 979 for security.
882 980
883 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.
887 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.
888 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated 986 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
889 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and 987 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
890 /etc/init.d/runscript.sh for this (added wrap_rcscript() function). 988 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
891 989
892 Removed stopping of dependant services that have current service as 990 Removed stopping of dependent services that have current service as
893 a 'use'dependancy ... should be less confusing now. 991 a 'use'dependency ... should be less confusing now.
894 Updated /etc/init.d/runscript.sh for this. 992 Updated /etc/init.d/runscript.sh for this.
895 993
896 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: 994 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
897 995
898 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
980 Added the 'before' depend type. This is more for changing the 1078 Added the 'before' depend type. This is more for changing the
981 order services start in. Updated /etc/init.d/depscan.sh and 1079 order services start in. Updated /etc/init.d/depscan.sh and
982 /etc/init.d/functions.sh for this. 1080 /etc/init.d/functions.sh for this.
983 1081
984 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
985 dependancy types. This can be used with 'use' and 'before' to 1083 dependency types. This can be used with 'use' and 'before' to
986 start a script last or first respectively. 1084 start a script last or first respectively.
987 1085
988 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
989 for saving misc settings between startup/shutdown. Updated 1087 for saving misc settings between startup/shutdown. Updated
990 /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
1059 29 Dec 2001; Donny Davies (woodchip@gentoo.org): 1157 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
1060 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :)) 1158 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
1061 1159
1062 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org); 1160 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
1063 1161
1064 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
1065 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
1066 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
1067 startup). Added the broken() function to /etc/init.d/runscript.sh 1165 startup). Added the broken() function to /etc/init.d/runscript.sh
1068 to list the missing dependancies. 1166 to list the missing dependencies.
1069 1167
1070 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
1071 checking. 1169 checking.
1072 1170
1073 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.1.196  
changed lines
  Added in v.1.207

  ViewVC Help
Powered by ViewVC 1.1.20