Roy Marples 
							
						 
					 
					
						
						
							
						
						77f9015f0b 
					 
					
						
						
							
							/lib/rcscripts -> /lib/rc  
						
						 
						
						
						
						
					 
					
						2007-09-19 13:53:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						47f21d06a0 
					 
					
						
						
							
							Fix fallback configurations  
						
						 
						
						
						
						
					 
					
						2007-09-17 21:38:58 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						fac4de2b46 
					 
					
						
						
							
							Portability  
						
						 
						
						
						
						
					 
					
						2007-09-17 20:59:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						2d39857170 
					 
					
						
						
							
							Don't use local here  
						
						 
						
						
						
						
					 
					
						2007-09-02 12:55:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						a9ebc7a2af 
					 
					
						
						
							
							Only generate dependencies for Gentoo scripts,  #190547 .  
						
						 
						
						
						
						
					 
					
						2007-08-31 16:21:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						144d9653e1 
					 
					
						
						
							
							Undocument pause action, fix --nodeps and --ifstarted,  #190045 .  
						
						 
						
						
						
						
					 
					
						2007-08-28 13:06:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						4a23e42be8 
					 
					
						
						
							
							Make sure we list all config files in rc help output.  
						
						 
						
						
						
						
					 
					
						2007-08-25 18:17:05 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						eba9b8ac14 
					 
					
						
						
							
							Fully move esyslog into rc  
						
						 
						
						
						
						
					 
					
						2007-08-16 17:09:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						b8b1352b38 
					 
					
						
						
							
							whitespace  
						
						 
						
						
						
						
					 
					
						2007-08-15 17:47:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						2ad4a5ba4a 
					 
					
						
						
							
							Add config to rc-help.sh  
						
						 
						
						
						
						
					 
					
						2007-08-15 16:58:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						3950eb6eba 
					 
					
						
						
							
							`config /etc/fstab' can now be used in depend() functions to show that  
						
						 
						
						... 
						
						
						
						the deptree should be regenerated if /etc/fstab has changed. 
						
						
					 
					
						2007-08-15 14:49:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						f1f5b0c367 
					 
					
						
						
							
							whitespace  
						
						 
						
						
						
						
					 
					
						2007-07-22 11:28:38 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						6c54d47341 
					 
					
						
						
							
							Had a brain fart - just echo to fd3  
						
						 
						
						
						
						
					 
					
						2007-07-22 11:27:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						52664d77f9 
					 
					
						
						
							
							Cater for einfo calls inside the depend function  
						
						 
						
						
						
						
					 
					
						2007-07-22 11:23:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						b67f71ca5d 
					 
					
						
						
							
							Harden gendepends.sh some more so we only capture the stdout we want from  
						
						 
						
						... 
						
						
						
						the depend function, #186072 . 
						
						
					 
					
						2007-07-22 10:45:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						26d11b33cf 
					 
					
						
						
							
							Use printf so we don't put blank lines at the top of new files and fix mountinfo for nfs roots  
						
						 
						
						
						
						
					 
					
						2007-07-16 17:07:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						42a5cb043b 
					 
					
						
						
							
							Allow zsh to work as our shell  
						
						 
						
						
						
						
					 
					
						2007-07-16 16:22:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						cffbaa6c4e 
					 
					
						
						
							
							Use echo instead of touch - saves on forking  
						
						 
						
						
						
						
					 
					
						2007-07-13 00:04:20 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						5257ba51b9 
					 
					
						
						
							
							Don't unmount network filesystems in localmount or halt.sh,  #175602 .  
						
						 
						
						
						
						
					 
					
						2007-07-11 17:27:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						356c41f77c 
					 
					
						
						
							
							Punt the dodgy ebuffer code. We now force prefixing for parallel starts which also reduces our variable pollution.  
						
						 
						
						
						
						
					 
					
						2007-07-11 12:06:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						05201b514b 
					 
					
						
						
							
							init scripts and their extra options can now have descriptions,  #184327 .  
						
						 
						
						
						
						
					 
					
						2007-07-10 19:09:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						0234605bf4 
					 
					
						
						
							
							Up the interface after preup incase preup brings it down  
						
						 
						
						
						
						
					 
					
						2007-07-04 14:21:24 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						27344f7f27 
					 
					
						
						
							
							Use killall5 again so we can cleanly remount / readonly,  #168977  
						
						 
						
						... 
						
						
						
						and #177689 . 
						
						
					 
					
						2007-05-30 22:30:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						1c1b0b0a4c 
					 
					
						
						
							
							Don't use -f with mount  
						
						 
						
						
						
						
					 
					
						2007-05-30 15:47:54 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e81ab8ecf8 
					 
					
						
						
							
							Call umount with LC_ALL=C so that we can umount /usr  
						
						 
						
						
						
						
					 
					
						2007-05-30 15:24:21 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						49347d6f77 
					 
					
						
						
							
							Be more resilient when the nettree is invalid  
						
						 
						
						
						
						
					 
					
						2007-05-18 20:09:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ea28d7e78d 
					 
					
						
						
							
							Better fix  
						
						 
						
						
						
						
					 
					
						2007-05-05 21:22:46 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						2ad5c3eb33 
					 
					
						
						
							
							Fix KV_to_int working with funky kernel versions,  #177197 .  
						
						 
						
						
						
						
					 
					
						2007-05-05 20:27:50 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						b4a3796b01 
					 
					
						
						
							
							Load the config file before the init script to stop badly coded init scripts from erroring,  #176548  
						
						 
						
						
						
						
					 
					
						2007-05-03 08:08:59 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						d599a40680 
					 
					
						
						
							
							Correct tabs  
						
						 
						
						
						
						
					 
					
						2007-05-02 11:04:52 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						82361c0feb 
					 
					
						
						
							
							Don't delete addresses for PPP interfaces,  #176764 .  
						
						 
						
						
						
						
					 
					
						2007-05-02 10:59:34 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						d658c2dc6d 
					 
					
						
						
							
							Fix carrier_timeout  
						
						 
						
						
						
						
					 
					
						2007-04-30 13:17:28 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						00d596fb43 
					 
					
						
						
							
							Fix Makefile to clean and remove .svn when making dist. rc-mount no longer appends -f for linux mount and uses -i instead to ignore helpers  
						
						 
						
						
						
						
					 
					
						2007-04-25 12:32:47 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						a44abb9577 
					 
					
						
						
							
							We now buffer stdout and stderr to a file and flush that when running in parallel. RC_PARALLEL_STARTUP has been renamed to RC_PARALLEL.  
						
						 
						
						
						
						
					 
					
						2007-04-24 11:29:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						f05ac25185 
					 
					
						
						
							
							Fix bridge some more, remove superflous warning from vewarn and error when no interface correctly  
						
						 
						
						
						
						
					 
					
						2007-04-19 06:46:29 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						f657d87b99 
					 
					
						
						
							
							Rationalise our colour usage a little.  
						
						 
						
						
						
						
					 
					
						2007-04-17 09:32:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						0f92b5e7df 
					 
					
						
						
							
							Allow user vars for colours in our shell scripts too  
						
						 
						
						
						
						
					 
					
						2007-04-17 07:11:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						2266255ac5 
					 
					
						
						
							
							Allow addons to pass up their exit status in import_addon.  Simplify /dev handling in init.sh and add mdev as an option.  
						
						 
						
						
						
						
					 
					
						2007-04-17 00:07:09 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						eabcb48f71 
					 
					
						
						
							
							netmask -> CIDR is worked out correctly  #174341 .  
						
						 
						
						
						
						
					 
					
						2007-04-13 10:30:57 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						64c4d3875d 
					 
					
						
						
							
							Move carrier detection back into net.sh. Reserve a new hook numbers  
						
						 
						
						
						
						
					 
					
						2007-04-11 10:40:53 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						0c98067d57 
					 
					
						
						
							
							Misc network fixes so we work on my stable server. Splash plugin removed as splashtuils-1.4 now ships with its own.  
						
						 
						
						
						
						
					 
					
						2007-04-10 10:33:44 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						5076114aa7 
					 
					
						
						
							
							routes_SSID now works, as does iwconfig.sh for BSD  
						
						 
						
						
						
						
					 
					
						2007-04-09 18:56:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						5af58b4514 
					 
					
						
						
							
							Rewrite the core parts in C. We now provide librc so other programs can  
						
						 
						
						... 
						
						
						
						query runlevels, services and state without using bash. We also provide
libeinfo so other programs can easily use our informational functions.
As such, we have dropped the requirement of using bash as the init script
shell. We now use /bin/sh and have strived to make the scripts as portable
as possible. Shells that work are bash and dash. busybox works provided
you disable s-s-d. If you have WIPE_TMP set to yes in conf.d/bootmisc you
should disable find too.
zsh and ksh do not work at this time.
Networking support is currently being re-vamped also as it was heavily bash
array based. As such, a new config format is available like so
config_eth0="1.2.3.4/24 5.6.7.8/16"
or like so
config_eth0="'1.2.3.4 netmask 255.255.255.0' '5.6.7.8 netmask 255.255.0.0'"
We will still support the old bash array format provided that /bin/sh IS
a link it bash.
ChangeLog for baselayout-1 can be found in our SVN repo. 
						
						
					 
					
						2007-04-05 11:18:42 +00:00