- 14 Mar, 2015 1 commit
-
-
Franco Fichtner authored
We can do without those on the install media. Instead, route necessary code parts through is_install_media(). A lot of stale and forgotten code got ditched in the process--e.g. when did we ever run without an /etc/fstab?
-
- 09 Mar, 2015 1 commit
-
-
Ad Schellevis authored
-
- 05 Mar, 2015 5 commits
-
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
The code is full of duplicated paths and can probably be shrunk down to 50% of its current size, making it easier to follow, debug, extend, yadda, yadda...
-
Franco Fichtner authored
It's been confusing to say the least, resulting in multiple misuses throughout the code. The idea was that /cf pointed to a read-write root, while / pointed to read-only root. For non-embedded images this was emulated by linking /conf -> /cf/conf, which, is a bit questionable because now you can write from /conf as well and don't have to use /cf/conf at all. A couple of lines are left in /usr/local/etc/rc which need to be reviewed so that migration paths are safe for all types of firmware upgrades.
-
Franco Fichtner authored
-
- 04 Mar, 2015 1 commit
-
-
Franco Fichtner authored
-
- 24 Feb, 2015 1 commit
-
-
Ad Schellevis authored
- remove the use for pfSctl, replaced with a new configd control script to be able to remove the check_reload_status port - replace use of global $g['booting'] because some scripts use this outside the main loop which causes strange behavior ( for example dhcp client which starts a newwanip on connect ). replaced which check on file /var/run/booting which is set in rc script
-
- 22 Feb, 2015 2 commits
-
-
Franco Fichtner authored
-
Franco Fichtner authored
Also style, license prettify, obvious bugs along the way.
-
- 24 Jan, 2015 1 commit
-
-
Franco Fichtner authored
While there, remove custom code and things that are not needed. Also, there's this thing called `require_once'.
-
- 31 Dec, 2014 1 commit
-
-
Franco Fichtner authored
A hybrid approach was previously employed that made it possible to use admin as a synonym for root, which was really confusing and a bit unclear judging by the actual code employed. Does admin own a home directory or not? Why does root work on the console, but not in the web interface?
-
- 28 Dec, 2014 1 commit
-
-
Franco Fichtner authored
-
- 15 Dec, 2014 2 commits
-
-
Franco Fichtner authored
The platform information should be used to identify a platform type, not the product name. Not sure why pfSense came up with this, but now it's so deeply tied into the system that we can't just take it out. The platform type is also steered by the installer or build tools at the moment. We will change that, but it'll take more testing. Discussed with: Jos
-
Jos Schellevis authored
-
- 10 Dec, 2014 1 commit
-
-
Franco Fichtner authored
Make "src" the implicit "/usr/local" so that nobody can sneak in weird files in the base file system or potentially overwrite them. This is the last time, I swear... :)
-
- 09 Dec, 2014 4 commits
-
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
-
Franco Fichtner authored
-
- 16 Nov, 2014 1 commit
-
-
Franco Fichtner authored
This allows to pull a configuration from the installed system via bsdinstaller and then either boot into the LiveCD or install the system again. Especially useful in an upgrade scenario so that the system is cleaned but all settings are preserved.
-
- 27 Oct, 2014 1 commit
-
-
Ad Schellevis authored
-