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

    Where is squid package?

    Scheduled Pinned Locked Moved pfSense Packages
    21 Posts 6 Posters 9.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.
    • H
      hoba
      last edited by

      There are some obscure issues in certain situations. It works for some configurations but has issues for some other situations. The sourcecode is available through http://pfsense.com/cgi-bin/cvsweb.cgi/tools/packages/ . I suggest reading up about the latest squid problem reports here in the forum to find out first what's broken.

      1 Reply Last reply Reply Quote 0
      • A
        abubin
        last edited by

        anymore docs that could help?

        Is it using XML only? Or I need to learn up C++ also? I have no idea where to start…

        1 Reply Last reply Reply Quote 0
        • S
          sullrich
          last edited by

          @abubin:

          anymore docs that could help?

          Is it using XML only? Or I need to learn up C++ also? I have no idea where to start…

          No it does not use C++.  Try reading up on the files but I would say if that if your asking these types of questions without looking at the code then your in for a bumpy ride.

          1 Reply Last reply Reply Quote 0
          • G
            gbelanger
            last edited by

            I'll look into it.

            Can I assume the last installed version is the most recent codebase? I figure I dont need a developer edition since most of the work is PHP stuff anyway.

            Hoba, are you available for questions if the need arises?

            Is there a comprehensive list of known bugs, or should I just read related posts?

            -G

            1 Reply Last reply Reply Quote 0
            • H
              hoba
              last edited by

              I don't know if I can be of much help as I'm actually not a coder but a testdriver/administrator/supportguy more or less. Besides the graphics I have not commited any code to pfSense so far but I'll try to answer any question that I'm capable to answer.

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

                If the need arises, I am more than willing to do some testing, I have numerous boxes that are running pfsense, and I would like to help out.  I'm not a PHP man just yet unfortunately.

                1 Reply Last reply Reply Quote 0
                • A
                  abubin
                  last edited by

                  ok great! Since someone with skills can help out it's good. Testing is not a prob. I already am using squid on existing linux firewall. Same script can be applied for testing. Please let us know when it will be ready for testing.

                  1 Reply Last reply Reply Quote 0
                  • U
                    Umberto
                    last edited by

                    I have fixed the squid package.

                    It was some work to figure out how everything works in pfsense (I'm kinda new to the project)

                    Where can I upload the fixed files?

                    Do I need to tell what's been changed? and why?

                    1 Reply Last reply Reply Quote 0
                    • S
                      sullrich
                      last edited by

                      Provide diffs to the files in unified format.  You can upload the diffs as one compressed file to the forum.

                      1 Reply Last reply Reply Quote 0
                      • U
                        Umberto
                        last edited by

                        @sullrich:

                        Provide diffs to the files in unified format.  You can upload the diffs as one compressed file to the forum.

                        Ok…
                        In the case of the diff file, I have modified he file from the package link (http://www.pfsense.com/packages/) is that the most recent version?
                        or can I just make dif files from the HEAD on the CVS page?

                        Uploading via the Additional Options? (in a reply post) and in this toppic or do I have to make a new one?

                        1 Reply Last reply Reply Quote 0
                        • H
                          hoba
                          last edited by

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

                          1 Reply Last reply Reply Quote 0
                          • U
                            Umberto
                            last edited by

                            ok clear, I'll do that tomorow.

                            I have also made a litle modification, I don't know if it's something what belongs in a standard pfsense version.
                            But if not, maybe someone founds it usefull..

                            I've added 2 options, a dir location for the cache and the log.
                            In my case I want to run the os etc from a cf (or a small harddisk) and want to cache from a 2nd big and fast harddisk, I also want my logs somewhere else.
                            So in that updated version you can provide a dir for them both

                            Any one interested?

                            1 Reply Last reply Reply Quote 0
                            • S
                              sullrich
                              last edited by

                              @Umberto:

                              ok clear, I'll do that tomorow.

                              I have also made a litle modification, I don't know if it's something what belongs in a standard pfsense version.
                              But if not, maybe someone founds it usefull..

                              I've added 2 options, a dir location for the cache and the log.
                              In my case I want to run the os etc from a cf (or a small harddisk) and want to cache from a 2nd big and fast harddisk, I also want my logs somewhere else.
                              So in that updated version you can provide a dir for them both

                              Any one interested?

                              Yes, go ahead and include all changes in the patches.  Thanks!!

                              1 Reply Last reply Reply Quote 0
                              • U
                                Umberto
                                last edited by

                                Ok, here are my diff files

                                What has been changed:

                                • fixed the problems
                                • made it compatible with the latest squid
                                • added cache dir option
                                • added log dir option
                                • added a port check so you can't install squid on the sampe port as the GUI (I made that mistake twice)
                                • fixed some minor things with the routing

                                (hmm I can't upload .tar.gz file to the forums, only images)

                                1 Reply Last reply Reply Quote 0
                                • H
                                  hoba
                                  last edited by

                                  Mail it to coreteam@pfsense.com .

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