Roy Marples 
							
						 
					 
					
						
						
							
						
						7274301be2 
					 
					
						
						
							
							rc_service_state now returns the state as a mask, which means that we can do things with just the one call making is more efficient.  
						
						 
						
						
						
						
					 
					
						2007-09-28 14:53:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						befddaf241 
					 
					
						
						
							
							keymaps now sets unicode keyboard on all defined ttys,  #192442  
						
						 
						
						... 
						
						
						
						thanks to Pacho Ramos. 
						
						
					 
					
						2007-09-28 12:54:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						b894cdb738 
					 
					
						
						
							
							net.sh now checks to see if root is net mounted if no predown function  
						
						 
						
						... 
						
						
						
						exists, #194074 . 
						
						
					 
					
						2007-09-28 12:46:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						6f7f447978 
					 
					
						
						
							
							enums are now fixed to specific values and are in UPPER CASE.  
						
						 
						
						
						
						
					 
					
						2007-09-28 12:29:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e89c2c5d60 
					 
					
						
						
							
							The rc_depinfo_t and rc_deptype_t structures are not for public consumption.  
						
						 
						
						
						
						
					 
					
						2007-09-27 23:16:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						8c402e53ee 
					 
					
						
						
							
							Clean makefile for duplicate rules  
						
						 
						
						
						
						
					 
					
						2007-09-27 22:14:23 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						1d0b234e94 
					 
					
						
						
							
							Fix Makefile for pmake, document s-s-d options and increase usage gap  
						
						 
						
						
						
						
					 
					
						2007-09-26 10:46:44 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						46af0c7ddb 
					 
					
						
						
							
							If it's in fstab, let mount work everything out instead of us.  
						
						 
						
						
						
						
					 
					
						2007-09-26 10:09:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						675d0a94c7 
					 
					
						
						
							
							No need for bash here  
						
						 
						
						
						
						
					 
					
						2007-09-26 09:16:41 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						5f5302ef64 
					 
					
						
						
							
							use __ prefixes so we dont have to worry about user #defines causing havoc in the normal namespace  
						
						 
						
						
						
						
					 
					
						2007-09-26 09:08:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						5b57534ce7 
					 
					
						
						
							
							mark usage() as no return  
						
						 
						
						
						
						
					 
					
						2007-09-26 09:07:31 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						727a2d90ee 
					 
					
						
						
							
							add some tests to make sure our exported symbols are sane  
						
						 
						
						
						
						
					 
					
						2007-09-26 08:44:39 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						9f315994b5 
					 
					
						
						
							
							Duh, wrong way around  
						
						 
						
						
						
						
					 
					
						2007-09-26 08:43:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						f0c7e8e02f 
					 
					
						
						
							
							add hidden definition for rc_waitpid()  
						
						 
						
						
						
						
					 
					
						2007-09-26 08:39:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						3d484acec3 
					 
					
						
						
							
							passno needs an argument  
						
						 
						
						
						
						
					 
					
						2007-09-26 08:05:49 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ef0df58761 
					 
					
						
						
							
							Fix rc_env_bool  
						
						 
						
						
						
						
					 
					
						2007-09-26 07:52:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e24d808fc5 
					 
					
						
						
							
							Handle fstab with spaces  
						
						 
						
						
						
						
					 
					
						2007-09-26 07:30:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						8a7b58a73d 
					 
					
						
						
							
							rc_is_env is now rc_env_bool and just works with boolean values.  
						
						 
						
						
						
						
					 
					
						2007-09-26 07:05:33 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						ab0edd43b9 
					 
					
						
						
							
							unify verbose/quiet handling  
						
						 
						
						
						
						
					 
					
						2007-09-25 23:17:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						7d9acd968f 
					 
					
						
						
							
							display whether an option takes an argument in the usage output  
						
						 
						
						
						
						
					 
					
						2007-09-25 22:57:32 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						8ce7911f10 
					 
					
						
						
							
							Fix short opts  
						
						 
						
						
						
						
					 
					
						2007-09-25 22:50:27 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						cc3c5ad111 
					 
					
						
						
							
							fstabinto now behaves more like mountinfo with respect to --quiet  
						
						 
						
						
						
						
					 
					
						2007-09-25 22:45:57 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						da471b7deb 
					 
					
						
						
							
							Rework fstabinfo so it makes more sense  
						
						 
						
						
						
						
					 
					
						2007-09-25 22:21:28 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						15b703c6e4 
					 
					
						
						
							
							No need for that sed anymore  
						
						 
						
						
						
						
					 
					
						2007-09-25 19:18:09 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						6a14825e74 
					 
					
						
						
							
							Use bools  
						
						 
						
						
						
						
					 
					
						2007-09-25 17:32:12 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						c6c7df47a0 
					 
					
						
						
							
							Revert last patch  
						
						 
						
						
						
						
					 
					
						2007-09-25 17:30:07 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						1a6451654f 
					 
					
						
						
							
							We no longer use bool in our public headers, using int instead.  
						
						 
						
						
						
						
					 
					
						2007-09-25 17:19:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						b24e877948 
					 
					
						
						
							
							Retain behavior where rc-update del warns if nothing changed.  
						
						 
						
						
						
						
					 
					
						2007-09-25 17:03:19 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						6fc541a9b8 
					 
					
						
						
							
							Retain behavior where rc-update del foo deletes foo from all runlevels.  
						
						 
						
						
						
						
					 
					
						2007-09-25 16:42:59 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						284286004e 
					 
					
						
						
							
							Add support for describing the options in the C programs.  
						
						 
						
						
						
						
					 
					
						2007-09-25 16:21:38 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						17f430c0b9 
					 
					
						
						
							
							Skip consolefont setup when RC_TTY_NUMBER is set to 0.  
						
						 
						
						
						
						
					 
					
						2007-09-25 15:55:47 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						1e4e8ed27a 
					 
					
						
						
							
							Initial doxygen documentation for rc.h and einfo.h. Plus some header clean ups.  
						
						 
						
						
						
						
					 
					
						2007-09-25 15:38:21 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						a2e5c4513e 
					 
					
						
						
							
							Use -t for -fstype to match mount to make vapier happy  
						
						 
						
						
						
						
					 
					
						2007-09-25 12:22:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						9d9880feac 
					 
					
						
						
							
							outdent properly  
						
						 
						
						
						
						
					 
					
						2007-09-25 12:20:25 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						bbac5bbf8a 
					 
					
						
						
							
							Work with wpa_supplicant in /usr  
						
						 
						
						
						
						
					 
					
						2007-09-25 12:20:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						f383365493 
					 
					
						
						
							
							Do not require portmap in netmount when nolock option is used with nfs mounts and fixup the test so that it actually works.  
						
						 
						
						
						
						
					 
					
						2007-09-25 02:29:56 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						450cc13a5c 
					 
					
						
						
							
							dump a useful error message if nothing happened  
						
						 
						
						
						
						
					 
					
						2007-09-25 01:47:02 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						5e28066929 
					 
					
						
						
							
							split links out into a sep target so implicit rules dont cause problems  
						
						 
						
						
						
						
					 
					
						2007-09-25 01:42:24 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						cb2959ef76 
					 
					
						
						
							
							Use mkdir to test.  
						
						 
						
						
						
						
					 
					
						2007-09-24 15:28:48 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ccfbb4ad45 
					 
					
						
						
							
							Use mkdir to test. Also, quote for robustness  
						
						 
						
						
						
						
					 
					
						2007-09-24 15:27:06 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						da90cc630e 
					 
					
						
						
							
							Remove debug lines  
						
						 
						
						
						
						
					 
					
						2007-09-24 12:11:50 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e95cea3d86 
					 
					
						
						
							
							Split our rc commands out into general use vs service commands  
						
						 
						
						
						
						
					 
					
						2007-09-24 12:09:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						71e0d9e371 
					 
					
						
						
							
							Default timezone to Factory  
						
						 
						
						
						
						
					 
					
						2007-09-24 11:29:05 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mike Frysinger 
							
						 
					 
					
						
						
							
						
						3e3b54ceed 
					 
					
						
						
							
							eat leading newline as the common clock has a proper trailing newline  
						
						 
						
						
						
						
					 
					
						2007-09-24 10:13:20 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						495690ea5e 
					 
					
						
						
							
							Plug some leaks  
						
						 
						
						
						
						
					 
					
						2007-09-24 09:07:00 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						7a2507c52f 
					 
					
						
						
							
							Fix pppd metric,  #193574  thanks to Martin Väth.  
						
						 
						
						
						
						
					 
					
						2007-09-24 06:57:40 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e0d06f556e 
					 
					
						
						
							
							Add extraopts to our usage  
						
						 
						
						
						
						
					 
					
						2007-09-21 11:52:37 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						faa555efe2 
					 
					
						
						
							
							No need for this convulted sed now our prefixed output is on a direct terminal again :)  
						
						 
						
						
						
						
					 
					
						2007-09-21 08:54:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						45bd125dcc 
					 
					
						
						
							
							Use a pty for prefixed output instead of pipes for stdout/stderr. This  
						
						 
						
						... 
						
						
						
						is so that programs can get information about the controlling terminal.
This change was triggered by bug #188506  where it's possible that
stdin, stdout and stderr didn't point to a terminal but ended up on one
via our pipes. Using a pty means that stdout and stderr always point to
a terminal, but we lose the ability to tell them apart.
If there is not a pty available then we use un-prefixed output as normal.
This change has also introduced the need for a signal pipe so that
SIGCHLD can exit the loop cleanly. 
						
						
					 
					
						2007-09-21 08:49:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ca58877ed0 
					 
					
						
						
							
							Harden startup and shutdown  
						
						 
						
						
						
						
					 
					
						2007-09-20 22:45:16 +00:00