RHEL, Centos, Fedora rpm vs ISC bind versions

Carl Byington carl at byington.org
Thu Jul 12 18:12:57 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

For each major RHEL release, Redhat starts with some version of ISC
bind, and then backports patches into it from more recent versions. This
leads to an RPM containing about 50 patches. The advantage of this
approach is that customers with existing /etc/named.conf configuration
won't be broken by unexpected upgrades to a newer version.

But some people want the features in the newest stable version, and
others are installing a new machine with no pre-existing named.conf that
might be broken.

I started with the .spec file from EL6, removed all but two patches, and
now have a 9.9.1-P1 source rpm that will build on EL4, EL5, EL6.

There are NO patches to the .c code, so the line numbers in any
traceback will match the line numbers in the 9.9.1-P1 tarball from ISC.

http://www.five-ten-sg.com/util/bind-9.9.1-0.1.P1.fc18.src.rpm

EL4:
  rpmbuild --rebuild --define 'dist .el4' \
      bind-9.9.1-0.1.P1.fc18.src.rpm

EL5:
  rpmbuild --rebuild --define 'dist .el5' \
      bind-9.9.1-0.1.P1.fc18.src.rpm

EL6:
  rpmbuild --rebuild --define 'dist .el6' \
      bind-9.9.1-0.1.P1.fc18.src.rpm


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.14 (GNU/Linux)

iEYEARECAAYFAk//EtgACgkQL6j7milTFsF7IACfcaC0MzK2kXMzhjzzpef9CtDb
S68AnRETE66ONZP+fplLmWopfSkIQbYK
=TXAq
-----END PGP SIGNATURE-----





More information about the bind-users mailing list