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

    Update Pfsense DevWiki in conformance to pfsense 2.1

    Scheduled Pinned Locked Moved Development
    13 Posts 4 Posters 5.1k 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.
    • ?
      Guest
      last edited by

      Hi
      I like Pfsense because it's easy to customize. But pfSense Developers Wiki is very old and doesn't conform to pfsense 2.1 . for example CoreGUI2 last edited on 2007 and ReportWidgetExample link doesn't work.
      do you have any plan to update it? Ordinary users cannot do this job.

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

        If you have a list of specific things that need attention we can look at them.

        Most things on there are very infrequently accessed so they tend to get forgotten as things change/progress.

        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
        • ?
          Guest
          last edited by

          Thank you jimp.
          specific things that need attention:

          1- ReportWidgetExample: http://devwiki.pfsense.org/CoreGUI2
          2- Screenshot: http://devwiki.pfsense.org/CoreGUI
          3- UsingEclipseWithpfSense: http://devwiki.pfsense.org/UsingEclipseWithpfSense  
          4- I highly recommend adding  "How to install new packages on developer iso" to DevelopersBootStrapAndDevIso: http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso

          5- BuildTimeOptions: http://devwiki.pfsense.org/BuildTimeOptions
          6- Why pfSense Sucks: http://devwiki.pfsense.org/WhypfSenseSucks

          1 Reply Last reply Reply Quote 0
          • Z
            zenny
            last edited by

            I second this proposal from amirkabir.

            There needs to be a dev documentation for kernel level changes specific to pfSense 2.1 and the package compilation and deployment in pfSense 2.1.

            It would be nice to have a TROUBLESHOOTING page for developers when someone gets a loop of error message during compilation of pfSense 2.1 like I discussed here: http://forum.pfsense.org/index.php/topic,61074.msg354373.html#msg354373 (still unresolved).

            Thanks!

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

              @amirkabir:

              1- ReportWidgetExample: http://devwiki.pfsense.org/CoreGUI2

              I don't think CoreGUI2 even exists. Nothing was in that example, nothing to update. The files referenced on the CoreGUI2 stuff don't exist, and the whole section could probably be removed. Not my area though, so I won't touch it (someone else might)

              @amirkabir:

              2- Screenshot: http://devwiki.pfsense.org/CoreGUI

              Fixed

              @amirkabir:

              3- UsingEclipseWithpfSense: http://devwiki.pfsense.org/UsingEclipseWithpfSense

              As the page says, it's obsolete. We don't have any specific instructions for that now. Added a link to http://devwiki.pfsense.org/PfsenseEclipseXdebugSetup instead.

              @amirkabir:

              4- I highly recommend adding  "How to install new packages on developer iso" to DevelopersBootStrapAndDevIso: http://devwiki.pfsense.org/DevelopersBootStrapAndDevIso

              Adding packages to an ISO is not currently supported. You can build in FreeBSD binaries, but not the GUI parts. It's something that needs work in the tools repo (and packages, too). Options to do that would really be a better fit for the page below (#5)

              @amirkabir:

              5- BuildTimeOptions: http://devwiki.pfsense.org/BuildTimeOptions

              That one could use some work, but it'll take time to do.

              @amirkabir:

              6- Why pfSense Sucks: http://devwiki.pfsense.org/WhypfSenseSucks

              Not sure what to do about that one. It's already noted that most of the things have been fixed in 2.x on the page. And the build scripts aren't much better now, so it really is fairly accurate. It's apparently also locked so only cmb can edit it.

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

                @zenny:

                It would be nice to have a TROUBLESHOOTING page for developers when someone gets a loop of error message during compilation of pfSense 2.1 like I discussed here: http://forum.pfsense.org/index.php/topic,61074.msg354373.html#msg354373 (still unresolved).

                There is already a troubleshooting section right there on that page. At the bottom.

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

                  Updated http://devwiki.pfsense.org/BuildTimeOptions with a bunch of stuff.

                  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
                  • ?
                    Guest
                    last edited by

                    Thanks Jim

                    1 Reply Last reply Reply Quote 0
                    • ?
                      Guest
                      last edited by

                      Hi Jim
                      I have new recommendations for updating PFSenseDevWiki : DevelopersBootStrapAndDevIso:

                      1- the CVSup service was phased out as of February 28, 2013. in stage 4 , use this command:
                      svn checkout svn://svn.freebsd.org/base/releng/8.3 /usr/src
                      in stage 2 : cd /usr/ports/devel/subversion && make depends install

                      2- in stage 0-a, this error occurs: s3_cbc.c: No such file , use this command first to solve the problem:
                      mkdir -p /usr/src/crypto/openssl/ssl

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

                        1- Yes, we're aware, but it's not phased out for RELENG_8_*. We have some code for svn already (you can export USE_SVNUP=yes in pfsense-build.conf). That won't change until we are building FreeBSD 10.x based images. No need to change yet.

                        2- I added that to the page

                        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
                        • ?
                          Guest
                          last edited by

                          "export USE_SVNUP=yes" doesn't work….. these errors occur:

                          >>> Applying patches from /home/pfsense/tools/builder_scripts/../builder_scripts/conf/patchlist/patches.RELENG_8_3 please wait...No file to patch.  Skipping...
                          1 out of 1 hunks ignored--saving rejects to sys/contrib/altq/altq/altq_cbq.h.rej
                          No file to patch.  Skipping...
                          1 out of 1 hunks ignored--saving rejects to sys/contrib/altq/altq/altq_hfsc.h.rej
                          failed to apply altq_max_queues.diff
                          No file to patch.  Skipping...
                          11 out of 11 hunks ignored--saving rejects to parse.y.rej
                          No file to patch.  Skipping...
                          

                          How SVN host can be defined?

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

                            SVN may only work with 10.x builds. I haven't looked at nor touched that code. Just use cvsup for 8.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
                            • E
                              eri--
                              last edited by

                              You need to define the cvsup host as well when you define USE_SVNUP basically it gives the host to use to svnup.
                              From experience its not he most reliant software but works most of the time.

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