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

    Squid Package Status

    pfSense Packages
    6
    13
    8.6k
    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.
    • M
      Myntric
      last edited by

      All,

      I realize there have been a few error reports with the Squid package and I want everyone to know I am tackling those.  I've come to the limits of flexibility in what I can do using the current packaging system so I'm rewriting the Squid interface in straight PHP to allow more flexibility in integrating with other future packages (i.e., squidGuard).  At the same time, I will be reviewing the include file that writes the configuration and making any necessary changes to resolve some of the squid.conf errors that have been reported.  I'll continue to post status updates as I make additional progress on this, but I'm already about a quarter of the way done in the rewrite.

      Once of the key items I've been intent on writing is a log parser that will take the cache log and display it in the webGUI to report on websites accessed, times, user authentications, etc. and I hope to have that released with the update.

      Thanks!

      Mike

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

        Good stuff!  I talked with Colin last night about the logging facility and requested that, after 1.0, the packaging system make allowances for persistent package logs (right now logs are rotated in place).  The log analysis facility you're talking about will probably depend on keeping logs for at least an extra rotation but will be extremely useful when its done and can be the basis for all kinds of reporting fanciness in the future if you (or someone else) so desires.

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

          The changes you're making sound excellent!  I'm sure the entire community is excited to see the end result.  Thank you for all your hard work bringing this forward to a stable package for us.

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

            All,

            I'm happy to announce that the Squid RADIUS Authenicator that I submitted has been officially committed to the FreeBSD ports tree:

            Synopsis: New port: www/squid_radius_auth

            State-Changed-From-To: open->closed
            State-Changed-By: edwin
            State-Changed-When: Fri Nov 25 02:13:59 GMT 2005
            State-Changed-Why:
            Committed, thanks!

            http://www.freebsd.org/cgi/query-pr.cgi?pr=87858

            This will be used with the Squid package that is in development to allow RADIUS authenication as an authenticator as development progresses.

            Mike

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

              @Myntric:

              All,

              I'm happy to announce that the Squid RADIUS Authenicator that I submitted has been officially committed to the FreeBSD ports tree:

              Synopsis: New port: www/squid_radius_auth

              State-Changed-From-To: open->closed
              State-Changed-By: edwin
              State-Changed-When: Fri Nov 25 02:13:59 GMT 2005
              State-Changed-Why:
              Committed, thanks!

              http://www.freebsd.org/cgi/query-pr.cgi?pr=87858

              This will be used with the Squid package that is in development to allow RADIUS authenication as an authenticator as development progresses.

              Mike

              Nice work!!

              1 Reply Last reply Reply Quote 0
              • P
                pfloyd
                last edited by

                Hi Mike,
                Any new news on squid?

                Happy Holidays

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

                  Hi, only my 2nd post here …

                  I got the new 1.0BETA, installed, its running (WAN on PPPOE)
                  Next I went and got the squid download (does the broken! mean it FLAT OUT DOESNT WORK)
                  because I dont even get error messages, once I enable IE or Mozilla to use the port 3128 I get no replies from Squid ... am I missing something?

                  Firewall rule(s) ? or Squid setting in the GUI ??

                  please let me know if there is hope with what available now or must I wait for the package to be "UNBroken / Fixed"  ::) hehe

                  thanks to all the DEVs for thier hard hard work.

                  Mike

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

                    Broken means exactly that.  There's another post detailing a lot of what's broken and Myntric is completely rewriting the package.  It technically can be made to work, but unless you really know what you're doing with squid, I don't recommend messing with it right now.  Myntric's done an amazing job on his existing package, and I expect the final result to be easily one of the nicest pfSense packages thus far.  Let him get through the holidays and then if it absolutely has to be done ASAP, then bribery will probably be the most recommended course of action.

                    1 Reply Last reply Reply Quote 0
                    • P
                      pfloyd
                      last edited by

                      Good explanation. Makes sense. I'll be happy to bribe him with actual money when it comes to that. :)

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

                        The holiday are finally nearing an end and hopefully things will be back to normal.  I basically had to put a hard stop to any development over the last 3-4 weeks due to the sheer insanity of both family and work-related projects.  I'm hoping as we move into January I'll have more time to commit.

                        The re-write itself is going fairly well.  I have several pages done and am working on some of the more complex items that stumped me before the holidays and hopefully enlightenment will hit me soon.  I'll continue to post status updates as it picks back up now.

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

                          If anything squid-ish stumps you for too long, shoot me an email.  I've had my arms shoulder deep into its guts now for several months and I can probably help.

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

                            @submicron:

                            If anything squid-ish stumps you for too long, shoot me an email.  I've had my arms shoulder deep into its guts now for several months and I can probably help.

                            The problem I encountered is actually more PHP related.  It's relatively new to me and has been a learning experience; especially since I haven't programmed in anything in years.  :)

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

                              Yeah, I invested heavily in php related source material over the holiday and I highly recommend the Core PHP book.  I know most of the same material is available online, but its sometimes nice to just sit down and go over a chapter and maybe learn a few new ways of doing things or to bone up on the minutia of a particular function.

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