The following are requirements for
installing EtherDam:
iptables 1.2.x or greater. EtherDam is tested with iptables-1.3.3.
The GNU Bourne-Again SHell (bash). Most Linux distributions use this as the default shell; the latest version can be found here. EtherDam is tested with bash-3.0.
modutils v2.4.x. Supposedly 2.6.x kernels with module-init-tools would also work, but I haven't tried. I'll hopefully get to that one day, when I have a spare system to run kernel 2.6 on. Most Linux distributions provide a suitable set of module management tools.
The latest release is available on the download page.
You can install a precompiled RPM, build from source, or build from source RPM. Precompiled .deb files and Gentoo eBuild files are currently not available from this site (contributions are always welcome).
To install etherdam from a precompiled RPM:
1. Download the precompiled RPM.
2. su to root.
3. rpm -Uvh {path-to-RPM}
If the above steps break, visit the
project
forums for further assistance.
To build etherdam from source RPM:
1. Download the source RPM.
2. su to root.
3. rpmbuild --rebuild {path-to-source-RPM} && rpm -Uvh /usr/src/*/*/*/etherdam-0.4-1.*.rpm
If the above steps break, visit the
project
forums for further assistance.
To build etherdam from source tarball:
1. Download the source tar.gz file.
2. tar -xvzf {path-to-tar.gz}
3. cd etherdam-0.4
4. sh configure && make
5. su to root
6. make install
If the above steps break, visit the
project
forums for further assistance.
This site and its services are generously hosted by
SourceForge.
All images and documents above (with the exception of the
SourceForge logo) are property of Kelledin unless otherwise
noted.