Correctly deterimine if /boot/loader.conf exists.
Only process /boot/loader.conf if it exists avoiding asomehwhat ugly looking error on cdrom boot.
Detect vmware and embedded platforms and lower the note durationautomatically.
Correct script checks.
Change the beep duration /4 when the platform is embedded or we detect that the kern.hz has been altered in /boot/loader.conf.
Check for /dev/speaker using -c
Wrap beep script in a check for /dev/speaker
Full path to beep
Requested-by: The Mob (support@)