I got the version from the author's website (guarddog-2.4.0-2mdk.i586.rpm) since there was a post here that the urpmi version lacks 2 files.
First, after a reboot, all the ports I opened previously (connection from Internet to my computer) are put into stealth mode. However, the protocols from my machine to the net are remembered correctly. I have to run guarddog and click on the "apply" button after each reboot. My security level in the control center is the default.
This brings us to the next problem. It appears that after I run guarddog, the filesystems in /mnt are unmounted. These get unmounted randomly later, even after I run this as root:
CODE
mount -a
I don't see how these two are related but this is the only reason I observed for the random unmount.