• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login
Netgate Discussion Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Search
  • Register
  • Login

Snapshot builds - Comits???

2.1 Snapshot Feedback and Problems - RETIRED
5
5
1.3k
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J
    jcyr
    last edited by Feb 3, 2013, 5:42 AM

    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!

    IPV6 Test: http://ipv6-test.com

    1 Reply Last reply Reply Quote 0
    • P
      podilarius
      last edited by Feb 3, 2013, 6:05 AM

      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.

      1 Reply Last reply Reply Quote 0
      • A
        AhnHEL
        last edited by Feb 3, 2013, 9:28 AM

        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.

        Untitled.png
        Untitled.png_thumb

        AhnHEL (Angel)

        1 Reply Last reply Reply Quote 0
        • C
          cmb
          last edited by Feb 3, 2013, 10:06 AM

          added a sticky for this question.
          http://forum.pfsense.org/index.php/topic,58437.0.html

          1 Reply Last reply Reply Quote 0
          • P
            phil.davis
            last edited by Feb 3, 2013, 10:14 AM

            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.

            As the Greek philosopher Isosceles used to say, "There are 3 sides to every triangle."
            If I helped you, then help someone else - buy someone a gift from the INF catalog http://secure.inf.org/gifts/usd/

            1 Reply Last reply Reply Quote 0
            4 out of 5
            • First post
              4/5
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.