Installation Instructions

Overview | Download | Install


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).


Installing via precompiled RPM

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.


Installing via source RPM

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.


Building from source tarball

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.


Overview | Download | Install

This site and its services are generously hosted by SourceForge.
Hosted by SourceForge
All images and documents above (with the exception of the SourceForge logo) are property of Kelledin unless otherwise noted.