Snapshot builds - Comits???
-
Is there an easy way to determine what was comitted (short description of each update) in each nightly build. It would help me determine if and when to update. It seems senseless to update daily!
-
What I usually do is to check the commits on github, then on the second build after the one I want, I update. Another way is to use gitsync. This way, when you see a fix you need to can update to the latest binary, then apply changes from that and what is online with a gitsync. There are many posts on how to gitsync, I would suggest a quick search.
-
http://doc.pfsense.org/index.php/Updating_pfSense_code_between_snapshots
Once you've done pkg_add for git, then what I've pictured below shows up in the GUI under System/Firmware/Updater Settings. Quite handy for making sure the most current commits are also included with the latest snap.
-
added a sticky for this question.
http://forum.pfsense.org/index.php/topic,58437.0.html -
Look in /etc/version*
[2.1-BETA1][admin@xxx]/etc(18): ls -l /etc/version* -rw-r--r-- 1 root wheel 10 Feb 3 08:52 /etc/version -rw-r--r-- 1 root wheel 29 Feb 3 09:08 /etc/version.buildtime -rw-r--r-- 1 root wheel 41 Feb 3 09:08 /etc/version.lastcommit -rw-r--r-- 1 root wheel 4 Feb 3 08:52 /etc/version_base -rw-r--r-- 1 root wheel 4 Feb 3 08:52 /etc/version_kernel
These files have interesting data about the build. e.g.:
[2.1-BETA1][admin@xxx]/etc(15): cat version.lastcommit 990fa101b6a2ce09e813a8d58f0f43178e54fc45
Then you can go to that commit on Github:
https://github.com/bsdperimeter/pfsense/commit/990fa101b6a2ce09e813a8d58f0f43178e54fc45
and see what it was, then browse that and earlier commits to see what the build contained.