1 | 2009-01-02 Bruce Dubbs <bdubbs@linuxfromscratch.org>
|
---|
2 | * lfs/init.d/functions:
|
---|
3 | * lfs/sysconfig/network-devices/ifup:
|
---|
4 | Updated line widths to accomodate pdf generation in both the above
|
---|
5 | files.
|
---|
6 |
|
---|
7 | 2008-10-27 DJ Lucas <dj@linuxfromscratch.org>
|
---|
8 | * lfs/init.d/cleanfs: Removed '! -newer /proc' from find commands in
|
---|
9 | check for stale files in /var/lock and /var/run.
|
---|
10 | * Makefile: Reversed cleanfs and udev_retry scripts so that cleanfs
|
---|
11 | runs immediately after mountfs.
|
---|
12 |
|
---|
13 | 2008-10-26 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
14 | * lfs/init.d/functions: Remove stale pid files when encountered
|
---|
15 | in loadproc/killproc/reloadproc. When the bootscript specifies
|
---|
16 | a pid file to use with the "-p pidfile" argument, *proc
|
---|
17 | functions previously bailed out when the referenced file
|
---|
18 | contains an invalid pid.
|
---|
19 |
|
---|
20 | 2008-10-23 DJ Lucas <dj@linuxfromscratch.org>
|
---|
21 | * lfs/init.d/console: Removed BROKEN_COMPOSE as kernel patch has
|
---|
22 | been accepted upstream.
|
---|
23 |
|
---|
24 | 2008-05-21 Bryan Kadzban <bryan@linuxfromscratch.org>
|
---|
25 | * lfs/init.d/udev, lfs/init.d/udev_retry: Use new udevadm program.
|
---|
26 |
|
---|
27 | 2007-08-20 DJ Lucas <dj@linuxfromscratch.org>
|
---|
28 | * lfs/init.d/setclock: Added missing 'stop' argument to usage text
|
---|
29 |
|
---|
30 | 2007-08-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
31 | * lfs/init.d/checkfs: Don't suppress error messages from the screen.
|
---|
32 |
|
---|
33 | 2007-07-18 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
34 | * Makefile, lfs/init.d/consolelog: New bootscript controlling the
|
---|
35 | kernel log level on the console. This is controlled by the LOGLEVEL
|
---|
36 | variable in /etc/sysconfig/console.
|
---|
37 | * lfs/init.d/modules: Remove the log level handling since this is
|
---|
38 | done in the consolelog script now.
|
---|
39 | * lfs/init.d/modules: Clean up the script by removing the file
|
---|
40 | descriptor duplication and instead just redirecting
|
---|
41 | /etc/sysconfig/modules to the input of the while loop.
|
---|
42 |
|
---|
43 | 2007-06-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
44 | * lfs/init.d/mountfs, lfs/init.d/mountkernfs, lfs/init.d/setclock,
|
---|
45 | lfs/init.d/modules, lfs/sysconfig/network-devices/if{up,down}:
|
---|
46 | Don't suppress stderr during bootscripts unless necessary. This
|
---|
47 | would prevent potentially critical messages from reaching the screen.
|
---|
48 |
|
---|
49 | 2007-04-24 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
50 | * lfs/init.d/functions: When killproc is executed, it checks that
|
---|
51 | the process is still running, sleeps if it is, then checks again.
|
---|
52 | The sleep is 1 second in between checks. By sleeping for 0.1 seconds
|
---|
53 | in between checks, killproc is much faster as it's wasting much
|
---|
54 | less time sleeping in the normal case that the process has died
|
---|
55 | after a short delay.
|
---|
56 |
|
---|
57 | 2007-04-16 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
58 | * lfs/init.d/functions: Redirect stderr when using kill to suppress
|
---|
59 | output.
|
---|
60 | * lfs/init.d/functions: killproc() was not handling the case where a
|
---|
61 | pidfile is passed to the function. The logic with the signal to be
|
---|
62 | used was causing issues with the handling of pidfiles. This has been
|
---|
63 | fixes, and now killproc() will recheck the process if the signal
|
---|
64 | was TERM (the default) or KILL.
|
---|
65 | * lfs/init.d/functions: statusproc() has been changed to use pidofproc()
|
---|
66 | instead of the deprecated getpids(). Additionally, it now accepts
|
---|
67 | the -p argument to specify a pidfile.
|
---|
68 | * lfs/init.d/functions: Currently, statusproc() always returns
|
---|
69 | successfully, and the only way to know if the process is running
|
---|
70 | is to parse the output. This changes statusproc() to return the
|
---|
71 | status of pidofproc(), which will return unsuccessfully if the
|
---|
72 | requested process is not running.
|
---|
73 | * lfs/init.d/functions: Changed reloadproc() to use pidofproc() and
|
---|
74 | respect the -p argument for pidfiles.
|
---|
75 | * lfs/init.d/sysklogd: Remove a useless argument to reloadproc().
|
---|
76 |
|
---|
77 | 2007-03-13 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
78 | * lfs/init.d/functions: If pidofproc() is passed the -p argument
|
---|
79 | it can bomb testing a null variable with an integer expression.
|
---|
80 |
|
---|
81 | 2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
82 | * lfs/init.d/mountfs, lfs/init.d/console, lfs/init.d/setclock,
|
---|
83 | lfs/init.d/mountkernfs: &> redirection is not supported in POSIX.
|
---|
84 | Fortunately, it's equivalent to >word 2>&1 according to bash(1).
|
---|
85 |
|
---|
86 | 2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
87 | * lfs/init.d/console: POSIX says that shells only need to trap on
|
---|
88 | signals. Trapping on ERR isn't always supported. Conditionals have
|
---|
89 | been added to set the $failed variable in spots that seemed
|
---|
90 | appropriate for checking errors.
|
---|
91 |
|
---|
92 | 2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
93 | * lfs/init.d/functions: Use arithmetic expansion and string length,
|
---|
94 | which are both mandated by POSIX, rather than spawning two processes
|
---|
95 | every time boot_mesg() is called.
|
---|
96 |
|
---|
97 | 2007-02-22 Dan Nicholson <dnicholson@linuxfromscratch.org>
|
---|
98 | * lfs/init.d/functions: In order to provide an `echo' which provides
|
---|
99 | handles the -e and -n options for all POSIX shells, a feature test
|
---|
100 | is added which stores its result in $ECHO. /bin/echo will be used
|
---|
101 | if the default echo is not capable. Changed the existing functions
|
---|
102 | to reference $ECHO when needed.
|
---|
103 | * lfs/init.d/console: Use $ECHO when -en is needed.
|
---|
104 |
|
---|
105 | 2007-02-03 Bryan Kadzban <bryan@linuxfromscratch.org>
|
---|
106 | * ChangeLog: Rename from CHANGELOG, start using GNU style entries.
|
---|
107 |
|
---|
108 | * Makefile: Move setclock before checkfs. Fixes #1948.
|
---|
109 |
|
---|
110 | 2006-11-25 Bryan Kadzban <bryan@linuxfromscratch.org>
|
---|
111 | * lfs/init.d/udev_retry: Copy Debian's "copy generated rules" initscript
|
---|
112 | code, to clean up when the rule_generator scripts run before / is
|
---|
113 | writable. (Since the rule_generator code is from Debian, I assume their
|
---|
114 | cleanup code is appropriate.)
|
---|
115 |
|
---|
116 | 2006-10-15 Bryan Kadzban <bryan@linuxfromscratch.org>
|
---|
117 | * lfs/init.d/udev_retry: Fix to work with udev >= 099.
|
---|
118 |
|
---|
119 | n/a - June 2, 2006
|
---|
120 | * Removed console config file and makefile targets.
|
---|
121 | * Removed references to /dev/bug and bugreport in udevand
|
---|
122 | udev_retry bootscripts. (DJ Lucas)
|
---|
123 |
|
---|
124 | n/a - April 17, 2006
|
---|
125 | * Updated udev script to use the new udevsettle program.
|
---|
126 | * Added udev_retry script for systems that have /usr on a different
|
---|
127 | partition or for some other reason fail the initial replay. (Archaic)
|
---|
128 |
|
---|
129 | n/a - April 15, 2006
|
---|
130 | * Cleaned up contrib directory. Removed: contrib/init.d,
|
---|
131 | contrib/enhanced, contrib/livecd, contrib/hotplug, and raq2
|
---|
132 | patch. (DJ Lucas)
|
---|
133 |
|
---|
134 | n/a - April 14, 2006
|
---|
135 | * Merged changes from udev_update branch (DJ Lucas)
|
---|
136 | * Replaced a return with an exit and reversed comment changes in
|
---|
137 | udev bootscript. (Dan Nicholson)
|
---|
138 | * Replaced walk_sysfs function in udev bootscript with new udevtrigger
|
---|
139 | program and move wait_for_uevents function inline. (DJ Lucas)
|
---|
140 | * Removed extra evaluate_retval in udev bootscript. (Ken Moffat)
|
---|
141 | * Wait for uevents to be processed in the udev script. See ticket
|
---|
142 | #1720 for details. (Matthew Burgess)
|
---|
143 |
|
---|
144 | n/a - March 21, 2006
|
---|
145 | * Removed old references to boot_log function and arguments passed
|
---|
146 | to boot_mesg_flush in echo_* functions. (DJ Lucas)
|
---|
147 |
|
---|
148 | n/a - March 10, 2006
|
---|
149 | * Moved src argument to ipv4-static-route service script and
|
---|
150 | removed from ipv4-static service script. (DJ Lucas)
|
---|
151 |
|
---|
152 | n/a - March 8. 2006
|
---|
153 | * Correct sourced path in checkfs script. (Matthew Burgess)
|
---|
154 |
|
---|
155 | n/a - December 31, 2005
|
---|
156 | * Replaced /etc/rc.d with ${rc_base} in checkfs. (Vincent Fretin)
|
---|
157 |
|
---|
158 | n/a - December 24, 2005
|
---|
159 | * Added UTF-8 support to console script. (Alexander E. Patrakov)
|
---|
160 |
|
---|
161 | n/a - September 11, 2005
|
---|
162 | * Removed text wraping and boot logging.
|
---|
163 | * Changed killproc to use warning if not running
|
---|
164 | * Changed 'print_status warning' to use old style output
|
---|
165 | * Fixed display error with LSB init-functions script
|
---|
166 | * Made above killproc/print_status changes in enhanced
|
---|
167 | bootscripts.
|
---|
168 | * Made logger service configurable in enhanced
|
---|
169 | bootscripts. (DJ Lucas)
|
---|
170 |
|
---|
171 | n/a - August 14, 2005
|
---|
172 | * Added -s flag to pidofproc() for backwards
|
---|
173 | compatibility (DJ Lucas)
|
---|
174 | * Fixed erronous values returned by pidofproc() which
|
---|
175 | broke the functionality of statusproc (DJ Lucas)
|
---|
176 |
|
---|
177 | n/a - July 1, 2005
|
---|
178 | * Changed a == to a = in lfs/init.d/functions, in the boot_mesg
|
---|
179 | function for ash compliancy (Nathan Coulson)
|
---|
180 |
|
---|
181 | n/a - June 26, 2005
|
---|
182 | * Removed consolelog script from contrib
|
---|
183 | * Updated interactive rc script in contrib and added
|
---|
184 | README.rc-Interactive, added install target to the
|
---|
185 | Makefile. (DJ Lucas)
|
---|
186 |
|
---|
187 | 3.2.2 - May 29, 2005
|
---|
188 | * Tagged as 3.2.2 (Nathan Coulson)
|
---|
189 |
|
---|
190 | n/a - May 26, 2005
|
---|
191 | * Added minimal target for cross-lfs book (Jim Gifford)
|
---|
192 | * Fixed raq2 patch (Jim Gifford)
|
---|
193 |
|
---|
194 | 3.2.1 - May 1, 2005
|
---|
195 | * Tagged as 3.2.1 (Nathan Coulson)
|
---|
196 |
|
---|
197 | n/a - April 17, 2005
|
---|
198 | * removed touch from hotplug bootscript (Matthew Burgess)
|
---|
199 | * moved commands around in localnet bootscript (Andrew Benton)
|
---|
200 |
|
---|
201 | 3.2.0 - March 30, 2005
|
---|
202 | * Changed from syslog-ng to sysklogd (Archaic)
|
---|
203 | * Temporairly changed loadproc to return 0 if the program is
|
---|
204 | already running (Nathan Coulson)
|
---|
205 | * Fixed (by reverting) ifup/ifdown/network (Nathan Coulson),
|
---|
206 | Reported by Jim Gifford
|
---|
207 | * Fixed network up/down along with adding support of ONHOTPLUG
|
---|
208 | * Tagged as 3.2.0
|
---|
209 |
|
---|
210 | n/a - March 19, 2005
|
---|
211 | * Updated RaQ2 patch (Jim Gifford)
|
---|
212 | * Added net.agent for Hotplug of Network adapters in contrib
|
---|
213 | (Jim Gifford)
|
---|
214 |
|
---|
215 | n/a - March 16, 2005
|
---|
216 | * Reverted the change from loadproc to start_daemon,
|
---|
217 | Moved compatibility code into one single function.
|
---|
218 | (Nathan Coulson)
|
---|
219 | * Readded the ONHOTPLUG option for ifup/ifdown (Nathan Coulson)
|
---|
220 | * Fixed killproc's output
|
---|
221 |
|
---|
222 | n/a - March 01, 2005
|
---|
223 | * Added CHECK_LINK variable in ifconfig.*/*, so if the
|
---|
224 | interface does not exist, it will not fail.
|
---|
225 | (Nathan Coulson)
|
---|
226 |
|
---|
227 | n/a - February 19, 2005
|
---|
228 | * Added evaluate_retval to the end of loadproc and killproc.
|
---|
229 | lsb does not say that killproc should print [ OK ],
|
---|
230 | but required for compatibility. (Nathan Coulson)
|
---|
231 |
|
---|
232 | n/a - February 9, 2005
|
---|
233 | * Accidently mounted /dev with 775 instead of 755, fixed
|
---|
234 | (Reported by Alexander E. Patrakov)
|
---|
235 |
|
---|
236 | n/a - February 9, 2005
|
---|
237 | * Bugfix for /dev, now mounted with 755 permission
|
---|
238 |
|
---|
239 | n/a - February 8, 2005
|
---|
240 | * changed pidof, so it doesnt check the process id
|
---|
241 | of running bootscripts, and to process shell scripts
|
---|
242 | (Nathan Coulson)
|
---|
243 |
|
---|
244 | n/a - February 6, 2005
|
---|
245 | * Updated main functions file with lsb functions file
|
---|
246 | Should now be LSB compliant (Nathan Coulson)
|
---|
247 |
|
---|
248 | n/a - January 10, 2005
|
---|
249 | * Moved ONBOOT check back to network (Nathan Coulson)
|
---|
250 | * Removed ONHOTPLUG check (Nathan Coulson)
|
---|
251 |
|
---|
252 | n/a - January 6, 2005
|
---|
253 | * fixed mountkernfs output (Nathan Coulson)
|
---|
254 | * reverted mountfs fakemounting (Nathan Coulson)
|
---|
255 |
|
---|
256 | n/a - January 5, 2005
|
---|
257 | * Attempted to simplify network bootup files (Nathan Coulson)
|
---|
258 | * Modified mountkernfs to use mountpoint (Nathan Coulson)
|
---|
259 | * Assuming sysfs is always mounted (Nathan Coulson)
|
---|
260 | * Moved fakemount to below mounting (Nathan Coulson)
|
---|
261 | * Removed -t noramfs from umount, as we now use tmpfs (Nathan Coulson)
|
---|
262 | * moved sysctl from mountkernfs to sysctl (Nathan Coulson)
|
---|
263 | * Added -q to sysctl (Nathan Coulson)
|
---|
264 |
|
---|
265 | n/a - January 2, 2005
|
---|
266 | * Fixed statusproc output. (DJ Lucas)
|
---|
267 |
|
---|
268 | 3.1.0 - December 31, 2004
|
---|
269 | * fixed textoutput
|
---|
270 | * Tagged as 3.1.0
|
---|
271 |
|
---|
272 | n/a - December 30, 2004
|
---|
273 | * Fixed name of LSB Functions file
|
---|
274 | * Changed boot_mesg to act like echo instead of echo -n, boot_mesg now
|
---|
275 | takes the -n argument if you do not wish to goto the next line
|
---|
276 |
|
---|
277 | 3.0.1 - December 25, 2004
|
---|
278 | * Released as 3.0.1
|
---|
279 |
|
---|
280 | n/a - December 20, 2004
|
---|
281 | * Cleaned up header.
|
---|
282 | * Added RaQ2 Patch
|
---|
283 |
|
---|
284 | n/a - December 16, 2004
|
---|
285 | * Fixed a text typo in udev, tmpfs instead of ramfs (Steve Crosby)
|
---|
286 |
|
---|
287 | n/a - December 14, 2004
|
---|
288 | * Fixed a warning with find in cleanfs
|
---|
289 |
|
---|
290 |
|
---|
291 | 3.0 - December 8, 2004
|
---|
292 |
|
---|
293 | n/a - December 5, 2004
|
---|
294 | * Moved bootlog to use local2 service to avoide conflict with
|
---|
295 | dhcpcd (DJ Lucas)
|
---|
296 |
|
---|
297 | 3.0-rc1 - December 1, 2004
|
---|
298 | * rc-Interactive added (DJ Lucas)
|
---|
299 | * rc-Interactive moved to contrib (Nathan Coulson)
|
---|
300 |
|
---|
301 | n/a - November 27, 2004
|
---|
302 | * Moved bootlog to use local1 to avoid conflict with ppd (DJ Lucas)
|
---|
303 |
|
---|
304 | n/a - November 25, 2004
|
---|
305 | * Added consolelog to contrib/sysconfig (DJ Lucas)
|
---|
306 | * Rewrite of line wraping in boot_mesg and various fixes
|
---|
307 | related to boot_mesg changes (DJ Lucas, Alexander Patrakov)
|
---|
308 | * syslog-ng is now installed by default (Jeremy Utley)
|
---|
309 | * hotplug is now installed by default (Jeremy Utley)
|
---|
310 | * udev now uses /sbin/hotplug as the default hotplug handler
|
---|
311 | (Nathan Coulson)
|
---|
312 | * udev now mounts a tmpfs instead of a ramfs onto /dev,
|
---|
313 | as suggested by Greg K-H (Nathan Coulson)
|
---|
314 | * Created contrib/lsb, and added a LSB compliant functions file
|
---|
315 | (Nathan Coulson, and Alexander Patrakov)
|
---|
316 | * Modified find [requires find 4.2.3+] (Matthew Burgess)
|
---|
317 |
|
---|
318 | n/a - November 20, 2004
|
---|
319 | * Modifed modules script to return to previous kernel message
|
---|
320 | level (DJ Lucas)
|
---|
321 |
|
---|
322 | n/a - November 02, 2004
|
---|
323 | * Added sysctl -p to mountkernfs (Matthew Burgess, DJ Lucas)
|
---|
324 |
|
---|
325 | n/a - October 07, 2004
|
---|
326 | * statusproc modified not to send data to bootlog (Nathan Coulson)
|
---|
327 | * Fixed halt commands in checkfs and udev (James Robertson)
|
---|
328 |
|
---|
329 | n/a - October 04, 2004
|
---|
330 | * Fixes to commit on 2004/09/30 (James Robertson)
|
---|
331 | * Revert a few changes until later (Nathan Coulson)
|
---|
332 | * Added a warning about switching from a 8bit font
|
---|
333 | to a 9bit font (Alexander Patrakov)
|
---|
334 |
|
---|
335 | n/a - September 30, 2004
|
---|
336 | * Finished off boot_mesg() (James Robertson)
|
---|
337 | * Standardized all scripts to same variable format and other
|
---|
338 | internal sh/bash function calls (James Robertson)
|
---|
339 | * Fully implemented boot_mesg across all scripts in sysconfig
|
---|
340 | and init.d (James Robertson)
|
---|
341 |
|
---|
342 | n/a - September 26, 2004
|
---|
343 | * Added BOOTMESG_PREFIX variable, so users can optionally set a
|
---|
344 | prefix for boot messages (James Robertson)
|
---|
345 | * Fixed localnet status, to use ip instead of ifconfig (Jim Gifford)
|
---|
346 | * Added consolelog to contrib (DJ Lucas)
|
---|
347 | * loadproc and killproc can have the -nomsg parameter to avoid
|
---|
348 | calling evaluate_retval or print_status (Jim Gifford)
|
---|
349 | * boot_mesg no longer explicitly adds a \n onto end of lines
|
---|
350 | * Added a function called boot_mesg_flush, which can
|
---|
351 | dump the BOOTMESG to the bootlog. This helps avoid making
|
---|
352 | everything have to end in OK/WARN/FAIL (Nathan Coulson)
|
---|
353 |
|
---|
354 | n/a - September 24, 2004
|
---|
355 | * Removed /dev/udev.tdb test
|
---|
356 |
|
---|
357 | n/a - September 23, 2004
|
---|
358 | * Fixed boot_log so it output's $@'s contents, not @$
|
---|
359 | * Added support for colors in boot_mesg (James Robertson)
|
---|
360 | * Modified udev's error checking
|
---|
361 | * Modified hotplug's error checking
|
---|
362 | * Converted checkfs's error handling to use boot_mesg with
|
---|
363 | color support
|
---|
364 | * Added $INFO color to functions (James Robertson)
|
---|
365 |
|
---|
366 | n/a - September 22, 2004
|
---|
367 | * Removed the dependency on wl by replacing it with grep (Bryan Kadzban)
|
---|
368 | * Fixed getpids, to remove unused pids obtained from $PIDFILE
|
---|
369 | * Removed ${NORMAL} from echo "$BOOTMESG" in functions, and removed
|
---|
370 | space added to each additional sentence tacked onto BOOTMESG
|
---|
371 | * boot_mesg now handles \n's properly, and does not dimish the size of
|
---|
372 | the next line (James Robertson)
|
---|
373 | * boot_log has been added. The echo_ functions commit the log,
|
---|
374 | and then clear the BOOTMSG variable
|
---|
375 | * All scriptes have been converted to use boot_mesg
|
---|
376 |
|
---|
377 | n/a - September 21, 2004
|
---|
378 | * boot_mesg has been enhanced. Subsequent calls will overwrite
|
---|
379 | previous text, and it will wrap text basedupon the variable ${WCOL}.
|
---|
380 | (James Robertson)
|
---|
381 | * Fixed mtu optional service typo (Kevin P Fleming)
|
---|
382 | * Added SOURCE variable to ipv4-static-route (Kevin P Fleming)
|
---|
383 |
|
---|
384 | n/a - September 16, 2004
|
---|
385 | * nework interfaces are now brought down in reverse order
|
---|
386 |
|
---|
387 | n/a - September 15, 2004
|
---|
388 | * Added blue bracket, from dj's 3.0-pre1 bootscript package
|
---|
389 | [echo_failure, echo_warning, and echo_ok]
|
---|
390 | * Added a new function called boot_mesg, meant to replace the echo
|
---|
391 | command.
|
---|
392 | This will give us the posibility of doing logging at a later date
|
---|
393 | * Do not set COLUMNS if COLUMNS is already set
|
---|
394 | * Modified getpids, loadproc, killproc, reloadproc, and statusproc as
|
---|
395 | done by DJ
|
---|
396 |
|
---|
397 | 2.2.3 - September 04, 2004
|
---|
398 | * Tagged as 2.2.3
|
---|
399 |
|
---|
400 | n/a - September 04, 2004
|
---|
401 | * Added new script to contrib for syslog-ng, which is now part of
|
---|
402 | LFS-Unstable, and a new Makefile target install-syslog-ng which
|
---|
403 | removes the sysklogd links, and replaces them with syslog-ng (JU)
|
---|
404 |
|
---|
405 | 2.2.2 - August 11, 2004
|
---|
406 | * Tagged as 2.2.2
|
---|
407 |
|
---|
408 | n/a - August 7, 2004
|
---|
409 | * Added missing error redirect (/dev/null) in getpids. (DJ)
|
---|
410 |
|
---|
411 | n/a - August 4, 2004
|
---|
412 | * Added MODE, DIRMODE, and CONFMODE variables to the makefile
|
---|
413 | to allow permissions to be set at install. (DJ)
|
---|
414 |
|
---|
415 | n/a - July 31, 2004
|
---|
416 |
|
---|
417 | * Moved PIDFILE check to getpids and removed arguments from
|
---|
418 | killproc and reloadproc. Signals are now set at begining of
|
---|
419 | funtcions script with KILLDELAY. (DJ)
|
---|
420 | * Added a optional service script which can set the MTU for a given
|
---|
421 | interface
|
---|
422 |
|
---|
423 | n/a - July 21, 2004
|
---|
424 |
|
---|
425 | * Committed DJ Lucas's patch for the killproc function. It no
|
---|
426 | longer requires arguments if PIDFILE is set
|
---|
427 | * added --backup to all sysconfig configuration files, so they are not
|
---|
428 | replaced on a make install
|
---|
429 |
|
---|
430 | n/a - July 13, 2004
|
---|
431 |
|
---|
432 | * Added the PEER variable to the ifconfig.*/* file, done by
|
---|
433 | Kevin P. Fleming
|
---|
434 |
|
---|
435 | 2.2.1 - July 12, 2004
|
---|
436 |
|
---|
437 | * Tagged as 2.2.1
|
---|
438 |
|
---|
439 | n/a - July 12, 2004
|
---|
440 |
|
---|
441 | * Hotplug was moved from rcsysinit.d to rc{1,2,3,4,5} to help bring
|
---|
442 | up/down network interfaces started by hotplug. This has been revoked
|
---|
443 | at this time
|
---|
444 | * Networking interfaces are now brought down in reverse order
|
---|
445 | * Moved the ONBOOT check to within ifup/ifdown, so we can bring up/down
|
---|
446 | the interfaces at boottime/shutdown properly, done by Kevin P. Fleming
|
---|
447 | * Use PREFIX instead of NETMASK for adding addresses in ipv4-static,
|
---|
448 | done by Kevin P. Fleming
|
---|
449 | * Fix reversal of services inside ifconfig.* directories in ifdown,
|
---|
450 | done by Kevin P. Fleming
|
---|
451 | * Add ipv4-static-route service, supplied by Kevin P. Fleming
|
---|
452 |
|
---|
453 | 2.2.0 - July 12, 2004
|
---|
454 |
|
---|
455 | * Tagged as 2.2.0
|
---|
456 |
|
---|
457 | n/a - July 11, 2004
|
---|
458 |
|
---|
459 | * Minor script output changes
|
---|
460 | * Repaired networking scripts broken in previous commits
|
---|
461 |
|
---|
462 | n/a - July 10, 2004
|
---|
463 |
|
---|
464 | * We now use the ip program [from iproute2] instead of ipconfig
|
---|
465 | [net-tools] to bring up/down ethernet interfaces, and local
|
---|
466 | connections, submitted by Jim Gifford
|
---|
467 | * Removed gateway backward compatibility
|
---|
468 | * Removed ifup-eth0 ifdown-eth0 compatibility
|
---|
469 | * Removed the "assume SERVICE=static if SERVICE is unset" compatibility
|
---|
470 | * Pass the IFCONFIG environmental variable to services, so they can
|
---|
471 | locate the file with the parameters they must read
|
---|
472 | * Rename static to ipv4-static
|
---|
473 | * Stage1 for network configuration via directories, ifup and ifdown
|
---|
474 | modified, and the static service modified
|
---|
475 | * Stage2 for network configuration via directories complete, network was
|
---|
476 | modified to check within subdirectories for ONBOOT=yes. Final Stage
|
---|
477 |
|
---|
478 | n/a - July 8, 2004
|
---|
479 |
|
---|
480 | * Changed iso01 to lat1 everywhere in /etc/sysconfig/console. This
|
---|
481 | fixes the problem with line-drawing characters.
|
---|
482 |
|
---|
483 | n/a - July 7, 2004
|
---|
484 |
|
---|
485 | * Halted the computer, if unable to mount /dev as a ramfs
|
---|
486 |
|
---|
487 | n/a - July 6, 2004
|
---|
488 |
|
---|
489 | * Moved the hotplug bootscript back to contrib, it will not be used in
|
---|
490 | the testing branch of the lfs book at this time
|
---|
491 |
|
---|
492 | n/a - July 4, 2004
|
---|
493 |
|
---|
494 | * Modified ifup and ifdown to be hotplug aware
|
---|
495 |
|
---|
496 | n/a - July 3, 2004
|
---|
497 |
|
---|
498 | * Change the check for ONBOOT into a source within a subshell
|
---|
499 |
|
---|
500 | n/a - July 1, 2004
|
---|
501 |
|
---|
502 | * Moved hotplug start to runlevels 3-5 from sysinit
|
---|
503 |
|
---|
504 | n/a - June 30, 2004
|
---|
505 |
|
---|
506 | * Pass -depth in cleanfs
|
---|
507 |
|
---|
508 | n/a - June 29, 2004
|
---|
509 |
|
---|
510 | * Made the grep for ONBOOT in the network script more exact
|
---|
511 |
|
---|
512 | 2.1.2 - June 27, 2004
|
---|
513 |
|
---|
514 | * Install the automatic module loading script by default
|
---|
515 | * Tagged as 2.1.2
|
---|
516 |
|
---|
517 | n/a - June 26, 2004
|
---|
518 |
|
---|
519 | * Fixed font for UK in /etc/sysconfig/console
|
---|
520 |
|
---|
521 | n/a - June 23, 2004
|
---|
522 |
|
---|
523 | * Fixed a typo in the hotplug installation procedure
|
---|
524 |
|
---|
525 | n/a - June 21, 2004
|
---|
526 |
|
---|
527 | * Re-ordered the "mount" and "echo" commands in the udev script, to
|
---|
528 | prevent a possible race
|
---|
529 | * Converted the udev script to use udevsend/udevd
|
---|
530 | * Moved removal of /fastboot and /forcefsck to just after the root fs
|
---|
531 | becomes writable, and dropped the removal of /etc/nologin
|
---|
532 | * Cleaned and tweaked both the output and actions of cleanfs
|
---|
533 | * Removed the disabling of hotplug from sendsignals
|
---|
534 | * Removed anything that might call "rmmod" in hotplug, since rmmod is
|
---|
535 | notoriously troublesome in the 2.6.x kernels, and call it with the
|
---|
536 | stop argument from runlevels 0 and 6
|
---|
537 | * Fixed previous modifications to the udev and cleanfs scripts
|
---|
538 |
|
---|
539 | n/a - June 20, 2004
|
---|
540 |
|
---|
541 | * Rolled back to the /dev/.udev.tdb check from 2.1.1, since the new
|
---|
542 | one doesn't work as well, and the bug that caused it to change is
|
---|
543 | now fixed
|
---|
544 |
|
---|
545 | n/a - June 18, 2004
|
---|
546 |
|
---|
547 | * Updated sysconfig/console
|
---|
548 | * Fixed disabling hotplug in sendsignals
|
---|
549 | * hotplug is now installed by default
|
---|
550 |
|
---|
551 | n/a - June 15, 2004
|
---|
552 |
|
---|
553 | * Reset /proc/sys/kernel/hotplug to /bin/true when running the "stop"
|
---|
554 | command for hotplug
|
---|
555 | * Cleaned the output of the mountkernfs script
|
---|
556 | * Don't output "Creating files and directories" when it's a lie
|
---|
557 |
|
---|
558 | n/a - June 8, 2004
|
---|
559 |
|
---|
560 | * Changed the location the optional module script is installed to
|
---|
561 | /etc/rc.d/rcsysinit.d/S05modules.
|
---|
562 |
|
---|
563 | n/a - June 4, 2004
|
---|
564 |
|
---|
565 | * Added a echo to the > /proc/sys/kernel/hotplug line, as > did not
|
---|
566 | clear it
|
---|
567 |
|
---|
568 | n/a - June 3, 2004
|
---|
569 |
|
---|
570 | * Added '> /proc/sys/kernel/hotplug' to sendsignals, to disable hotplug
|
---|
571 | events, which may start up new daemons
|
---|
572 | * Added elementry bootup logging support. If it can write to
|
---|
573 | /var/log/boot.log, it will
|
---|
574 | * Removed logging support, it kept / from being remounted ro
|
---|
575 |
|
---|
576 | n/a - June 2, 2004
|
---|
577 |
|
---|
578 | * Reorganize what goes on in the udev script
|
---|
579 | * Reorganize what goes on in the hotplug script
|
---|
580 | * Moved setting /sbin/hotplug as the default hotplug manager into the
|
---|
581 | hotplug script
|
---|
582 |
|
---|
583 | n/a - June 1, 2004
|
---|
584 |
|
---|
585 | * Removed usbfs from mountkernfs, and mountfs
|
---|
586 | * Edited the udev script, so it'll always set /proc/sys/kernel/hotplug
|
---|
587 |
|
---|
588 | n/a - May 24, 2004
|
---|
589 |
|
---|
590 | * Added more example keymaps and font settings to /etc/sysconfig/console
|
---|
591 | * Install the /etc/sysconfig/console file by default
|
---|
592 |
|
---|
593 | n/a - May 23, 2004
|
---|
594 |
|
---|
595 | * Changed the symlink for the optional modules script
|
---|
596 | * Removed depmod from the optional modules script
|
---|
597 |
|
---|
598 | n/a - May 20, 2004
|
---|
599 |
|
---|
600 | * Removed the random script. There is not a strong enough case for
|
---|
601 | adding it to the lfs-bootscripts.
|
---|
602 |
|
---|
603 | n/a - May 19, 2004
|
---|
604 |
|
---|
605 | * Added the random bootscript from blfs-bootscripts
|
---|
606 |
|
---|
607 | 2.1.1 - May 18, 2004
|
---|
608 |
|
---|
609 | * Fixed installation of modules configuration
|
---|
610 | * Tagged as 2.1.1
|
---|
611 |
|
---|
612 | n/a - May 16, 2004
|
---|
613 |
|
---|
614 | * Added sysklogd configuration file
|
---|
615 | * Added example /etc/sysconfig/console file
|
---|
616 | * Do not attempt to populate /dev if that directory has already been
|
---|
617 | set up earlier in bootup (such as on initramfs/initrd)
|
---|
618 | * Prevent excessive kernel output once klogd starts
|
---|
619 | * Added hotplug script
|
---|
620 |
|
---|
621 | n/a - May 15, 2004
|
---|
622 |
|
---|
623 | * Namespace rework (enumeration of scripts is now cleaner)
|
---|
624 | * Removed directories: blfs, contrib/new-boot-0.2, contrib/rlv
|
---|
625 |
|
---|
626 | n/a - May 13, 2004
|
---|
627 |
|
---|
628 | * Repaired the console script
|
---|
629 | * Added a check to cleanfs [createfiles], to make sure that we have
|
---|
630 | a valid devicetype, if we have type=dev
|
---|
631 |
|
---|
632 | n/a - May 11, 2004
|
---|
633 |
|
---|
634 | * Added usbfs to mountkernfs and mountfs
|
---|
635 |
|
---|
636 | n/a - May 6, 2004
|
---|
637 |
|
---|
638 | * Don't use loadproc in localnet, it's not meant for that
|
---|
639 | * Quote tests of $PIDFILE, so that things behave when it's empty
|
---|
640 | * Removed unused kill -0 from killproc
|
---|
641 |
|
---|
642 | 2.1.0 - May 4, 2004
|
---|
643 |
|
---|
644 | * Update to the console script, prevent install of the console script
|
---|
645 | * Chgrp /var/run/utmp to group utmp if it exists.
|
---|
646 | * Moved udev from contrib to lfs
|
---|
647 | * Moved GATEWAY setup from /etc/rc.d/init.d/network to
|
---|
648 | /etc/sysconfig/network-devices/services/static
|
---|
649 | * Use the contents of $PIDFILE, if it is set in the script
|
---|
650 | * Tagged as 2.1.0.
|
---|
651 |
|
---|
652 | n/a - April 30, 2004
|
---|
653 |
|
---|
654 | * Moved the loadkeys script to console, and added setfont. Contributed
|
---|
655 | by Alexander E. Patrakov
|
---|
656 |
|
---|
657 | 2.0.5 - April 29, 2004
|
---|
658 |
|
---|
659 | * Added the heimdal init script.
|
---|
660 | * Tagged as 2.0.5
|
---|
661 |
|
---|
662 | 2.0.4 - April 27, 2004
|
---|
663 |
|
---|
664 | * Tagged as 2.0.4
|
---|
665 |
|
---|
666 | n/a - April 24, 2004
|
---|
667 |
|
---|
668 | * Added a example script for /etc/sysconfig/createfiles
|
---|
669 | * Added a check for /sys before mounting sysfs
|
---|
670 | * Added -t noramfs to umount on /etc/rc.d/init.d/mountfs.
|
---|
671 | This will prevent /dev from being unmounted, if /proc/mounts
|
---|
672 | is symlinked to /etc/mtab
|
---|
673 |
|
---|
674 | n/a - April 18, 2004
|
---|
675 |
|
---|
676 | * Small fix to a if statement in netfs
|
---|
677 |
|
---|
678 | n/a - April 17, 2004
|
---|
679 |
|
---|
680 | * Added the lisa bootscript, lisa is part of the KDE Network package
|
---|
681 | * Add proper error checking to the mountfs script when writing out mtab
|
---|
682 | * Add more comments to the udev script, and conditionalize various
|
---|
683 | things that should've been done this way in the first place
|
---|
684 | * Include a template module auto-loading configuration file instead of
|
---|
685 | having syntax comments in the script itself
|
---|
686 |
|
---|
687 | n/a - April 12, 2004
|
---|
688 |
|
---|
689 | * Added a automatic modules loading script to the contrib directory
|
---|
690 | submitted by Zack
|
---|
691 | * Edited mountkernfs, so that if you can mount sysfs on /sys, it will
|
---|
692 | be mounted at boottime. Should not affect 2.4 systems
|
---|
693 | * Since all entries are added to /etc/mtab, we should not require
|
---|
694 | the NO_FS variable. It has been removed from mountfs
|
---|
695 | * Added the udev script into the contrib directory, submitted by Zack
|
---|
696 |
|
---|
697 | 2.0.3 - April 8, 2004
|
---|
698 |
|
---|
699 | * Updated cleanfs, so it can create devices. Supplied by Zack
|
---|
700 | * Tagged as 2.0.3
|
---|
701 |
|
---|
702 | n/a - March 31, 2004
|
---|
703 |
|
---|
704 | * Changed "Press Enter" on unknown error to white
|
---|
705 | * Moved S10swap to S20swap. When udev is added, it has to be
|
---|
706 | ran before swap is setup
|
---|
707 |
|
---|
708 | n/a - March 29, 2004
|
---|
709 |
|
---|
710 | * Fixed the rc5.d symlink for ntp so it creates S26ntp instead
|
---|
711 | of S26npt
|
---|
712 | * Moved S20mountkernfs to S00mountkernfs in rcsysinit.d. Will help in
|
---|
713 | the addition of udev in the future.
|
---|
714 |
|
---|
715 | n/a - March 27, 2004
|
---|
716 |
|
---|
717 | * Changed gdm path from hardcoded to program name. There are 2 spots
|
---|
718 | gnome can be installed
|
---|
719 |
|
---|
720 | n/a - March 26, 2004
|
---|
721 |
|
---|
722 | * Updated fam daemon script. It now uses the famd daemon instead of fam
|
---|
723 |
|
---|
724 | n/a - March 24, 2004
|
---|
725 |
|
---|
726 | * Removed mount command out of nfs. the netfs script already handles
|
---|
727 | this
|
---|
728 |
|
---|
729 | 2.0.2 - March 24, 2004
|
---|
730 |
|
---|
731 | * Edited cleanfs to solve a problem. [if /tmp does not exist, it
|
---|
732 | could run the find command on the root filesystem]
|
---|
733 | * Tagged as 2.0.2
|
---|
734 |
|
---|
735 | 2.0.1 - March 24, 2004
|
---|
736 |
|
---|
737 | * Found typo in BLFS MySQL Script.
|
---|
738 | * Tagged as 2.0.1
|
---|
739 |
|
---|
740 | 2.0.0 - March 23, 2004
|
---|
741 |
|
---|
742 | * Tagged as 2.0.0, no changes from 2.0.0-pre2
|
---|
743 |
|
---|
744 | 2.0.0-pre2 - March 23, 2004
|
---|
745 |
|
---|
746 | * Cleaned the /tmp directory on bootup. find command supplied by Zack
|
---|
747 | * Added a script which can automatically create files and directories
|
---|
748 | on startup. [Handles files/directories, permissions, and user/group].
|
---|
749 | Created by Zack
|
---|
750 | * Added blfs/init.d/fam script
|
---|
751 | * Tagged as 2.0.0-pre2
|
---|
752 |
|
---|
753 | n/a - March 20, 2004
|
---|
754 |
|
---|
755 | * Added create-service-dir target and removed from create-dirs
|
---|
756 | * Changed service script install targets to use
|
---|
757 | create-service-dir
|
---|
758 | * Added check for dhcpcd service script for stale pid file
|
---|
759 | Suggested by Jeremy
|
---|
760 | * Added ifconfig to ipx service script for hosting device not up
|
---|
761 |
|
---|
762 | n/a - March 19, 2004
|
---|
763 |
|
---|
764 | * Added support for ETCDIR, and DESTDIR in the Makefile,
|
---|
765 | compliments of Tushar
|
---|
766 | * Renamed mountproc to mountkernfs
|
---|
767 | * Updated the README file
|
---|
768 | * Coloured the print_error_message in functions red
|
---|
769 | * added stop to the setclock script
|
---|
770 | * changed echo > to > in cleanfs, suggested by winkie
|
---|
771 | * BLFS Scripts Added, collected by Zack
|
---|
772 | * Edited killproc, so it checks for running pids, rather then
|
---|
773 | the completion of the above kill command. Suggested by Zack
|
---|
774 | * Added network services found in blfs, removed adsl. Submitted by
|
---|
775 | DJ.
|
---|
776 |
|
---|
777 | 1.99.4 - March 17, 2004
|
---|
778 |
|
---|
779 | * Fixed one last halt line in checkfs script
|
---|
780 | * Moved the directory structure around
|
---|
781 | * Tagged as development release 1.99.4
|
---|
782 |
|
---|
783 | n/a - February 28, 2004
|
---|
784 |
|
---|
785 | * Added stty sane to the top of rc.d/init.d/rc. Hopefully, this will
|
---|
786 | fix the problems
|
---|
787 | * Also changed all instances of <ctrl-j> back to enter
|
---|
788 |
|
---|
789 | 1.99.3 - February 23, 2004
|
---|
790 |
|
---|
791 | * Tagged as development release 1.99.3
|
---|
792 |
|
---|
793 | n/a - February 19, 2004
|
---|
794 |
|
---|
795 | * Fixed checkfs script, so it will no longer continue to boot after a
|
---|
796 | failure in the init.d/checkfs script. Tested with the help of Andre
|
---|
797 | Müller. Fix suggested by Zack
|
---|
798 |
|
---|
799 | n/a - February 7, 2004
|
---|
800 |
|
---|
801 | * Added -s onto grep on network stop
|
---|
802 | * Replaced a few more enter's with ctrl-j
|
---|
803 |
|
---|
804 | 1.99.2 - February 6, 2004
|
---|
805 |
|
---|
806 | * Added -s onto grep in network start
|
---|
807 | * Tagged as development release 1.99.2
|
---|
808 |
|
---|
809 | n/a - February 4, 2004
|
---|
810 |
|
---|
811 | * Fixed $WARNING $NORMAL and $ERROR lines, broken by changes in
|
---|
812 | functions
|
---|
813 | * Changed above fixes to work with ash
|
---|
814 | * Fixed checkfs symlink in Makefile
|
---|
815 | * functions is no longer installed as executable
|
---|
816 | * Added a check to checkfs, for errors above 16. These are caused by
|
---|
817 | being unable to run fsck, either due to user input, or a unfunctional
|
---|
818 | linux system
|
---|
819 |
|
---|
820 | 1.99.1 - February 2, 2004
|
---|
821 |
|
---|
822 | * Tagged as development release 1.99.1
|
---|
823 |
|
---|
824 | n/a - February 2, 2004:
|
---|
825 |
|
---|
826 | * Added -d to umount in mountfs.
|
---|
827 | * Fixed network shutdown script
|
---|
828 | * Fixed Makefile rc.6 to reboot
|
---|
829 | * Added -s flag to grep command in rc.d/init.d/network -
|
---|
830 | suppresses an error if no ifconfig.* files exist
|
---|
831 |
|
---|
832 | n/a - January 30, 2004:
|
---|
833 |
|
---|
834 | * Reorganized the network system to accept multiple services.
|
---|
835 | * Ash Compliancy
|
---|
836 | * Modified some scripts to follow template
|
---|
837 | * Reorganized functions, based upon Ash Compliancy Patch
|
---|
838 | * Added a sleep 5 to failure for evaulate_retval, and changed
|
---|
839 | evaulate_retval to return true instead of false. Instead, a
|
---|
840 | exit 1 will indicate the script terminated abnormally, causing
|
---|
841 | your system to wait until you hit ctrl-J
|
---|
842 | * Switched "Press enter to continue" to "Press <ctrl-j> to continue"
|
---|
843 | * replaced 3 with $KILLDELAY in sendsignals
|
---|
844 | * mountfs does not mount network filesystems [identified by _netdev
|
---|
845 | in /etc/fstab]
|
---|
846 | * removed unneded touch out of cleanfs
|
---|
847 |
|
---|
848 | n/a - January 30, 2004:
|
---|
849 |
|
---|
850 | * New maintainers for the lfs-bootscripts package are:
|
---|
851 | Jeremy Utley (jeremy@linuxfromscratch.org)
|
---|
852 | Nathan Coulson (nathan@linuxfromscratch.org)
|
---|
853 |
|
---|
854 | 1.11 - February 3rd, 2003:
|
---|
855 |
|
---|
856 | * /etc/mtab is now a real file and is handled correctly so there are
|
---|
857 | no errors even when the machine has crashed.
|
---|
858 |
|
---|
859 | 1.10 - September 12th, 2002:
|
---|
860 |
|
---|
861 | * Fixed up checkfs to work with non-ext2 filesystems too (such as
|
---|
862 | minix).
|
---|
863 |
|
---|
864 | 1.9 - April 5th, 2002:
|
---|
865 |
|
---|
866 | * reloadproc function had a missing '=' in the "failure 1" command (it
|
---|
867 | should be failure=1)
|
---|
868 |
|
---|
869 | * When script exists with unexpected value, you have to hit "Enter" to
|
---|
870 | continue, not just a random key as printed on the screen.
|
---|
871 |
|
---|
872 | * Moved K10sysklogd, K20sendsignals, K30mount and K40swap to
|
---|
873 | K40sysklogd, K50sendsignals, K60mount, K70swap
|
---|
874 |
|
---|
875 | * Changed the #!/bin/sh lines to #!/bin/bash - /bin/sh may not be
|
---|
876 | linked to bash but to some other shell of your choice. These scripts
|
---|
877 | are written to work with bash, so you can't just run them when
|
---|
878 | /bin/sh -> csh or ash or whatever else tickles your fancy. This
|
---|
879 | change should fix that.
|
---|
880 |
|
---|
881 | 1.8 - March 14th, 2002:
|
---|
882 |
|
---|
883 | * Fixed the getpids function call so PPID's would be taken into account
|
---|
884 | properly.
|
---|
885 |
|
---|
886 | * Added the 'contrib' directory with other people's bootscript
|
---|
887 | implementations.
|
---|
888 |
|
---|
889 | 1.7 - March 10th, 2002:
|
---|
890 |
|
---|
891 | * Used code from Matthias Benkmann's simpleinit-msb @
|
---|
892 | http://winterdrache.de/linux/newboot/index.html mainly for improved
|
---|
893 | killproc function handling
|
---|
894 |
|
---|
895 | * When a requested process isn't running, or is already running, a
|
---|
896 | warning "Not running" or "Already running" will be displayed. This
|
---|
897 | was out of allignment due to a missing $CURS_UP
|
---|
898 |
|
---|
899 | * Removed "||exit" from ifup and ifdown scripts. They are useless.
|
---|
900 |
|
---|
901 | * Changed the loadkeys script to run "loadkeys -d" and removed the need
|
---|
902 | for the /etc/sysconfig/keyboard file. The kbd patch fixes the
|
---|
903 | "loadkeys -d" behaviour.
|
---|
904 |
|
---|
905 | 1.6 - February 26th, 2002:
|
---|
906 |
|
---|
907 | * replaced -o %PPID with -o $PPID throughout the functions script. This
|
---|
908 | construct does what it's supposed to do (don't take PPID into account
|
---|
909 | because this would fail if a running daemon and the bootscript have
|
---|
910 | the same name).
|
---|
911 |
|
---|
912 | * added 'restart' to the swap script
|
---|
913 |
|
---|
914 | * instead of using 'echo -n' to supress newlines so the [ OK ] and
|
---|
915 | related messages allign properly, substitute this with a single echo
|
---|
916 | command that simply goes one line up before outputting anything. This
|
---|
917 | also has the benefit that when programs have their own output (like
|
---|
918 | swapon, fsck and loadkeys), there won't be an unwanted blank line
|
---|
919 | between the program's output and the [ OK ] et all. messages.
|
---|
920 |
|
---|
921 | 1.5 - February 2nd, 2002:
|
---|
922 |
|
---|
923 | * added 'exit 1' to the statusproc function when there aren't enough
|
---|
924 | parameters passed to it (such as the name of process to check for)
|
---|
925 |
|
---|
926 | 1.4 - February 2nd, 2002:
|
---|
927 |
|
---|
928 | * when /fastboot is detected and the message about it is printed,
|
---|
929 | don't run 'exit 1' else the rc script will cause a [FAILED] to
|
---|
930 | be printed which is undesired in this case.
|
---|
931 |
|
---|
932 | 1.3 - January 30th, 2002:
|
---|
933 | * network script: changed default route detection by using the same
|
---|
934 | method as used when starting the script: check if the GATEWAY
|
---|
935 | variable is set
|
---|
936 |
|
---|
937 | * removed the emptying of /etc/mtab since it's a symlink to
|
---|
938 | /proc/mounts now
|
---|
939 |
|
---|
940 | * added the mountproc script which mounts the proc system. This is done
|
---|
941 | because we need proc mounted even before the mountfs script is ran
|
---|
942 | (now that /etc/mtab is a symlink to /proc/mounts)
|
---|
943 |
|
---|
944 | * removed all absolute paths from command calls
|
---|
945 |
|
---|
946 | * added umask 022 and PATH="/bin:/usr/bin:/sbin:/usr/sbin" to the
|
---|
947 | functions script. Every file now sources this so that umask and PATH
|
---|
948 | are set correctly
|
---|
949 |
|
---|
950 | 1.2 - January 26th, 2002:
|
---|
951 | * network script: detect if a default route is set before removing it
|
---|
952 |
|
---|