Sponsored Content
Operating Systems BSD Can't install Dansguardian in 9.2-RELEASE-p2 Post 302881775 by andyh2451 on Wednesday 1st of January 2014 06:53:47 AM
Old 01-01-2014
Can't install Dansguardian in 9.2-RELEASE-p2

Hi Guys,

I'm a FreeBSD newbie with some basic Linux experience. I have installed FreeBSD 9.2 with Squid and IPFW but am struggling to get dansguardian working. I have also installed apache24 which I believe is a pr-requisite dependency and that seems to be running happily enough

I have tried multiple forums and posts without success. I have double-checked that dansguardian-2.10.0.1.tar.gz is in /usr/ports/distfiles but I get the following error:-

Code:
root@tinman:/usr/ports/www/dansguardian # make install clean
===>  dansguardian-2.10.1.1_6 commercial source download is restricted.  Please visit and read @ dansguardian.org/index.php?page=copyright2
and download dansguardian-2.10.1.1.tar.gz into /usr/ports/distfiles before running make.
*** [install] Error code 1

Stop in /usr/ports/www/dansguardian.
root@tinman:/usr/ports/www/dansguardian #

Any help would be gratefully received

Thanks in advance

Andy Hounsome

Last edited by bartus11; 01-01-2014 at 08:47 AM.. Reason: Please use code tags
 

10 More Discussions You Might Find Interesting

1. OS X (Apple)

dansguardian

I've just Dl'd and installed the osxgnu package of danguardian and squid on my 10.2 machine, which is mainly used as a router/firewall (set up with brickhouse) And now I'm not quite sure what to do next...I have a speedtouch 330 USB ADSL modem and I share the connection via built in ethernet. ... (1 Reply)
Discussion started by: mistafeesh
1 Replies

2. Programming

Web server for dansguardian

Hi, I am currently doing a project to remove the dependency on a web server of dansguardian if anyone has any tips or points either on sections of code I need to modify or about how to build a very very simple web server. I would be very appreciative Thanks.. (4 Replies)
Discussion started by: cb.mark
4 Replies

3. Cybersecurity

Dynamic filtering with dansguardian

Hi everybody! Sorry for my intrusion but I'd like to submit a problem which is driving me crazy! To implement the application I'm working on I must set an application layer firewall, consequently I've installed and configured on my machine Squid + Dansguardian vs 2.8 (I'm using Debianrelease... (2 Replies)
Discussion started by: rossella
2 Replies

4. Linux

install macbook pro fedora10 ???((<<if can install, how to install? >> ))

If may install can Tells everybody ??? (0 Replies)
Discussion started by: kzBSD
0 Replies

5. Filesystems, Disks and Memory

Veritas Storage Foundation basic and Core cluster solaris 10 release 7 install

After much hitting my head to the wall with this meesages root@crasher /workzone/dvd4_sfb-sol_x64]#./installer -verbose -installonly 5.0MP3 Installation Program Copyright (c) 2008 Symantec Corporation. All rights reserved. Symantec, the Symantec... (1 Reply)
Discussion started by: tristezo2k
1 Replies

6. BSD

Free BSD Release 8.0 not recognizing CD/DVD and usb install media

Hi, I am trying to install Free BSD release 8.0 on my Dell XPS Studio laptop along with already existing Windows partition. (150GB for Win Vista, 30GB for win backup and 130 GB for Free BSD). To do trial I first installed it on Sun virtual Box in Windows where it installed without any complaints.... (2 Replies)
Discussion started by: dheerajsuthar
2 Replies

7. Red Hat

Dansguardian Access rights

well hi to all The thing is I need to allow particular site to just one or 2 user not to everybody. Can anybody tell me how do i do it. If i put there ip in exception then whole Restriction would be bypassed which i dont want. Your Responses would be highly appreciated THANKS in ADVANCE (0 Replies)
Discussion started by: achtani_jeetu
0 Replies

8. Solaris

Re-install Sunblade 2000 with new solaris OS release

Hi all, I am a newbie with sunblade 2000 hardware. I need to format the server and re-install a new solaris release, and I don't know how to do... If I try to boot on a CD, it didn't boot, Is it normal ? Do I need to go to a bios ? what is the key sequence ? to plug a console ? on which port ?... (1 Reply)
Discussion started by: Fritch
1 Replies

9. Red Hat

I am getting below error while trying to install Oracle 12c release 2 on rhel 7

Hi, I am getting below error while trying to install oracle 12c release 2 on rhel 7. $ ./runInstaller Starting Oracle Universal Installer... Checking Temp space: must be greater than 500 MB. Actual 10828 MB Passed Checking swap space: must be greater than 150 MB. Actual 2559 MB ... (2 Replies)
Discussion started by: balasahu
2 Replies

