[SOLVED] is opnsense based on standard FreeBSD

Started by bycn82, January 21, 2015, 01:34:20 AM

Previous topic - Next topic
November 20, 2015, 08:25:48 PM #15 Last Edit: November 20, 2015, 08:28:29 PM by franco
We are releasing opnsense-bootstrap with 15.7.20, it's a tool designed to reinstall OPNsense cleanly, and it also works on a stock FreeBSD. See the announcement here:

https://github.com/opnsense/update/commit/e3f63ecdb1149a8cc30e36027ff9f9ac8e31f12f

Using it on your FreeBSD 10.1-RELEASE installation on UFS works like this:

# fetch https://github.com/opnsense/update/blob/master/opnsense-bootstrap.sh
# sh opnsense-bootstrap.sh

If you can prepare a config and move it to /conf/config.xml before calling the tool it will even boot up with the correct settings. :)

Will this work with 10.2 as well, or not yet?
Hobbyist at home, sysadmin at work. Sometimes the first is mixed with the second.

Well, it'll take you back to 10.1 and you'll need to modify the script check for "10.1-RELEASE". Going backwards is generally unsupported in likely most scenarios, but being a stable branch family with ABI compatibility it ought to work out fine.

The cautious fix would be to release OPNsense on 10.2, and then lift the restriction, so that any 10.x will go to the latest 10.2. But the state of 10.2 is unappealing still. Maybe 10.3, but 11 is far shinier.