Welcome to the guidedog wiki!
Version 1.3.0 is now released. We have removed the icon to run guidedog as root. It will now run as the current user and ask for credentials when needed to install the scripts in place. Now we use pkexec from the policykit-1 and not gksudo.
Guidedog is an advanced routing/network configuration utility in Qt5 running on Linux based machines. Using Guidedog you can easily activate packet routing/forwarding and also more advanced networking such as IP masquerade and Port Forwarding.
Guidedog was originally developed by Simon Edwards. The latest release dates back to November, 2003 (1.0.0). A development version (1.1.0) was released in August, 2008. This was a port from KDE 3 and C++ to Python and KDE 4. Guidedog webpage is in http://www.simonzone.com/software/guidedog/
Guidedog is no longer part of Debian/Ubuntu probably because it has not been updated since Qt3.
This new guidedog (1.2.0) is a rewritting in pure Qt5, dropping the requirements for KDE, Python, autconf and CMake. This repository has the source code and packaging files for guidedog to get back to Debian unstable and Ubuntu. This version is called 1.2.0 not to be confused with the ones already existing.
There is a WNPP bug in Debian Bug Tracking System.
There is a needs-packaging bug submitted in Ubuntu.
Repository for the new guidedog source code in GitHub (version 1.2.0):
The guidedog Debian/Ubuntu package in Launchpad (version 1.2.0):
The guidedog handbook (version 1.0.0)
Guidedog for Debian (version 1.0.0)
Guidedog for Ubuntu lucid (version 1.0.0)
Guidedog source package in Launchpad
Simon Edwards <simon simonzone.com> - Author of guidedog
Paul Cupis <paul cupis.co.uk> - Original packager of guidedog
Antonio Cardoso Martins <digiplan.pt gmail.com> - Converted guidedog to Qt5 and created new package
Gianfranco Costamagna <costamagnagianfranco yahoo.it> - Contributed for the creation of the new packaging