Roy Marples
							
						 
					 | 
					
						
						
							
						
						ad04517623
					 | 
					
						
						
							
							Block signals to avoid fork /signal races.
						
						
						
						
						
						
					 | 
					
						2008-02-02 00:17:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						fef5d0af59
					 | 
					
						
						
							
							Constantise as much as possible so that it reduces COW usage.
						
						
						
						
						
						
					 | 
					
						2008-02-01 19:54:46 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						f12f3e0641
					 | 
					
						
						
							
							Factor out the str attribute in the ecolors array to its own array. This way ecolors can be marked const.
						
						
						
						
						
						
					 | 
					
						2008-02-01 15:09:59 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						62096f542f
					 | 
					
						
						
							
							Use DOCDIR
						
						
						
						
						
						
					 | 
					
						2008-02-01 13:24:09 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						f2ce40d90b
					 | 
					
						
						
							
							Use sigaction over signal.
						
						
						
						
						
						
					 | 
					
						2008-02-01 13:20:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						01e148d29d
					 | 
					
						
						
							
							Style
						
						
						
						
						
						
					 | 
					
						2008-02-01 12:07:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						c1b3aa77a9
					 | 
					
						
						
							
							fsck should ignore SIGQUIT. Some implementation exit code 3 for a reboot. Reboot on Linux requires the -f flag.
						
						
						
						
						
						
					 | 
					
						2008-02-01 10:48:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						148739ed99
					 | 
					
						
						
							
							Swap may need local mounts
						
						
						
						
						
						
					 | 
					
						2008-02-01 09:29:26 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						ec912fa717
					 | 
					
						
						
							
							Fix compile on BSD
						
						
						
						
						
						
					 | 
					
						2008-02-01 00:32:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						e2484e7f24
					 | 
					
						
						
							
							Fix default preen option.
						
						
						
						
						
						
					 | 
					
						2008-01-31 18:15:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						1e9be161b9
					 | 
					
						
						
							
							Fix up deps for new scripts.
						
						
						
						
						
						
					 | 
					
						2008-01-31 18:01:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						cf567c844f
					 | 
					
						
						
							
							Remove rc_force_auto as users can now specify -y in fsck_args.
						
						
						
						
						
						
					 | 
					
						2008-01-31 17:18:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						492a8f87cf
					 | 
					
						
						
							
							Enable fsck_shutdown again.
						
						
						
						
						
						
					 | 
					
						2008-01-31 17:12:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						e687cc1e79
					 | 
					
						
						
							
							Remove the over-engineered checkfs and checkroot scripts and replace with simple fsck, root and mtab scripts. Update dependencies accordingly.
						
						
						
						
						
						
					 | 
					
						2008-01-31 16:10:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						b6b88d3a07
					 | 
					
						
						
							
							fsck -A isn't all that portable, so just use one codepath.
						
						
						
						
						
						
					 | 
					
						2008-01-31 13:19:04 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						9300fa240d
					 | 
					
						
						
							
							Tidy up some code and remove the redundant single_user function as we now use exit codes.
						
						
						
						
						
						
					 | 
					
						2008-01-31 09:48:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						0ce909e12b
					 | 
					
						
						
							
							addons should check things, not us.
						
						
						
						
						
						
					 | 
					
						2008-01-30 22:53:40 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						05e5865bdc
					 | 
					
						
						
							
							Cleanup keymaps a little.
						
						
						
						
						
						
					 | 
					
						2008-01-30 16:36:18 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						67f792ce4c
					 | 
					
						
						
							
							Fix openvpn detection.
						
						
						
						
						
						
					 | 
					
						2008-01-30 16:12:19 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						ee44b90795
					 | 
					
						
						
							
							Add a timeout for creating tun/tap interfaces.
						
						
						
						
						
						
					 | 
					
						2008-01-30 15:57:01 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						84ad9a40a6
					 | 
					
						
						
							
							Use the variable instead of type for sizeof.
						
						
						
						
						
						
					 | 
					
						2008-01-30 15:01:37 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						3506cb2dc7
					 | 
					
						
						
							
							Ensure that we use our default CFLAGS if none set.
						
						
						
						
						
						
					 | 
					
						2008-01-30 15:00:58 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						3f0381e3e6
					 | 
					
						
						
							
							Use the variable instead of type for sizeof.
						
						
						
						
						
						
					 | 
					
						2008-01-30 14:46:08 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						61e36be694
					 | 
					
						
						
							
							Add xzalloc function to reduce size.
						
						
						
						
						
						
					 | 
					
						2008-01-30 14:34:55 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						b49f779779
					 | 
					
						
						
							
							Document how to remove dependencies in configuration files.
						
						
						
						
						
						
					 | 
					
						2008-01-30 14:07:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						51a9c647b9
					 | 
					
						
						
							
							Allow !net to remove the net provision from dependencies.
						
						
						
						
						
						
					 | 
					
						2008-01-30 13:37:20 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						0c75e888fc
					 | 
					
						
						
							
							Allow rc_need to work with net scripts, and allow for loopback also.
						
						
						
						
						
						
					 | 
					
						2008-01-30 13:20:47 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						4bdfccc2c2
					 | 
					
						
						
							
							Fix adding net scripts to the boot runlevel.
						
						
						
						
						
						
					 | 
					
						2008-01-30 12:50:44 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						c1d18354c6
					 | 
					
						
						
							
							Fix unmounting shared and bind mounts, Gentoo bug #207611.
						
						
						
						
						
						
					 | 
					
						2008-01-30 11:58:21 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						e675b2e005
					 | 
					
						
						
							
							Allow openvpn options to be specified. If options exist then for tunctl then we prefer that to openvpn, unless openvpn options exist.
						
						
						
						
						
						
					 | 
					
						2008-01-30 10:26:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						ee9476223d
					 | 
					
						
						
							
							Typo
						
						
						
						
						
						
					 | 
					
						2008-01-30 10:04:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						2be93c3e0e
					 | 
					
						
						
							
							Specify install modes for all our files.
						
						
						
						
						
						
					 | 
					
						2008-01-30 10:02:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						4f6e778758
					 | 
					
						
						
							
							Only allow .sh files to be used as net modules.
						
						
						
						
						
						
					 | 
					
						2008-01-29 15:41:10 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						2bd31e8d03
					 | 
					
						
						
							
							Attempt to fix tun/tap issue on first boot.
						
						
						
						
						
						
					 | 
					
						2008-01-29 15:34:17 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						39d88dc809
					 | 
					
						
						
							
							Fix branding.
						
						
						
						
						
						
					 | 
					
						2008-01-29 14:55:35 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						9112bd58ca
					 | 
					
						
						
							
							Do our coldplug at the end of sysinit as there's no guarantee that the boot runlevel will be called before the default runlevel.
						
						
						
						
						
						
					 | 
					
						2008-01-29 13:52:54 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						d8240a1aea
					 | 
					
						
						
							
							If we don't have any branding, then add some uname info at startup.
						
						
						
						
						
						
					 | 
					
						2008-01-29 10:03:45 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						9ce3086bf5
					 | 
					
						
						
							
							Fix service_started_daemon, bug #11
						
						
						
						
						
						
					 | 
					
						2008-01-28 13:16:33 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Mike Frysinger
							
						 
					 | 
					
						
						
							
						
						ae6929fa30
					 | 
					
						
						
							
							initial TODO list
						
						
						
						
						
						
					 | 
					
						2008-01-26 20:38:57 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						3e5743426b
					 | 
					
						
						
							
							Fix restart --nodeps again.
						
						
						
						
						
						
					 | 
					
						2008-01-26 16:46:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						829f4d281c
					 | 
					
						
						
							
							Hack around busybox find / rm not handling -- correctly.
						
						
						
						
						
						
					 | 
					
						2008-01-25 12:33:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						8793fb8d4c
					 | 
					
						
						
							
							No need to specify SVCNAME anymore.
						
						
						
						
						
						
					 | 
					
						2008-01-23 12:17:50 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						2fa0b9184d
					 | 
					
						
						
							
							openvpn needs localmount
						
						
						
						
						
						
					 | 
					
						2008-01-23 12:08:52 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						f0db8eec01
					 | 
					
						
						
							
							udev uses lowercase values
						
						
						
						
						
						
					 | 
					
						2008-01-23 10:08:43 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						5fae9060aa
					 | 
					
						
						
							
							procfs uses getent which requires localmount
						
						
						
						
						
						
					 | 
					
						2008-01-23 10:08:27 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						34a675f4d9
					 | 
					
						
						
							
							NetBSD-4.0 default install has issues with loading the pf module, so omit this stage.
						
						
						
						
						
						
					 | 
					
						2008-01-23 07:07:53 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						a16428da20
					 | 
					
						
						
							
							We need to shift here.
						
						
						
						
						
						
					 | 
					
						2008-01-22 20:48:24 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						5338b568ca
					 | 
					
						
						
							
							Allow stop start to work when stop is not defined.
						
						
						
						
						
						
					 | 
					
						2008-01-22 19:39:03 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						649a710552
					 | 
					
						
						
							
							Quiet some more lint warnings.
						
						
						
						
						
						
					 | 
					
						2008-01-22 11:07:39 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Roy Marples
							
						 
					 | 
					
						
						
							
						
						b4bff9ce5e
					 | 
					
						
						
							
							Quiet some lint warnings.
						
						
						
						
						
						
					 | 
					
						2008-01-22 10:29:15 +00:00 | 
					
					
						
						
						
							
							
							
							
							
							
						
					 |