/[baselayout]/trunk/ChangeLog
Gentoo

Diff of /trunk/ChangeLog

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

Revision 308 Revision 330
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 28 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
6
7 Merge some of the optimizations from Graham Forest <vladimir@gentoo.org>.
8
9 Fix spelling of dependency and some other spelling/grammer issues.
10 Thanks goes to Kerin Millar <kerin@recruit2recruit.net> and
11 Mike Frysinger <vapier@gentoo.org>, bug #15498.
12
13 Change $svcdir to '/var/lib/init.d' to be more FHS compliant, bug #15192.
14
15 Add 'Eterm' to /etc/skel/.bashrc, closing bug #14662.
16
17 Adjust comments about PROTOCOLS in /etc/rc.conf to try and prevent
18 bug #14556.
19
20 27 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
21
22 Finally fix /etc/init.d/halt.sh to unmount non critical mounts properly.
23
24 20 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
25
26 Kill /dev/ttyp0 error at boot by changing test in /etc/init.d/modules
27 to 'test -c /dev/ttyp0 &> /dev/null'.
28
29 18 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
30
31 Update /sbin/modules-update to generate /etc/modprobe.devfs from
32 /etc/modules.devfs. This along with the devfs-hack.patch in the latest
33 module-init-tools-0.9.9 should get rid of many of the warnings/errors
34 with devfs, and makes it work a bit better.
35
36 17 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
37
38 Fix /etc/inputrc for dvorak keyboard layout, bug #2599 again.
39
40 16 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
41
42 Fix the 'source /etc/profile.env' to be '. /etc/profile' to have ksh
43 support. This resolves bug #14994.
44
45 Move EDITOR to /etc/rc.conf. Also update /etc/profile to set EDITOR
46 according to /etc/rc.conf.
47
48 Update /etc/init.d/checkfs to fix bug #14282. It did not exclude comments,
49 and used 'basename' which is located in /usr/bin.
50
51 13 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
52
53 Merge changes from Nick Jones <carpaski@gentoo.org> to not run stty if
54 used in portage. Fix the NOCOLOR stuff. Updated /sbin/functions.sh for
55 this.
56
57 06 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
58
59 Update src/awk/genenviron.awk to properly set the environment for each
60 rc-script's depend() function by sourcing required config files.
61
62 05 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
63
64 Fix /sbin/rc-envupdate.sh to use $svcdir to set SVCDIR. This is thanks
65 to Max Kalika <alkern23@yahoo.com>, bug #15050.
66
67 03 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
68
69 Fix /sbin/modules-update to work with module-init-tools-0.9.9.
70
71 30 Jan 2003; Martin Schlemmer <azarah@gentoo.org>:
72
73 Add 'use isapnp' to /etc/init.d/modules, closing bug #14677, thanks to
74 Hubert Hanghofer <hubert.hanghofer@netbeer.co.at>.
75
76 27 Jan 2003; Donny Davies <woodchip@gentoo.org>:
77
78 Fix halt.sh by moving the nut UPS kill power stuff back into a function!
79 Add fix from the wonderful analysis of Toby Dickenson
80 <tdickenson@geminidataloggers.com> in #12947.
81
82 26 Jan 2003; Martin Schlemmer <azarah@gentoo.org>:
83
84 Fix start-stop-daemon to check the call to nice() correctly for failure,
85 closing bug #14359, thanks to YAMAKURA Makoto <makoto@dsb.club.ne.jp>.
86
87 Fix globbing $? when checking return value of fsck in /etc/init.d/checkroot
88 and /etc/init.d/checkfs. This closes bug #13320, thanks to good work from
89 Malcolm Scott <m@lcolm.org.uk>.
90
91 21 Jan 2003; Mike Frysinger <vapier@gentoo.org>:
92
93 Updated /etc/rc.conf to add elogin/entrance support #13790.
4 94
5 21 Jan 2003; Martin Schlemmer <azarah@gentoo.org>: 95 21 Jan 2003; Martin Schlemmer <azarah@gentoo.org>:
6 96
7 Update /etc/init.d/keymaps to enable unicode if required. This closes 97 Update /etc/init.d/keymaps to enable unicode if required. This closes
8 bug #14306 thanks to Danny Milosavljevic <danny_milo@yahoo.com>. 98 bug #14306 thanks to Danny Milosavljevic <danny_milo@yahoo.com>.
798 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed 888 /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
799 this. 889 this.
800 890
801 Added caching of the "depend() { need foo; } " lines, and updated 891 Added caching of the "depend() { need foo; } " lines, and updated
802 /etc/init.d/depscan.sh to touch the actual files less. This should 892 /etc/init.d/depscan.sh to touch the actual files less. This should
803 speedup dependancy caching a lot, especially on slow machines. 893 speedup dependency caching a lot, especially on slow machines.
804 894
805 Updated /etc/passwd to have users with no shell defined, use /bin/false 895 Updated /etc/passwd to have users with no shell defined, use /bin/false
806 for security. 896 for security.
807 897
808 Update /etc/fstab to mention /dev/shm since we dont mount it anymore. 898 Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
812 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors. 902 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
813 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated 903 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
814 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and 904 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
815 /etc/init.d/runscript.sh for this (added wrap_rcscript() function). 905 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
816 906
817 Removed stopping of dependant services that have current service as 907 Removed stopping of dependent services that have current service as
818 a 'use'dependancy ... should be less confusing now. 908 a 'use'dependency ... should be less confusing now.
819 Updated /etc/init.d/runscript.sh for this. 909 Updated /etc/init.d/runscript.sh for this.
820 910
821 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>: 911 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
822 912
823 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc 913 Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc
905 Added the 'before' depend type. This is more for changing the 995 Added the 'before' depend type. This is more for changing the
906 order services start in. Updated /etc/init.d/depscan.sh and 996 order services start in. Updated /etc/init.d/depscan.sh and
907 /etc/init.d/functions.sh for this. 997 /etc/init.d/functions.sh for this.
908 998
909 Updated /etc/init.d/depscan.sh to work with '*' as argument for 999 Updated /etc/init.d/depscan.sh to work with '*' as argument for
910 dependancy types. This can be used with 'use' and 'before' to 1000 dependency types. This can be used with 'use' and 'before' to
911 start a script last or first respectively. 1001 start a script last or first respectively.
912 1002
913 Added save_options() and get_options() to /etc/init.d/functions.sh 1003 Added save_options() and get_options() to /etc/init.d/functions.sh
914 for saving misc settings between startup/shutdown. Updated 1004 for saving misc settings between startup/shutdown. Updated
915 /etc/init.d/net.eth0 to use these and properly down virtual 1005 /etc/init.d/net.eth0 to use these and properly down virtual
984 29 Dec 2001; Donny Davies (woodchip@gentoo.org): 1074 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
985 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :)) 1075 sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
986 1076
987 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org); 1077 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
988 1078
989 Updated /etc/init.d/depscan.sh to store info about missing dependancies 1079 Updated /etc/init.d/depscan.sh to store info about missing dependencies
990 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh 1080 of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh
991 to use this when starting a script ('need' dependancies is critical for 1081 to use this when starting a script ('need' dependencies is critical for
992 startup). Added the broken() function to /etc/init.d/runscript.sh 1082 startup). Added the broken() function to /etc/init.d/runscript.sh
993 to list the missing dependancies. 1083 to list the missing dependencies.
994 1084
995 Updated /etc/init.d/runscript.sh for svc_start() to have better error 1085 Updated /etc/init.d/runscript.sh for svc_start() to have better error
996 checking. 1086 checking.
997 1087
998 Updated /etc/init.d/functions.sh with ewend(), which is the same as 1088 Updated /etc/init.d/functions.sh with ewend(), which is the same as

Legend:
Removed from v.308  
changed lines
  Added in v.330

  ViewVC Help
Powered by ViewVC 1.1.20