10. Linux

How can I install epel-release without connect to internet?

Hi guy, I am new to Linux,can I know how can I download the epel-release offline package to install as my centos 7 is not connect to Internet . Any help is appreciated (2 Replies)
Discussion started by: leecopper
2 Replies
dansguardian(3pm)					User Contributed Perl Documentation					 dansguardian(3pm)

NAME
Dansguardian - Simple module for administer dansguardian's control files. SYNOPSIS
use Dansguardian; # Make the objet $dg using the contructor new() my $dg = Dansguardian->new(dir => '/etc/dansguardian', group_dir => '/etc/dansguardian/lists'); # Save IP's banned in array my @banned_ips = $dg->get('bannediplist'); print "The IP address $_ is banned!! " foreach @banned_ips; # Add exception web site my $site = 'mogaal.com'; $dg->set(file => 'exceptionsitelist', add => $site, comment => "Is not porn site"); # Remove banned IP my $ip_free = '192.168.0.2'; $dg->remove(file => 'bannediplist', line => $ip_free); # list sites banned my @sites_banned = $dg->get('bannedsitelist'); print "The site $_ is banned!! " foreach @sites_banned; # list dansguardian's config directory and the current group directory print "Dansguardian's config directory is " . $dg->group() . " and " . $dg->dir() . " is the current group directory "; # Change group directory; $dg->group("/etc/dansguardian/chiefs"); print "Dansguardian's config directory is " . $dg->dir() . " and " . $dg->group() . " is the current group directory "; DESCRIPTION
"DansGuardian is an award winning Open Source web content filter which currently runs on Linux, FreeBSD, OpenBSD, NetBSD, Mac OS X, HP-UX, and Solaris. It filters the actual content of pages based on many methods including phrase matching, PICS filtering and URL filtering. It does not purely filter based on a banned list of sites like lesser totally commercial filters." Dansguardian Perl module is small module for administer dansguardian's content control files. It let you add, remove and get information from files control across methods. METHODS
Dansguardian perl module provides some basic methods for administer control files, with it you can add, remove and get information about IP's blocked, sites denies, IP exception and other information. new (constructor) $dg = Dansguardian->new([%attributes]) The constructor will create an object. It accepts a list of key => value pairs: dir => 'dansguardian/config/directory' If you don't set up a config directory for dansguardian the module will set up default value: /etc/dansguardian group_dir => 'path/to/group_dir/directory' Same that dir hash, and the default value is: /etc/dansguardian/lists $dg->group([$group_dir]); If group method don't have attribute: the function return array with dansguardian current group directory. Is possible change the group directory setting up $group_dir variable. $dg->dir([$config_dir]); If dir method don't have attribute: the function return array with dansguardian current config directory. Is possible change the group directory setting up $group_dir variable. $dg->set(%attributes); set method must have hash attributes. So, it accepts a list of key => value pairs: file => 'FILE' The FILE value is the file (locate inside current group dir) where you wish add information. For example: If you want add site to exception. $dg->set(file => 'exceptionsitelist', add => $site, comment => "Is not porn site"); This line will add $site to /etc/dansguardian/lists/exceptioniplist assuming that /etc/dansguardian/lists is current group directory add => 'INFORMATION' The 'add' value is the information to add in dansguardian control file. For example: If you need add one IP for bannediplist control file, then assign 'IP' value for add hash key. comment => 'OPTIONAL COMMENT' This key is optional but very usefull for reading control files. It add comment at final line, after the 'add' value. $dg->remove($file) remove method must have one hash attribute with keys: file => 'FILE' The FILE value is the file (locate inside current group dir) where you wish remove information. line => 'LINE/IP/SITE/whatever' The value of hash key line is the information for remove in dansguardian control file. For example: For remove IP address from bannediplist control file you must add 'IP' like value of line hash key. Example $dg->remove(file => 'bannediplist', line => '192.168.24.76'); $dg->get($file) Get method return an array data with information inside content control file. The incoming parameter is the control file name. Example: @ips_banned = $dg->get('bannediplist') print "The IP address $_ is banned!! " foreach @banned_ips; BUGS
The package don't have been bugs reported. If you find one notice me. AUTHOR
Alejandro Garrido Mota <garridomota@gmail.com>. COPYRIGHT AND LICENSE
Copyright (c) 2007 Alejandro Garrido Mota. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. LICENSE
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. The full text of the license can be found in the LICENSE file included with this module. perl v5.10.0 2009-05-10 dansguardian(3pm)
All times are GMT -4. The time now is 10:00 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy