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

Diff of /rc-scripts/ChangeLog

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

Revision 1.14 Revision 1.15
6 to rc-scripts. Checked in two manpages there, one for modules.autoload.5 6 to rc-scripts. Checked in two manpages there, one for modules.autoload.5
7 and one for update-modules.8. These were adapted from Debian. Updated 7 and one for update-modules.8. These were adapted from Debian. Updated
8 tarball.sh to include the new man directory. Updated baselayout to install 8 tarball.sh to include the new man directory. Updated baselayout to install
9 these manpages. Slightly tweak the /etc/modules.autoload comments. 9 these manpages. Slightly tweak the /etc/modules.autoload comments.
10 10
11 28 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Updated /sbin/init
12 to work correctly with the 'gentoo=nodevfs' option, and cleaned
13 out old code.
14
15 Updated /etc/init.d/bootmisc with additional lock files to clean.
16
17 Updated /etc/init.d/hdparm to check if devfs is used.
18
19 27 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Updated
20 /etc/init.d/depscan.sh for a virtual 'use' depend, called 'logger'
21 that can be used for services that needs to have a logger started
22 before they are started. Updated /etc/conf.d/basic with $SYSLOGGER
23 that is used to define what loggers the 'logger' depend represent.
24 Also updated /etc/init.d/hdparm and /etc/init.d/modules to use
25 this new depend.
26
27 26 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Updated
28 /etc/passwd and /etc/group with minor fixes to pass pwck and grpck.
29
30 25 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Changed umask in
31 /etc/profile for the user to 077 for security.
32
33 Added a localhost line to /etc/hosts after yet another post to gentoo-user.
34 I cant see any problem with this, and since nobody else wants to take the
35 plunge ....
36
37 Added a stop() function to /etc/init.d/clock. Also removed uneeded
38 'source /etc/rc.conf' line.
39
40 Updated /etc/init.d/hostname to set the hostname to 'localhost' if
41 /etc/hostname is invalid.
42
43 Updated /etc/init.d/hdparm to display a [ok] for each drive it optimizes.
44
45 Updated /sbin/init to move the entries in /lib/dev-state to /dev before
46 running devfsd, as it did still not save settings properly. Also removed
47 old /dev-state/compat stuff.
48
49 Removed a stupid bug out of /sbin/init ... /lib/dev-state/* was moved
50 to /dev *before* /dev was mounted.
51
52 Seems the .keep files in /lib/dev-state/pts and /lib/dev-state/shm
53 caused /sbin/init to lock while moving /lib/dev-state/* to /dev. Added
54 the needed fixes to the baselayout ebuild.
55
56 On second thoughts, removed the 'try' out of the code that moves
57 /lib/dev-state/* to /dev, since this is not a critical task, and
58 booting will still continue on failure.
59
11 25 Nov 2001; ncsd, the name service cache daemon script, has been removed 60 25 Nov 2001; ncsd, the name service cache daemon script, has been removed
12 from the default "default" runlevel. It still exists in the archive so that 61 from the default "default" runlevel. It still exists in the archive so that
13 users who want/need it can add it easily. 62 users who want/need it can add it easily.
14 63
15 25 Nov 2001; Updated the /etc/fstab; removed usbdevfs (explicitly mounted), 64 25 Nov 2001; Updated the /etc/fstab; removed usbdevfs (explicitly mounted),
16 removed notail from the ext2 boot partition, other cleanups. 65 removed notail from the ext2 boot partition, other cleanups.
17 66
18 25 Nov 2001; Fixed init.d/clock script to work in UTC mode. 67 25 Nov 2001; Fixed init.d/clock script to work in UTC mode.
19 68
69 24 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Added /etc/devfsd.conf
70 and updated /sbin/init to use a new scheme for saving /dev permissions.
71 Also moved /dev-state to /lib/dev-state which is a more standard location.
72
73 Added /etc/conf.d and moved rc.conf there as /etc/conf.d/basic. Created
74 /etc/rc.conf again as a blank file .. the website should be updated to
75 say that the user should look in /etc/conf.d/* for stuff to configure.
76
77 Added /etc/init.d/hdparm and /etc/conf.d/hdparm; a script and config
78 file for setting generic optimizations for the disk drives.
79
80 Fixed a ugly bug in /etc/init.d/depscan.sh. If a service depended on
81 itself, calling depscan.sh or changing runlevels cause a tempory effect
82 similar to a 'mini fork bomb'. Afterwards the depends was broken, and
83 changing runlevels did not want to work.
84
85 Updated /etc/init.d/halt.sh to terminate and display message for devfsd.
86 More cosmetic than anything else, but cant hurt with the new dev-state
87 scheme.
88
89 Removed config stuff from /etc/init.d/net.eth0, and moved it to
90 /etc/conf.d/net.eth0. Also added a comment to this effect.
91
92 Removed config stuff from /etc/init.d/net.eth0-dhcp, and moved it to
93 /etc/conf.d/net.eth0-dhcp. Also added a comment to this effect.
94
95 Updated gentoo-src/rc-scripts/rc-lists/default to add /etc/init.d/hdparm
96 to the default runlevel.
97
98 Updated /sbin/init to set the console log level to 1, so that bootup
99 can be much cleaner. Also updated /etc/init.d/modules not to have
100 a logger in it 'use' depends, as it should not be needed anymore.
101
102 Updated /sbin/rc to check if devfsd is still running between runlevel
103 changes.
104
105 Updated /etc/init.d/modules to run update-modules. We want to be sure
106 /etc/modules.conf is updated when running depmod -a.
107
108 Change ftp's uid to 21 in /etc/passwd (was the same as bind). Also
109 added a entry for xfs (X Font Server) in /etc/passwd and /etc/group.
110
111 Added /etc/init.d/net.ppp0, /etc/conf.d/net.ppp0 and
112 /usr/lib/ppp/chat-default as part of my new pppd scripts. Also
113 updated tarball.sh to handle ppp/chat-default.
114
115 Added /etc/skel/.bash* to make things cleaner and set $INPUTRC.
116
117 Minor changes I forgot about.
118
20 17 Nov 2001; Donny Davies (woodchip@gentoo.org): Added /etc/shells file 119 17 Nov 2001; Donny Davies (woodchip@gentoo.org): Added /etc/shells file
21 to rc-scripts. Can remove it from sys-libs/shadow at the next release. 120 to rc-scripts. Can remove it from sys-libs/shadow at the next release.
22 121
23* rc-scripts 1.1.8 (15 Nov 2001) 122* rc-scripts 1.1.8 (15 Nov 2001)
24 123
31 functions in init.d/runscript.sh to better sounding ones. Updated 130 functions in init.d/runscript.sh to better sounding ones. Updated
32 init.d/modules, init.d/netmount to use 'use'. Lots of other fixes/cleanups. 131 init.d/modules, init.d/netmount to use 'use'. Lots of other fixes/cleanups.
33 Removed try() out of init.d/runscript.sh (why was this here ?). 132 Removed try() out of init.d/runscript.sh (why was this here ?).
34 133
35 14 Nov 2001; Martin Schlemmer (azarah@gentoo.org): init.d/bootmisc: Now 134 14 Nov 2001; Martin Schlemmer (azarah@gentoo.org): init.d/bootmisc: Now
36 cleans /tmp. Also creates /etc/resolv.conf if it doesn't exist. 135 cleans /tmp. Also creates /etc/resolv.conf if it doesn't exist.
37 136
38 init.d/hostname: Added check for a valid /etc/hostname. 137 init.d/hostname: Added check for a valid /etc/hostname.
39 138
40 init.d/keymaps: Added check for valid $KEYMAP. 139 init.d/keymaps: Added check for valid $KEYMAP.
41 140
42 init.d/modules: Added sysklogd, metalog, syslog-ng as 'use' deps. This 141 init.d/modules: Added sysklogd, metalog, syslog-ng as 'use' deps. This
43 should solve Woodchip's syslog+glue issue. We just have to change the 142 should solve Woodchip's syslog+glue issue. We just have to change the
44 console loglevel for metalog and syslog-ng (sysklogd already updated) not to 143 console loglevel for metalog and syslog-ng (sysklogd already updated) not to
45 output info and warnings, etc to the console, then boot will be much cleaner. 144 output info and warnings, etc to the console, then boot will be much cleaner.
46 Also the install guide will need changing to add the loggers to 'boot' and 145 Also the install guide will need changing to add the loggers to 'boot' and
47 not 'default' runlevel. 146 not 'default' runlevel.
48 147
49 init.d/mountall.test: Hopefully updated to the new rc-scripts style. Is 148 init.d/mountall.test: Hopefully updated to the new rc-scripts style. Is
50 this really needed (I cannot see that it is used anywhere ...)? 149 this really needed (I cannot see that it is used anywhere ...)?
51 150
52 13 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Updated 151 13 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Updated
53 init.d/runscript.sh, init.d/depscan.sh and sbin/rc with a new depend called 152 init.d/runscript.sh, init.d/depscan.sh and sbin/rc with a new depend called
54 'uses'. It basically have the same usage as 'need', except that it do not 153 'uses'. It basically have the same usage as 'need', except that it do not
55 start services that is not in the current and 'boot' runlevels. 154 start services that is not in the current and 'boot' runlevels.
56 155
57 Updated init.d/netmount to use the 'uses' depend. 156 Updated init.d/netmount to use the 'uses' depend.
58 157
59 11 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Fixed init.d/runscript.sh 158 11 Nov 2001; Martin Schlemmer (azarah@gentoo.org): Fixed init.d/runscript.sh
60 not to destroy the 'need' depends in /${svcdir}/need. This caused subsequent 159 not to destroy the 'need' depends in /${svcdir}/need. This caused subsequent
61 starting and stopping of services not to start depends. 160 starting and stopping of services not to start depends.
62 161

Legend:
Removed from v.1.14  
changed lines
  Added in v.1.15

  ViewVC Help
Powered by ViewVC 1.1.20