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

Contents of /rc-scripts/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.145 - (hide annotations) (download)
Mon Nov 18 12:41:54 2002 UTC (11 years, 10 months ago) by azarah
Branch: MAIN
Changes since 1.144: +3 -0 lines
remove spider fix, as it makes things even slower on older boxen

1 drobbins 1.6 # ChangeLog for Gentoo Linux System Intialization ("rc") scripts
2 azarah 1.51 # Copyright 2002 Gentoo Technologies, Inc.; Distributed under the GPL
3 drobbins 1.6 # Written by Daniel Robbins (drobbins@gentoo.org)
4 azarah 1.51
5 azarah 1.144 * rc-scripts 1.4.2.2 (18 Nov 2002)
6    
7     18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
8    
9     Add src/awk/genenviron.awk which is rc-envupdate.sh ported
10     to awk. This is also much faster than its bash version.
11    
12 azarah 1.145 Remove the 'Spider cat fix' from depscan.sh.bash, as it makes
13     things even slower on older boxes. Bug #10548.
14    
15 azarah 1.143 * rc-scripts 1.4.2.1 (18 Nov 2002)
16    
17     18 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
18    
19     Update src/awk/cachedepends.awk to find its own rc-scripts,
20     fixing the need for find which broke systems with /usr on
21     a different partition.
22    
23 azarah 1.141 17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
24    
25     Add some extra checks to src/awk/cachedepends.awk and
26     src/awk/gendepends.awk.
27    
28 azarah 1.142 Move some of the more generic functions in src/awk/gendepends.awk
29     to src/awk/functions.awk.
30    
31 azarah 1.140 * rc-scripts 1.4.2 (17 Nov 2002)
32    
33     17 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
34    
35     Add initial version of new depscan.sh. This uses awk scripts
36     to do the main work, giving about 10 times speed improvement on
37     slower machines. Updated /sbin/depscan.sh, src/filefuncts.c,
38     src/Makefile, src/awk/cachedepends.awk and src/awk/gendepends.awk
39     for this. This should close bug #10548.
40    
41 azarah 1.138 * rc-scripts 1.4.1.2 (5 Nov 2002)
42    
43 azarah 1.139 5 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
44    
45     Add UID/GID of 250 for Portage Fakeroot account.
46    
47 azarah 1.137 4 Nov 2002; Martin Schlemmer <azarah@gentoo.org>:
48    
49     Change /etc/init.d/clock to depend on localmount again, fixing
50     bug #10048.
51    
52     Get deps on logger sane again. I wanted to get the logger started
53     as early as possible, but clock for one breaks if /usr is mounted
54     on seperate partition.
55    
56 azarah 1.136 29 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
57    
58     Fix return in /etc/init.d/modules to return 0 if /proc/modules
59     do not exists. Closes bug #7738, comment #5.
60    
61 azarah 1.135 * rc-scripts 1.4.1.1 (28 Oct 2002)
62    
63 azarah 1.134 28 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
64    
65     Fix /sbin/update-modules not to include backup files. Closes
66     bug #9707.
67    
68 azarah 1.133 26 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
69    
70     Fix update-modules borking if there are directories present
71     in /etc/modules.d/. Closes bug #9632.
72    
73 azarah 1.132 17 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
74    
75     Change deps on /etc/init.d/{clock,hostname,modules} not to
76     depend on localmount, but rather on checkroot, as all of them
77     just need / to be mounted. This should fix race conditions
78     because of checkfs dependency on modules. This should close
79     bug #9266.
80    
81 azarah 1.131 * rc-scripts 1.4.1 (13 Oct 2002)
82    
83 azarah 1.130 13 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
84    
85     Create and fix permissions on /tmp/.{ICE,X11}-unix/. This
86     is additional measures for bug #8281.
87    
88 azarah 1.129 12 Oct 2002; Martin Schlemmer <azarah@gentoo.org>:
89    
90     Update /etc/init.d/net.eth0 to fix bug #8626.
91    
92     Fix /sbin/rc-update to check return code of "ln". This should
93     close bug #8867.
94    
95 azarah 1.127 29 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
96    
97     Fix indentation in /etc/inputrc. This should close
98     bug #8368.
99    
100     Add extended status functionality. Should close bug #2462.
101    
102 azarah 1.128 Add support for /sbin/rc-update to check if the rc-script
103     is executable or not. Thanks to widersacher@gmx.net, closing
104     bug #8326.
105    
106 azarah 1.126 25 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
107    
108     Fix /etc/init.d/bootmisc not to kill pidfiles of running
109     daemons. Improve NGPT support in /sbin/rc a bit.
110    
111 azarah 1.125 23 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
112    
113     Fix my last screwup with /etc/init.d/net.ppp0. Basically
114     forgot to change a few DEVICE's to IFACE ...
115    
116 azarah 1.124 22 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
117    
118     NGPT support.
119    
120 azarah 1.123 17 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
121    
122     Did a small fix to /etc/init.d/net.eth0, thanks to
123     naanyaar2000@yahoo.com, bug #7407.
124    
125 azarah 1.122 16 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
126    
127     Add the permission stuff for generic scsi when compiled as
128     module, thanks to Bauno <bauno@inwind.it>.
129    
130     Add support for /etc/devfs.d/ for additional devfs config
131     stuff .. idea from Denys Duchier <Denys.Duchier@ps.uni-sb.de>.
132    
133 azarah 1.121 11 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
134    
135     Fix small type-o from last changes to /etc/init.d/netmount.
136     Should resolve bug #7803.
137    
138 azarah 1.119 * rc-scripts 1.4.0 (7 Sep 2002)
139    
140 azarah 1.118 7 Sep 2002; Martin Schlemmer <azarah@gentoo.org>:
141    
142     Update /etc/init.d/net.eth0 to handle individual broadcast
143     and netmask for aliases. Should close bug #7407.
144 azarah 1.119
145     Give /var/run/utmp and /var/log/wtmp the proper permissions
146     and ownership. First steps in fixing bug #7630.
147 azarah 1.118
148 azarah 1.120 Change Raid stuff again in /etc/init.d/checkfs.
149    
150 woodchip 1.115 26 Aug 2002; Donny Davies <woodchip@gentoo.org>:
151    
152     Give root a 'root' GECOS in /etc/passwd, was NULL before.
153    
154 azarah 1.114 * rc-scripts 1.3.9 (25 Aug 2002)
155    
156     25 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
157    
158     Update /sbin/rc to fix some spelling/slang mistakes. Closes
159     bug #6887.
160    
161     Move /etc/init.d/net.ppp0 's config to /etc/conf.d/net.ppp0.
162     This closes bug #6378.
163    
164     Add IPv6 support to /etc/init.d/net.eth0. Closes bug #6175,
165     with many thanks to Asbjorn Sannes <ace@sannes.org>.
166    
167 azarah 1.113 20 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
168    
169     Update /etc/init.d/bootmisc to reset pam_console permissions.
170    
171     Update /etc/devfsd.conf to have the "pam_console_apply_devfsd.so"
172     line for getting devfs to work with pam_console.
173    
174 azarah 1.112 12 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
175    
176     Update /etc/init.d/keymaps to first load the windowkeys.inc then
177     the user selected one, fixing bug #6295.
178    
179 azarah 1.111 11 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
180 azarah 1.110
181 azarah 1.111 Change the 'cat' in check_rcscript() to a single 'awk' in
182     /sbin/depscan.sh. This should fix broken pipe issues if the
183     loop exists too early. Resolves bug #5961.
184    
185     Fix software RAID startup/shutdown, bug #5310. Modified
186     /etc/init.d/checkfs and /etc/init.d/halt.sh for this.
187 azarah 1.110
188 azarah 1.109 * rc-scripts 1.3.8 (08 Aug 2002)
189    
190 azarah 1.108 7 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
191    
192 azarah 1.111 Move the color ls stuff to .bashrc. Fix bug #5250.
193 azarah 1.108
194 danarmak 1.107 6 Aug 2002; Dan Armak <danarmak@gentoo.org>:
195    
196     Correct the comments in rc.conf about the XSESSION variable: it should
197     be set to "kde-<version>" not "KDE". Closes bug #5948.
198    
199 azarah 1.106 5 Aug 2002; Martin Schlemmer <azarah@gentoo.org>:
200    
201 azarah 1.111 Fix the 'Usage' line in the help to return the correct options for
202     the script (/sbin/runscript.sh). Resolve bug #6029.
203 azarah 1.106
204 woodchip 1.105 3 Aug 2002; Donny Davies <woodchip@gentoo.org>:
205    
206     Added UPS shutdown support for nut to halt.sh.
207     Added nut user/group as uid/gid 84.
208    
209 azarah 1.103 27 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
210    
211     Updated /sbin/rc's way of checking for devfs support (now rather uses
212     awk, as it is more accurate). Closes bug #5458.
213    
214     Add the Redhat/Mandrake /forcefsck and /fastboot options to our checkroot
215     and checkfs. Updated /etc/init.d/{checkroot,checkfs,halt.sh} for this.
216     Thanks goes to Chris PeBenito (bug #5570).
217    
218 azarah 1.104 Changed most daemons to use /bin/false as shell. Should close bug #5388.
219    
220 carpaski 1.102 27 Jul 2002; Nicholas Jones <carpaski@gentoo.org>:
221    
222     Added vpopmail user and group as 89:89
223    
224 azarah 1.99 22 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
225    
226     Add the cyrus user to /etc/passwd. Resolves bug #4100.
227 azarah 1.97
228 azarah 1.100 Some bugfixes and speed improvements to /sbin/depscan.sh after
229     last changes.
230    
231 azarah 1.101 Replace some cat/grep's in /sbin/rc-envupdate.sh with awk's to
232     get some speed improvements.
233    
234 azarah 1.97 21 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
235    
236     Fix LVM support in /etc/init.d/checkfs again, thanks to help from
237     Kyle Manna <nitro@gentoo.org>.
238    
239     Add software RAID support to /etc/init.d/checkfs, thanks to
240     Daniel Ahlberg <aliz@gentoo.org>.
241    
242 azarah 1.99 Update the cache_depend() funtion in /sbin/depscan.sh not to
243 azarah 1.98 quit on any "}", but only on the one matching the first "{". This
244     requires wc in /bin, so baselayout should depend on
245     >=sys-apps/textutils-2.0.19-r2
246    
247     Update /etc/init.d/netmount to try and detect nfs mounts that should be
248     mounted automatically on boot. This requires awk in /bin, so baselayout
249     should depend on >=sys-apps/gawk-3.1.0-r3.
250    
251 azarah 1.109 * rc-scripts 1.3.7 (17 Jul 2002)
252 azarah 1.95
253 azarah 1.94 17 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
254 azarah 1.95
255     Add logging functionality to the rc-scripts, thanks to Alexander Holler,
256     bug #4037 for the basic idea. Updated /sbin/functions.sh for this.
257    
258     16 Jul 2002; Martin Schlemmer <azarah@gentoo.org>:
259 azarah 1.94
260     Add additional entries to /etc/services to support cyrus-imapd, thanks
261 azarah 1.96 to Nick Hadaway <raker@gentoo.org>.
262 azarah 1.94
263     Update /etc/init.d/consolefont to resolve bug #4968. This fixes a
264     problem with non 7bit ascii symbols.
265    
266     Updated /etc/init.d/checkfs to detect if lvm is already active.
267     This should resolve bug #3613.
268    
269 azarah 1.92 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
270    
271     Add "usb" group, gid 85. Move "sshd" user and group to 22. Move
272     "games" user and group to 35
273    
274 azarah 1.91 3 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
275    
276 azarah 1.93 Update Copyright displayed at boot, thanks to Sascha Schwabbauer
277     (aka cybersystem). Updated /sbin/rc for this.
278 azarah 1.91
279 azarah 1.90 30 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
280    
281     Update /etc/skel/.bashrc to update the window title of X terminals
282     that supports it. Closes bug #4232.
283    
284 azarah 1.88 26 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
285    
286     Add sshd user and group. Updated /etc/passwd and /etc/group for this.
287    
288 azarah 1.89 Update /etc/inputrc to resolve bug #2599.
289    
290 azarah 1.87 20 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
291    
292     Add /opt/bin to $PATH and $ROOTPATH, closing bug #3603. Modified
293     /etc/env.d/00basic for this.
294    
295     Add some new daemon stop and pid detection stuff to /sbin/functions.sh.
296     Nothing official, but I spent enouth time on it not to want to loose it :)
297    
298     Fixed a bug in /sbin/functions.sh that caused rc-scripts run as cron jobs
299     to give output to stderr. This was caused by a call to "stty", which when
300     run without a attatched terminal, have this effect. Basically just pipe
301     stderr to /dev/null.
302    
303 azarah 1.86 5 Jun 2002; Martin Schlemmer <azarah@gentoo.org>:
304    
305     Add /usr/local/share/man to $MANPATH (/etc/env.d/00basic), resolving
306     bug #3363
307    
308 azarah 1.84 26 May 2002; Martin Schlemmer <azarah@gentoo.org>:
309    
310     Update /etc/init.d/netmount not to try and mount NFS filesystems
311     if portmap was not started. This is to stop "hang" problems for
312     new users who do not add portmap to the default runlevel. See
313     bug #2555.
314    
315 azarah 1.85 Add the video4linux stuff to /etc/devfsd.conf. Resolves bug #2015.
316    
317 azarah 1.83 19 May 2002; Martin Schlemmer <azarah@gentoo.org>:
318    
319     Move $EDITOR from /etc/profile to /etc/env.d/00basic.
320    
321 azarah 1.82 13 May 2002; Martin Schlemmer <azarah@gentoo.org>:
322    
323     Change the homes of user "at" and "cron" in /etc/passwd, as
324     they moved to /var/spool/cron...
325    
326 azarah 1.81 * rc-scripts 1.3.5 (12 May 2002)
327    
328 azarah 1.79 12 May 2002; Martin Schlemmer <azarah@gentoo.org>:
329    
330     Make slight modifications to /sbin/depscan.sh to improve speed (about
331 azarah 1.80 1 second on a celeron 633).
332 azarah 1.79
333 azarah 1.80 Finally fix /sbin/runscript.sh to properly handle interdependencies
334     between types need/use and before/after on runlevel change. I can
335     actually kick myself for previous implementations, as this fix simplifies
336     things a lot, and is almost 30 lines of code less!
337    
338     Change /etc/init.d/netmount not to fail if all mounts are not mounted.
339     It rather just exit with a warning, as I think most people have like
340     me mounts that are to boxes that are not always up.
341    
342     Resolve bug #2439 (should not use try with the dd command for ramdisk
343     stuff). Also increase the number of inodes used for the ramdisk to
344     fix "out of space" errors. Updated /sbin/rc for this.
345 azarah 1.79
346 azarah 1.77 10 May 2002; Martin Schlemmer <azarah@gentoo.org>:
347    
348 azarah 1.78 Resolve bug #2505 ... /sbin/rc-envupdate.sh should not use
349     backup files to generate /etc/profile.env.
350    
351 azarah 1.80 Resolve bug #2489 and #2175. Modified /etc/init.d/net.eth0
352     for this.
353 azarah 1.77
354 azarah 1.75 6 May 2002; Martin Schlemmer <azarah@gentoo.org>:
355    
356     Fixed /sbin/rc-envupdate.sh to only use the $KDEDIR of the highest
357 azarah 1.80 /etc/env.d/ file. Same for $QTDIR.
358 azarah 1.75
359     5 May 2002; Martin Schlemmer <azarah@gentoo.org>:
360    
361     Add /etc/DIR_COLORS as it is no longer shipped with fileutils,
362     and is needed for some fixes.
363    
364 azarah 1.74 28 April 2002; Martin Schlemmer <azarah@gentoo.org>:
365    
366     Update /etc/rc.conf to be more clear and state that you should
367 azarah 1.80 remove consolefont from startup if you do not use it. Should
368     resolve bug #2174.
369 azarah 1.74
370 woodchip 1.73 26 April 2002; Donny Davies <woodchip@gentoo.org> passwd, group :
371    
372     Added user/group apache with uid/gid 81.
373    
374 azarah 1.72 25 April 2002; Martin Schlemmer <azarah@gentoo.org>:
375    
376     Remove the "-net" from the line setting the default gateway
377 azarah 1.80 in /etc/init.d/net.eth0. Thanks to Peter W. Michaleas for
378     noting this.
379 azarah 1.72
380 woodchip 1.71 24 April 2002; Donny Davies <woodchip@gentoo.org> rc.conf :
381    
382     Remove NFSSERVER from rc.conf since it's now covered in /etc/conf.d/nfs
383     which is installed with the nfs-utils package. Also tidied up some
384     really old, leftover junk like the non-supported stuff from rc5.
385     Closes #1754.
386    
387 azarah 1.70 23 April 2002; Martin Schlemmer <azarah@gentoo.org>:
388    
389     Remove creation of /var/run/utmpx from bootmisc again. Seems
390     other people have wierd problems.
391    
392 azarah 1.68 * rc-scripts 1.3.4 (21 April 2002)
393    
394     21 April 2002; Martin Schlemmer <azarah@gentoo.org>:
395    
396     Add /sbin/rc-envupdate.sh to speedup updating of /etc/profile.env,
397 azarah 1.80 and /etc/csh.env. Update /etc/init.d/bootmisc to use this.
398 azarah 1.68
399 azarah 1.80 Implement the status commandline argument. Updated /sbin/runscript.sh
400     and /sbin/rc-help.sh for this.
401 azarah 1.69
402 azarah 1.80 Fix /sbin/depscan.sh to honour NEED and USE overriding BEFORE
403     and AFTER.
404 azarah 1.69
405 azarah 1.67 12 April 2002; Martin Schlemmer <azarah@gentoo.org>:
406    
407     Update /etc/init.d/bootmisc to create /var/run/utmpx. This
408     is needed, else /usr/bin/newgrp segfault.
409    
410 azarah 1.66 11 April 2002; Martin Schlemmer <azarah@gentoo.org>:
411    
412     Update /etc/skel/.bash_profile to make it tcsh compadible.
413 azarah 1.67 Thanks to Väinö Järvelä for this fix.
414 azarah 1.66
415 azarah 1.67 Update /etc/profile to also set the PS? variables if $SHELL
416     is set to /bin/sh. This should make prompt colours in
417     bootstrap work again.
418 azarah 1.66
419 azarah 1.67 Move LVM stuff to checkfs to ensure that they get fscked.
420     This resolves bug #1552.
421 azarah 1.66
422 azarah 1.65 * rc-scripts 1.3.3 (5 April 2002)
423    
424     5 April 2002; Martin Schlemmer <azarah@gentoo.org>:
425    
426     Move /etc/init.d/{depscan.sh,runscript.sh,functions.sh} to /sbin.
427     This is done to try and ensure system integrity.
428    
429 azarah 1.64 1 April 2002; Martin Schlemmer <azarah@gentoo.org>:
430    
431     Add quotes to the "export INPUTRC=/etc/inputrc" line to resolve bug #1391.
432    
433     Add a error message to /etc/init.d/consolefont, resolving bug #1415.
434    
435     Add a bash check to the code that sets the prompt, fixing bug #1078.
436    
437 azarah 1.63 * rc-scripts 1.3.2 (24 Mar 2002)
438    
439 azarah 1.61 24 March 2002; Martin Schlemmer <azarah@gentoo.org>:
440    
441     Resolve bug #1274. Updated /etc/init.d/hostname and /etc/init.d/bootmisc
442     for this.
443    
444     With the "before" and "after" stuff, recursion levels was getting too high,
445     and with some cases, things just plain did not work as it should. Reworked
446     things to to lower the levels of recursion and get the order right. Updated
447     /etc/init.d/runscript.sh for this.
448    
449     Fixed a problem in /sbin/rc and /etc/init.d/runscript.sh where
450     ${svcdir}/softlevel did not always exist, but runscript.sh tried to open it.
451    
452     Enhance --quiet support. Updated /etc/init.d/functions.sh for this.
453    
454     Remove /etc/pwdb.conf, as pwdb already install a copy of this.
455    
456     Remove /etc/pam.d/{rexec,rlogin,rsh} as pam already install this.
457    
458 azarah 1.62 Added $INPUTRC to /etc/profile, since too many people keep on bugging me,
459     and it seems it has fallen now to my discression.
460    
461 drobbins 1.59 * rc-scripts 1.3.1 (23 Mar 2002)
462    
463 drobbins 1.60 23 March 2002; Daniel Robbins <drobbins@gentoo.org>: init.d/net.eth0: fix for
464     DHCP lease release from Jim Nutt.
465    
466     23 March 2002; Daniel Robbins <drobbins@gentoo.org>: rolling a new release
467     since there are a lot of important bug fixes in here that are needed.
468 drobbins 1.59
469 azarah 1.58 23 March 2002; Martin Schlemmer <azarah@gentoo.org>:
470    
471     Resolve bug #1292.
472    
473     Remove the extra 'depmod -a' in /etc/init.d/modules, thanks to
474     Spidler.
475    
476 azarah 1.57 21 March 2002; Martin Schlemmer <azarah@gentoo.org>:
477    
478     Update /sbin/rc to fix a 'cat mounts' instead of the correct
479     version, 'cat /proc/mounts'.
480    
481 azarah 1.56 19 March 2002; Martin Schlemmer <azarah@gentoo.org>:
482    
483     Add initial support for the --quiet flag that suppress output.
484    
485 azarah 1.55 18 March 2002; Martin Schlemmer <azarah@gentoo.org>:
486    
487     Remove the 'try' from 'try /etc/init.d/depscan.sh' in /sbin/rc
488     as not all errors by depscan.sh is critical. It should be
489     reworked to do better error handeling.
490    
491 azarah 1.54 14 March 2002; Martin Schlemmer <azarah@gentoo.org>:
492    
493     Fix the GID and UID of nobody and nogroup in /etc/passwd and
494     /etc/group to match those of Debian, FBSD and others. Thanks
495     to those who reported it, and Woodchip for looking up the
496     proper values.
497    
498     Update /etc/init.d/net.eth0 to properly down DHCP interfaces.
499     This resolves bug #1150, thanks to Paul Fleischer.
500    
501 azarah 1.53 11 March 2002; Martin Schlemmer <azarah@gentoo.org>:
502    
503     Updated /etc/init.d/functions.sh not to use /usr/bin/basename,
504     as some users have /usr on seperate partition which is not
505     mounted when depscan.sh is run the first time.
506    
507     Updated the checking for more than one service providing the
508     same virtual function in /etc/init.d/depscan.sh. It should
509     be working now, and this also fix a problem that when there is no
510     service providing a virtual, counter was used uninitialized.
511    
512 azarah 1.52 * rc-scripts 1.3.0 (10 March 2002)
513    
514 azarah 1.80 10 March 2002; Martin Schlemmer <azarah@gentoo.org>:
515    
516     Resolved bug #1021; updated /etc/init.d/consolefont for this.
517 azarah 1.52
518     Resolved bug #1029; updated /etc/init.d/net.eth0 for this.
519    
520     Resolved bug #990; updated /etc/init.d/net.eth0, /etc/init.d/netmount
521     and /etc/init.d/localmount for this.
522    
523     Lots of form/syntax cleanups, most things should be more
524     consistant now. Fixed fail detection/return values of lots of
525     scripts.
526    
527     Lots of cleanup/fixes in the three main scripts behind our
528     rc-system, /sbin/rc, /etc/init.d/depscan.sh, /etc/init.d/runscript.sh
529    
530     Fix a bug regarding a invalid $PATH for portage if /etc/init.d/functions.sh
531     is sourced in a ebuild.
532    
533     Fix a bug that our rc-script wrapper introduced: Global variables
534     in scripts no longer worked. Updated /etc/init.d/runscript.sh for
535     this.
536    
537     Implemented more error checking for the main startup code in /sbin/rc.
538     Also fixed try() for mounting /proc (maybe all mount commands).
539     The function worked fine in a simulated test, but in real life failed
540     to detect a error when mounting /proc (remember to thank Grant for
541     his UserMode ebuilds, and Guide).
542    
543 azarah 1.51 * rc-scripts 1.2.9 (6 March 2002)
544    
545 azarah 1.80 6 March 2002; Martin Schlemmer <azarah@gentoo.org>:
546    
547     General form updates and some piping fixes.
548 azarah 1.51
549     Updated /etc/inittab, /etc/init.d/xdm and /etc/X11/startDM.sh
550     to fix a problem where startDM.sh would be respawned repeatedly
551     if xdm was not in the default runlevel.
552 drobbins 1.6
553 azarah 1.49 * rc-scripts 1.2.8 (4 March 2002)
554    
555 azarah 1.80 4 March 2002; Martin Schlemmer <azarah@gentoo.org>:
556    
557     Add /etc/init.d/xdm, /etc/X11/startDM.sh and updated /etc/inittab
558     to fix the "dead key" problem we had with xdm/gdm/kdm. We should
559     move them to the xfree ebuild later on when things settles down.
560 azarah 1.49
561     Added some sanity checks to /sbin/rc, /etc/init.d/runscripts.sh.
562    
563     Added a basic $PATH to /etc/init.d/functions.sh to fix a problem
564     where we had a invalid $PATH on boot in some cases.
565    
566 azarah 1.50 Updated /etc/init.d/keymap and /etc/init.d/consolefont to work with
567     the new sys-apps/kbd package.
568    
569 azarah 1.48 * rc-scripts 1.2.7 (3 March 2002)
570    
571 azarah 1.80 3 March 2002; Martin Schlemmer <azarah@gentoo.org>:
572    
573     Fixed the problem of rc-scripts trying to start/stop a service multiple
574     times if it fails to do so. Updated /etc/init.d/runscript.sh and /sbin/rc
575     for this.
576 azarah 1.47
577     Fixing some variable declarations in /etc/init.d/runscript.sh caused
578     /etc/init.d/net.lo to fail on stop ($IFACE was set invalid). Fixed
579     this.
580    
581     Added caching of the "depend() { need foo; } " lines, and updated
582     /etc/init.d/depscan.sh to touch the actual files less. This should
583     speedup dependancy caching a lot, especially on slow machines.
584 azarah 1.48
585     Updated /etc/passwd to have users with no shell defined, use /bin/false
586     for security.
587    
588     Update /etc/fstab to mention /dev/shm since we dont mount it anymore.
589 azarah 1.47
590 azarah 1.80 1 March 2002; Martin Schlemmer <azarah@gentoo.org>:
591    
592     Added a wrapper for sourcing the rc-scripts to eliminate syntax errors.
593     Thanks to Karl Trygve Kalleberg (aka karltk) for the idea. Updated
594 azarah 1.46 /etc/init.d/depscan.sh, /etc/init.d/functions.sh and
595     /etc/init.d/runscript.sh for this (added wrap_rcscript() function).
596    
597     Removed stopping of dependant services that have current service as
598     a 'use'dependancy ... should be less confusing now.
599     Updated /etc/init.d/runscript.sh for this.
600    
601 azarah 1.80 28 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
602    
603     Add /etc/conf.d/local.start and /etc/conf.d/local.stop for adding any misc
604     programs to startup. This should pretty much have /etc/init.d/ static,
605     except for baselayout updates, etc.
606    
607     27 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
608    
609     In some wierd cases, a redundent /dev/.devfsd on a unmounted /dev can cause
610     problems. Fixed this in /sbin/rc.
611 azarah 1.44
612     Added the patches from Grant Goodyear (aka g2boojum) to enable us to
613     use a ramdisk to store the contents of ${svcdir}. Updated /sbin/rc,
614     /etc/init.d/functions.sh and /etc/init.d/checkroot for this.
615 azarah 1.43
616 azarah 1.80 26 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
617    
618     Fix my brain dead update of the 25th. It really should keep
619     "gentoo=nodevfs" in mind. Also added 'get_bootparam()' to help in
620     retrieving kernel options. Updated /etc/init.d/functions.sh,
621     /etc/init.d/checkroot and /sbin/rc for this.
622 azarah 1.41
623     Updated /etc/init.d/consolefont to work without devfs as well.
624    
625 azarah 1.42 When rebooting or shutting down, a service should not fail to stop
626     if a service it depends on, fails. Updated /etc/init.d/runscript.sh
627     for this.
628    
629 azarah 1.80 25 Feb 2002; Martin Schlemmer <azarah@gentoo.org>:
630    
631     Added a check if /dev is mounted when creating entries for /etc/mtab.
632     This should solve a invalid entry or /dev being mounted even with
633     'gentoo=nodevfs' option. Updated /etc/init.d/checkroot for this.
634 azarah 1.40
635 drobbins 1.39 17 Feb 2002: Daniel Robbins <drobbins@gentoo.org>: Made "xfs" the default
636     filesystem in /etc/fstab (from ReiserFS) and removed "notail" option (it's
637     just in a comment now)
638    
639 azarah 1.80 17 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
640    
641     Mmore fixes to 'after' and 'before', updated /etc/init.d/runscript.sh for
642     this. This should fix services not getting started in the correct order
643     in a tight loop, services getting stopped out of order, and some other
644     sanity checks. Updated rc-script.sh for updated help.
645    
646     15 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
647    
648     Update /etc/profile to resolve bug #588. Reimplemented things a bit,
649     and added the 'after' type. 'before' and 'after' will only work currently
650     for a change of runlevel. Updated /etc/init.d/depscan.sh,
651     /etc/init.d/runscript.sh and /sbin/rc for this.
652 azarah 1.36
653 azarah 1.80 13 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
654    
655     Add some more entries to /etc/devfsd.conf to make alsa users life
656     easier ... thanks Tod.
657 drobbins 1.39
658 azarah 1.80 12 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
659    
660     Some more cleanups to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
661 azarah 1.36
662     Fixed some services not starting again when restarting a service.
663     Seems simple is still the best way.
664    
665     Fixed some other problems created with feature additions and cleanups.
666    
667 azarah 1.80 11 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
668    
669     General cleanups to /etc/init.d/depscan.sh and /etc/init.d/runscript.sh.
670 azarah 1.36
671     Added 'before *' to /etc/init.d/checkroot to make sure it gets
672     started first.
673    
674     Added 'use *' to /etc/init.d/local to make sure it gets started
675     last.
676    
677 azarah 1.80 10 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
678    
679     Fixed /sbin/rc to stop a service on change of runlevel if it is
680     in 'use' by another service.
681 azarah 1.36
682     Added the 'provide' depend type for creating virtual services.
683     Updated /etc/init.d/depscan.sh for this.
684    
685     Added the 'before' depend type. This is more for changing the
686     order services start in. Updated /etc/init.d/depscan.sh and
687     /etc/init.d/functions.sh for this.
688    
689     Updated /etc/init.d/depscan.sh to work with '*' as argument for
690     dependancy types. This can be used with 'use' and 'before' to
691     start a script last or first respectively.
692    
693     Added save_options() and get_options() to /etc/init.d/functions.sh
694     for saving misc settings between startup/shutdown. Updated
695     /etc/init.d/net.eth0 to use these and properly down virtual
696     interfaces.
697    
698 azarah 1.80 6 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
699    
700     Updated both /etc/init.d/bootmisc and /etc/init.d/keymaps to be quiet
701     on no errors.
702 azarah 1.36
703     * rc-scripts 1.2.6 (6 Feb 2002)
704    
705 azarah 1.80 2 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
706    
707     Updated /etc/net.eth0 to specify the gateway device via the $gateway
708     variable (something like gateway="eth0/192.168.0.1").
709    
710     2 Feb 2002: Martin Schlemmer (azarah@gentoo.org):
711    
712     Added rc-script /etc/init.d/numlock, for enabling numlock at boot.
713    
714     29 Jan 2002: Martin Schlemmer (azarah@gentoo.org):
715    
716     Hopefully the last fix to /etc/init.d/netmount to umount cleanly. This fix
717     implements a retry if not successful the first time, and will kill
718     processess using the mount. Also small type-o fix to /etc/init.d/halt.sh.
719 azarah 1.33
720 woodchip 1.32 27 Jan 2002: Donny Davies (woodchip@gentoo.org): security fix to
721     /etc/pam.d/sshd,login,chsh: added pam_shells.so to the stack.
722     Fixed /etc/passwd,group for user/group mysql.
723    
724 azarah 1.31 27 Jan 2002: Martin Schlemmer (azarah@gentoo.org): added charset
725     map file support to /etc/init.d/consolefont and the setting to
726     /etc/rc.conf.
727    
728 azarah 1.30 25 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed dircolors
729     in skel files to support both versions of dircolors.
730    
731 azarah 1.28 23 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fixed bug
732 azarah 1.31 in the restart stuff of /etc/init.d/runscript.sh that caused
733     a restart of a 'net' service not to restart services again
734     that depended on it.
735 azarah 1.28
736 azarah 1.27 * rc-scripts 1.2.5 (20 Jan 2002)
737    
738 azarah 1.26 20 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated
739     /etc/init.d/net.eth0 to 'use' pcmcia.
740    
741 azarah 1.25 8 Jan 2002: Martin Schlemmer (azarah@gentoo.org): added '--sh' to
742     the dircolors command in /etc/skel/.bash_profile to handle cases
743     where bash do not export $SHELL.
744    
745     6 Jan 2002: Martin Schlemmer (azarah@gentoo.org): updated
746     /etc/init.d/runscripts.sh, /etc/init.d/net.eth0, /etc/conf.d/net and
747     removed /etc/init.d/net.eth0-dhcp to reflect a new 'bsd-ish' config
748     scheme for the net.eth* scripts.
749    
750 woodchip 1.24 6 Jan 2002: Donny Davies (woodchip@gentoo.org): Removed email address
751     from manpages; no need for that..
752 azarah 1.25
753     5 Jan 2002: Martin Schlemmer (azarah@gentoo.org): fix type-o in
754     /etc/devfsd.conf; had 'dvd' in the cdrw stuff.
755 woodchip 1.24
756 drobbins 1.23 * rc-scripts 1.2.4 (30 Dec 2001)
757    
758     30 Dec 2001: Daniel Robbins (drobbins@gentoo.org): Changed default umask
759     back to 022 as it should be.
760    
761 azarah 1.22 30 Dec 2001; Martin Schlemmer (azarah@gentoo.org): Updated
762     /etc/init.d/checkfs to return 0 if the fs was successfully repaired.
763    
764 woodchip 1.21 29 Dec 2001; Donny Davies (woodchip@gentoo.org):
765     sort -t: -k3,3 -n /etc/passwd,group. Ahhhh :))
766    
767 azarah 1.80 28 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
768    
769     Updated /etc/init.d/depscan.sh to store info about missing dependancies
770     of type 'need' in ${svcdir}/broken. Also updated /etc/init.d/runscript.sh
771 azarah 1.20 to use this when starting a script ('need' dependancies is critical for
772     startup). Added the broken() function to /etc/init.d/runscript.sh
773     to list the missing dependancies.
774    
775     Updated /etc/init.d/runscript.sh for svc_start() to have better error
776     checking.
777    
778     Updated /etc/init.d/functions.sh with ewend(), which is the same as
779     eend(), but print a warning on error, not a error. Updated
780     /etc/init.d/checkroot and /etc/init.d/checkfs to use this function.
781    
782 azarah 1.80 27 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
783    
784     Update /sbin/runscript.c to run /etc/init.d/rc-help.sh if no arguments
785     is passed to a rc-script.
786 azarah 1.20
787     Added /etc/init.d/rc-help.sh, simple script that prints out help for
788     the rc-scripts.
789    
790 azarah 1.80 25 Dec 2001; Martin Schlemmer (azarah@gentoo.org);
791    
792     Update /etc/init.d/shutdown.sh and /etc/init.d/reboot.sh not to force the
793     halt and reboot. This fixes a problem where / was not unmounted properly
794     in some cases.
795    
796     24 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
797    
798     Move $svcdir to to /etc/init.d/functions.sh, and update
799     /etc/init.d/runscript.sh and /etc/init.d/depscan.sh for this
800 azarah 1.19
801     Modified /etc/init.d/runscript.sh to also restart the services that
802     depend on a service if that service is restarted. Enhanced the
803     restart function to be able to have custom restart() functions in
804     rc-scripts. The custom restart() have to use svc_stop() and
805     svc_start() to restart the service.
806    
807     Add a pause function to /etc/init.d/runscript.sh. It will basically
808     stop a service without stopping the services that depends on that
809     service.
810 drobbins 1.23
811 azarah 1.80 Add a pause function to /etc/init.d/runscript.sh. It will basically stop a
812     service without stopping the services that depends on that service.
813 azarah 1.19
814     * rc-scripts 1.2.3 (18 Dec 2001)
815    
816 azarah 1.80 16 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
817    
818     Moved the stuff from /sbin/init (old) to /sbin/rc (basically drop the
819     init wrapper we used).
820 azarah 1.19
821     Some cleanups: take out the shm resize comment;
822    
823     remove the $wrongmount;
824    
825     remove the mountshm() function and insert it directly
826     where needed;
827    
828     remove the setting of $PATH as /sbin/init already do
829     this for us.
830    
831     Added the if statement to detect if it is the first time the 'boot'
832     runlevel is executed (if [ "$RUNLEVEL" = "S" ] && [ "$argv1" = "boot" ]).
833     $RUNLEVEL is a env var set by /sbin/init.
834    
835     Also added functionality to detect if the kernel have DEVFS support
836     compiled in; seems new users thinks devfs is unstable and as they do
837     not always read the docs, it does not get compiled in ;/ Should
838     make live for us a bit easier.
839    
840 azarah 1.80 14 Dec 2001; Martin Schlemmer (azarah@gentoo.org):
841    
842     Fixed /sbin/rc to kill a cosmetic bug in the part that stops all
843     the unneeded services.
844 azarah 1.19
845 woodchip 1.16 * rc-scripts 1.2.2 (8 Dec 2001)
846    
847 azarah 1.18 10 Dec 2001; Added a localhost entry in /etc/hosts.
848    
849 woodchip 1.16 8 Dec 2001; Donny Davies (woodchip@gentoo.org): Added start-stop-daemon.c
850     to rc-scripts/sbin source. Moved rc-scripts/init.d/runscript.c to
851     rc-scripts/sbin/runscript.c. Added manpage for start-stop-daemon.
852     Start-stop-daemon is moved here from sysvinit by the way. There is stuff
853     in this ChangeLog that needs to be removed! Like the changes to hosts,
854     profile. /etc/{passwd,group} have minor UID and GID type fixes for
855 woodchip 1.17 users ftp, postgres, xfs. Tweaked tarball.sh to not include CVS
856     directories.
857 woodchip 1.16
858 woodchip 1.13 29 Nov 2001; Donny Davies (woodchip@gentoo.org): Added a man directory
859     to rc-scripts. Checked in two manpages there, one for modules.autoload.5
860 woodchip 1.14 and one for update-modules.8. These were adapted from Debian. Updated
861     tarball.sh to include the new man directory. Updated baselayout to install
862     these manpages. Slightly tweak the /etc/modules.autoload comments.
863 woodchip 1.13
864 azarah 1.80 28 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
865    
866     Updated /sbin/init to work correctly with the 'gentoo=nodevfs' option,
867     and cleaned out old code.
868 drobbins 1.15
869     Updated /etc/init.d/bootmisc with additional lock files to clean.
870    
871 azarah 1.80 27 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
872    
873     Updated /etc/init.d/depscan.sh for a virtual 'use' depend, called 'logger'
874     that can be used for services that needs to have a logger started before
875     they are started. Updated /etc/conf.d/basic with $SYSLOGGER that is used
876     to define what loggers the 'logger' depend represent.
877 drobbins 1.15
878 azarah 1.80 26 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
879    
880     Updated /etc/passwd and /etc/group with minor fixes to pass pwck
881     and grpck.
882 drobbins 1.15
883 azarah 1.80 25 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
884    
885     Changed umask in /etc/profile for the user to 077 for security.
886 drobbins 1.15
887     Added a stop() function to /etc/init.d/clock. Also removed uneeded
888     'source /etc/rc.conf' line.
889    
890     Updated /etc/init.d/hostname to set the hostname to 'localhost' if
891     /etc/hostname is invalid.
892    
893     Updated /sbin/init to move the entries in /lib/dev-state to /dev before
894     running devfsd, as it did still not save settings properly. Also removed
895     old /dev-state/compat stuff.
896    
897 drobbins 1.12 25 Nov 2001; ncsd, the name service cache daemon script, has been removed
898     from the default "default" runlevel. It still exists in the archive so that
899 drobbins 1.15 users who want/need it can add it easily.
900 drobbins 1.12
901 drobbins 1.11 25 Nov 2001; Updated the /etc/fstab; removed usbdevfs (explicitly mounted),
902 drobbins 1.15 removed notail from the ext2 boot partition, other cleanups.
903 drobbins 1.11
904 drobbins 1.10 25 Nov 2001; Fixed init.d/clock script to work in UTC mode.
905 drobbins 1.15
906 azarah 1.80 24 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
907    
908     Added /etc/devfsd.conf and updated /sbin/init to use a new scheme for saving
909     /dev permissions. Also moved /dev-state to /lib/dev-state which is a more
910     standard location.
911 drobbins 1.15
912     Fixed a ugly bug in /etc/init.d/depscan.sh. If a service depended on
913     itself, calling depscan.sh or changing runlevels cause a tempory effect
914     similar to a 'mini fork bomb'. Afterwards the depends was broken, and
915     changing runlevels did not want to work.
916    
917     Updated /etc/init.d/halt.sh to terminate and display message for devfsd.
918     More cosmetic than anything else, but cant hurt with the new dev-state
919     scheme.
920    
921     Updated /sbin/init to set the console log level to 1, so that bootup
922     can be much cleaner. Also updated /etc/init.d/modules not to have
923     a logger in it 'use' depends, as it should not be needed anymore.
924    
925     Updated /sbin/rc to check if devfsd is still running between runlevel
926     changes.
927    
928     Updated /etc/init.d/modules to run update-modules. We want to be sure
929     /etc/modules.conf is updated when running depmod -a.
930    
931     Change ftp's uid to 21 in /etc/passwd (was the same as bind). Also
932     added a entry for xfs (X Font Server) in /etc/passwd and /etc/group.
933    
934     Added /etc/init.d/net.ppp0, /etc/conf.d/net.ppp0 and
935     /usr/lib/ppp/chat-default as part of my new pppd scripts. Also
936     updated tarball.sh to handle ppp/chat-default.
937    
938 azarah 1.19 Added /etc/skel/.bash* to make things cleaner.
939 drobbins 1.15
940 azarah 1.19 Other minor changes.
941 drobbins 1.15
942 woodchip 1.9 17 Nov 2001; Donny Davies (woodchip@gentoo.org): Added /etc/shells file
943     to rc-scripts. Can remove it from sys-libs/shadow at the next release.
944    
945 drobbins 1.8 * rc-scripts 1.1.8 (15 Nov 2001)
946    
947     16 Nov 2001; removed bogus "mountall.test" script.
948 drobbins 1.7
949 azarah 1.80 15 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
950    
951     Updated init.d/{runscript.sh,depscan.sh}, sbin/rc to the new dep being
952     'use' not 'uses', as it fits better with 'need' (not 'needs'). Also
953     removed unneeded for loop from init.d/depscan.sh, and other fixes. Updated
954     names of new functions in init.d/runscript.sh to better sounding ones.
955     Updated init.d/modules, init.d/netmount to use 'use'. Lots of other
956     fixes/cleanups.
957    
958     Removed try() out of init.d/runscript.sh (why was this here ?).
959 drobbins 1.8
960 azarah 1.80 14 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
961    
962     Now init.d/bootmisc cleans /tmp. Also creates /etc/resolv.conf if it
963     doesn't exist.
964 drobbins 1.8
965 drobbins 1.15 init.d/hostname: Added check for a valid /etc/hostname.
966 drobbins 1.8
967 drobbins 1.15 init.d/keymaps: Added check for valid $KEYMAP.
968 drobbins 1.8
969 drobbins 1.15 init.d/modules: Added sysklogd, metalog, syslog-ng as 'use' deps. This
970     should solve Woodchip's syslog+glue issue. We just have to change the
971     console loglevel for metalog and syslog-ng (sysklogd already updated) not to
972     output info and warnings, etc to the console, then boot will be much cleaner.
973     Also the install guide will need changing to add the loggers to 'boot' and
974     not 'default' runlevel.
975 drobbins 1.8
976 drobbins 1.15 init.d/mountall.test: Hopefully updated to the new rc-scripts style. Is
977     this really needed (I cannot see that it is used anywhere ...)?
978 drobbins 1.8
979 azarah 1.80 13 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
980    
981     Updated init.d/runscript.sh, init.d/depscan.sh and sbin/rc with a new depend
982     called 'uses'. It basically have the same usage as 'need', except that it
983     do not start services that is not in the current and 'boot' runlevels.
984 drobbins 1.8
985 drobbins 1.15 Updated init.d/netmount to use the 'uses' depend.
986 drobbins 1.8
987 azarah 1.80 11 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
988    
989     Fixed init.d/runscript.sh not to destroy the 'need' depends in
990     /${svcdir}/need. This caused subsequent starting and stopping of services
991     not to start depends.
992    
993     7 Nov 2001; Martin Schlemmer (azarah@gentoo.org):
994    
995     Fixed a problem in sbin/rc where the ${svcdir}/softscripts directory got
996     destroyed before stopping running services scheduled to be stopped. This
997     with the fact that $SOFTLEVEL was set too early, caused the services to be
998     stopped in the wrong order.
999 drobbins 1.8
1000 azarah 1.80 30 Oct 2001; Martin Schlemmer (azarah@gentoo.org):
1001    
1002     Modified init.d/netmount to check if any network filesystems is mounted.
1003 drobbins 1.8
1004     29 Oct 2001; init.d/netmount: umount -art doesn't seem to work, so I added
1005     some awk and grep magic to find all remote filesystems and umount them.
1006    
1007 azarah 1.80 29 Oct 2001; Martin Schlemmer (azarah@gentoo.org):
1008    
1009     A fix for checkroot (missing "/"); it now actually checks the root
1010     filesystem. Also, a localmount cleanliness fix.
1011 drobbins 1.6
1012     * rc-scripts 1.1.7 (18 Oct 2001)
1013    
1014     [old changelog format follows]
1015 drobbins 1.5
1016     *lots of scripts; woodchip
1017     removed old rc5 scripts from cvs
1018    
1019     *init.d/runscript.sh; agriffis
1020     Added support for rc.conf and home-grown functions
1021    
1022     *init.d/modules;
1023 drobbins 1.4 Now correctly looks at /etc/modules.autoload
1024    
1025 drobbins 1.3 rc-scripts-1.1.6, released 15 Sep 2001
1026     ======================================
1027    
1028     *init.d/runscript.sh, others
1029     Handling of "net" dependencies resolve to all net devices in
1030     /etc/runlevels/boot and /etc/runlevels/[curr-runlevel]. INTERFACES
1031     variable in /etc/rc.conf has been removed.
1032    
1033 drobbins 1.2 *init.d/runscript.sh
1034     New "zap" option for manually resetting the state of an initscript
1035     to stopped.
1036    
1037     *init.d/{samba,sysklogd,sshd}
1038     Removed from CVS; they live in their respective packages.
1039    
1040 drobbins 1.1 rc-scripts-1.1.5, released 02 Sep 2001
1041     ====================================
1042    
1043     *sbin/rc-update
1044     New version of the rc-update command for the new initscripts. Works
1045     similarly to the old version, except this one updates our dependency
1046     cache.
1047    
1048     *init.d/functions.sh
1049     New and better looking informational message functions (einfo, einfon).
1050     Brand new message functions (ewarn).
1051    
1052     *sbin/init, init.d/checkroot
1053     We're going back to a /proc/mounts-based mtab symlink because it's
1054     just plain better. Appropriate changes made.
1055 azarah 1.80
1056     # vim:expandtab

  ViewVC Help
Powered by ViewVC 1.1.20