Filter is already loaded
Remove stale files that have already been processed by bootup scripts
Kill /tmp/rc.linkup on boot
Do not spew grep errors on bootup
Hide grep error on boot
Ticket #847
Don't complain
Start packages the prior way
Do not pre-cache interface on bootup
We don't use /etc/dhclient.conf
Increase system log size to 300144
Ignore httpsline
Ticket #796
Bump filter log file size to 512k
Correctly hit HTTP or HTTPS when enabled
! -> . for consistency
No need for echo \n\n | now
Call preload.php on bootup to cache APC data
Fetch to /dev/null
Make an initial request to xmlrpc.php to help speed up system
Hush up swapinfo, we don't want to hear any of your back talk.
MFC 8640Output more information on boot
Fix the no job control errors.
Thanks to satu for doing the research on keyboard muxing.
Do not kill /tmp/*
No need to echo that there is no swap on embedded
MFC fsck commits
MFC latest rc
MFC latest rc changes
MFC 7769Move the /conf dir deletion under the platform != "cdrom" condition.
MFC latest commits
Add rc.embedded for embedded bootup specific instructions similar to rc.cdrom
Do not echo when running CDROM routines
Take into account all platforms. Cleanup.
Check for embedded correctly.
Spew less on bootup
Spew less on boot
Remove commented out code for RELENG_1
Do not enable dump device nor savecore on RELENG_1.
Sync with HEAD. Start CVS after webGUI
Start SSHD first
Forced commit to test RELENG_1
Use -c
Check for ttyv1 so decide if we should show a console menu or not.
Ignore warnings from vidcontrol. Some folks just want to run the full version on their CF cards.
use sh to run the menu
Take into account embedded platforms
Do not echo done twice
Sleep a second before switching vty's
Do not redirect sshd to stderr
No need to prevent CTRL-C and friends now that the terminal lockdown works a bit different
Set vty2 TERM to cons25 and turn off ALT-F1 and ALT-F2 switching
Only launch /etc/rc.inital menu if /var/etc/console_lockdown doesn't exist
Use the same behavior in all situations... Spawn /etc/rc.initial on vty2
Do not output dmesg -a
Redirect dmesg -a to ttyv1
Reenable keyboard helper
echo Bootup complete before switching
Reinstate vty2 workaround
Turn off USB workaround to test devd
Run the dmesg -a on vty2 so the user can scroll lock and look backwards at the boot log.
Sneaky.
Work around a FreeBSD usb keyboard bug (multiple keyboard mux) by spawning a menu on the 2nd vty allowing the user to ALT-F2 to the menu on usb keyboards.
Yes this is ugly. But at the moment this is all we can do.
Restore keyboard checker helper. It actually worked but is causing the inital menu from appearing.
Sync passwords in rc.bootup
Add start and stop beep supportRequested by the angry mob outside
Remove keyboard check helper
Backout last change. We need the getty environment for installer.
Lock console a bit different
Do not mount / on CDROM
Clarify comments
Reverse order of mount -a so that we do not trigger a fsck -y each boot
Mount -a .. Memory fs depends on it on embedded
Woops, use /etc/fstab
Try to mount / and /cf manually. If we do a mount -w -a then it hangs ont he memory disk!?
Try to mount using -w -a
Embedded fixes. mount /usr.uzip No swap on embedded.
Sync master passwd on bootup correctly
add ending done for ssh
Run the kbdcheck keyboard checker on bootup
Create /var/tmp on bootup if it doesn't exist.
Ticket #302
create load balancing log file
If /etc/syslog.conf is not a symlink then correct its behavior
Start USBD before starting general setup. The user may need to select their interfaces! DOH.
Output logo first
Craete /var/at/jobs and /var/empty
Don't forget -p flag
Create /var/db/entropy on bootup
Turn off malloc debugging
Add a real ipsec.log file and redirect syslog entries to it
touch /var/db/ez-ipupdate.cache if it doesnt exist
filter_boot_dirty -> filter_dirty
Launch check_reload_status on boot
Chown to root:wheel