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

Contents of /rc-scripts/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.146 - (hide annotations) (download)
Mon Nov 18 13:41:58 2002 UTC (11 years, 8 months ago) by azarah
Branch: MAIN
Changes since 1.145: +4 -0 lines
change licenses

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

  ViewVC Help
Powered by ViewVC 1.1.20