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

Diff of /rc-scripts/ChangeLog

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

Revision 1.209 Revision 1.210
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 4
5* rc-scripts 1.4.3.5 (06 Apr 2003)
6
5 06 April 2003; Martin Schlemmer <azarah@gentoo.org>: 7 06 Apr 2003; Martin Schlemmer <azarah@gentoo.org>:
6 8
7 Hopefully get the serial support sane again. Added /bin/consoletype 9 Hopefully get the serial support sane again. Added /bin/consoletype
8 from Redhat to check for serial console. This should resolve bug 10 from Redhat to check for serial console. This should resolve bug
9 #18329 partly. 11 #18329 partly.
10 12
21 as well, fixing bug #18344. 23 as well, fixing bug #18344.
22 24
23 Optimize $EDITOR extraction in /etc/profile closing bug #18614, thanks to 25 Optimize $EDITOR extraction in /etc/profile closing bug #18614, thanks to
24 Aron Griffis <agriffis@gentoo.org>. 26 Aron Griffis <agriffis@gentoo.org>.
25 27
28 Set HALT to 'shutdown' or 'reboot' depending on if we are shutting down
29 or rebooting.
30
26 30 March 2003; Martin Schlemmer <azarah@gentoo.org>: 31 30 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
27 32
28 Fix bug #18329 ... $COLS was not setup properly for serial console. 33 Fix bug #18329 ... $COLS was not setup properly for serial console.
29 34
30 24 March 2003; Martin Schlemmer <azarah@gentoo.org>: 35 24 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
31 36
32 Optimize USB fs stuff in /etc/init.d/localmount to use less cats etc. 37 Optimize USB fs stuff in /etc/init.d/localmount to use less cats etc.
33 Fix a problem where it might not have mounted the USB fs when usbcore 38 Fix a problem where it might not have mounted the USB fs when usbcore
34 was compiled as module, and the kernel did not mount it by the time 39 was compiled as module, and the kernel did not mount it by the time
35 the script was started. Get it to rather check what filesystems is 40 the script was started. Get it to rather check what filesystems is
36 supported when deciding if it should use 'usbdevfs' or 'usbfs', as 41 supported when deciding if it should use 'usbdevfs' or 'usbfs', as
37 later 2.4 kernels now also support the newer 'usbfs'. 42 later 2.4 kernels now also support the newer 'usbfs'.
38 43
39 Optimize RAID stuff in /etc/init.d/checkfs a bit. 44 Optimize RAID stuff in /etc/init.d/checkfs a bit.
40 45
41 16 March 2003; Martin Schlemmer <azarah@gentoo.org>: 46 16 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
42 47
43 Update sbin/rc-envupdate.sh.bash for bug #17549. 48 Update sbin/rc-envupdate.sh.bash for bug #17549.
44 49
45* rc-scripts 1.4.3.4 (16 March 2003) 50* rc-scripts 1.4.3.4 (16 Mar 2003)
46 51
47 16 March 2003; Martin Schlemmer <azarah@gentoo.org>: 52 16 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
48 53
49 Add /etc/issue done by a Polish ascii-artists, v|rus with some slight 54 Add /etc/issue done by a Polish ascii-artists, v|rus with some slight
50 modifications (purple and display hostname, etc). Closes bug #16806. 55 modifications (purple and display hostname, etc). Closes bug #16806.
51 56
52 Add 'use hotplug' to /etc/init.d/net.eth0, to get cardbus hardware to 57 Add 'use hotplug' to /etc/init.d/net.eth0, to get cardbus hardware to
53 work properly. Closes bug #17348. 58 work properly. Closes bug #17348.
54 59
55 Add update from Wout Mertens <wmertens@gentoo.org> to speedup shutdown 60 Add update from Wout Mertens <wmertens@gentoo.org> to speedup shutdown
56 of dhcp interfaces, closing bug #17378. This modified /etc/init.d/net.eth0. 61 of dhcp interfaces, closing bug #17378. This modified /etc/init.d/net.eth0.
57 62
58 11 March 2003; Martin Schlemmer <azarah@gentoo.org>: 63 11 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
59 64
60 Fix usage of /usr/bin/cut in /sbin/functions.sh, thanks Brandon Low 65 Fix usage of /usr/bin/cut in /sbin/functions.sh, thanks Brandon Low
61 <lostlogic@gentoo.org>! 66 <lostlogic@gentoo.org>!
62 67
63 10 March 2003; Martin Schlemmer <azarah@gentoo.org>: 68 10 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
64 69
65 Add sysfs support for 2.5 kernels (mounted to /sys). Updated /sbin/rc 70 Add sysfs support for 2.5 kernels (mounted to /sys). Updated /sbin/rc
66 and /etc/init.d/halt.sh for this. 71 and /etc/init.d/halt.sh for this.
67 72
68 Update /etc/fstab to correctly mount /proc with: 73 Update /etc/fstab to correctly mount /proc with:
86 91
87 Fix /etc/init.d/modules to call modprobe with -q .. this fix issues where 92 Fix /etc/init.d/modules to call modprobe with -q .. this fix issues where
88 it fails for module-init-tools if the module is already loaded. This 93 it fails for module-init-tools if the module is already loaded. This
89 closes bug #17163, thanks to nth <y.lesaint@free.fr>. 94 closes bug #17163, thanks to nth <y.lesaint@free.fr>.
90 95
91* rc-scripts 1.4.3.3 (09 March 2003) 96* rc-scripts 1.4.3.3 (09 Mar 2003)
92 97
93 09 March 2003; Martin Schlemmer <azarah@gentoo.org>: 98 09 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
94 99
95 Fix /etc/init.d/netmount not to unmount / on nfs/whatever, bug #16274. 100 Fix /etc/init.d/netmount not to unmount / on nfs/whatever, bug #16274.
96 101
97 Fix net.eth0 not to try and start an interface if already up. 102 Fix net.eth0 not to try and start an interface if already up.
98 103
103 108
104 Add support to /etc/init.d/modules to use /etc/modules.autoload/kernel-2.4 109 Add support to /etc/init.d/modules to use /etc/modules.autoload/kernel-2.4
105 if we are using a 2.4 kernel, and /etc/modules.autoload/kernel-2.5 if we 110 if we are using a 2.4 kernel, and /etc/modules.autoload/kernel-2.5 if we
106 are using a 2.5 kernel ... bug #17109. 111 are using a 2.5 kernel ... bug #17109.
107 112
108 02 March 2003; Martin Schlemmer <azarah@gentoo.org>: 113 02 Mar 2003; Martin Schlemmer <azarah@gentoo.org>:
109 114
110 Update /etc/init.d/hostname to only set the hostname to whatever is before 115 Update /etc/init.d/hostname to only set the hostname to whatever is before
111 the first '.', and then set the domainname to the rest, closing bug #14946. 116 the first '.', and then set the domainname to the rest, closing bug #14946.
112 117
113 28 Feb 2003; Martin Schlemmer <azarah@gentoo.org>: 118 28 Feb 2003; Martin Schlemmer <azarah@gentoo.org>:
777 5 May 2002; Martin Schlemmer <azarah@gentoo.org>: 782 5 May 2002; Martin Schlemmer <azarah@gentoo.org>:
778 783
779 Add /etc/DIR_COLORS as it is no longer shipped with fileutils, 784 Add /etc/DIR_COLORS as it is no longer shipped with fileutils,
780 and is needed for some fixes. 785 and is needed for some fixes.
781 786
782 28 April 2002; Martin Schlemmer <azarah@gentoo.org>: 787 28 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
783 788
784 Update /etc/rc.conf to be more clear and state that you should 789 Update /etc/rc.conf to be more clear and state that you should
785 remove consolefont from startup if you do not use it. Should 790 remove consolefont from startup if you do not use it. Should
786 resolve bug #2174. 791 resolve bug #2174.
787 792
788 26 April 2002; Donny Davies <woodchip@gentoo.org> passwd, group : 793 26 Apr 2002; Donny Davies <woodchip@gentoo.org> passwd, group :
789 794
790 Added user/group apache with uid/gid 81. 795 Added user/group apache with uid/gid 81.
791 796
792 25 April 2002; Martin Schlemmer <azarah@gentoo.org>: 797 25 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
793 798
794 Remove the "-net" from the line setting the default gateway 799 Remove the "-net" from the line setting the default gateway
795 in /etc/init.d/net.eth0. Thanks to Peter W. Michaleas for 800 in /etc/init.d/net.eth0. Thanks to Peter W. Michaleas for
796 noting this. 801 noting this.
797 802
798 24 April 2002; Donny Davies <woodchip@gentoo.org> rc.conf : 803 24 Apr 2002; Donny Davies <woodchip@gentoo.org> rc.conf :
799 804
800 Remove NFSSERVER from rc.conf since it's now covered in /etc/conf.d/nfs 805 Remove NFSSERVER from rc.conf since it's now covered in /etc/conf.d/nfs
801 which is installed with the nfs-utils package. Also tidied up some 806 which is installed with the nfs-utils package. Also tidied up some
802 really old, leftover junk like the non-supported stuff from rc5. 807 really old, leftover junk like the non-supported stuff from rc5.
803 Closes #1754. 808 Closes #1754.
804 809
805 23 April 2002; Martin Schlemmer <azarah@gentoo.org>: 810 23 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
806 811
807 Remove creation of /var/run/utmpx from bootmisc again. Seems 812 Remove creation of /var/run/utmpx from bootmisc again. Seems
808 other people have wierd problems. 813 other people have wierd problems.
809 814
810* rc-scripts 1.3.4 (21 April 2002) 815* rc-scripts 1.3.4 (21 Apr 2002)
811 816
812 21 April 2002; Martin Schlemmer <azarah@gentoo.org>: 817 21 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
813 818
814 Add /sbin/rc-envupdate.sh to speedup updating of /etc/profile.env, 819 Add /sbin/rc-envupdate.sh to speedup updating of /etc/profile.env,
815 and /etc/csh.env. Update /etc/init.d/bootmisc to use this. 820 and /etc/csh.env. Update /etc/init.d/bootmisc to use this.
816 821
817 Implement the status commandline argument. Updated /sbin/runscript.sh 822 Implement the status commandline argument. Updated /sbin/runscript.sh
818 and /sbin/rc-help.sh for this. 823 and /sbin/rc-help.sh for this.
819 824
820 Fix /sbin/depscan.sh to honour NEED and USE overriding BEFORE 825 Fix /sbin/depscan.sh to honour NEED and USE overriding BEFORE
821 and AFTER. 826 and AFTER.
822 827
823 12 April 2002; Martin Schlemmer <azarah@gentoo.org>: 828 12 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
824 829
825 Update /etc/init.d/bootmisc to create /var/run/utmpx. This 830 Update /etc/init.d/bootmisc to create /var/run/utmpx. This
826 is needed, else /usr/bin/newgrp segfault. 831 is needed, else /usr/bin/newgrp segfault.
827 832
828 11 April 2002; Martin Schlemmer <azarah@gentoo.org>: 833 11 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
829 834
830 Update /etc/skel/.bash_profile to make it tcsh compadible. 835 Update /etc/skel/.bash_profile to make it tcsh compadible.
831 Thanks to Väinö Järvelä for this fix. 836 Thanks to Väinö Järvelä for this fix.
832 837
833 Update /etc/profile to also set the PS? variables if $SHELL 838 Update /etc/profile to also set the PS? variables if $SHELL
835 bootstrap work again. 840 bootstrap work again.
836 841
837 Move LVM stuff to checkfs to ensure that they get fscked. 842 Move LVM stuff to checkfs to ensure that they get fscked.
838 This resolves bug #1552. 843 This resolves bug #1552.
839 844
840* rc-scripts 1.3.3 (5 April 2002) 845* rc-scripts 1.3.3 (5 Apr 2002)
841 846
842 5 April 2002; Martin Schlemmer <azarah@gentoo.org>: 847 5 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
843 848
844 Move /etc/init.d/{depscan.sh,runscript.sh,functions.sh} to /sbin. 849 Move /etc/init.d/{depscan.sh,runscript.sh,functions.sh} to /sbin.
845 This is done to try and ensure system integrity. 850 This is done to try and ensure system integrity.
846 851
847 1 April 2002; Martin Schlemmer <azarah@gentoo.org>: 852 1 Apr 2002; Martin Schlemmer <azarah@gentoo.org>:
848 853
849 Add quotes to the "export INPUTRC=/etc/inputrc" line to resolve bug #1391. 854 Add quotes to the "export INPUTRC=/etc/inputrc" line to resolve bug #1391.
850 855
851 Add a error message to /etc/init.d/consolefont, resolving bug #1415. 856 Add a error message to /etc/init.d/consolefont, resolving bug #1415.
852 857
853 Add a bash check to the code that sets the prompt, fixing bug #1078. 858 Add a bash check to the code that sets the prompt, fixing bug #1078.
854 859
855* rc-scripts 1.3.2 (24 Mar 2002) 860* rc-scripts 1.3.2 (24 Mar 2002)
856 861
857 24 March 2002; Martin Schlemmer <azarah@gentoo.org>: 862 24 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
858 863
859 Resolve bug #1274. Updated /etc/init.d/hostname and /etc/init.d/bootmisc 864 Resolve bug #1274. Updated /etc/init.d/hostname and /etc/init.d/bootmisc
860 for this. 865 for this.
861 866
862 With the "before" and "after" stuff, recursion levels was getting too high, 867 With the "before" and "after" stuff, recursion levels was getting too high,
876 Added $INPUTRC to /etc/profile, since too many people keep on bugging me, 881 Added $INPUTRC to /etc/profile, since too many people keep on bugging me,
877 and it seems it has fallen now to my discression. 882 and it seems it has fallen now to my discression.
878 883
879* rc-scripts 1.3.1 (23 Mar 2002) 884* rc-scripts 1.3.1 (23 Mar 2002)
880 885
881 23 March 2002; Daniel Robbins <drobbins@gentoo.org>: init.d/net.eth0: fix for 886 23 Mar 2002; Daniel Robbins <drobbins@gentoo.org>: init.d/net.eth0: fix for
882 DHCP lease release from Jim Nutt. 887 DHCP lease release from Jim Nutt.
883 888
884 23 March 2002; Daniel Robbins <drobbins@gentoo.org>: rolling a new release 889 23 Mar 2002; Daniel Robbins <drobbins@gentoo.org>: rolling a new release
885 since there are a lot of important bug fixes in here that are needed. 890 since there are a lot of important bug fixes in here that are needed.
886 891
887 23 March 2002; Martin Schlemmer <azarah@gentoo.org>: 892 23 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
888 893
889 Resolve bug #1292. 894 Resolve bug #1292.
890 895
891 Remove the extra 'depmod -a' in /etc/init.d/modules, thanks to 896 Remove the extra 'depmod -a' in /etc/init.d/modules, thanks to
892 Spidler. 897 Spidler.
893 898
894 21 March 2002; Martin Schlemmer <azarah@gentoo.org>: 899 21 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
895 900
896 Update /sbin/rc to fix a 'cat mounts' instead of the correct 901 Update /sbin/rc to fix a 'cat mounts' instead of the correct
897 version, 'cat /proc/mounts'. 902 version, 'cat /proc/mounts'.
898 903
899 19 March 2002; Martin Schlemmer <azarah@gentoo.org>: 904 19 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
900 905
901 Add initial support for the --quiet flag that suppress output. 906 Add initial support for the --quiet flag that suppress output.
902 907
903 18 March 2002; Martin Schlemmer <azarah@gentoo.org>: 908 18 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
904 909
905 Remove the 'try' from 'try /etc/init.d/depscan.sh' in /sbin/rc 910 Remove the 'try' from 'try /etc/init.d/depscan.sh' in /sbin/rc
906 as not all errors by depscan.sh is critical. It should be 911 as not all errors by depscan.sh is critical. It should be
907 reworked to do better error handeling. 912 reworked to do better error handeling.
908 913
909 14 March 2002; Martin Schlemmer <azarah@gentoo.org>: 914 14 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
910 915
911 Fix the GID and UID of nobody and nogroup in /etc/passwd and 916 Fix the GID and UID of nobody and nogroup in /etc/passwd and
912 /etc/group to match those of Debian, FBSD and others. Thanks 917 /etc/group to match those of Debian, FBSD and others. Thanks
913 to those who reported it, and Woodchip for looking up the 918 to those who reported it, and Woodchip for looking up the
914 proper values. 919 proper values.
915 920
916 Update /etc/init.d/net.eth0 to properly down DHCP interfaces. 921 Update /etc/init.d/net.eth0 to properly down DHCP interfaces.
917 This resolves bug #1150, thanks to Paul Fleischer. 922 This resolves bug #1150, thanks to Paul Fleischer.
918 923
919 11 March 2002; Martin Schlemmer <azarah@gentoo.org>: 924 11 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
920 925
921 Updated /etc/init.d/functions.sh not to use /usr/bin/basename, 926 Updated /etc/init.d/functions.sh not to use /usr/bin/basename,
922 as some users have /usr on seperate partition which is not 927 as some users have /usr on seperate partition which is not
923 mounted when depscan.sh is run the first time. 928 mounted when depscan.sh is run the first time.
924 929
925 Updated the checking for more than one service providing the 930 Updated the checking for more than one service providing the
926 same virtual function in /etc/init.d/depscan.sh. It should 931 same virtual function in /etc/init.d/depscan.sh. It should
927 be working now, and this also fix a problem that when there is no 932 be working now, and this also fix a problem that when there is no
928 service providing a virtual, counter was used uninitialized. 933 service providing a virtual, counter was used uninitialized.
929 934
930* rc-scripts 1.3.0 (10 March 2002) 935* rc-scripts 1.3.0 (10 Mar 2002)
931 936
932 10 March 2002; Martin Schlemmer <azarah@gentoo.org>: 937 10 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
933 938
934 Resolved bug #1021; updated /etc/init.d/consolefont for this. 939 Resolved bug #1021; updated /etc/init.d/consolefont for this.
935 940
936 Resolved bug #1029; updated /etc/init.d/net.eth0 for this. 941 Resolved bug #1029; updated /etc/init.d/net.eth0 for this.
937 942
956 Also fixed try() for mounting /proc (maybe all mount commands). 961 Also fixed try() for mounting /proc (maybe all mount commands).
957 The function worked fine in a simulated test, but in real life failed 962 The function worked fine in a simulated test, but in real life failed
958 to detect a error when mounting /proc (remember to thank Grant for 963 to detect a error when mounting /proc (remember to thank Grant for
959 his UserMode ebuilds, and Guide). 964 his UserMode ebuilds, and Guide).
960 965
961* rc-scripts 1.2.9 (6 March 2002) 966* rc-scripts 1.2.9 (6 Mar 2002)
962 967
963 6 March 2002; Martin Schlemmer <azarah@gentoo.org>: 968 6 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
964 969
965 General form updates and some piping fixes. 970 General form updates and some piping fixes.
966 971
967 Updated /etc/inittab, /etc/init.d/xdm and /etc/X11/startDM.sh 972 Updated /etc/inittab, /etc/init.d/xdm and /etc/X11/startDM.sh
968 to fix a problem where startDM.sh would be respawned repeatedly 973 to fix a problem where startDM.sh would be respawned repeatedly
969 if xdm was not in the default runlevel. 974 if xdm was not in the default runlevel.
970 975
971* rc-scripts 1.2.8 (4 March 2002) 976* rc-scripts 1.2.8 (4 Mar 2002)
972 977
973 4 March 2002; Martin Schlemmer <azarah@gentoo.org>: 978 4 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
974 979
975 Add /etc/init.d/xdm, /etc/X11/startDM.sh and updated /etc/inittab 980 Add /etc/init.d/xdm, /etc/X11/startDM.sh and updated /etc/inittab
976 to fix the "dead key" problem we had with xdm/gdm/kdm. We should 981 to fix the "dead key" problem we had with xdm/gdm/kdm. We should
977 move them to the xfree ebuild later on when things settles down. 982 move them to the xfree ebuild later on when things settles down.
978 983
982 where we had a invalid $PATH on boot in some cases. 987 where we had a invalid $PATH on boot in some cases.
983 988
984 Updated /etc/init.d/keymap and /etc/init.d/consolefont to work with 989 Updated /etc/init.d/keymap and /etc/init.d/consolefont to work with
985 the new sys-apps/kbd package. 990 the new sys-apps/kbd package.
986 991
987* rc-scripts 1.2.7 (3 March 2002) 992* rc-scripts 1.2.7 (3 Mar 2002)
988 993
989 3 March 2002; Martin Schlemmer <azarah@gentoo.org>: 994 3 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
990 995
991 Fixed the problem of rc-scripts trying to start/stop a service multiple 996 Fixed the problem of rc-scripts trying to start/stop a service multiple
992 times if it fails to do so. Updated /etc/init.d/runscript.sh and /sbin/rc 997 times if it fails to do so. Updated /etc/init.d/runscript.sh and /sbin/rc
993 for this. 998 for this.
994 999
1003 Updated /etc/passwd to have users with no shell defined, use /bin/false 1008 Updated /etc/passwd to have users with no shell defined, use /bin/false
1004 for security. 1009 for security.
1005 1010
1006 Update /etc/fstab to mention /dev/shm since we dont mount it anymore. 1011 Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
1007 1012
1008 1 March 2002; Martin Schlemmer <azarah@gentoo.org>: 1013 1 Mar 2002; Martin Schlemmer <azarah@gentoo.org>:
1009 1014
1010 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors. 1015 Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
1011 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated 1016 Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
1012 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and 1017 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
1013 /etc/init.d/runscript.sh for this (added wrap_rcscript() function). 1018 /etc/init.d/runscript.sh for this (added wrap_rcscript() function).

Legend:
Removed from v.1.209  
changed lines
  Added in v.1.210

  ViewVC Help
Powered by ViewVC 1.1.20