Projects / ufdbGuard


ufdbGuard is a URL filter. The URL filter blocks access to sets of Web sites and cooperates with the Squid proxy. It integrates with LDAP, Kerberos, Active Directory, MySQL, and others to define different ploicies for different groups of users. ufdbGuard also enforces SafeSearch for many search engines, blocks Skype, UltraSurf, Tor, unsafe HTTPS sites, and dynamically detects proxy tunnels. The multi-threaded daemon uses a fast algorithm that does 50,000 URL verifications per second on an Intel Core 2 Duo (Conroe) at 2.4 GHz.

Operating Systems

RSS Last announcement

new URL category: P2P 20 May 2010

URLfilterDB has incorporated an additional URL category in their URL database: peer-to-peer (P2P).

Peer-to-peer sites and networks are used to s...

RSS Recent releases

Release Notes: This release adds new features, including a reporting utility and collection of more statistics. From now on, ufdbGuard packages are released for 32bit and 64bit versions of Redhat and CentOS.

Release Notes: This release has 4 minor fixes and 2 enhancements. The fixes resolve minor issues; read the CHANGELOG for more details. ufdbGuard recognizes new keywords 'execuserlist' and 'refreshuserlist' that enable easier integration with LDAP, Kerberos, Active Directory, and other user databases. The ufdbConvertDB script generates errors with more details. The installation procedure uses LSB scripts or chkconfig (if it exists) to configure the startup script in /etc/init.d.

  •  29 Aug 2012 23:43

Release Notes: This release fixes 10 issues and has 12 enhancements, including support for the URL list of Phishtank, performance improvements, and support for new subcategories of URLfilterDB.

  •  11 Jun 2011 09:45

Release Notes: This version fixes a number of minor issues and has some enhancements. A "Social Networks" URL category was implemented. Error messages are more compact in the transparent and simple-red modes.

  •  16 Feb 2011 22:28

Release Notes: This release has 4 fixes for problems that rarely occur. New features are support for monitoring by email and by command execution, license status reporting, configurable behaviour of the URL filter when it cannot perform URL lookups (allow all (default) or deny all), and a new option to define an alternate location of the file with trusted CA certificates.

RSS Recent comments

11 Apr 2005 14:41 Avatar ufdb Thumbs up

1.1 beta is ready
ufdbGuard 1.1 beta is ready to be tested by beta users. The performance is improved, a few bugs are fixed and full URLs are used (e.g. in addition to the regular domain names (e.g.

Since ufdbGuard is focussing on speed, agressive optimisation options are used for gcc. We have observed that gcc 3.3.4 produces correct code while 3.4.2 has a few flaws using the most agressive optimisation options. Beta testers are requested to test more compiler versions on various operating systems.

While version 1.0 can be downloaded from SourceForge (,
version 1.1beta can only be downloaded from URLfilterDB ( The final 1.1 version will be downloadable from SourceForge and URLfilterDB.


Project Spotlight


mutt search queries against carddav.


Project Spotlight


An full text search engine and column store..