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

    Adding a new package that's not on the available list

    Scheduled Pinned Locked Moved General pfSense Questions
    9 Posts 4 Posters 2.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.
    • A Offline
      aftermarket
      last edited by

      Looking to add freeswitch to pfsense however when I click the available packages there's no option to add it in. Any ideas?

      1 Reply Last reply Reply Quote 0
      • K Offline
        keith_opswat
        last edited by

        Compile & install it on a separate FreeBSD box… Then move the compiled binaries over...

        If you want it actually integrated into the web interface you're going ot have to figure that one out on your own or post a bounty on it. Or... request it as a feature and wait for it to be done if they deem it useful enough.

        1 Reply Last reply Reply Quote 0
        • stephenw10S Offline
          stephenw10 Netgate Administrator
          last edited by

          The thing is that there is already a pfSense package for Freeswitch it's just that it's no longer showing in the package manager.
          I guess it had binaries compiled for FreeBSD 7.x and won't run on pfSense 2.0.
          It does however seem odd that it doesn't appear since the package is listed in the config xml file and doesn't have a restriction to 1.2.3.
          It seems I have failed to understand the working of the package manager.  ::)

          Steve

          1 Reply Last reply Reply Quote 0
          • A Offline
            aftermarket
            last edited by

            yea seems odd how its disappeared from the manager, typical that its the one and only package that i needed to add! has anyone found a way of manually adding in packages to the package manager?

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

              It didn't disappear from the package list, it was never on the 2.0 package list, just the 1.2.x package list. :-)

              The FreeSWITCH package turned into FusionPBX, and the author will be making a 2.0 version but it isn't ready yet. I'm not sure on the timetable for it. Search the forum, it's been asked and answered plenty of times.

              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
              • stephenw10S Offline
                stephenw10 Netgate Administrator
                last edited by

                Perhaps you could enlighten me Jim.
                I don't see anything in the pkg_config.8.xml file that would stop this appearing in the package manager in a regular 2.0 HD install. I don't see it because I'm running embedded.
                Having set up my own repository that is the file I am editing in order to show only packages I'm interested in. I feel like I've overlooked something fundamental.  :-\

                Steve

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

                  Yeah it does show up, I must have been thinking of embedded. It doesn't actually install/work, though.

                  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
                  • stephenw10S Offline
                    stephenw10 Netgate Administrator
                    last edited by

                    Aha! Mystery solved.
                    I would have expected it to appear but not install on the full HD install as you say but reviewing another thread I see that Aftermarket is running 64bit and hence using pkg_config.8.xml.amd64.
                    Freeswitch is listed in that but the required version is set to 3.2.1, presumably to stop it appearing in the package manager.
                    Should that be the case for pkg_config.8.xml also?

                    Steve

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

                      Yeah if it's going to stay broken it should probably be disabled.

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