Use already defined variable
Silence warnings generated by sysctl to standard error.
Update the Copyright notice for pfSense.
Remove debug code.
Do not remove the temporary files (debug only).
Set a default when findroot is not set.
Add some debug output.
Fix the build, add the new getopt option.
Reported by: gargaPointy-hat to: loos
Pass the search path to create_core_package.sh.
This allows the use of more than one path to build the package.
Remove rescue from installation media
err() expects a single parameter
Move copyright from ESF to Netgate
Do not include rescue on installation media
Change order arguments are validated to make more sense
Do not call realpath for a possible non-existent directory
Force removal of temporary directory and disable trap
Remove redundant attribution
Do not remove destdir where system is going to be installed
Remove wrong call to dirname
Add missing /
Do not check for src versus host osversion, let FreeBSD src take care of it
Add missing options
Add create_core_pkg.sh and start using it
Add install_freebsd.sh and use it
Add build_freebsd.sh and start using it
Add git_checkout.sh and common.subr
This is the first of a set commits to start replacing bigbuilder_common.sh by smaller and specific scripts to do necessary buildtasks.
First is git_checkout.sh, a script used to checkout or update a gitrepository on desired destination dir and branch or tag.