Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 281994 - net-misc/dhcdrop - Effectively suppresses illegal DHCP servers on the LAN
Summary: net-misc/dhcdrop - Effectively suppresses illegal DHCP servers on the LAN
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Vladimir Pavljuchenkov (SpiderX)
URL: http://www.netpatch.ru/projects/dhcdrop/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2009-08-19 08:03 UTC by Anton Romanov
Modified: 2013-09-13 09:34 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
dhcdrop-0.5.ebuild (dhcdrop-0.5.ebuild,640 bytes, text/plain)
2011-08-09 13:51 UTC, cache
Details
updated ebuild (dhcdrop-0.5.ebuild,661 bytes, text/plain)
2013-09-09 11:47 UTC, Vladimir Pavljuchenkov (SpiderX)
Details
metadata (metadata.xml,850 bytes, text/xml)
2013-09-09 11:48 UTC, Vladimir Pavljuchenkov (SpiderX)
Details
patches for ebuild (dhcdrop-0.5-configure.patch,362 bytes, patch)
2013-09-09 11:48 UTC, Vladimir Pavljuchenkov (SpiderX)
Details | Diff
dhcdrop-0.5.ebuild (dhcdrop-0.5.ebuild,646 bytes, text/plain)
2013-09-10 07:46 UTC, Sergey Popov
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Romanov 2009-08-19 08:03:37 UTC
program for searching and suppressing of false DHCP servers in Ethernet
Comment 1 cache 2011-08-09 13:51:47 UTC
Created attachment 282687 [details]
dhcdrop-0.5.ebuild

Needs testing. Works for me on Gentoo ~amd64.
Comment 2 Vladimir Pavljuchenkov (SpiderX) 2013-09-09 11:47:44 UTC
Created attachment 358358 [details]
updated ebuild

Changes:
1. EAPI 5.
2. Install all docs.
3. Correct handling static USE-flag. 
4. Fixed missed dependency (libpcap).

Test on x86, x86_64.
Please, add to portage, I agree to proxy-maintain it.
Comment 3 Vladimir Pavljuchenkov (SpiderX) 2013-09-09 11:48:05 UTC
Created attachment 358360 [details]
metadata
Comment 4 Vladimir Pavljuchenkov (SpiderX) 2013-09-09 11:48:20 UTC
Created attachment 358362 [details, diff]
patches for ebuild
Comment 5 Michael Palimaka (kensington) gentoo-dev 2013-09-09 14:55:13 UTC
(In reply to SpiderX from comment #2)
> Please, add to portage, I agree to proxy-maintain it.

CCing proxy maintainers.
Comment 6 Sergey Popov gentoo-dev 2013-09-10 07:27:56 UTC
(In reply to SpiderX from comment #2)
> 3. Correct handling static USE-flag. 

It is not correctly handled. Dependency for net-libs/libpcap[static-libs] should be build-time ONLY, cause this library is not needed in run-time if the whole package is builded statically.
Comment 7 Sergey Popov gentoo-dev 2013-09-10 07:46:19 UTC
Created attachment 358400 [details]
dhcdrop-0.5.ebuild

Fixed ebuild for dhcdrop

Patch for static USE handling is not needed, replaced by proper econf tricks ;-)
Comment 8 Vladimir Pavljuchenkov (SpiderX) 2013-09-10 07:52:22 UTC
(In reply to Sergey Popov from comment #7)
> Created attachment 358400 [details]
> dhcdrop-0.5.ebuild
> 
> Fixed ebuild for dhcdrop

Thanks! :)
Comment 9 Vladimir Pavljuchenkov (SpiderX) 2013-09-10 14:45:22 UTC
Tested on x86, x86_64 with and without static USE-flag.
Comment 10 Sergey Popov gentoo-dev 2013-09-13 09:34:33 UTC
+*dhcdrop-0.5 (13 Sep 2013)
+
+  13 Sep 2013; Sergey Popov <pinkbyte@gentoo.org> +dhcdrop-0.5.ebuild,
+  +metadata.xml:
+  Initial commit, wrt bug #281994. Package will be maintained by Vladimir
+  Pavljuchenkov <spiderx AT spiderx.dp.ua> through proxy maintainers