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

    Portsnap Command not Found

    Scheduled Pinned Locked Moved General pfSense Questions
    5 Posts 2 Posters 3.6k 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.
    • J
      justaskingonly
      last edited by

      I'm trying to run portsnap fetch on pfsense cli but I'm getting the error "Command not found"

      I'm still learning so please help me. Thanks!

      1 Reply Last reply Reply Quote 0
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        pfSense is not a general purpose FreeBSD server. It does not include the ports tree or a compiler environment. Even if you managed to get portsnap to function, you could not compile anything.

        Setup an actual FreeBSD system or VM and compile what you need there, then move over the resulting package files.

        Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

        Need help fast? Netgate Global Support!

        Do not Chat/PM for help!

        1 Reply Last reply Reply Quote 0
        • J
          justaskingonly
          last edited by

          @jimp:

          pfSense is not a general purpose FreeBSD server. It does not include the ports tree or a compiler environment. Even if you managed to get portsnap to function, you could not compile anything.

          Setup an actual FreeBSD system or VM and compile what you need there, then move over the resulting package files.

          I need to install separate freebsd, and move the resulting package files. Got it. But what is the resulting package files?

          Another question is will it affect my pfsense?

          1 Reply Last reply Reply Quote 0
          • jimpJ
            jimp Rebel Alliance Developer Netgate
            last edited by

            When you do "make package" for a freebsd port, it puts a .txz package file in the port's work dir. That's what you copy over. That and the package files for any dependencies.

            And of course it will affect pfSense. You could break it in any number of ways, which is why we don't put those things on the firewall.

            Remember: Upvote with the ๐Ÿ‘ button for any user/post you find to be helpful, informative, or deserving of recognition!

            Need help fast? Netgate Global Support!

            Do not Chat/PM for help!

            1 Reply Last reply Reply Quote 0
            • J
              justaskingonly
              last edited by

              @jimp:

              When you do "make package" for a freebsd port, it puts a .txz package file in the port's work dir. That's what you copy over. That and the package files for any dependencies.

              And of course it will affect pfSense. You could break it in any number of ways, which is why we don't put those things on the firewall.

              Oh ok. Thanks for that info. Might as well leave it as it is.

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