Guarddog

Security

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
Guarddog is a firewall configuration utility for Linux systems. It is aimed at two groups of users. Novice to intermediate users who are not experts in TCP/IP networking and security, and those users who don't want the hastle of dealing with cryptic shell scripts and ipchains/iptables parameters.
Last changelog:

Changes compared to 2.2:

* More protocols: Jabber over SSL, PGP key server, Bittorrent, rsync, distcc, gkrellm, Microsoft Media Server protocol.

* User defined protocols now support port ranges

* Kernel 2.6 support.


Ratings & Comments

16 Comments

Win32shit

easy for use and good for advance unser . Works on Mandriva 2009--->looks at ftp.pbone.net for rpm.

jvz

This is a great iptables (et al.) configurator! It really makes this as easy as OS X's firewall configuration thinger, and it gives you more control than just that. At first I was slightly confused on the zones concept, but once that clicks, everything makes sense.

JmOnKeY

Well Done, This is a usefull app that I would love at some stage to spend some time on. Alas I can not see that eventuating so I sincerely hope it gets picked up or updated and upgraded reasonably often. Thankyou! I installed on SuSE 10.1 upgraded from 9.3 and it installed and ran flawlessly. Good luck for the future JmOnKeY

dovidhalevi

I like guarddog, have been using off Debian Sid. This app must be correctly installed and local "clik" type installations may not cut it. Because of Sid's current problems, I built kde3.5 with konstruct and must now build kde apps to get it all off Sid. Guarddog and some other compiles fail is this manner: :guarddog.cpp:(.text+0x3211): undefined reference to `vtable for GuarddogApp' guarddog.o: In function `GuarddogApp::~GuarddogApp()':guarddog.cpp:(.text+0x331a): undefined reference to `vtable for GuarddogApp' guarddog.o:guarddog.cpp:(.text+0x3321): more undefined references to `vtable for GuarddogApp' follow commandrunner.o: In function `CommandRunner::CommandRunner(QWidget*, char const*)':commandrunner.cpp:(.text+0x300): undefined reference to `vtable for CommandRunner' :commandrunner.cpp:(.text+0x307): undefined reference to `vtable for CommandRunner' commandrunner.o: In function `CommandRunner::CommandRunner(QWidget*, char const*)':commandrunner.cpp:(.text+0x5a0): undefined reference to `vtable for CommandRunner' :commandrunner.cpp:(.text+0x5a7): undefined reference to `vtable for CommandRunner' commandrunner.o: In function `CommandRunner::~CommandRunner()':commandrunner.cpp:(.text+0x7da): undefined reference to `vtable for CommandRunner' commandrunner.o:commandrunner.cpp:(.text+0x7e1): more undefined references to `vtable for CommandRunner' follow collect2: ld returned 1 exit status How might I fix this? (Using previus gcc from Sid as current one needs the new libc6 which is broken).

OleN

And solved my problems with VMware and host only networks. My Linux laptop is a SAMBA server for a VMware virtual machine running XP, but a pure client for everything else. Using GuardDog to configure my firewall for this was easy. And all my previous attempts had resulted in the host only SAMBA server being blocked as well.

scobiej

User defined port ranges, and bittorrent as well.

Sagittarius

Guarddog is easy usefull and convenient. One of the best application.

TMG

Thanks for this wonderful application! It's really easy to use and has great documentation (although I miss "What's this?" help). Now my computer is finally secure. Before Guarddog, I did not have a firewall because it was too complicated to set up.

brent1a

I was wondering, I am currently preparing to switch my OS over to Suse Linux 9.1 Pro (with KDE 3.2) and was hoping that I could get Guarddog to install and work under Suse. Any suggestions?

amishtechie

I love it. I am pretty new to linux and allows me to set up an effective firewall that I otherwise could not do with my current knowledge of iptables. I did notice that after a reboot I have to reapply the guarddog settings. Would it be possible in future releases to have this done automatically? Other than that the program is perfect for my needs. Thank you.

jrong

Did you save your settings in Guarddog? It seems to work for me, I don't have to reapply it every time I reboot the machine. Hmmm. Strange.

diggie

I had the same problem trying to launch compiled guarddog 2.3.0: > "An error occurred while reading the protocol database. Details: unable to open the network protocol database XML file." The solution is here: When building it (compiling) you need to pass --prefix=/usr or similar to configure. It depends on where you KDE stuff is installed. It worked fine to me: './configure --prefix=/usr' and then 'make' and 'make install'

anubis_double

linux2.4.20-28.8 redhat8.0 qt3.0.5 KDE3.0.5 I'm not sure what other info would help, but I get this error when 'make install' with ./configure --prefix=/usr Making install in protocoldb make[1]: Entering directory `/home/anubis/guarddog-2.2.0/protocoldb' /usr/bin/xmllint --noout --valid --dtdvalid protocoldb.dtd networkprotocoldb.xml http://www.simonzone.com/software/protocoldb/1.0/protocoldb.dtd:1: error: Extra content at the end of the document ^ make[1]: *** [dbvalid] Error 1 make[1]: Leaving directory `/home/anubis/guarddog-2.2.0/protocoldb' make: *** [install-recursive] Error 1 Not giving ./configure any options I still have the same runtime error as well, in a popup: An error occured while reading the protocol database. Details: "Unable to open the network protocol database XML file." and on the command line: QFile::open: No file name specified Seems like an error related to something not being installed above, but I've no idea how to fix it. Providing this feedback in case it helps somehow =)

pmongeau

libtool: link: `/usr/lib/libGL.la' is not a valid libtool archive make[2]: *** [guarddog] Error 1 make[2]: Leaving directory `/root/Download/guarddog-2.3.0/guarddog-2.3.0/guarddog' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/root/Download/guarddog-2.3.0/guarddog-2.3.0' make: *** [all-recursive-am] Error 2

michaelbuesch

That's a known error in the nvidia driver. NVidia is already aware of this. I can remember to find the official solution for this problem from NVidia by using google.

Sagittarius

application ! Easy, convenient. If you do not intend to be a master of iptable rules then Guarddog may be for you.

Pling
0 Affiliates
Details
license
version 2.4.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other Security:

KPSAD
joeinnes
last update date: 18 years ago

Score 5.0

userdatadefence
ch-40
last update date: 13 years ago

Score 5.0

kpwg
wusel1007
last update date: 12 years ago

Score 5.0

MyPasswordSafe
sneakin
last update date: 20 years ago

Score 5.0

NewPKI
newpki
last update date: 21 years ago

Score 5.0

knetfilter
genoni
last update date: 20 years ago

Score 5.0



System Tags