Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 56378 - dnrd-2.17.ebuild (New Package)
Summary: dnrd-2.17.ebuild (New Package)
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High enhancement (vote)
Assignee: Chris White (RETIRED)
Depends on:
Reported: 2004-07-07 14:31 UTC by Natanael Copa
Modified: 2004-12-08 18:52 UTC (History)
2 users (show)

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

dnrd-2.13.ebuild (New ebuild) (dnrd-2.13.ebuild,522 bytes, text/plain)
2004-07-07 14:33 UTC, Natanael Copa
files/dnrd.rc6 (New ebuild) (dnrd.rc6,423 bytes, text/plain)
2004-07-07 14:34 UTC, Natanael Copa
files/dnrd.conf (New ebuild) (dnrd.conf,250 bytes, text/plain)
2004-07-07 14:36 UTC, Natanael Copa
files/dnrd.rc6 (added: "provide dns") (dnrd.rc6,438 bytes, text/plain)
2004-07-08 15:11 UTC, Natanael Copa
dnrd-2.14.ebuild (dnrd-2.14.ebuild,522 bytes, text/plain)
2004-07-21 08:48 UTC, Natanael Copa
files/dnrd.rc6 (removed the restart() func) (dnrd,361 bytes, text/plain)
2004-07-21 08:57 UTC, Natanael Copa
dnrd-2.14.1.ebuild (updated ebuild) (dnrd-2.14.1.ebuild,589 bytes, text/plain)
2004-08-12 04:56 UTC, Natanael Copa
dnrd-2.16.1.ebuild (updated ebuild) (dnrd-2.16.1.ebuild,591 bytes, text/plain)
2004-10-13 05:27 UTC, Natanael Copa
dnrd-2.17.ebuild (dnrd-2.17.ebuild,591 bytes, text/plain)
2004-11-03 10:15 UTC, Natanael Copa
dnrd-2.17.2.ebuild (dnrd-2.17.2.ebuild,591 bytes, application/octet-stream)
2004-12-05 23:37 UTC, Natanael Copa

Note You need to log in before you can comment on or make changes to this bug.
Description Natanael Copa 2004-07-07 14:31:10 UTC

Please find the attached dnrd-2.13.ebuild, init.d script and conf file.

DNRD is a caching DNS proxy server specially designed for vpn's and dialups.

Comment 1 Natanael Copa 2004-07-07 14:33:17 UTC
Created attachment 34945 [details]
dnrd-2.13.ebuild (New ebuild)
Comment 2 Natanael Copa 2004-07-07 14:34:07 UTC
Created attachment 34946 [details]
files/dnrd.rc6 (New ebuild)
Comment 3 Natanael Copa 2004-07-07 14:36:01 UTC
Created attachment 34947 [details]
files/dnrd.conf (New ebuild)

to be placed in the files/ dir together with dnrd.rc6
Comment 4 Chris White (RETIRED) gentoo-dev 2004-07-07 14:54:26 UTC
Well, just to let you know we are aware of the bug.  However, only one sourceforge mirror has it and it seems to be down.  I'll try again later today to see if it comes back.
Comment 5 Natanael Copa 2004-07-08 15:11:38 UTC
Created attachment 35026 [details]
files/dnrd.rc6 (added: "provide dns")

Added "provide dns" to the init scipt.
Comment 6 Natanael Copa 2004-07-21 08:48:39 UTC
Created attachment 35885 [details]

New version of dnrd is out.

This is basicly dnrd-2.13.ebuild renamed to 2.14
Comment 7 Natanael Copa 2004-07-21 08:57:17 UTC
Created attachment 35887 [details]
files/dnrd.rc6 (removed the restart() func)

the restart() function is not necessary and created ugly output.
Comment 8 Jay Pfeifer (RETIRED) gentoo-dev 2004-08-11 20:50:09 UTC
Chris, since you seem to have an interest in this bug.. assigning to you.

Comment 9 Natanael Copa 2004-08-12 04:56:06 UTC
Created attachment 37275 [details]
dnrd-2.14.1.ebuild (updated ebuild)

New version. (bugfix)

Also added (tip from Mike Frysinger. Thanks!):

inherit gnuconfig
src_unpack() {
    unpack ${A}
Comment 10 Natanael Copa 2004-10-13 05:27:51 UTC
Created attachment 41712 [details]
dnrd-2.16.1.ebuild (updated ebuild)

Fixes several bugs and has some securiy enhancements. (random QID's)
Comment 11 Natanael Copa 2004-11-03 10:15:27 UTC
Created attachment 43230 [details]

Use random sourceports to prevent cache poisoning (see
Comment 12 Natanael Copa 2004-12-05 23:37:03 UTC
Created attachment 45364 [details]

Bugfix version.

Are there any chance that this ebuild will go into the portage tree ever?

Comment 13 Chris White (RETIRED) gentoo-dev 2004-12-08 18:52:36 UTC
In cvs.  I made the init.d script a little less verbose if debug is set.  Also the ebuild uses doinitd for installing the init.d file, and newconfd for renaming and installing in /etc/conf.d.  I now have it running as my main dns server btw :).