[Opendnssec-user] SQLite -> MySQL

Ville Mattila vmattila at csc.fi
Wed Apr 21 12:07:22 UTC 2010


Hi,

On Wed, 21 Apr 2010, Rick van Rein wrote:

>> the rpm spec i've send here, builds perfectly as far as i remember.
>
> Most of it went smoothly on RHEL5 after creating dependent RPMs
> for ldns and python-4Suite-XML, indeed.  Thanks a lot!
>
>
> Another improvement to your spec would be to require "ruby >= 1.43":
>
> checking for dnsruby version 1.43 or greater... not found
> configure: error: Missing dnsruby version 1.43 or greater
> configure: error: ./configure failed for auditor
>
>
> When installing, I got lots of
>
> warning: user opendnssec does not exist - using root
> warning: group opendnssec does not exist - using root
> warning: user opendnssec does not exist - using root
> warning: group opendnssec does not exist - using root
> warning: user opendnssec does not exist - using root
> warning: group opendnssec does not exist - using root
> warning: user opendnssec does not exist - using root
>
> I am solving this with %pre and %postun sections:
>
> %pre
> /usr/sbin/useradd -r -l -g opendnssec -s /sbin/nologin -c 'OpenDNSSEC signer
> daemons' opendnssec
>
> %postun
> /usr/sbin/userdel opendnssec
>
>
> I am trying these out, but seem to have caused a build error elsewhere
> that I haven't pinpointed yet.

You may want to have a look at 
http://staff.csc.fi/vmattila/software/packages/el5/opendnssec.spec

All of these problems you've described (plus some others) were hit by us, 
too, as discussed here just last week in thread "CentOS RPM distribution"
(see e.g.
http://lists.nominet.org.uk/pipermail/opendnssec-user/2010-April/thread.html)
and suggested resolutions to the problems you noted above (and others)
exist there already.  Feel free to merge whatever you might find useful
from our package into the official / your own ones.  I'd appreciate
feedback as well to improve the packaging.

BTW, is someone actually coordinating the development of RHEL/CentOS
RPM packaging?  Personally I was hoping the opendnssec.spec could be
improved to meet Fedora/EPEL Packaging Guidelines to eventually have 
OpenDNSSEC distributed and maintained by Fedora (and EPEL).

Ville

-- 
Ville Mattila, System Specialist, Funet network, CSC
PO Box 405, FIN-02101 Espoo, Finland, fax +358 9 457 2302
CSC is the Finnish IT Center for Science, http://www.csc.fi/, email:
ville.mattila at csc.fi



More information about the Opendnssec-user mailing list