-
-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SquidGuard lists format compatability tool exitst? #161
Comments
Hey @elico, I never used SquidGuard but I like to learn and implement new things 😸 Again, if you want an answer from @mitchellkrogza , you will have to wait until next week (normally). As he gets a bunch of notifications in a week AFK, it may take some time but I'll address this in prior in our backend system. To answer your questions: If you have further questions please let me know I'll do my best to answer. |
@funilrys Here it's first goes first and time will bring whatever it can.. About SquidGuard
So the #158 example will always catch However Squid-Cache domains acl's uses another concept which is based on it's domains tree structure. If you would ask me on a resolution to a conflict which is not ideal but practical is that when an upper level domain and a subdomain exists on the same list it means that only a full match for these domains will be a match(compared to hosts lists which are only matching the exact domain). Depends on the source or reason for the blacklisting of the domain it can be prefixed with a dot "." to reflect a full block or without a dot prefix to reflect an exact match block only. |
@funilrys Related to this topic I was wondering about a public service.
What do you think about the idea? |
I think @mitchellkrogza might answer in a way better than me as we are launching a similar service asap @elico :) |
@elico this is a great idea and we could certainly add the generation of a Squidguard formatted list. We are in the process of building the DNS service side for dealing with all the domains listed here and it's already working great, so if you query the DNS for any listed domain on Ultimate it will respond to your PC as So our logic behind this was a little different to many DNS based services which work on a whitelist / blacklist answer, we only answer for blacklisted and anything not blacklisted it automatically whitelisted and passed on to DNS recursion. Here's a sample run of nslookup's
|
@elico today we did our final coding on the generation of the zone file thanks to @funilrys excellent Python programming skills. We now generate the full zone file containing the full Well Done @funilrys on this commendable piece of code 👍 🎉 |
@mitchellkrogza in what language it was written? |
@mitchellkrogza Can I get any references to the Python script which generates the zone file daily? |
@elico It's just a basic file generation script ... If you know about BIND9 you can generate what you want ... |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
7 minutes ?? damned do it have to go to the toilet first?? I use seconds with powerdns...... and the reload is almost instant... Bind9 have to do some code optimization.... This was with a rpz file of 1.8mil records, after replacing it with use of wildcards like
It's now down to ~6-700.00 and you seriously need to use the |
@spirillen, as Mitch @mitchellkrogza mentioned elsewhere, it's outdated. We will come back soon to it. |
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
Hey,
I have seen that couple projects use this repository and started wondering about making it compatible with other formats such as SquidGuard and\or Squid-Cache domains acl's\lists.
I am maintaining the Squid-Cache project RPM and DEB packages for quite a while and wrote many BSD licensed tools for squid users\admin.
Comparing SquidGuard and Squid-Cache acls format to hosts files format the main difference is that hosts file is targeting a specific hostname while SquidGuard and Squid-Cache offers the ability to blacklist a whole domain and it's subdomains.
SquidGuard has one flaw compared to Squid-Cache domains acls and it's the option to distinguish between an acl to block a only single domain to a single domain and all of it's subdomains.
Should the domain list: domains-dotted-format.list be compatible with Squid-Cache domain's acl's format? What I mean is, are all the domains and subdomains in the domains-dotted-format.list should be blocked?
If not I can write a script that can compare and filter the different host\domains files to produce a Squid-Cache domain acl's compatible format.
The text was updated successfully, but these errors were encountered: