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

      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

        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
        • AhnHELA
          AhnHEL
          last edited by

          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

            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

              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
              • First post
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.