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.5k 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
      abubin
      last edited by

      where is the squid package for pfsense everyone is talking about?

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

        We removed it due to some reported issues. It will reappear once it is fixed.

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

          great! yes, good that you holding it out until all the bugs are fixed. When can we expect it to be out? Seriously, with squid module integrated into pfsense, it will be a great software. I will definitely make some donations if this works out.

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

            There's no eta for it atm but a bounty probably would help speeding it up  ;)

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

              Very very low on my list of things to do.  I am hoping someone else steps up and gives it the time and attention that it deserves but I am not holding my breath.

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

                what sort of expertise would it require to get this package up? If don't have much expertise in programming (I could always learn) but not having too much time is more of a problem for me. If it doesn't require that much time, I wouldn't mind stepping up to the job.

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