blob: 4347ae8bb6ba61e526feba67884b788be4e0c84e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
#!/bin/sh
# Craig Jennings <c@cjennings.net>
# speeds and tidies the boot sequence
# ensure root
if ! [ $(id -u) -eq 0 ]
then
echo "Must run as root. Exiting."
exit
fi
# disable devil icon in boot menu
sysrc -f /boot/loader.conf loader_logo="none"
# hide kernel diagnostics
sysrc -f /boot/loader.conf boot_mute="YES"
# reduce default wait time before boot
sysrc -f /boot/loader.conf autoboot_delay=2
# don't print start messages
sysrc rc_startmsgs=NO
# create console.log with the proper permissions
touch /var/log/console.log
chmod 600 /var/log/console.log
# move from printing errors to the console to printing them to the above console.log file
sed -i '' 's#/dev/console#/var/log/console.log#' /etc/syslog.conf
|