startuptools
3 years agofix empty module list handling master
Nathan Wagner [Tue, 27 Nov 2018 05:36:21 +0000 (05:36 +0000)]
fix empty module list handling

3 years agohandle empty kernel modprobe list
Nathan Wagner [Tue, 27 Nov 2018 05:26:59 +0000 (05:26 +0000)]
handle empty kernel modprobe list

5 years agorenamed chids to setid
Nathan Wagner [Sun, 28 May 2017 06:10:12 +0000 (06:10 +0000)]
renamed chids to setid

5 years agoforce /etc/mtab to be a symlink to /proc/mounts
Nathan Wagner [Sun, 28 May 2017 01:52:12 +0000 (01:52 +0000)]
force /etc/mtab to be a symlink to /proc/mounts

7 years agoadded syslogd to inittab
Nathan Wagner [Wed, 12 Nov 2014 22:40:12 +0000 (22:40 +0000)]
added syslogd to inittab

7 years agouse printf instead of echo in startup functions
Nathan Wagner [Mon, 10 Nov 2014 07:41:18 +0000 (07:41 +0000)]
use printf instead of echo in startup functions

7 years agostartup program improvements
Nathan Wagner [Thu, 3 Jul 2014 20:12:28 +0000 (15:12 -0500)]
startup program improvements

8 years agoprobe for hardware in rc.sysinit
Nathan Wagner [Thu, 10 Apr 2014 07:02:03 +0000 (07:02 +0000)]
probe for hardware in rc.sysinit

8 years agofix test in ifup
Nathan Wagner [Mon, 7 Apr 2014 07:12:56 +0000 (07:12 +0000)]
fix test in ifup

8 years agoadded check for network device
Nathan Wagner [Mon, 7 Apr 2014 07:06:42 +0000 (07:06 +0000)]
added check for network device

8 years agofix error in rc.shutdown
Nathan Wagner [Wed, 2 Apr 2014 00:01:24 +0000 (00:01 +0000)]
fix error in rc.shutdown

8 years agofix error in rc.shutdown
Nathan Wagner [Tue, 1 Apr 2014 23:23:53 +0000 (23:23 +0000)]
fix error in rc.shutdown

8 years agorun depmod in rc.sysinit
Nathan Wagner [Tue, 1 Apr 2014 23:12:48 +0000 (23:12 +0000)]
run depmod in rc.sysinit

8 years agobetter handling of mdev and udev
Nathan Wagner [Tue, 1 Apr 2014 22:54:20 +0000 (22:54 +0000)]
better handling of mdev and udev

8 years agoset up mdev.seq in rc.sysinit
Nathan Wagner [Tue, 1 Apr 2014 20:48:14 +0000 (20:48 +0000)]
set up mdev.seq in rc.sysinit

8 years agoadd initial mdev -s
Nathan Wagner [Tue, 1 Apr 2014 20:35:15 +0000 (20:35 +0000)]
add initial mdev -s

8 years agomdev in /sbin
Nathan Wagner [Tue, 1 Apr 2014 20:28:09 +0000 (20:28 +0000)]
mdev in /sbin

8 years agouse /sbin/udevd in rc.sysinit
Nathan Wagner [Mon, 31 Mar 2014 04:37:17 +0000 (04:37 +0000)]
use /sbin/udevd in rc.sysinit

8 years agofix error in is_true test
Nathan Wagner [Thu, 27 Mar 2014 04:47:51 +0000 (04:47 +0000)]
fix error in is_true test

added -t nodevtmpfs to umount in rc.shutdown to avoid error
in unmounting filesystems

8 years agoadd is_true function and stub upport for color
Nathan Wagner [Thu, 9 Jan 2014 11:27:57 +0000 (11:27 +0000)]
add is_true function and stub upport for color

is_true will return true for various sorts of "true" values of its
argument, specifically '1', 't', 'true', 'yes, and 'y'.  Anything else
is false.

8 years agoAdd support for mdev
Nathan Wagner [Thu, 9 Jan 2014 11:24:56 +0000 (11:24 +0000)]
Add support for mdev

mdev will now be the default hotplug handler.  This effectively
adds a requirement for busybox.  udevd can still be used if it's
installed and USE_UDEVD is defined as something true in /etc/rc.conf

Added a mount -f / to attempt to get the root filesystem recorded
in /etc/mtab, which df wants.

8 years agomake rc.shutdown actually shutdown
Nathan Wagner [Thu, 9 Jan 2014 11:23:31 +0000 (11:23 +0000)]
make rc.shutdown actually shutdown

rc.shutdown will now attempt to kill processes, unmount filesystems
and otherwise generally shutdown gracefully

8 years agoadd cron and sshd to default startup daemons
Nathan Wagner [Thu, 9 Jan 2014 11:11:18 +0000 (11:11 +0000)]
add cron and sshd to default startup daemons

Also added 'default' network to networks to start up

8 years agoadded hwclock setting
Nathan Wagner [Fri, 6 Dec 2013 05:26:08 +0000 (05:26 +0000)]
added hwclock setting

8 years agoimproved rc.d example script
Nathan Wagner [Fri, 6 Dec 2013 05:25:20 +0000 (05:25 +0000)]
improved rc.d example script

8 years agoAdded syslogd and klogd to inittab
Nathan Wagner [Sun, 1 Dec 2013 08:39:25 +0000 (08:39 +0000)]
Added syslogd and klogd to inittab

9 years agoAdded dhcp support to interface scripts
Nathan Wagner [Tue, 28 May 2013 07:58:16 +0000 (07:58 +0000)]
Added dhcp support to interface scripts

9 years agoimprove reporting of network startup
Nathan Wagner [Tue, 28 May 2013 06:30:41 +0000 (06:30 +0000)]
improve reporting of network startup

9 years agofix syntax error in ifup
Nathan Wagner [Tue, 28 May 2013 06:30:27 +0000 (06:30 +0000)]
fix syntax error in ifup

9 years agoadded /etc/network and localhost to install
Nathan Wagner [Tue, 28 May 2013 05:55:30 +0000 (05:55 +0000)]
added /etc/network and localhost to install

9 years agofix shell errors with IFS
Nathan Wagner [Tue, 28 May 2013 05:40:03 +0000 (05:40 +0000)]
fix shell errors with IFS

9 years agoskip fsck at boot
Nathan Wagner [Fri, 26 Apr 2013 12:47:53 +0000 (12:47 +0000)]
skip fsck at boot

9 years agosimplify vfs mounts
Nathan Wagner [Fri, 26 Apr 2013 12:15:40 +0000 (12:15 +0000)]
simplify vfs mounts

9 years agoreformatting for 80 column width
Nathan Wagner [Fri, 26 Apr 2013 09:55:53 +0000 (09:55 +0000)]
reformatting for 80 column width

9 years agoadded startup scripts
Nathan Wagner [Wed, 27 Feb 2013 22:05:27 +0000 (22:05 +0000)]
added startup scripts

9 years agocreated install target for startup scripts
Nathan Wagner [Wed, 27 Feb 2013 21:44:22 +0000 (21:44 +0000)]
created install target for startup scripts

9 years agomake do_exec a static function
Nathan Wagner [Wed, 13 Feb 2013 23:25:13 +0000 (23:25 +0000)]
make do_exec a static function

9 years agoinitial commit
Nathan Wagner [Wed, 13 Feb 2013 20:43:09 +0000 (20:43 +0000)]
initial commit