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 
							
						 
					 
					
						
						
							
						
						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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						495690ea5e 
					 
					
						
						
							
							Plug some leaks  
						
						 
						
						
						
						
					 
					
						2007-09-24 09:07:00 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						e0d06f556e 
					 
					
						
						
							
							Add extraopts to our usage  
						
						 
						
						
						
						
					 
					
						2007-09-21 11:52:37 +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 
							
						 
					 
					
						
						
							
						
						963229dce8 
					 
					
						
						
							
							whitespace  
						
						 
						
						
						
						
					 
					
						2007-09-20 11:53:10 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ccced38428 
					 
					
						
						
							
							libeinfo now works out the number of columns from stdout rather than stdin,  #188506 .  
						
						 
						
						
						
						
					 
					
						2007-09-20 11:47:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						c1cd1da595 
					 
					
						
						
							
							Warn if file/directory mismatch  
						
						 
						
						
						
						
					 
					
						2007-09-19 17:18:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						50ea72ef4b 
					 
					
						
						
							
							Allow checkown to create files too.  
						
						 
						
						
						
						
					 
					
						2007-09-19 17:08:25 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						40a1beabe0 
					 
					
						
						
							
							Move the error messages to the option parsing  
						
						 
						
						
						
						
					 
					
						2007-09-19 16:54:23 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						b6aa1c857c 
					 
					
						
						
							
							Added the checkown applet based on the work by Renato Caldas,  #192682  
						
						 
						
						... 
						
						
						
						checkdir ensures that the specified files (or directories) are owned
by the current user/group or as specified on the command line. You can
optionally check permissions too. 
						
						
					 
					
						2007-09-19 16:27:37 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						a74dd430d5 
					 
					
						
						
							
							Punt rc_xcalloc as nothing uses it  
						
						 
						
						
						
						
					 
					
						2007-09-19 13:55:01 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						77f9015f0b 
					 
					
						
						
							
							/lib/rcscripts -> /lib/rc  
						
						 
						
						
						
						
					 
					
						2007-09-19 13:53:40 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						987c72f12f 
					 
					
						
						
							
							--opts to --options  
						
						 
						
						
						
						
					 
					
						2007-09-19 11:53:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						5248fb52fa 
					 
					
						
						
							
							plugin hook function is now rc_plugin_hook instead of a name based  
						
						 
						
						... 
						
						
						
						on the name of the plugin. 
						
						
					 
					
						2007-09-19 09:00:43 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						1996a1e032 
					 
					
						
						
							
							Hide errors caused by old splash plugin for the time being  
						
						 
						
						
						
						
					 
					
						2007-09-18 16:57:39 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						81c009e47d 
					 
					
						
						
							
							Don't be an ass - don't free the 2nd list. Instead just empty it.  
						
						 
						
						
						
						
					 
					
						2007-09-18 15:43:19 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						9587d71df3 
					 
					
						
						
							
							Clarify strlist_join behaviour  
						
						 
						
						
						
						
					 
					
						2007-09-18 14:18:22 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						75b5fdff29 
					 
					
						
						
							
							Match the recent api change to rc_strlist_join also. We now free the 2nd list for ease of use.  
						
						 
						
						
						
						
					 
					
						2007-09-18 14:08:56 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						c8b03c96b7 
					 
					
						
						
							
							API change! rc_config_env is renamed to rc_make_env and takes no argument.  
						
						 
						
						
						
						
					 
					
						2007-09-18 12:20:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						807e4afbed 
					 
					
						
						
							
							Don't space separate the options  
						
						 
						
						
						
						
					 
					
						2007-09-18 12:08:04 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						936dc94351 
					 
					
						
						
							
							API change! rc_ls_dir, rc_get_config and rc_get_list no longer take  
						
						 
						
						... 
						
						
						
						a starting list as a first argument. Instead, use rc_strlist_join
to append or prepend the new list to an existing list. 
						
						
					 
					
						2007-09-18 12:04:51 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						f1bba12892 
					 
					
						
						
							
							API change! rc_strlist_add and friends now take char *** instead of  
						
						 
						
						... 
						
						
						
						char ** and return a pointer to the item added instead of the new
list head. This is so we can easily tell if the item was successfully
added or not instead of iterating through the list looking for it.
list = rc_strlist_add (list, item);
becomes
rc_strlist_add (&list, item); 
						
						
					 
					
						2007-09-18 11:36:55 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						99eabdc3ba 
					 
					
						
						
							
							Re-work mountinfo so that we have a lot less OS specific code  
						
						 
						
						
						
						
					 
					
						2007-09-18 09:20:30 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						bcb85a016d 
					 
					
						
						
							
							BSD will need a fixed gcc for --as-needed  
						
						 
						
						
						
						
					 
					
						2007-09-12 14:32:18 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						a5585487aa 
					 
					
						
						
							
							More --as-needed foo  
						
						 
						
						
						
						
					 
					
						2007-09-11 22:06:27 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						607f2b37b1 
					 
					
						
						
							
							Work better with --as-needed  
						
						 
						
						
						
						
					 
					
						2007-09-11 21:45:26 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						bc6b031f2e 
					 
					
						
						
							
							librc should link against libeinfo too  
						
						 
						
						
						
						
					 
					
						2007-09-10 21:26:13 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						ba4b5d5b7f 
					 
					
						
						
							
							Makefile in src now supports pmake as used on the BSDs.  
						
						 
						
						
						
						
					 
					
						2007-09-06 13:00:03 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						d095d4d8f5 
					 
					
						
						
							
							strdup -> rc_xstrdup  
						
						 
						
						
						
						
					 
					
						2007-09-06 08:59:35 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						eb5b1c4c41 
					 
					
						
						
							
							start-stop-daemon now works with userids correctly when a pidfile  
						
						 
						
						... 
						
						
						
						is not specified, #191206 . 
						
						
					 
					
						2007-09-04 09:32:36 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						52f7df0d0c 
					 
					
						
						
							
							Add --quiet to mountinfo  
						
						 
						
						
						
						
					 
					
						2007-09-03 14:02:15 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						c04af92cb4 
					 
					
						
						
							
							We may not always add to the array, so re-count it afterwards  
						
						 
						
						
						
						
					 
					
						2007-09-01 00:51:41 +00:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roy Marples 
							
						 
					 
					
						
						
							
						
						6cf2085488 
					 
					
						
						
							
							Don't add multiple entries to ld.so.conf  
						
						 
						
						
						
						
					 
					
						2007-08-31 11:06:49 +00:00