Remove Whitespace
I'm aware this is a very large commit. Let me know if you'd rather have it broken down by file type (ie: PHP/shell scripts) so it would be easier to review.
-RJ
Update the Copyright notice for pfSense.
Remove obsolete console menu option that was a remnant of the livecd which was removed some time ago.
Revert "ctrl-c is handy in the shell. Do not lock out."
This doesn't seem to be a problem these days. Fixes #6741
This reverts commit e8b82b8191356d50a2f210067d7a9f32976d4075.
Deprecate nanobsd platform and remove all conditionals that uses it
Retire cdrom platform support
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
Review license / copyright on all files (1st round)
Rename item #12 in console menu
The console menu item #12 ("pfSense/$product developer shell") has a pointless title that doesn't help users much. It also actively obscures from router admins the useful tools it contains which is a negative side-effect....
Move terminal config from cons25 to xterm, same used by FreeBSD
Don't kill an sshd parent process on exit from /etc/rc.initial
This stops exiting a shell running in an SSH session from terminating the parent sshd process, which has the unwanted side effect of killing all other sessions running under that sshd process (including cloned shell sessions).
handle -c parameters in rc.initial. Ticket #4422
Change option 13 to "Update"
Introduce read_global_var:
- Add a new script, read_global_var, that returns the value of any item contained in global array $g- Replace all grep and sed magic from shell scripts
Consider globals_override.inc and replace hard coded pfSense string by product_name
Rename upgrade script to pfSense-upgrade
Call pfsense-upgrade.sh to run upgrade from console
Move main pfSense content to src/