Adapted honeyd-0.6a to supply /etc/init.d/honeyd, /etc/conf.d/honeyd, /var/log/honeyd.and /etc/honeyd.conf (config.sample). Reproducible: Always Steps to Reproduce:
Created attachment 18648 [details] Ebuild for honeyd-0.6a-r1 (rc-script, config, logdir)
Created attachment 18649 [details] rc-script for honeyd-0.6-r1
Created attachment 18650 [details] conf.d script for honeyd-0.6-r1
Erm, what's going on with honeyd? Sorry for this question... TIA, Tom
So whats going on for 3 months? Whats about my improvments?!??! Is anyone outthere maintaining this packet??
Sorry, I just got the bug in my mailbox. I'll take a look at your scripts and add them to 0.8 if suitable.
The scripts needs a little bit of modification, but else they are pretty ok. I'll add them in shortly.
I have some problem with the stop() function of the script. It kills the router regardless if the script created the route itself or not, which is not very nice. I'll check how I can make the init script remember if it created the router or not itself and take the appropiate action during stop()
Moving the bug to netmon where it belongs :)
I have a problem with the start/stop script - it has hardcoded 10.0.0.0/8 route when it should be a configuration. Should be something like: HONYED_NETWORKS="10.0.0.0/8 192.168.10.0/24" etc and for each network add a route gw 127.0.0.1. it should check for each of the route if there's an already existing route - WARN THE USER IF SO - and remember that, so when it stop it wouldn't remove the route.
Noticed version 1.0 is out.
Version bumped to 1.0b; a more customizable script based on Thomas' was committed. Thanks Thomas.