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

Problems with gitsyncing the ipv6 development branch

Scheduled Pinned Locked Moved IPv6
6 Posts 3 Posters 4.4k Views
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.
  • S
    survive
    last edited by Mar 11, 2013, 8:40 AM May 25, 2011, 5:22 AM

    Hi guys,

    I'm not sure git is syncing properly on my firewall.

    Here's what I know. I installed a fresh build of pfsense AMD64 from Sunday May 15th to a disk on my firewall. I followed the directions on the how-to and synced my system up just fine.Restored my config, rebooted and it looked like everything was working fine. Went to update to todays build but I never saw the system sync per the auto-update sync option. Pfsense did it's update and rebooted "real quick".

    So I went to the developer shell on the console and tried to manually sync, here's what I get after I open the dev console:

    
    pfSense shell: playback gitsync 
    
    Playback of file gitsync started.
    
    git: 1: Syntax error: word unexpected (expecting ")")
    
    Current repository is git://github.com/pfsense/pfsense.git
    
    Please select which branch you would like to sync against:
    
    master   2.0 development branch
    RELENG_1_2       1.2* release branch
    build_commit     The commit originally used to build the image
    
    Or alternatively you may enter a custom RCS branch URL (HTTP).
    
    > git://github.com/smos/pfsense-ipv6.git
    
    git: 1: Syntax error: word unexpected (expecting ")")
    
    NOTE: git://github.com/smos/pfsense-ipv6.git was not found.
    
    Is this a custom GIT URL? [y]? 
    Checkout which branch [master]? 
    
    Add a custom RCS branch URL (HTTP) to merge in or press enter if done.
    
    > 
    ===> Checking out master
    ===> Fetching updates...
    git: 1: Syntax error: word unexpected (expecting ")")
    git: 1: Syntax error: word unexpected (expecting ")")
    git: 1: Syntax error: word unexpected (expecting ")")
    git: 1: Syntax error: word unexpected (expecting ")")
    ===> Installing new files...
    ===> Removing FAST-CGI temporary files...
    ===> Upgrading configuration (if needed)...
    ===> Configuring filter...
    ===> Running /etc/rc.php_ini_setup...
    ===> Locking down the console if needed...
    ===> Signaling PHP and Lighty restart...
    ===> Checkout complete.
    
    

    Any idea what's going on with those syntax errors?

    Please let me know if you need more info to help derermine the source of my problem.

    Thank you!

    -Will

    1 Reply Last reply Reply Quote 0
    • A
      AhnHEL
      last edited by Mar 11, 2013, 8:40 AM May 25, 2011, 9:08 AM

      Did you gitsync on the 15th with the Gitorious repository before it was changed to the new github?  If so you need to run one of the following commands then gitsync as usual:

      rm -rf /root/pfsense/

      or

      cd /root/pfsense/pfSenseGITREPO/pfSenseGITREPO; git remote set-url origin git://github.com/pfsense/pfsense.git

      http://forum.pfsense.org/index.php/topic,36782.0.html

      AhnHEL (Angel)

      1 Reply Last reply Reply Quote 0
      • S
        survive
        last edited by May 25, 2011, 2:38 PM

        Hello,

        I used the github.com link per the "git repository change" sticky.

        They first post-install sync appeared to go just fine, about 22Mb was downloaded, my ipv6 config file loaded and my tunnel came right up.

        After that I updated to the latest snapshot but instead of it taking a little while after pfsense was done updating to sync the system immediately went to the post-update shutdown. That is what prompted me to try updating manually where I noticed the errors.

        -Will

        1 Reply Last reply Reply Quote 0
        • S
          survive
          last edited by Mar 11, 2013, 8:40 AM May 25, 2011, 7:47 PM

          Hi guys,

          Just to be clear, I used an .iso dating from the 15th to install, but I did the install last night.

          I tried the commands that onhel suggested. Running " git remote set-url origin git://github.com/pfsense/pfsense.git" produced this error:

          /usr/local/bin/git: Exec format error. Binary file not executable.

          Deleting /root/pfsense and manually updating produces this result:

          
          Or alternatively you may enter a custom RCS branch URL (HTTP).
          
          > https://github.com/smos/pfsense-ipv6.git
          
          NOTE: https://github.com/smos/pfsense-ipv6.git was not found.
          
          Is this a custom GIT URL? [y]? 
          Checkout which branch [master]? 
          
          Add a custom RCS branch URL (HTTP) to merge in or press enter if done.
          
          > 
          ===> Checking out master
          Executing cd /root/pfsense//pfSenseGITREPO && git clone https://github.com/smos/pfsense-ipv6.git pfSenseGITREPO
          git: 1: Syntax error: word unexpected (expecting ")")
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          ===> Installing new files...
          mv: rename /root/pfsense//pfSenseGITREPO/pfSenseGITREPO/.git to /root/pfsense//pfSenseGITREPO/gitsync_temp.git: No such file or directory
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          mv: rename /root/pfsense//pfSenseGITREPO/gitsync_temp.git to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO/.git: No such file or directory
          cd: can't cd to /root/pfsense//pfSenseGITREPO/pfSenseGITREPO
          ===> Removing FAST-CGI temporary files...
          ===> Upgrading configuration (if needed)...
          ===> Configuring filter...
          ===> Running /etc/rc.php_ini_setup...
          ===> Locking down the console if needed...
          ===> Signaling PHP and Lighty restart...
          ===> Checkout complete.
          
          Your system is now sync'd and PHP and Lighty will be restarted in 5 seconds.
          
          

          Any ideas what's going on here?

          -Will

          1 Reply Last reply Reply Quote 0
          • D
            databeestje
            last edited by May 25, 2011, 8:11 PM

            you've changed from i386 to amd64 likely or vice versa

            1 Reply Last reply Reply Quote 0
            • S
              survive
              last edited by May 25, 2011, 9:16 PM

              Hi guys,

              Hmmmm….does the auto-updater check 32 vs. 64 bit when it runs?

              I've changed over from 32 to 64 and I bet I still have the i386 update url set in my config!

              Now that I think about it that would explain a lot..I would have sworn I was running 64 bit which is why I updated last night.

              -Will

              1 Reply Last reply Reply Quote 0
              6 out of 6
              • First post
                6/6
                Last post
              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.
                This community forum collects and processes your personal information.
                consent.not_received