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

    Working with Packages on 2.3 and Converting to Bootstrap

    Scheduled Pinned Locked Moved pfSense Packages
    41 Posts 19 Posters 26.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.
    • P
      phil.davis
      last edited by

      Look at the ToDo issue in GitHub https://redmine.pfsense.org/issues/5568
      Then you can find the issue for any package that is in the process of conversion (or done).
      As people progress on each conversion those issues should be kept up-to-date.

      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
      • jimpJ
        jimp Rebel Alliance Developer Netgate
        last edited by

        @biggsy:

        I know that the more popular packages deserve priority but is there actually a defined process for reviewing and making packages available for install through the GUI?  If that process exists, is it something that can be published?

        We haven't defined that process yet.

        @biggsy:

        A package readiness spreadsheet, like the one that was available for 2.2 (I think), would be really useful.  Maybe even shared with and editable by package developers/maintainers, so they could say where they're up to.

        See the first post in this thread, it already has a link to the sheet for 2.3.

        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
        • K
          kripz
          last edited by

          If anybody could please pick up sarg, that would be great.

          1 Reply Last reply Reply Quote 0
          • C
            Callan05
            last edited by

            @ulcha:

            Bind package is needed too..

            I'm happy to help test bind, if required.
            At the moment, I'm holding off upgrading to 2.3 as I use bind for DNS.

            1 Reply Last reply Reply Quote 0
            • M
              Morlok8k
              last edited by

              can we get LCDproc-dev added to the list of packages that need conversion?

              I've spent a few hours looking at all this info, and looking at the code of 2.2.x packages and 2.3 packages and i'm totally lost.

              This guy posted instructions on how to manually get it working on 2.3, but we really need a package.

              1 Reply Last reply Reply Quote 0
              • L
                LinuxCuba
                last edited by

                please pfsense is 2.3.2 not package  postfix & mailscanner. ????????????????????

                1 Reply Last reply Reply Quote 0
                • C
                  chrcoluk
                  last edited by

                  I noticed pfsense has the freebsd ports tree in the git repo, so all these requests for binaries could simply be honoured by allowing people to compile ports on a pfsense box?

                  pfSense CE 2.7.2

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

                    @chrcoluk:

                    I noticed pfsense has the freebsd ports tree in the git repo, so all these requests for binaries could simply be honoured by allowing people to compile ports on a pfsense box?

                    Negative. Putting a compiler environment on a firewall is extremely dangerous.

                    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
                    • C
                      chrcoluk
                      last edited by

                      well obviously there is a security risk if its implemented in a bad way, I see worse things on pfsense tho then a compiler.  I was just thinking out loud on how to make this a whole lot more flexible in packages.

                      I been reading the documentation linked to from the first post and am left confused in regards to specific steps, e.g. if i am making a pkg to use on pfsense, is it ok to build on a FreeBSD box? or is it preferred to use the pre built FreeBSD binary? or is it required to use a special build environment?

                      Also is there a requirement for a pkg to have GUI integration?

                      pfSense CE 2.7.2

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

                        Those are topics for a different thread.

                        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
                        • C
                          chrcoluk
                          last edited by

                          so this topic is nothing to do with making packages for 2.3 as the topic title says?

                          pfSense CE 2.7.2

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

                            This thread was specifically for people who were developing packages previously who needed information on converting existing packages for use on pfSense 2.3 in the new pkg and bootstrap framework. Not for general package creation questions.

                            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.