[Bug 445027] Review Request: dnrd - A caching, forwarding DNS proxy server
bugzilla at redhat.com
bugzilla at redhat.com
Fri Jun 6 18:01:00 UTC 2008
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: dnrd - A caching, forwarding DNS proxy server
https://bugzilla.redhat.com/show_bug.cgi?id=445027
tibbs at math.uh.edu changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tibbs at math.uh.edu
------- Additional Comments From tibbs at math.uh.edu 2008-06-06 14:00 EST -------
This fails to build for me in mock:
+ dos2unix COPYING
/var/tmp/rpm-tmp.50471: line 39: dos2unix: command not found
mock (and hence the Fedora buildsystem) will build packages in a minimal
environment, consisting of a few packages (listed in the Exceptions section of
http://fedoraproject.org/wiki/Packaging/Guidelines#BuildRequires) plus any
packages listed in your BuildRequires:. This means that if you want to call
something like dos2unix, you need to specify a dependency on it manually:
BuildRequires: dos2unix
or you can use
sed -i 's/\r//' COPYING
instead which has no dependencies.
The package builds fine if I make either of those two changes.
It's strongly preferred that if your going to use macro forms like %{__install}
(on the make install line) that you use them everywhere. Alternately, just using:
make install INSTALL="install -p" DESTDIR=$RPM_BUILD_ROOT
works fine and is less typing, although to be honest I don't actually see any
dfference when I change that to:
make install DESTDIR=$RPM_BUILD_ROOT
Perhaps I'm missing something.
I'm confused about how dnrd itself is to be used. If it's a system daemon,
shouldn't it have initscripts and such?
The executable will expect to see configuration files in /etc/dnrd, so I'd
expect that this package would provide that directory. Is it possible to
provide any kind of initial configuration file that would be useful? Perhaps a
caching-only server if one can be setup without requiring local customization.
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the Fedora-package-review
mailing list