Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								b0c867224f
								
							
						 | 
						
							
							
								
								Add sensible SIGTERM handling (propagate it to the child), etc.
							
							
							
							
							
						 | 
						
							2008-07-26 20:54:14 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								92ec05ab67
								
							
						 | 
						
							
							
								
								Save and restore errno before using %m specifier
							
							
							
							
							
						 | 
						
							2008-07-26 20:47:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								38b6caa6f9
								
							
						 | 
						
							
							
								
								Add ability to override environment variables for child process
							
							
							
							
							
						 | 
						
							2008-07-26 18:10:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								340c72f9e2
								
							
						 | 
						
							
							
								
								Add a nice timestamp to the output of log file messages
							
							
							
							
							
						 | 
						
							2008-07-26 17:45:52 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								9c3a85f824
								
							
						 | 
						
							
							
								
								Fix closing all file descriptors and logging errors
							
							
							
							
							
						 | 
						
							2008-07-26 17:38:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								4f17e0b6d2
								
							
						 | 
						
							
							
								
								Clean up printing to PID file and logging of that
							
							
							
							
							
						 | 
						
							2008-07-26 17:30:35 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								67f0ab405a
								
							
						 | 
						
							
							
								
								Remember that execve()'s argv[0] is the program name
							
							
							
							
							
						 | 
						
							2008-07-26 17:28:18 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								4c1a3943bd
								
							
						 | 
						
							
							
								
								Add run_program() implementation
							
							
							
							
							
						 | 
						
							2008-07-26 17:24:19 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								0015f9c660
								
							
						 | 
						
							
							
								
								Use more logical file names
							
							
							
							
							
						 | 
						
							2008-07-26 16:58:31 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								b626776876
								
							
						 | 
						
							
							
								
								Add mechanism to restart programs
							
							
							
							
							
						 | 
						
							2008-07-26 16:58:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								1ff8b24650
								
							
						 | 
						
							
							
								
								Add/tidy up commandline options
							
							
							
							
							
						 | 
						
							2008-07-26 16:47:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								f2f2baa129
								
							
						 | 
						
							
							
								
								Add daemonising routines
							
							
							
							
							
						 | 
						
							2008-07-26 16:40:24 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								529c50212b
								
							
						 | 
						
							
							
								
								Add PID file support
							
							
							
							
							
						 | 
						
							2008-07-26 16:11:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								92606e58e2
								
							
						 | 
						
							
							
								
								Add more logging infrastructure
							
							
							
							
							
						 | 
						
							2008-07-26 15:33:56 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								ff1f6fb734
								
							
						 | 
						
							
							
								
								Add basic daemonitor build framework and logging infrastructure
							
							
							
							
							
						 | 
						
							2008-07-26 15:19:13 +00:00 | 
						
					
				
					
						
							
							
								 
								Laurence Withers
							
						 | 
						
							
							
							
							
							
								
							
							
								e2fc9d8088
								
							
						 | 
						
							
							
								
								Import skeleton of daemonitor
							
							
							
							
							
						 | 
						
							2008-07-26 14:45:31 +00:00 |