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