# pkg install git# cd /usr# git clone https://github.com/opnsense/core# cd core# make package-keywords# opnsense -t opnsense-devel# make upgrade
...#opnsense-update -t opnsense-devel...
Hey everyone,I've put up instructions for upgrading into the FreeBSD 11.0 sets above, but please be aware that 17.1 is currently ALPHA status and anything can happen there.Cheers,Franco
One big piece to note is that both base (the underlying operating system itself) and ports (the third-party packages, like Suricata) are all compiled as Position-Independent Executables (PIEs). That means that every application has ASLR fully applied to it.OPNsense 16.7.7 has PIE applied to base only. PIEified ports will launch with 17.1. Really good stuff to see.I'm hoping to land SEGVGUARD in time for 17.1. SEGVGUARD provides ASLR bruteforce protection.
I followed the update procedure, does this look right?OPNsense 17.1.a_549-amd64?FreeBSD 11.0-RELEASE-p2?OpenSSL 1.0.2j 26 Sep 2016?
Also, why is it i can never install Opnsense via USB with any USB installation method via Rufus it always fails. I'm only ever able to re-install Opnsense via cdrom which is a right pain cos all my cd's are scratched to **** so my install takes like 20minutes via DVD due to read errors.. LOL
USB install works fine with that other sense router software, is their anything i can do about that? I've got like 2 rusty old DVD's left and im pretty sure they're unusable now..
In pfSense, there is no GPT or UEFI. I will be happy to see them switch, which either shows we're not doing the best work we could or that they run into the very same issue. I'm ok with both outcomes.