Imported Upstream version 15.1.1 58/94658/1
authorDongHun Kwak <dh0128.kwak@samsung.com>
Tue, 1 Nov 2016 01:41:05 +0000 (10:41 +0900)
committerDongHun Kwak <dh0128.kwak@samsung.com>
Tue, 1 Nov 2016 01:41:06 +0000 (10:41 +0900)
Change-Id: Ic871f6937d2aa24931194fe0ed913f5f849799eb
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
42 files changed:
CMakeLists.txt
VERSION.cmake
devel/CMakeLists.txt
devel/devel.dmacvicar/CMakeLists.txt [deleted file]
devel/devel.dmacvicar/CURLM_tp.cc [deleted file]
devel/devel.dmacvicar/README [deleted file]
devel/devel.dmacvicar/ScanSource.cc [deleted file]
devel/devel.dmacvicar/YUMReader_tp.cc [deleted file]
devel/devel.dmacvicar/getfile.cc [deleted file]
devel/devel.dmacvicar/multiple-download.cc [deleted file]
devel/devel.dmacvicar/repodata/filelists.xml [deleted file]
devel/devel.dmacvicar/repodata/other.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-avahi-1399.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-dhcdbd-1315.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-dhcp-1316.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-dhcp-1424.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-dovecot-1398.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-ivman-1423.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-libextractor-1426.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-nagios-www-1311.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-openldap2-1323.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-opera-1313.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-pdns-1314.xml [deleted file]
devel/devel.dmacvicar/repodata/patch-util-linux-crypto-1425.xml [deleted file]
devel/devel.dmacvicar/repodata/patches.xml [deleted file]
devel/devel.dmacvicar/repodata/primary.xml.gz [deleted file]
devel/devel.dmacvicar/repodata/repomd.xml [deleted file]
devel/devel.dmacvicar/repodata/repomd.xml.asc [deleted file]
devel/devel.dmacvicar/repodata/repomd.xml.key [deleted file]
devel/devel.dmacvicar/rpmbuilder.cc [deleted file]
devel/devel.dmacvicar/testbed.cc [deleted file]
devel/devel.dmacvicar/zsync.cc [deleted file]
devel/devel.dmacvicar/zypp-lock.cc [deleted file]
examples/CMakeLists.txt [deleted file]
examples/COW_debug.cc [deleted file]
examples/EditionCompare.cc [deleted file]
examples/README [deleted file]
examples/whatprovides.cc [deleted file]
package/libzypp.changes
po/zypp-po.tar.bz2
zypp/KeyRing.cc
zypp/PublicKey.cc

index f9023c2..ff6dfdf 100644 (file)
@@ -239,7 +239,6 @@ ADD_SUBDIRECTORY( zypp )
 # do not build devel by default
 ADD_SUBDIRECTORY( devel EXCLUDE_FROM_ALL )
 ADD_SUBDIRECTORY( tools )
-ADD_SUBDIRECTORY( examples )
 ADD_SUBDIRECTORY( doc )
 ADD_SUBDIRECTORY( vendor )
 
index 999a2a7..4ae67c0 100644 (file)
@@ -61,8 +61,8 @@
 SET(LIBZYPP_MAJOR "15")
 SET(LIBZYPP_COMPATMINOR "1")
 SET(LIBZYPP_MINOR "1")
-SET(LIBZYPP_PATCH "0")
+SET(LIBZYPP_PATCH "1")
 #
-# LAST RELEASED: 15.1.0 (1)
+# LAST RELEASED: 15.1.1 (1)
 # (The number in parenthesis is LIBZYPP_COMPATMINOR)
 #=======
index 3f9d5db..e153575 100644 (file)
@@ -2,5 +2,4 @@ INCLUDE_DIRECTORIES( ${CMAKE_CURRENT_SOURCE_DIR} ${LIBZYPP_SOURCE_DIR} ${CMAKE_C
 
 CONFIGURE_FILE(${LIBZYPP_SOURCE_DIR}/devel/genclass.in ${LIBZYPP_BINARY_DIR}/devel/genclass @ONLY)
 
-ADD_SUBDIRECTORY(devel.dmacvicar)
 ADD_SUBDIRECTORY(devel.ma)
diff --git a/devel/devel.dmacvicar/CMakeLists.txt b/devel/devel.dmacvicar/CMakeLists.txt
deleted file mode 100644 (file)
index 88607e6..0000000
+++ /dev/null
@@ -1,18 +0,0 @@
-ADD_DEFINITIONS(-DSRC_DIR=${CMAKE_CURRENT_SOURCE_DIR})
-
-ADD_EXECUTABLE(rpmbuilder rpmbuilder.cc)
-TARGET_LINK_LIBRARIES(rpmbuilder  zypp )
-
-ADD_EXECUTABLE(testbed testbed.cc)
-TARGET_LINK_LIBRARIES(testbed  zypp )
-
-ADD_EXECUTABLE(getfile getfile.cc)
-TARGET_LINK_LIBRARIES(getfile  zypp )
-
-FIND_PACKAGE(Zsync)
-IF(ZSYNC_FOUND)
-  ADD_EXECUTABLE(zsync zsync.cc)
-  TARGET_LINK_LIBRARIES(zsync  ${ZSYNC_LIBRARY} ${RCKSUM_LIBRARY})
-  TARGET_LINK_LIBRARIES(zsync  zypp )
-#  TARGET_LINK_LIBRARIES(zsync  zypp2 )
-ENDIF(ZSYNC_FOUND)
diff --git a/devel/devel.dmacvicar/CURLM_tp.cc b/devel/devel.dmacvicar/CURLM_tp.cc
deleted file mode 100644 (file)
index 5b1b32c..0000000
+++ /dev/null
@@ -1,141 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-
-extern "C" {
-#include <curl/curl.h>
-}
-#include <list>
-#include <sstream>
-#include "zypp/base/Exception.h"
-#include "zypp/base/Logger.h"
-#include "zypp/Pathname.h"
-#include "zypp/ExternalProgram.cc"
-//#include 
-
-using namespace zypp;
-using namespace std;
-
-size_t write_data(void *buffer, size_t size, size_t nmemb, void *userp)
-{
-  MIL << "got data : " << size*nmemb << " bytes" << endl;
-  return size*nmemb;
-}
-
-int socket_callback(CURL *easy, curl_socket_t s, int what, void *userp,  void *socketp)
-{
-  MIL << "socket : " << s << " : " << what << endl;
-  return 0;
-}
-
-struct Range
-{
-  Range( off_t f, off_t t)
-    : from(t), to(t)
-  {}
-
-  off_t from;
-  off_t to;
-};
-
-int main()
-{
-   FILE *f = fopen("piece", "w" );
-  curl_global_init(CURL_GLOBAL_ALL);
-  CURLM *curlm;
-  curlm = curl_multi_init();
-  //curl_multi_setopt( curlm, CURLMOPT_PIPELINING, 1);
-  curl_multi_setopt( curlm, CURLMOPT_SOCKETFUNCTION, socket_callback);
-  
-//   0-1000
-//   1001-2000
-//   2001-3000
-//   
-//   3000-4000
-//   4001-5000
-
-  int i=1;
-  for ( ; i < 10; i++ ) {
-    CURL *curl;
-    curl = curl_easy_init();
-    CURLcode success;
-    // http://download.opensuse.org/distribution/10.2/repo/oss/suse/setup/descr/packages
-    if ( (success = curl_easy_setopt(curl, CURLOPT_URL, "http://ftp5.gwdg.de/pub/opensuse/distribution/10.2/repo/oss/suse/setup/descr/packages")) != CURLE_OK)
-      ZYPP_THROW(Exception("url"));
-
-     if ( (success = curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, write_data)) != CURLE_OK)
-       ZYPP_THROW(Exception("write data"));
-    //curl_easy_setopt(curl, CURLOPT_WRITEDATA, f);
-    stringstream rs;
-    int k=1;
-    for(; k<2; k++) {
-      rs << ( k!=1 ? "," : "") << (i*k)*1000 << "-" << ((i*k)*1000 + 1000);
-    }
-    MIL << "range: " << rs.str() << endl;
-    if ( (success = curl_easy_setopt(curl, CURLOPT_RANGE, rs.str().c_str())) != CURLE_OK)
-      ZYPP_THROW(Exception("write data"));
-
-    CURLMcode code;
-    if ( (code = curl_multi_add_handle( curlm, curl)) != CURLM_OK)
-      ZYPP_THROW(Exception("write data"));
-    
-  }
-  int still_running = 0;
-  /* we start some action by calling perform right away */
-  while(CURLM_CALL_MULTI_PERFORM ==
-        curl_multi_perform(curlm, &still_running));
-
-  while(still_running) {
-    struct timeval timeout;
-    int rc; /* select() return code */
-
-    fd_set fdread;
-    fd_set fdwrite;
-    fd_set fdexcep;
-    int maxfd;
-
-    FD_ZERO(&fdread);
-    FD_ZERO(&fdwrite);
-    FD_ZERO(&fdexcep);
-
-    /* set a suitable timeout to play around with */
-    timeout.tv_sec = 1;
-    timeout.tv_usec = 0;
-
-    /* get file descriptors from the transfers */
-    curl_multi_fdset(curlm, &fdread, &fdwrite, &fdexcep, &maxfd);
-
-    /* In a real-world program you OF COURSE check the return code of the
-       function calls, *and* you make sure that maxfd is bigger than -1 so
-       that the call to select() below makes sense! */
-
-    rc = select(maxfd+1, &fdread, &fdwrite, &fdexcep, &timeout);
-
-    switch(rc) {
-    case -1:
-      /* select error */
-      still_running = 0;
-      ERR << "select() returns error, this is badness" << endl;
-      break;
-    case 0:
-    default:
-      /* timeout or readable/writable sockets */
-      while(CURLM_CALL_MULTI_PERFORM ==
-            curl_multi_perform(curlm, &still_running));
-      break;
-    }
-  }
-
-  int c=999;
-  CURLMsg *m;
-  while ( m = curl_multi_info_read( curlm, &c) )
-  {
-    MIL<< m->msg << " : " << curl_easy_strerror(m->data.result) << endl;
-  }
-  Pathname root("/home/duncan/suse/metadata-diff");
-  
-
- curl_multi_cleanup(curlm);
- //curl_easy_cleanup(http_handle);
-
-  return 0;
-}
\ No newline at end of file
diff --git a/devel/devel.dmacvicar/README b/devel/devel.dmacvicar/README
deleted file mode 100644 (file)
index a6dc00d..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-Running 'make' in this directory will create
-
-- cachedsource
-  Reads the database (from zypp.db) and creates all resolvables
-  in memory.
-  Used to time read and create
-
-- cachestore
-  Inserts capabilities (from external text file) into database.
-  Used to time insert.
-
-- mediaaccess
-  N/A
-
-- scansource
-  Downloads and parses a repository. To test repository integrity.
-
-- susetags-downloader
-  Used to download metadata from a 'susetags' source
-  See http://en.opensuse.org/Libzypp/Metadata/YaST
-
-  run as "susetags-downloader <uri> <cachedir>"
-
-- tagsparser
-  Parses 'susetags' metadata and writes it into database.
-
-- yum-downloader
-  Used to download metadata from a 'rpm-md' source
-  See http://en.opensuse.org/Standards/Rpm_Metadata
-
-  run as "yum-downloader <uri> <cachedir>"
-
-
diff --git a/devel/devel.dmacvicar/ScanSource.cc b/devel/devel.dmacvicar/ScanSource.cc
deleted file mode 100644 (file)
index 0ec1f14..0000000
+++ /dev/null
@@ -1,193 +0,0 @@
-#include <iostream>
-
-#include <zypp/base/LogControl.h>
-#include <zypp/base/LogTools.h>
-#include <zypp/base/Measure.h>
-#include <zypp/SourceFactory.h>
-#include <zypp/Source.h>
-#include <zypp/Product.h>
-#include <zypp/ResStore.h>
-#include <zypp/ResObject.h>
-#include <zypp/pool/PoolStats.h>
-#include <zypp/KeyRing.h>
-#include <zypp/Date.h>
-#include <zypp/SourceManager.h>
-
-using namespace std;
-using namespace zypp;
-
-static bool verbose = false;
-static bool debug_flag   = false;
-
-#define LOG (debug_flag ? USR : cout)
-
-struct KeyRingReceiver : public callback::ReceiveReport<KeyRingReport>
-{
-  KeyRingReceiver()
-  {
-    connect();
-  }
-
-  virtual bool askUserToAcceptUnsignedFile( const std::string & file )
-  {
-    LOG << "===[UnsignedFile " << file << "]" << endl;
-    return true;
-  }
-  virtual bool askUserToAcceptUnknownKey( const std::string &file,
-                                          const std::string &id )
-  {
-    LOG << "===[UnknownKey " << id << "]" << endl;
-    return true;
-  }
-  virtual bool askUserToTrustKey( const PublicKey &key)
-  {
-    LOG << "===[TrustKey" << key << "]" << endl;
-    return true;
-  }
-  virtual bool askUserToImportKey( const PublicKey &key)
-  {
-    LOG << "===[ImportKey " << key << "]" << endl;
-    return true;
-  }
-  virtual bool askUserToAcceptVerificationFailed( const std::string &file,
-                                                  const PublicKey &key )
-  {
-    LOG << "===[VerificationFailed " << file << " " << key << "]" << endl;
-    return true;
-  }
-};
-
-struct ResStoreStats : public pool::PoolStats
-{
-  void operator()( const ResObject::constPtr & obj )
-  {
-    if ( isKind<Product>( obj ) )
-      {
-        LOG << obj << endl;
-      }
-    pool::PoolStats::operator()( obj );
-  }
-};
-
-/******************************************************************
-**
-**      FUNCTION NAME : main
-**      FUNCTION TYPE : int
-*/
-int main( int argc, char * argv[] )
-{
-  //zypp::base::LogControl::instance().logfile( "" );
-  INT << "===[START]==========================================" << endl;
-  --argc;
-  ++argv;
-
-  if ( ! argc )
-    {
-      LOG << "Usage: ScanSource [options] url [[options] url...]" << endl;
-      LOG << "  Display summary of Sources found at 'url'. " << endl;
-      LOG << "  " << endl;
-      LOG << "  " << endl;
-      LOG << "  options:" << endl;
-      LOG << "  +/-l    enable/disable detailed listing of Source content" << endl;
-      LOG << "  +/-d    enable/disable debug output" << endl;
-      return 0;
-    }
-
-  KeyRingReceiver accept;
-
-  for ( ; argc; --argc, ++argv )
-    {
-      if ( *argv == string("+l") )
-        {
-          verbose = true;
-          continue;
-        }
-      if ( *argv == string("-l") )
-        {
-          verbose = false;
-          continue;
-        }
-      if ( *argv == string("+d") )
-        {
-          zypp::base::LogControl::instance().logfile( "-" );
-          debug_flag = true;
-          continue;
-        }
-      if ( *argv == string("-d") )
-        {
-          zypp::base::LogControl::instance().logfile( "" );
-          debug_flag = false;
-          continue;
-        }
-
-      LOG << "====================================================" << endl;
-      LOG << "===Search Source at Url(" << *argv << ")..." << endl;
-      Source_Ref src;
-      try
-        {
-          debug::Measure m( "Create" );
-          Url url(*argv);
-          try
-            {
-              src = SourceFactory().createFrom( url, "/", Date::now().asSeconds() );
-            }
-          catch ( const source::SourceUnknownTypeException & )
-            {
-              src = SourceFactory().createFrom( "Plaindir", url, "/", Date::now().asSeconds(), "", false, true );
-            }
-            m.elapsed();
-            //LOG << m.asString() << endl;
-        }
-      catch ( const Exception & except_r )
-        {
-          LOG << "***Failed: " << except_r << endl;
-          continue;
-        }
-      LOG << "type:           " << src.type() << endl;
-      LOG << "numberOfMedia:  " << src.numberOfMedia() << endl;
-      LOG << "alias:          " << src.alias() << endl;
-      LOG << "vendor:         " << src.vendor() << endl;
-      LOG << "unique_id:      " << src.unique_id() << endl;
-      LOG << "baseSource:     " << src.baseSource() << endl;
-      LOG << "autorefresh:    " << src.autorefresh() << endl;
-      LOG << "publicKeys:     " << src.publicKeys() << endl;
-
-      LOG << "===Parse content..." << endl;
-      try
-      {
-        debug::Measure m( "Parse" );
-        src.resolvables();
-        m.elapsed();
-        //LOG << m.asString() << endl;
-      }
-      catch ( const Exception & except_r )
-      {
-        LOG << "***Failed: " << except_r << endl;
-        continue;
-      }
-      LOG << for_each( src.resolvables().begin(), src.resolvables().end(),
-                       ResStoreStats() ) << endl;
-      if ( verbose )
-      {
-        dumpRange( LOG, src.resolvables().begin(), src.resolvables().end() ) << endl;
-      }
-#define TestKind Product
-
-      for (ResStore::const_iterator it = src.resolvables().begin(); it != src.resolvables().end(); ++it)
-      {
-        if ( isKind<TestKind>(*it) )
-        {
-          zypp::TestKind::constPtr res = asKind<TestKind>( *it );
-          cout << res->name() << " | " << res->edition() << std::endl;
-          cout << res->distributionName() << " | " << res->distributionEdition() << std::endl;
-        }
-      }
-      
-      //SourceManager::sourceManager()->addSource( src );
-      //SourceManager::sourceManager()->store( "/", true );
-    }
-
-  INT << "===[END]============================================" << endl << endl;
-  return 0;
-}
-
diff --git a/devel/devel.dmacvicar/YUMReader_tp.cc b/devel/devel.dmacvicar/YUMReader_tp.cc
deleted file mode 100644 (file)
index 38f8c84..0000000
+++ /dev/null
@@ -1,139 +0,0 @@
-#include "zypp/ZYpp.h"
-#include "zypp/ZYppFactory.h"
-#include "zypp/base/Logger.h"
-#include "zypp/base/LogControl.h"
-#include "zypp/CapFactory.h"
-#include "zypp/data/ResolvableDataConsumer.h"
-#include "zypp/base/Measure.h"
-#include "zypp/detail/ResObjectFactory.h"
-#include "zypp/parser/yum/RepoParser.h"
-#include "zypp/repo/memory/PackageImpl.h"
-
-
-#undef ZYPP_BASE_LOGGER_LOGGROUP
-#define ZYPP_BASE_LOGGER_LOGGROUP "yumparsertest"
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::parser::yum;
-using zypp::debug::Measure;
-using namespace zypp::repo::memory;
-
-bool progress_function(ProgressData::value_type p)
-{
-  cout << "Parsing YUM source [" << p << "%]" << endl;
-//  cout << "\rParsing YUM source [" << p << "%]" << flush;
-  return true;
-}
-
-class ResolvableConsumer : public data::ResolvableDataConsumer
-{
-  public:
-    
-  typedef detail::ResImplTraits<PackageImpl>::Ptr PkgImplPtr;
-  typedef detail::ResImplTraits<PackageImpl>::Ptr SrcPkgImplPtr;
-  
-  ResolvableConsumer()
-  {
-  
-  }
-  
-  void collectDeps( Dependencies &deps, const data::Dependencies &data_deps)
-  {
-    CapFactory factory;
-    for ( data::Dependencies::const_iterator i = data_deps.begin(); i != data_deps.end(); ++i )
-    {
-      data::DependencyList list(i->second);
-      zypp::Dep deptype(i->first);
-      for ( data::DependencyList::const_iterator it = list.begin(); it != list.end(); ++it )
-      {
-        deps[deptype].insert(factory.fromImpl(*it));
-      }
-    }
-  }
-  
-  virtual ~ResolvableConsumer()
-  {
-  
-  }
-
-  virtual void consumePackage( const data::RecordId &repository_id, data::Package_Ptr ptr )
-  {
-    PkgImplPtr impl = PkgImplPtr( new PackageImpl(ptr) );
-    Dependencies deps;
-    collectDeps( deps, ptr->deps );
-    
-    Package::Ptr pkg = detail::makeResolvableFromImpl( NVRAD( ptr->name, ptr->edition, ptr->arch, deps), impl );
-    _store.insert(pkg);
-  }
-  virtual void consumeProduct( const data::RecordId &repository_id, data::Product_Ptr )
-  {
-  }
-  virtual void consumePatch( const data::RecordId &repository_id, data::Patch_Ptr )
-  {
-  }
-  virtual void consumeMessage( const data::RecordId &repository_id, data::Message_Ptr )
-  {
-  
-  }
-  
-  virtual void consumeScript( const data::RecordId &repository_id, data::Script_Ptr )
-  {
-  
-  }
-
-  virtual void consumeChangelog( const data::RecordId & repository_id, const data::Resolvable_Ptr &, const Changelog & )
-  {
-  
-  }
-  
-  virtual void consumeFilelist( const data::RecordId & repository_id, const data::Resolvable_Ptr &, const data::Filenames & )
-  {}
-
-  
-  virtual void consumeSourcePackage(const zypp::data::RecordId&, zypp::data::SrcPackage_Ptr)
-  {}
-  
-  virtual void consumePackageAtom(const zypp::data::RecordId&, const zypp::data::PackageAtom_Ptr&)
-  {}
-  
-  virtual void consumePattern(const zypp::data::RecordId&, zypp::data::Pattern_Ptr)
-  {}
-
-    //virtual void consumeSourcePackage( const data::SrcPackage_Ptr ) = 0;
-  ResStore _store;
-};
-
-int main(int argc, char **argv)
-{
-  base::LogControl::instance().logfile("yumparsertest.log");
-  
-  if (argc < 2)
-  {
-    cout << "usage: yumparsertest path/to/yumsourcedir" << endl << endl;
-    return 1;
-  }
-
-  try
-  {
-    ZYpp::Ptr z = getZYpp();
-
-    MIL << "creating PrimaryFileParser" << endl;
-    Measure parse_primary_timer("primary.xml.gz parsing");
-    ResolvableConsumer store;
-    parser::yum::RepoParser parser( 0, store, &progress_function);
-    parser.parse(argv[1]);
-    parse_primary_timer.stop();
-
-    cout << endl;
-  }
-  catch ( const Exception &e )
-  {
-    cout << "Oops! " << e.msg() << std::endl;
-  }
-
-  return 0;
-}
-
-// vim: set ts=2 sts=2 sw=2 et ai:
diff --git a/devel/devel.dmacvicar/getfile.cc b/devel/devel.dmacvicar/getfile.cc
deleted file mode 100644 (file)
index 364abd3..0000000
+++ /dev/null
@@ -1,115 +0,0 @@
-#include <sys/time.h>
-
-#include <iostream>
-#include <fstream>
-
-#include <zypp/base/Logger.h>
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-
-#include "zypp/Product.h"
-#include "zypp/Package.h"
-#include "zypp/Fetcher.h"
-#include "zypp/TmpPath.h"
-#include "zypp/ProgressData.h"
-
-#include "zypp/sat/Pool.h"
-
-#include "zypp/ZYppCallbacks.h"
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::repo;
-using zypp::media::MediaChangeReport;
-using zypp::media::DownloadProgressReport;
-
-
-bool result_cb( const ResObject::Ptr &r )
-{
-  cout << r << endl;
-}
-
-struct MediaChangeReportReceiver : public zypp::callback::ReceiveReport<MediaChangeReport>
-  {
-    virtual MediaChangeReport::Action
-    requestMedia(zypp::Url & url,
-                 unsigned                         mediumNr,
-                 const std::string &              label,
-                 MediaChangeReport::Error         error,
-                 const std::string &              description,
-                 const std::vector<std::string> & devices,
-                 unsigned int &                   index)
-    {
-      cout << label << " " <<description << std::endl;
-      MIL << "media problem, url: " << url.asString() << std::endl;
-      return MediaChangeReport::IGNORE;
-    }
-  };
-
-struct DownloadProgressReportReceiver : public zypp::callback::ReceiveReport<DownloadProgressReport>
-{
-
-    virtual void start( const Url &/*file*/, Pathname /*localfile*/ )
-    {
-    }
-    
-    virtual bool progress(int value, const Url &file,
-                          double dbps_avg,
-                          double dbps_current)
-    { 
-        cout << file << " " << value << "% speed:" << dbps_current << " avg:" << dbps_avg << endl;
-        return true; 
-    }
-    
-    virtual Action problem( const Url &/*file*/
-                            , Error /*error*/
-                            , const std::string &description )
-    {
-        cout << "PROBLEM: " << description << endl;
-        return ABORT; 
-    }
-    
-    virtual void finish(
-        const Url &/*file*/
-        , Error /*error*/
-        , const std::string &reason
-        )
-        {
-            cout << "finish:" << endl;            
-            cout << reason << endl;
-        }
-};
-
-int main(int argc, char **argv)
-{
-    try
-    {
-      ZYpp::Ptr z = getZYpp();
-    
-      MediaChangeReportReceiver change_report;
-      DownloadProgressReportReceiver progress_report;
-      change_report.connect();
-      progress_report.connect();
-      
-      MediaSetAccess access(Url("http://download.opensuse.org/update/11.1/rpm/x86_64"));
-      OnMediaLocation loc;
-      loc.setLocation("java-1_5_0-sun-1.5.0_update17-1.1.x86_64.rpm");
-      //loc.setOptional(true);
-
-      Fetcher fetcher;
-      fetcher.enqueue(loc);
-      fetcher.start("./", access);
-      
-    }
-    catch ( const Exception &e )
-    {
-      ZYPP_CAUGHT(e);
-      cout << e.msg() << endl;
-      cout << e.historyAsString();
-    }
-    
-    return 0;
-}
-
-
-
diff --git a/devel/devel.dmacvicar/multiple-download.cc b/devel/devel.dmacvicar/multiple-download.cc
deleted file mode 100644 (file)
index dd13dc6..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-#include <sys/time.h>
-
-#include <iostream>
-#include <fstream>
-
-#include <boost/thread/thread.hpp>
-#include <boost/thread/mutex.hpp>
-
-#include <zypp/base/Logger.h>
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-
-#include "zypp/Product.h"
-#include "zypp/Package.h"
-
-#include "zypp/TmpPath.h"
-
-#include "zypp/sat/Pool.h"
-
-#include "zypp/PoolQuery.h"
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::repo;
-
-bool result_cb( const ResObject::Ptr &r )
-{
-  cout << r << endl;
-}
-
-boost::mutex io_mutex;
-
-struct Counter
-{
-  Counter(int id) : id(id) { }
-  void operator()()
-  {
-    for (int i = 0; i < 10; ++i)
-    {
-      //boost::mutex::scoped_lock lock(io_mutex);
-      std::cout << id << ": " << i << std::endl;
-      if ( i == 4 )
-      {
-        boost::thread thrd2(Counter(3));
-      }
-    }
-  }
-  int id;
-};
-
-int main(int argc, char **argv)
-{
-    try
-    {
-      ZYpp::Ptr z = getZYpp();
-    
-      boost::thread thrd1(Counter(1));
-      boost::thread thrd2(Counter(2));
-      thrd1.join();
-      thrd2.join();
-      return 0;
-      
-      //z->initializeTarget("/");
-      //z->target()->load();
-
-//      sat::Pool::instance().addRepoSolv("./foo.solv");
-
-//       for ( ResPool::const_iterator it = z->pool().begin(); it != z->pool().end(); ++it )
-//       {
-//         ResObject::constPtr res = it->resolvable();
-//         if ( res->name() == "kde4-kcolorchooser")
-//         {
-//           cout << res << endl;
-//           cout << res->summary() << " | " << res->size() << endl;
-//         }
-//       }
-
-    }
-    catch ( const Exception &e )
-    {
-      ZYPP_CAUGHT(e);
-      cout << e.msg() << endl;
-    }
-    
-    return 0;
-}
-
-
-
diff --git a/devel/devel.dmacvicar/repodata/filelists.xml b/devel/devel.dmacvicar/repodata/filelists.xml
deleted file mode 100644 (file)
index ec8b307..0000000
+++ /dev/null
@@ -1,2903 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<filelists xmlns="http://linux.duke.edu/metadata/filelists" packages="47">
-<package pkgid="d401b0253012e812a395ddb043f5b0ab02eff59e" name="opera" arch="i586">
-<version epoch="0" ver="8.54" rel="0.1"/>
-        <file type="dir">/usr/lib/opera</file>
-        <file type="dir">/usr/lib/opera/8.54-20060330.6</file>
-        <file type="dir">/usr/lib/opera/plugins</file>
-        <file type="dir">/usr/share/doc/packages/opera</file>
-        <file type="dir">/usr/share/icons/opera.xpm</file>
-        <file type="dir">/usr/share/opera</file>
-        <file type="dir">/usr/share/opera/images</file>
-        <file type="dir">/usr/share/opera/ini</file>
-        <file type="dir">/usr/share/opera/java</file>
-        <file type="dir">/usr/share/opera/locale</file>
-        <file type="dir">/usr/share/opera/locale/en</file>
-        <file type="dir">/usr/share/opera/skin</file>
-        <file type="dir">/usr/share/opera/styles</file>
-        <file type="dir">/usr/share/opera/styles/user</file>
-        <file type="dir">/usr/share/pixmaps/opera.xpm</file>
-        <file>/etc/opera6rc</file>
-        <file>/etc/opera6rc.fixed</file>
-        <file>/etc/profile.d/opera.sh</file>
-        <file>/usr/bin/opera</file>
-        <file>/usr/lib/opera/8.54-20060330.6/missingsyms.so</file>
-        <file>/usr/lib/opera/8.54-20060330.6/opera</file>
-        <file>/usr/lib/opera/8.54-20060330.6/spellcheck.so</file>
-        <file>/usr/lib/opera/8.54-20060330.6/works</file>
-        <file>/usr/lib/opera/plugins/libnpp.so</file>
-        <file>/usr/lib/opera/plugins/operamotifwrapper-3</file>
-        <file>/usr/lib/opera/plugins/operaplugincleaner</file>
-        <file>/usr/share/applications/opera.desktop</file>
-        <file>/usr/share/doc/packages/opera/LICENSE</file>
-        <file>/usr/share/icons/opera.xpm/opera.xpm</file>
-        <file>/usr/share/man/man1/opera.1.gz</file>
-        <file>/usr/share/opera/chartables.bin</file>
-        <file>/usr/share/opera/html40_entities.dtd</file>
-        <file>/usr/share/opera/images/blank.gif</file>
-        <file>/usr/share/opera/images/drive.gif</file>
-        <file>/usr/share/opera/images/file.gif</file>
-        <file>/usr/share/opera/images/folder.gif</file>
-        <file>/usr/share/opera/images/link.gif</file>
-        <file>/usr/share/opera/images/opera.xpm</file>
-        <file>/usr/share/opera/images/opera_16x16.png</file>
-        <file>/usr/share/opera/images/opera_22x22.png</file>
-        <file>/usr/share/opera/images/opera_32x32.png</file>
-        <file>/usr/share/opera/images/opera_48x48.png</file>
-        <file>/usr/share/opera/images/operabanner.png</file>
-        <file>/usr/share/opera/ini/dialog.ini</file>
-        <file>/usr/share/opera/ini/fastforward.ini</file>
-        <file>/usr/share/opera/ini/filehandler.ini</file>
-        <file>/usr/share/opera/ini/pluginpath.ini</file>
-        <file>/usr/share/opera/ini/spellcheck.ini</file>
-        <file>/usr/share/opera/ini/standard_keyboard.ini</file>
-        <file>/usr/share/opera/ini/standard_menu.ini</file>
-        <file>/usr/share/opera/ini/standard_mouse.ini</file>
-        <file>/usr/share/opera/ini/standard_toolbar.ini</file>
-        <file>/usr/share/opera/ini/unix_keyboard.ini</file>
-        <file>/usr/share/opera/java/opera.jar</file>
-        <file>/usr/share/opera/java/opera.policy</file>
-        <file>/usr/share/opera/jsconsole.html</file>
-        <file>/usr/share/opera/lngcode.txt</file>
-        <file>/usr/share/opera/locale/british_english.lng</file>
-        <file>/usr/share/opera/locale/bulgarian.lng</file>
-        <file>/usr/share/opera/locale/catala.lng</file>
-        <file>/usr/share/opera/locale/cesky.lng</file>
-        <file>/usr/share/opera/locale/dansk.lng</file>
-        <file>/usr/share/opera/locale/deutsch.lng</file>
-        <file>/usr/share/opera/locale/en/default.adr</file>
-        <file>/usr/share/opera/locale/en/license.txt</file>
-        <file>/usr/share/opera/locale/en/lngcode.txt</file>
-        <file>/usr/share/opera/locale/en/search.ini</file>
-        <file>/usr/share/opera/locale/english.lng</file>
-        <file>/usr/share/opera/locale/espanol.lng</file>
-        <file>/usr/share/opera/locale/espanol_castellano.lng</file>
-        <file>/usr/share/opera/locale/finnish.lng</file>
-        <file>/usr/share/opera/locale/francais.lng</file>
-        <file>/usr/share/opera/locale/italiano.lng</file>
-        <file>/usr/share/opera/locale/japanese.lng</file>
-        <file>/usr/share/opera/locale/nederlands.lng</file>
-        <file>/usr/share/opera/locale/norsk_bokmal.lng</file>
-        <file>/usr/share/opera/locale/norsk_nynorsk.lng</file>
-        <file>/usr/share/opera/locale/polski.lng</file>
-        <file>/usr/share/opera/locale/portugues_do_brasil.lng</file>
-        <file>/usr/share/opera/locale/russian.lng</file>
-        <file>/usr/share/opera/locale/svenska.lng</file>
-        <file>/usr/share/opera/opera.reg</file>
-        <file>/usr/share/opera/opera6.adr</file>
-        <file>/usr/share/opera/search.ini</file>
-        <file>/usr/share/opera/skin/standard_skin.zip</file>
-        <file>/usr/share/opera/skin/windows_skin.zip</file>
-        <file>/usr/share/opera/styles/OPF.css</file>
-        <file>/usr/share/opera/styles/about.css</file>
-        <file>/usr/share/opera/styles/cache.css</file>
-        <file>/usr/share/opera/styles/certinfo.css</file>
-        <file>/usr/share/opera/styles/csr.css</file>
-        <file>/usr/share/opera/styles/dir.css</file>
-        <file>/usr/share/opera/styles/drives.css</file>
-        <file>/usr/share/opera/styles/email.css</file>
-        <file>/usr/share/opera/styles/history.css</file>
-        <file>/usr/share/opera/styles/im.css</file>
-        <file>/usr/share/opera/styles/info.css</file>
-        <file>/usr/share/opera/styles/mime.css</file>
-        <file>/usr/share/opera/styles/mimehead.css</file>
-        <file>/usr/share/opera/styles/opf.css</file>
-        <file>/usr/share/opera/styles/plugins.css</file>
-        <file>/usr/share/opera/styles/user/accessibility.css</file>
-        <file>/usr/share/opera/styles/user/contrastbw.css</file>
-        <file>/usr/share/opera/styles/user/contrastwb.css</file>
-        <file>/usr/share/opera/styles/user/debugwithoutline.css</file>
-        <file>/usr/share/opera/styles/user/disabletables.css</file>
-        <file>/usr/share/opera/styles/user/hidecertainsizes.css</file>
-        <file>/usr/share/opera/styles/user/hidenonlinkimages.css</file>
-        <file>/usr/share/opera/styles/user/imageandlinkonly.css</file>
-        <file>/usr/share/opera/styles/user/nostalgia.css</file>
-        <file>/usr/share/opera/styles/user/showstructure.css</file>
-        <file>/usr/share/opera/styles/user/textonly.css</file>
-        <file>/usr/share/opera/styles/user/userstyle.ini</file>
-        <file>/usr/share/opera/styles/wml.css</file>
-        <file>/usr/share/opera/svg-mo.dat</file>
-        <file>/usr/share/opera/svg-mobd.dat</file>
-        <file>/usr/share/opera/svg-sa.dat</file>
-        <file>/usr/share/opera/svg-sabd.dat</file>
-        <file>/usr/share/opera/svg-se.dat</file>
-        <file>/usr/share/opera/svg-sebd.dat</file>
-        <file>/usr/share/pixmaps/opera.png</file>
-        <file>/usr/share/pixmaps/opera.xpm/opera.xpm</file>
-</package>
-
-
-
-
-
-
-
-
-
-
-
-<package pkgid="2b8a73c02d8d6b57096be23eed26d5733d67ae80" name="opera" arch="src">
-<version epoch="0" ver="8.54" rel="0.1"/>
-        <file>british_english.lng.bz2</file>
-        <file>bulgarian.lng.bz2</file>
-        <file>catala.lng.bz2</file>
-        <file>cesky.lng.bz2</file>
-        <file>dansk.lng.bz2</file>
-        <file>deutsch.lng.bz2</file>
-        <file>espanol.lng.bz2</file>
-        <file>espanol_castellano.lng.bz2</file>
-        <file>filehandler.ini</file>
-        <file>finnish.lng.bz2</file>
-        <file>francais.lng.bz2</file>
-        <file>italiano.lng.bz2</file>
-        <file>japanese.lng.bz2</file>
-        <file>nederlands.lng.bz2</file>
-        <file>norsk_bokmal.lng.bz2</file>
-        <file>norsk_nynorsk.lng.bz2</file>
-        <file>opera-8.54-20060330.1-static-qt.sparc-en.tar.bz2</file>
-        <file>opera-8.54-20060330.3-shared-qt.ppc-en.tar.bz2</file>
-        <file>opera-8.54-20060330.6-shared-qt.i386-en.tar.bz2</file>
-        <file>opera.reg</file>
-        <file>opera.spec</file>
-        <file>polski.lng.bz2</file>
-        <file>portugues_do_brasil.lng.bz2</file>
-        <file>russian.lng.bz2</file>
-        <file>search.ini.gz</file>
-        <file>svenska.lng.bz2</file>
-</package>
-
-
-
-
-
-
-
-
-
-
-
-<package pkgid="c67d4bea93ba82482aaff57cae548fb0da1e8f9d" name="opera" arch="x86_64">
-<version epoch="0" ver="8.54" rel="0.1"/>
-        <file type="dir">/usr/lib/opera</file>
-        <file type="dir">/usr/lib/opera/8.54-20060330.6</file>
-        <file type="dir">/usr/lib/opera/plugins</file>
-        <file type="dir">/usr/share/doc/packages/opera</file>
-        <file type="dir">/usr/share/icons/opera.xpm</file>
-        <file type="dir">/usr/share/opera</file>
-        <file type="dir">/usr/share/opera/images</file>
-        <file type="dir">/usr/share/opera/ini</file>
-        <file type="dir">/usr/share/opera/java</file>
-        <file type="dir">/usr/share/opera/locale</file>
-        <file type="dir">/usr/share/opera/locale/en</file>
-        <file type="dir">/usr/share/opera/skin</file>
-        <file type="dir">/usr/share/opera/styles</file>
-        <file type="dir">/usr/share/opera/styles/user</file>
-        <file type="dir">/usr/share/pixmaps/opera.xpm</file>
-        <file>/etc/opera6rc</file>
-        <file>/etc/opera6rc.fixed</file>
-        <file>/etc/profile.d/opera.sh</file>
-        <file>/usr/bin/opera</file>
-        <file>/usr/lib/opera/8.54-20060330.6/missingsyms.so</file>
-        <file>/usr/lib/opera/8.54-20060330.6/opera</file>
-        <file>/usr/lib/opera/8.54-20060330.6/spellcheck.so</file>
-        <file>/usr/lib/opera/8.54-20060330.6/works</file>
-        <file>/usr/lib/opera/plugins/libnpp.so</file>
-        <file>/usr/lib/opera/plugins/operamotifwrapper-3</file>
-        <file>/usr/lib/opera/plugins/operaplugincleaner</file>
-        <file>/usr/share/applications/opera.desktop</file>
-        <file>/usr/share/doc/packages/opera/LICENSE</file>
-        <file>/usr/share/icons/opera.xpm/opera.xpm</file>
-        <file>/usr/share/man/man1/opera.1.gz</file>
-        <file>/usr/share/opera/chartables.bin</file>
-        <file>/usr/share/opera/html40_entities.dtd</file>
-        <file>/usr/share/opera/images/blank.gif</file>
-        <file>/usr/share/opera/images/drive.gif</file>
-        <file>/usr/share/opera/images/file.gif</file>
-        <file>/usr/share/opera/images/folder.gif</file>
-        <file>/usr/share/opera/images/link.gif</file>
-        <file>/usr/share/opera/images/opera.xpm</file>
-        <file>/usr/share/opera/images/opera_16x16.png</file>
-        <file>/usr/share/opera/images/opera_22x22.png</file>
-        <file>/usr/share/opera/images/opera_32x32.png</file>
-        <file>/usr/share/opera/images/opera_48x48.png</file>
-        <file>/usr/share/opera/images/operabanner.png</file>
-        <file>/usr/share/opera/ini/dialog.ini</file>
-        <file>/usr/share/opera/ini/fastforward.ini</file>
-        <file>/usr/share/opera/ini/filehandler.ini</file>
-        <file>/usr/share/opera/ini/pluginpath.ini</file>
-        <file>/usr/share/opera/ini/spellcheck.ini</file>
-        <file>/usr/share/opera/ini/standard_keyboard.ini</file>
-        <file>/usr/share/opera/ini/standard_menu.ini</file>
-        <file>/usr/share/opera/ini/standard_mouse.ini</file>
-        <file>/usr/share/opera/ini/standard_toolbar.ini</file>
-        <file>/usr/share/opera/ini/unix_keyboard.ini</file>
-        <file>/usr/share/opera/java/opera.jar</file>
-        <file>/usr/share/opera/java/opera.policy</file>
-        <file>/usr/share/opera/jsconsole.html</file>
-        <file>/usr/share/opera/lngcode.txt</file>
-        <file>/usr/share/opera/locale/british_english.lng</file>
-        <file>/usr/share/opera/locale/bulgarian.lng</file>
-        <file>/usr/share/opera/locale/catala.lng</file>
-        <file>/usr/share/opera/locale/cesky.lng</file>
-        <file>/usr/share/opera/locale/dansk.lng</file>
-        <file>/usr/share/opera/locale/deutsch.lng</file>
-        <file>/usr/share/opera/locale/en/default.adr</file>
-        <file>/usr/share/opera/locale/en/license.txt</file>
-        <file>/usr/share/opera/locale/en/lngcode.txt</file>
-        <file>/usr/share/opera/locale/en/search.ini</file>
-        <file>/usr/share/opera/locale/english.lng</file>
-        <file>/usr/share/opera/locale/espanol.lng</file>
-        <file>/usr/share/opera/locale/espanol_castellano.lng</file>
-        <file>/usr/share/opera/locale/finnish.lng</file>
-        <file>/usr/share/opera/locale/francais.lng</file>
-        <file>/usr/share/opera/locale/italiano.lng</file>
-        <file>/usr/share/opera/locale/japanese.lng</file>
-        <file>/usr/share/opera/locale/nederlands.lng</file>
-        <file>/usr/share/opera/locale/norsk_bokmal.lng</file>
-        <file>/usr/share/opera/locale/norsk_nynorsk.lng</file>
-        <file>/usr/share/opera/locale/polski.lng</file>
-        <file>/usr/share/opera/locale/portugues_do_brasil.lng</file>
-        <file>/usr/share/opera/locale/russian.lng</file>
-        <file>/usr/share/opera/locale/svenska.lng</file>
-        <file>/usr/share/opera/opera.reg</file>
-        <file>/usr/share/opera/opera6.adr</file>
-        <file>/usr/share/opera/search.ini</file>
-        <file>/usr/share/opera/skin/standard_skin.zip</file>
-        <file>/usr/share/opera/skin/windows_skin.zip</file>
-        <file>/usr/share/opera/styles/OPF.css</file>
-        <file>/usr/share/opera/styles/about.css</file>
-        <file>/usr/share/opera/styles/cache.css</file>
-        <file>/usr/share/opera/styles/certinfo.css</file>
-        <file>/usr/share/opera/styles/csr.css</file>
-        <file>/usr/share/opera/styles/dir.css</file>
-        <file>/usr/share/opera/styles/drives.css</file>
-        <file>/usr/share/opera/styles/email.css</file>
-        <file>/usr/share/opera/styles/history.css</file>
-        <file>/usr/share/opera/styles/im.css</file>
-        <file>/usr/share/opera/styles/info.css</file>
-        <file>/usr/share/opera/styles/mime.css</file>
-        <file>/usr/share/opera/styles/mimehead.css</file>
-        <file>/usr/share/opera/styles/opf.css</file>
-        <file>/usr/share/opera/styles/plugins.css</file>
-        <file>/usr/share/opera/styles/user/accessibility.css</file>
-        <file>/usr/share/opera/styles/user/contrastbw.css</file>
-        <file>/usr/share/opera/styles/user/contrastwb.css</file>
-        <file>/usr/share/opera/styles/user/debugwithoutline.css</file>
-        <file>/usr/share/opera/styles/user/disabletables.css</file>
-        <file>/usr/share/opera/styles/user/hidecertainsizes.css</file>
-        <file>/usr/share/opera/styles/user/hidenonlinkimages.css</file>
-        <file>/usr/share/opera/styles/user/imageandlinkonly.css</file>
-        <file>/usr/share/opera/styles/user/nostalgia.css</file>
-        <file>/usr/share/opera/styles/user/showstructure.css</file>
-        <file>/usr/share/opera/styles/user/textonly.css</file>
-        <file>/usr/share/opera/styles/user/userstyle.ini</file>
-        <file>/usr/share/opera/styles/wml.css</file>
-        <file>/usr/share/opera/svg-mo.dat</file>
-        <file>/usr/share/opera/svg-mobd.dat</file>
-        <file>/usr/share/opera/svg-sa.dat</file>
-        <file>/usr/share/opera/svg-sabd.dat</file>
-        <file>/usr/share/opera/svg-se.dat</file>
-        <file>/usr/share/opera/svg-sebd.dat</file>
-        <file>/usr/share/pixmaps/opera.png</file>
-        <file>/usr/share/pixmaps/opera.xpm/opera.xpm</file>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="47aa34762bfe1b236dc8f97ddbc6c71e1ae1184b" name="pdns" arch="i586">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-        <file type="dir">/usr/lib/pdns</file>
-        <file type="dir">/usr/share/doc/packages/pdns</file>
-        <file type="dir">/usr/share/doc/packages/pdns/html</file>
-        <file type="dir">/usr/share/doc/packages/pdns/html/stylesheet-images</file>
-        <file>/etc/init.d/pdns</file>
-        <file>/etc/pdns.conf</file>
-        <file>/usr/bin/pdns_control</file>
-        <file>/usr/bin/zone2ldap</file>
-        <file>/usr/bin/zone2sql</file>
-        <file>/usr/lib/pdns/libgeobackend.la</file>
-        <file>/usr/lib/pdns/libgeobackend.so</file>
-        <file>/usr/lib/pdns/libgeobackend.so.0</file>
-        <file>/usr/lib/pdns/libgeobackend.so.0.0.0</file>
-        <file>/usr/lib/pdns/libgmysqlbackend.la</file>
-        <file>/usr/lib/pdns/libgmysqlbackend.so</file>
-        <file>/usr/lib/pdns/libgmysqlbackend.so.0</file>
-        <file>/usr/lib/pdns/libgmysqlbackend.so.0.0.0</file>
-        <file>/usr/lib/pdns/libldapbackend.la</file>
-        <file>/usr/lib/pdns/libldapbackend.so</file>
-        <file>/usr/lib/pdns/libldapbackend.so.0</file>
-        <file>/usr/lib/pdns/libldapbackend.so.0.0.0</file>
-        <file>/usr/lib/pdns/libpdnsbackend.la</file>
-        <file>/usr/lib/pdns/libpdnsbackend.so</file>
-        <file>/usr/lib/pdns/libpdnsbackend.so.0</file>
-        <file>/usr/lib/pdns/libpdnsbackend.so.0.0.0</file>
-        <file>/usr/lib/pdns/libpipebackend.la</file>
-        <file>/usr/lib/pdns/libpipebackend.so</file>
-        <file>/usr/lib/pdns/libpipebackend.so.0</file>
-        <file>/usr/lib/pdns/libpipebackend.so.0.0.0</file>
-        <file>/usr/sbin/pdns_recursor</file>
-        <file>/usr/sbin/pdns_server</file>
-        <file>/usr/sbin/rcpdns</file>
-        <file>/usr/share/doc/packages/pdns/ChangeLog</file>
-        <file>/usr/share/doc/packages/pdns/HACKING</file>
-        <file>/usr/share/doc/packages/pdns/INSTALL</file>
-        <file>/usr/share/doc/packages/pdns/README</file>
-        <file>/usr/share/doc/packages/pdns/TODO</file>
-        <file>/usr/share/doc/packages/pdns/html/HTML.manifest</file>
-        <file>/usr/share/doc/packages/pdns/html/about.html</file>
-        <file>/usr/share/doc/packages/pdns/html/all-settings.html</file>
-        <file>/usr/share/doc/packages/pdns/html/analysis.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-configuration-details.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-error-reporting.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-writers-guide.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backends-detail.html</file>
-        <file>/usr/share/doc/packages/pdns/html/bindbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/book1.html</file>
-        <file>/usr/share/doc/packages/pdns/html/built-in-recursor.html</file>
-        <file>/usr/share/doc/packages/pdns/html/changelog.html</file>
-        <file>/usr/share/doc/packages/pdns/html/compiling-powerdns.html</file>
-        <file>/usr/share/doc/packages/pdns/html/configuring-db-connection.html</file>
-        <file>/usr/share/doc/packages/pdns/html/considerations.html</file>
-        <file>/usr/share/doc/packages/pdns/html/db2.html</file>
-        <file>/usr/share/doc/packages/pdns/html/dns-to-query.html</file>
-        <file>/usr/share/doc/packages/pdns/html/docbook.css</file>
-        <file>/usr/share/doc/packages/pdns/html/fancy-records.html</file>
-        <file>/usr/share/doc/packages/pdns/html/faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/generic-mypgsql-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/gsqlite.html</file>
-        <file>/usr/share/doc/packages/pdns/html/guardian.html</file>
-        <file>/usr/share/doc/packages/pdns/html/index.html</file>
-        <file>/usr/share/doc/packages/pdns/html/init-d-commands.html</file>
-        <file>/usr/share/doc/packages/pdns/html/installing-on-unix.html</file>
-        <file>/usr/share/doc/packages/pdns/html/ldap.html</file>
-        <file>/usr/share/doc/packages/pdns/html/license.html</file>
-        <file>/usr/share/doc/packages/pdns/html/master-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/master.html</file>
-        <file>/usr/share/doc/packages/pdns/html/metrics.html</file>
-        <file>/usr/share/doc/packages/pdns/html/migration.html</file>
-        <file>/usr/share/doc/packages/pdns/html/modules.html</file>
-        <file>/usr/share/doc/packages/pdns/html/monitoring.html</file>
-        <file>/usr/share/doc/packages/pdns/html/mysqlbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/nptl.html</file>
-        <file>/usr/share/doc/packages/pdns/html/odbc.html</file>
-        <file>/usr/share/doc/packages/pdns/html/on-windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/oracle.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-devel-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-internals.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-on-unix.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-users-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdnsbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/performance-settings.html</file>
-        <file>/usr/share/doc/packages/pdns/html/performance.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pipebackend-dynamic-resolution.html</file>
-        <file>/usr/share/doc/packages/pdns/html/powerdns-company-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/powerdns.html</file>
-        <file>/usr/share/doc/packages/pdns/html/querycache.html</file>
-        <file>/usr/share/doc/packages/pdns/html/randombackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/recursion.html</file>
-        <file>/usr/share/doc/packages/pdns/html/replication.html</file>
-        <file>/usr/share/doc/packages/pdns/html/running-on-windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/rw-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/security-policy.html</file>
-        <file>/usr/share/doc/packages/pdns/html/security.html</file>
-        <file>/usr/share/doc/packages/pdns/html/slave.html</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/caution.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/home.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/important.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/next.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/note.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/prev.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/tip.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-blank.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-minus.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-plus.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/up.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/warning.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/syslog.html</file>
-        <file>/usr/share/doc/packages/pdns/html/testing.html</file>
-        <file>/usr/share/doc/packages/pdns/html/thanks-to.html</file>
-        <file>/usr/share/doc/packages/pdns/html/types.html</file>
-        <file>/usr/share/doc/packages/pdns/html/virtual.html</file>
-        <file>/usr/share/doc/packages/pdns/html/windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/x2460.html</file>
-        <file>/usr/share/doc/packages/pdns/html/x2472.html</file>
-        <file>/usr/share/doc/packages/pdns/html/xdbbackend.html</file>
-        <file>/usr/share/man/man8/pdns_control.8.gz</file>
-        <file>/usr/share/man/man8/pdns_server.8.gz</file>
-        <file>/usr/share/man/man8/zone2sql.8.gz</file>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="57c94864f94bbed8681d3498958189a426de15a9" name="pdns" arch="src">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-        <file>pdns-2.9.19-CVE-2006-2069.patch</file>
-        <file>pdns-2.9.19-fix.patch</file>
-        <file>pdns-2.9.19.tar.bz2</file>
-        <file>pdns.spec</file>
-        <file>rcpdns</file>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="cc316a1be4793728b58aa0d4f8d74cc334bf1cd9" name="pdns" arch="x86_64">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-        <file type="dir">/usr/lib64/pdns</file>
-        <file type="dir">/usr/share/doc/packages/pdns</file>
-        <file type="dir">/usr/share/doc/packages/pdns/html</file>
-        <file type="dir">/usr/share/doc/packages/pdns/html/stylesheet-images</file>
-        <file>/etc/init.d/pdns</file>
-        <file>/etc/pdns.conf</file>
-        <file>/usr/bin/pdns_control</file>
-        <file>/usr/bin/zone2ldap</file>
-        <file>/usr/bin/zone2sql</file>
-        <file>/usr/lib64/pdns/libgeobackend.la</file>
-        <file>/usr/lib64/pdns/libgeobackend.so</file>
-        <file>/usr/lib64/pdns/libgeobackend.so.0</file>
-        <file>/usr/lib64/pdns/libgeobackend.so.0.0.0</file>
-        <file>/usr/lib64/pdns/libgmysqlbackend.la</file>
-        <file>/usr/lib64/pdns/libgmysqlbackend.so</file>
-        <file>/usr/lib64/pdns/libgmysqlbackend.so.0</file>
-        <file>/usr/lib64/pdns/libgmysqlbackend.so.0.0.0</file>
-        <file>/usr/lib64/pdns/libldapbackend.la</file>
-        <file>/usr/lib64/pdns/libldapbackend.so</file>
-        <file>/usr/lib64/pdns/libldapbackend.so.0</file>
-        <file>/usr/lib64/pdns/libldapbackend.so.0.0.0</file>
-        <file>/usr/lib64/pdns/libpdnsbackend.la</file>
-        <file>/usr/lib64/pdns/libpdnsbackend.so</file>
-        <file>/usr/lib64/pdns/libpdnsbackend.so.0</file>
-        <file>/usr/lib64/pdns/libpdnsbackend.so.0.0.0</file>
-        <file>/usr/lib64/pdns/libpipebackend.la</file>
-        <file>/usr/lib64/pdns/libpipebackend.so</file>
-        <file>/usr/lib64/pdns/libpipebackend.so.0</file>
-        <file>/usr/lib64/pdns/libpipebackend.so.0.0.0</file>
-        <file>/usr/sbin/pdns_recursor</file>
-        <file>/usr/sbin/pdns_server</file>
-        <file>/usr/sbin/rcpdns</file>
-        <file>/usr/share/doc/packages/pdns/ChangeLog</file>
-        <file>/usr/share/doc/packages/pdns/HACKING</file>
-        <file>/usr/share/doc/packages/pdns/INSTALL</file>
-        <file>/usr/share/doc/packages/pdns/README</file>
-        <file>/usr/share/doc/packages/pdns/TODO</file>
-        <file>/usr/share/doc/packages/pdns/html/HTML.manifest</file>
-        <file>/usr/share/doc/packages/pdns/html/about.html</file>
-        <file>/usr/share/doc/packages/pdns/html/all-settings.html</file>
-        <file>/usr/share/doc/packages/pdns/html/analysis.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-configuration-details.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-error-reporting.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backend-writers-guide.html</file>
-        <file>/usr/share/doc/packages/pdns/html/backends-detail.html</file>
-        <file>/usr/share/doc/packages/pdns/html/bindbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/book1.html</file>
-        <file>/usr/share/doc/packages/pdns/html/built-in-recursor.html</file>
-        <file>/usr/share/doc/packages/pdns/html/changelog.html</file>
-        <file>/usr/share/doc/packages/pdns/html/compiling-powerdns.html</file>
-        <file>/usr/share/doc/packages/pdns/html/configuring-db-connection.html</file>
-        <file>/usr/share/doc/packages/pdns/html/considerations.html</file>
-        <file>/usr/share/doc/packages/pdns/html/db2.html</file>
-        <file>/usr/share/doc/packages/pdns/html/dns-to-query.html</file>
-        <file>/usr/share/doc/packages/pdns/html/docbook.css</file>
-        <file>/usr/share/doc/packages/pdns/html/fancy-records.html</file>
-        <file>/usr/share/doc/packages/pdns/html/faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/generic-mypgsql-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/gsqlite.html</file>
-        <file>/usr/share/doc/packages/pdns/html/guardian.html</file>
-        <file>/usr/share/doc/packages/pdns/html/index.html</file>
-        <file>/usr/share/doc/packages/pdns/html/init-d-commands.html</file>
-        <file>/usr/share/doc/packages/pdns/html/installing-on-unix.html</file>
-        <file>/usr/share/doc/packages/pdns/html/ldap.html</file>
-        <file>/usr/share/doc/packages/pdns/html/license.html</file>
-        <file>/usr/share/doc/packages/pdns/html/master-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/master.html</file>
-        <file>/usr/share/doc/packages/pdns/html/metrics.html</file>
-        <file>/usr/share/doc/packages/pdns/html/migration.html</file>
-        <file>/usr/share/doc/packages/pdns/html/modules.html</file>
-        <file>/usr/share/doc/packages/pdns/html/monitoring.html</file>
-        <file>/usr/share/doc/packages/pdns/html/mysqlbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/nptl.html</file>
-        <file>/usr/share/doc/packages/pdns/html/odbc.html</file>
-        <file>/usr/share/doc/packages/pdns/html/on-windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/oracle.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-devel-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-internals.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-on-unix.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdns-users-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pdnsbackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/performance-settings.html</file>
-        <file>/usr/share/doc/packages/pdns/html/performance.html</file>
-        <file>/usr/share/doc/packages/pdns/html/pipebackend-dynamic-resolution.html</file>
-        <file>/usr/share/doc/packages/pdns/html/powerdns-company-faq.html</file>
-        <file>/usr/share/doc/packages/pdns/html/powerdns.html</file>
-        <file>/usr/share/doc/packages/pdns/html/querycache.html</file>
-        <file>/usr/share/doc/packages/pdns/html/randombackend.html</file>
-        <file>/usr/share/doc/packages/pdns/html/recursion.html</file>
-        <file>/usr/share/doc/packages/pdns/html/replication.html</file>
-        <file>/usr/share/doc/packages/pdns/html/running-on-windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/rw-backends.html</file>
-        <file>/usr/share/doc/packages/pdns/html/security-policy.html</file>
-        <file>/usr/share/doc/packages/pdns/html/security.html</file>
-        <file>/usr/share/doc/packages/pdns/html/slave.html</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/caution.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/home.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/important.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/next.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/note.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/prev.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/tip.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-blank.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-minus.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/toc-plus.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/up.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/stylesheet-images/warning.gif</file>
-        <file>/usr/share/doc/packages/pdns/html/syslog.html</file>
-        <file>/usr/share/doc/packages/pdns/html/testing.html</file>
-        <file>/usr/share/doc/packages/pdns/html/thanks-to.html</file>
-        <file>/usr/share/doc/packages/pdns/html/types.html</file>
-        <file>/usr/share/doc/packages/pdns/html/virtual.html</file>
-        <file>/usr/share/doc/packages/pdns/html/windows.html</file>
-        <file>/usr/share/doc/packages/pdns/html/x2460.html</file>
-        <file>/usr/share/doc/packages/pdns/html/x2472.html</file>
-        <file>/usr/share/doc/packages/pdns/html/xdbbackend.html</file>
-        <file>/usr/share/man/man8/pdns_control.8.gz</file>
-        <file>/usr/share/man/man8/pdns_server.8.gz</file>
-        <file>/usr/share/man/man8/zone2sql.8.gz</file>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="4d7988178018b1d5af490ac899d1cdfd2419ff52" name="dovecot" arch="i586">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-        <file type="dir">/etc/dovecot</file>
-        <file type="dir">/usr/lib/dovecot</file>
-        <file type="dir">/usr/lib/dovecot/modules</file>
-        <file type="dir">/usr/lib/dovecot/modules/imap</file>
-        <file type="dir">/usr/lib/dovecot/modules/lda</file>
-        <file type="dir">/usr/lib/dovecot/modules/pop3</file>
-        <file type="dir">/usr/share/doc/packages/dovecot</file>
-        <file type="dir">/var/run/dovecot</file>
-        <file type="dir">/var/run/dovecot/login</file>
-        <file>/etc/dovecot/dovecot-ldap.conf</file>
-        <file>/etc/dovecot/dovecot-sql.conf</file>
-        <file>/etc/dovecot/dovecot.conf</file>
-        <file>/etc/init.d/dovecot</file>
-        <file>/etc/pam.d/dovecot</file>
-        <file>/usr/lib/dovecot/checkpassword-reply</file>
-        <file>/usr/lib/dovecot/deliver</file>
-        <file>/usr/lib/dovecot/dict</file>
-        <file>/usr/lib/dovecot/dovecot-auth</file>
-        <file>/usr/lib/dovecot/gdbhelper</file>
-        <file>/usr/lib/dovecot/imap</file>
-        <file>/usr/lib/dovecot/imap-login</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_zlib_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib02_imap_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/pop3/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/pop3</file>
-        <file>/usr/lib/dovecot/pop3-login</file>
-        <file>/usr/lib/dovecot/rawlog</file>
-        <file>/usr/lib/dovecot/ssl-build-param</file>
-        <file>/usr/sbin/dovecot</file>
-        <file>/usr/sbin/dovecotpw</file>
-        <file>/usr/sbin/rcdovecot</file>
-        <file>/usr/share/doc/packages/dovecot/ABOUT-NLS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.LGPL</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.MIT</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.gz</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.lda</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/README</file>
-        <file>/usr/share/doc/packages/dovecot/README.SuSE</file>
-        <file>/usr/share/doc/packages/dovecot/README.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/TODO</file>
-        <file>/usr/share/doc/packages/dovecot/USE-WIKI-INSTEAD</file>
-        <file>/usr/share/doc/packages/dovecot/auth-protocol.txt</file>
-        <file>/usr/share/doc/packages/dovecot/auth.txt</file>
-        <file>/usr/share/doc/packages/dovecot/configuration.txt</file>
-        <file>/usr/share/doc/packages/dovecot/design.txt</file>
-        <file>/usr/share/doc/packages/dovecot/dovecot-openssl.cnf</file>
-        <file>/usr/share/doc/packages/dovecot/index.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mail-storages.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mkcert.sh</file>
-        <file>/usr/share/doc/packages/dovecot/multiaccess.txt</file>
-        <file>/usr/share/doc/packages/dovecot/nfs.txt</file>
-        <file>/usr/share/doc/packages/dovecot/securecoding.txt</file>
-        <file>/usr/share/doc/packages/dovecot/variables.txt</file>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="1c550fddb834bce56275ba603276b27296e03cf7" name="dovecot" arch="ppc">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-        <file type="dir">/etc/dovecot</file>
-        <file type="dir">/usr/lib/dovecot</file>
-        <file type="dir">/usr/lib/dovecot/modules</file>
-        <file type="dir">/usr/lib/dovecot/modules/imap</file>
-        <file type="dir">/usr/lib/dovecot/modules/lda</file>
-        <file type="dir">/usr/lib/dovecot/modules/pop3</file>
-        <file type="dir">/usr/share/doc/packages/dovecot</file>
-        <file type="dir">/var/run/dovecot</file>
-        <file type="dir">/var/run/dovecot/login</file>
-        <file>/etc/dovecot/dovecot-ldap.conf</file>
-        <file>/etc/dovecot/dovecot-sql.conf</file>
-        <file>/etc/dovecot/dovecot.conf</file>
-        <file>/etc/init.d/dovecot</file>
-        <file>/etc/pam.d/dovecot</file>
-        <file>/usr/lib/dovecot/checkpassword-reply</file>
-        <file>/usr/lib/dovecot/deliver</file>
-        <file>/usr/lib/dovecot/dict</file>
-        <file>/usr/lib/dovecot/dovecot-auth</file>
-        <file>/usr/lib/dovecot/gdbhelper</file>
-        <file>/usr/lib/dovecot/imap</file>
-        <file>/usr/lib/dovecot/imap-login</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib01_zlib_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib02_imap_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/imap/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lda/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib01_quota_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/lib02_trash_plugin.so</file>
-        <file>/usr/lib/dovecot/modules/pop3/lib01_convert_plugin.so</file>
-        <file>/usr/lib/dovecot/pop3</file>
-        <file>/usr/lib/dovecot/pop3-login</file>
-        <file>/usr/lib/dovecot/rawlog</file>
-        <file>/usr/lib/dovecot/ssl-build-param</file>
-        <file>/usr/sbin/dovecot</file>
-        <file>/usr/sbin/dovecotpw</file>
-        <file>/usr/sbin/rcdovecot</file>
-        <file>/usr/share/doc/packages/dovecot/ABOUT-NLS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.LGPL</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.MIT</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.gz</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.lda</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/README</file>
-        <file>/usr/share/doc/packages/dovecot/README.SuSE</file>
-        <file>/usr/share/doc/packages/dovecot/README.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/TODO</file>
-        <file>/usr/share/doc/packages/dovecot/USE-WIKI-INSTEAD</file>
-        <file>/usr/share/doc/packages/dovecot/auth-protocol.txt</file>
-        <file>/usr/share/doc/packages/dovecot/auth.txt</file>
-        <file>/usr/share/doc/packages/dovecot/configuration.txt</file>
-        <file>/usr/share/doc/packages/dovecot/design.txt</file>
-        <file>/usr/share/doc/packages/dovecot/dovecot-openssl.cnf</file>
-        <file>/usr/share/doc/packages/dovecot/index.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mail-storages.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mkcert.sh</file>
-        <file>/usr/share/doc/packages/dovecot/multiaccess.txt</file>
-        <file>/usr/share/doc/packages/dovecot/nfs.txt</file>
-        <file>/usr/share/doc/packages/dovecot/securecoding.txt</file>
-        <file>/usr/share/doc/packages/dovecot/variables.txt</file>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="a4998429399faa5919990fdbc786a114d7a79d40" name="dovecot" arch="src">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-        <file>dovecot-1.0.beta1_pie.patch</file>
-        <file>dovecot-1.0.beta3.tar.bz2</file>
-        <file>dovecot-1.0.beta3_indexfixes.patch</file>
-        <file>dovecot-1.0.beta7_directory-traversal.patch</file>
-        <file>dovecot-lda.tar.bz2</file>
-        <file>dovecot.README.SuSE</file>
-        <file>dovecot.init</file>
-        <file>dovecot.pam</file>
-        <file>dovecot.spec</file>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="57cd740de9f629fae4c0f6b665634ccfd40845fc" name="dovecot" arch="x86_64">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-        <file type="dir">/etc/dovecot</file>
-        <file type="dir">/usr/lib64/dovecot</file>
-        <file type="dir">/usr/lib64/dovecot/modules</file>
-        <file type="dir">/usr/lib64/dovecot/modules/imap</file>
-        <file type="dir">/usr/lib64/dovecot/modules/lda</file>
-        <file type="dir">/usr/lib64/dovecot/modules/pop3</file>
-        <file type="dir">/usr/share/doc/packages/dovecot</file>
-        <file type="dir">/var/run/dovecot</file>
-        <file type="dir">/var/run/dovecot/login</file>
-        <file>/etc/dovecot/dovecot-ldap.conf</file>
-        <file>/etc/dovecot/dovecot-sql.conf</file>
-        <file>/etc/dovecot/dovecot.conf</file>
-        <file>/etc/init.d/dovecot</file>
-        <file>/etc/pam.d/dovecot</file>
-        <file>/usr/lib64/dovecot/checkpassword-reply</file>
-        <file>/usr/lib64/dovecot/deliver</file>
-        <file>/usr/lib64/dovecot/dict</file>
-        <file>/usr/lib64/dovecot/dovecot-auth</file>
-        <file>/usr/lib64/dovecot/gdbhelper</file>
-        <file>/usr/lib64/dovecot/imap</file>
-        <file>/usr/lib64/dovecot/imap-login</file>
-        <file>/usr/lib64/dovecot/modules/imap/lib01_convert_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/imap/lib01_quota_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/imap/lib01_zlib_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/imap/lib02_imap_quota_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/imap/lib02_trash_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lda/lib01_convert_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lda/lib01_quota_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lda/lib02_trash_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lib01_convert_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lib01_quota_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/lib02_trash_plugin.so</file>
-        <file>/usr/lib64/dovecot/modules/pop3/lib01_convert_plugin.so</file>
-        <file>/usr/lib64/dovecot/pop3</file>
-        <file>/usr/lib64/dovecot/pop3-login</file>
-        <file>/usr/lib64/dovecot/rawlog</file>
-        <file>/usr/lib64/dovecot/ssl-build-param</file>
-        <file>/usr/sbin/dovecot</file>
-        <file>/usr/sbin/dovecotpw</file>
-        <file>/usr/sbin/rcdovecot</file>
-        <file>/usr/share/doc/packages/dovecot/ABOUT-NLS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS</file>
-        <file>/usr/share/doc/packages/dovecot/AUTHORS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.LGPL</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.MIT</file>
-        <file>/usr/share/doc/packages/dovecot/COPYING.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.gz</file>
-        <file>/usr/share/doc/packages/dovecot/ChangeLog.lda</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS</file>
-        <file>/usr/share/doc/packages/dovecot/NEWS.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/README</file>
-        <file>/usr/share/doc/packages/dovecot/README.SuSE</file>
-        <file>/usr/share/doc/packages/dovecot/README.sieve</file>
-        <file>/usr/share/doc/packages/dovecot/TODO</file>
-        <file>/usr/share/doc/packages/dovecot/USE-WIKI-INSTEAD</file>
-        <file>/usr/share/doc/packages/dovecot/auth-protocol.txt</file>
-        <file>/usr/share/doc/packages/dovecot/auth.txt</file>
-        <file>/usr/share/doc/packages/dovecot/configuration.txt</file>
-        <file>/usr/share/doc/packages/dovecot/design.txt</file>
-        <file>/usr/share/doc/packages/dovecot/dovecot-openssl.cnf</file>
-        <file>/usr/share/doc/packages/dovecot/index.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mail-storages.txt</file>
-        <file>/usr/share/doc/packages/dovecot/mkcert.sh</file>
-        <file>/usr/share/doc/packages/dovecot/multiaccess.txt</file>
-        <file>/usr/share/doc/packages/dovecot/nfs.txt</file>
-        <file>/usr/share/doc/packages/dovecot/securecoding.txt</file>
-        <file>/usr/share/doc/packages/dovecot/variables.txt</file>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="0591487b293027292fb55d3fd3402e5dd2cb4184" name="avahi" arch="i586">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-        <file type="dir">/etc/avahi</file>
-        <file type="dir">/etc/avahi/services</file>
-        <file type="dir">/etc/dbus-1</file>
-        <file type="dir">/etc/dbus-1/system.d</file>
-        <file type="dir">/usr/lib/python2.4/site-packages/avahi</file>
-        <file type="dir">/usr/share/avahi</file>
-        <file type="dir">/usr/share/avahi/interfaces</file>
-        <file type="dir">/usr/share/avahi/introspection</file>
-        <file type="dir">/usr/share/doc/packages/avahi</file>
-        <file type="dir">/var/run/avahi-daemon</file>
-        <file>/etc/avahi/avahi-daemon.conf</file>
-        <file>/etc/avahi/avahi-dnsconfd.action</file>
-        <file>/etc/avahi/services/ssh.service</file>
-        <file>/etc/dbus-1/system.d/avahi-dbus.conf</file>
-        <file>/etc/init.d/avahi-daemon</file>
-        <file>/etc/init.d/avahi-dnsconfd</file>
-        <file>/usr/bin/avahi-bookmarks</file>
-        <file>/usr/bin/avahi-browse</file>
-        <file>/usr/bin/avahi-browse-domains</file>
-        <file>/usr/bin/avahi-publish</file>
-        <file>/usr/bin/avahi-publish-address</file>
-        <file>/usr/bin/avahi-publish-service</file>
-        <file>/usr/bin/avahi-resolve</file>
-        <file>/usr/bin/avahi-resolve-address</file>
-        <file>/usr/bin/avahi-resolve-host-name</file>
-        <file>/usr/lib/libavahi-client.so.3</file>
-        <file>/usr/lib/libavahi-client.so.3.1.0</file>
-        <file>/usr/lib/libavahi-common.so.3</file>
-        <file>/usr/lib/libavahi-common.so.3.2.0</file>
-        <file>/usr/lib/libavahi-core.so.3</file>
-        <file>/usr/lib/libavahi-core.so.3.0.3</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/ServiceTypeDatabase.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyc</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyo</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.pyc</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.pyo</file>
-        <file>/usr/sbin/avahi-daemon</file>
-        <file>/usr/sbin/avahi-dnsconfd</file>
-        <file>/usr/share/avahi/avahi-service.dtd</file>
-        <file>/usr/share/avahi/interfaces/avahi-discover.glade</file>
-        <file>/usr/share/avahi/introspection/AddressResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/DomainBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/EntryGroup.introspect</file>
-        <file>/usr/share/avahi/introspection/HostNameResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/RecordBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/Server.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceTypeBrowser.introspect</file>
-        <file>/usr/share/avahi/service-types</file>
-        <file>/usr/share/avahi/service-types.db</file>
-        <file>/usr/share/doc/packages/avahi/API-CHANGES-0.6</file>
-        <file>/usr/share/doc/packages/avahi/AUTHORS</file>
-        <file>/usr/share/doc/packages/avahi/COMPAT-LAYERS</file>
-        <file>/usr/share/doc/packages/avahi/DBUS-API</file>
-        <file>/usr/share/doc/packages/avahi/HACKING</file>
-        <file>/usr/share/doc/packages/avahi/INSTALL</file>
-        <file>/usr/share/doc/packages/avahi/LICENSE</file>
-        <file>/usr/share/doc/packages/avahi/MALLOC</file>
-        <file>/usr/share/doc/packages/avahi/NEWS</file>
-        <file>/usr/share/doc/packages/avahi/README</file>
-        <file>/usr/share/doc/packages/avahi/TODO</file>
-        <file>/usr/share/doc/packages/avahi/avahi-poll.dia</file>
-        <file>/usr/share/doc/packages/avahi/overview.dia</file>
-        <file>/usr/share/doc/packages/avahi/server-states.dia</file>
-        <file>/usr/share/man/man1/avahi-bookmarks.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse-domains.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse.1.gz</file>
-        <file>/usr/share/man/man1/avahi-discover.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-service.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-host-name.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve.1.gz</file>
-        <file>/usr/share/man/man5/avahi-daemon.conf.5.gz</file>
-        <file>/usr/share/man/man5/avahi.service.5.gz</file>
-        <file>/usr/share/man/man8/avahi-daemon.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.action.8.gz</file>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="4af6068aa9c160924eba7014a5885c2767b51fb0" name="avahi" arch="ppc">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-        <file type="dir">/etc/avahi</file>
-        <file type="dir">/etc/avahi/services</file>
-        <file type="dir">/etc/dbus-1</file>
-        <file type="dir">/etc/dbus-1/system.d</file>
-        <file type="dir">/usr/lib/python2.4/site-packages/avahi</file>
-        <file type="dir">/usr/share/avahi</file>
-        <file type="dir">/usr/share/avahi/interfaces</file>
-        <file type="dir">/usr/share/avahi/introspection</file>
-        <file type="dir">/usr/share/doc/packages/avahi</file>
-        <file type="dir">/var/run/avahi-daemon</file>
-        <file>/etc/avahi/avahi-daemon.conf</file>
-        <file>/etc/avahi/avahi-dnsconfd.action</file>
-        <file>/etc/avahi/services/ssh.service</file>
-        <file>/etc/dbus-1/system.d/avahi-dbus.conf</file>
-        <file>/etc/init.d/avahi-daemon</file>
-        <file>/etc/init.d/avahi-dnsconfd</file>
-        <file>/usr/bin/avahi-bookmarks</file>
-        <file>/usr/bin/avahi-browse</file>
-        <file>/usr/bin/avahi-browse-domains</file>
-        <file>/usr/bin/avahi-publish</file>
-        <file>/usr/bin/avahi-publish-address</file>
-        <file>/usr/bin/avahi-publish-service</file>
-        <file>/usr/bin/avahi-resolve</file>
-        <file>/usr/bin/avahi-resolve-address</file>
-        <file>/usr/bin/avahi-resolve-host-name</file>
-        <file>/usr/lib/libavahi-client.so.3</file>
-        <file>/usr/lib/libavahi-client.so.3.1.0</file>
-        <file>/usr/lib/libavahi-common.so.3</file>
-        <file>/usr/lib/libavahi-common.so.3.2.0</file>
-        <file>/usr/lib/libavahi-core.so.3</file>
-        <file>/usr/lib/libavahi-core.so.3.0.3</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/ServiceTypeDatabase.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyc</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/SimpleGladeApp.pyo</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.py</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.pyc</file>
-        <file>/usr/lib/python2.4/site-packages/avahi/__init__.pyo</file>
-        <file>/usr/sbin/avahi-daemon</file>
-        <file>/usr/sbin/avahi-dnsconfd</file>
-        <file>/usr/share/avahi/avahi-service.dtd</file>
-        <file>/usr/share/avahi/interfaces/avahi-discover.glade</file>
-        <file>/usr/share/avahi/introspection/AddressResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/DomainBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/EntryGroup.introspect</file>
-        <file>/usr/share/avahi/introspection/HostNameResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/RecordBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/Server.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceTypeBrowser.introspect</file>
-        <file>/usr/share/avahi/service-types</file>
-        <file>/usr/share/avahi/service-types.db</file>
-        <file>/usr/share/doc/packages/avahi/API-CHANGES-0.6</file>
-        <file>/usr/share/doc/packages/avahi/AUTHORS</file>
-        <file>/usr/share/doc/packages/avahi/COMPAT-LAYERS</file>
-        <file>/usr/share/doc/packages/avahi/DBUS-API</file>
-        <file>/usr/share/doc/packages/avahi/HACKING</file>
-        <file>/usr/share/doc/packages/avahi/INSTALL</file>
-        <file>/usr/share/doc/packages/avahi/LICENSE</file>
-        <file>/usr/share/doc/packages/avahi/MALLOC</file>
-        <file>/usr/share/doc/packages/avahi/NEWS</file>
-        <file>/usr/share/doc/packages/avahi/README</file>
-        <file>/usr/share/doc/packages/avahi/TODO</file>
-        <file>/usr/share/doc/packages/avahi/avahi-poll.dia</file>
-        <file>/usr/share/doc/packages/avahi/overview.dia</file>
-        <file>/usr/share/doc/packages/avahi/server-states.dia</file>
-        <file>/usr/share/man/man1/avahi-bookmarks.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse-domains.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse.1.gz</file>
-        <file>/usr/share/man/man1/avahi-discover.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-service.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-host-name.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve.1.gz</file>
-        <file>/usr/share/man/man5/avahi-daemon.conf.5.gz</file>
-        <file>/usr/share/man/man5/avahi.service.5.gz</file>
-        <file>/usr/share/man/man8/avahi-daemon.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.action.8.gz</file>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="404c792eaaef7fec29a175f2d06fd73de7b727fa" name="avahi" arch="src">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-        <file>avahi-0.6.5.tar.bz2</file>
-        <file>avahi-biarch.patch</file>
-        <file>avahi-compat-error-return.patch</file>
-        <file>avahi-compat-txt-buffer-size.patch</file>
-        <file>avahi-gacdir.patch</file>
-        <file>avahi-init-sleep.patch</file>
-        <file>avahi-utf8-CVE-2006-2288.patch</file>
-        <file>avahi.spec</file>
-        <file>avahi_record_to_string-CVE-2006-2289.patch</file>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="a46d02c6fcf43387c9424c35933f9c0476d35a4b" name="avahi" arch="x86_64">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-        <file type="dir">/etc/avahi</file>
-        <file type="dir">/etc/avahi/services</file>
-        <file type="dir">/etc/dbus-1</file>
-        <file type="dir">/etc/dbus-1/system.d</file>
-        <file type="dir">/usr/lib64/python2.4/site-packages/avahi</file>
-        <file type="dir">/usr/share/avahi</file>
-        <file type="dir">/usr/share/avahi/interfaces</file>
-        <file type="dir">/usr/share/avahi/introspection</file>
-        <file type="dir">/usr/share/doc/packages/avahi</file>
-        <file type="dir">/var/run/avahi-daemon</file>
-        <file>/etc/avahi/avahi-daemon.conf</file>
-        <file>/etc/avahi/avahi-dnsconfd.action</file>
-        <file>/etc/avahi/services/ssh.service</file>
-        <file>/etc/dbus-1/system.d/avahi-dbus.conf</file>
-        <file>/etc/init.d/avahi-daemon</file>
-        <file>/etc/init.d/avahi-dnsconfd</file>
-        <file>/usr/bin/avahi-bookmarks</file>
-        <file>/usr/bin/avahi-browse</file>
-        <file>/usr/bin/avahi-browse-domains</file>
-        <file>/usr/bin/avahi-publish</file>
-        <file>/usr/bin/avahi-publish-address</file>
-        <file>/usr/bin/avahi-publish-service</file>
-        <file>/usr/bin/avahi-resolve</file>
-        <file>/usr/bin/avahi-resolve-address</file>
-        <file>/usr/bin/avahi-resolve-host-name</file>
-        <file>/usr/lib64/libavahi-client.so.3</file>
-        <file>/usr/lib64/libavahi-client.so.3.1.0</file>
-        <file>/usr/lib64/libavahi-common.so.3</file>
-        <file>/usr/lib64/libavahi-common.so.3.2.0</file>
-        <file>/usr/lib64/libavahi-core.so.3</file>
-        <file>/usr/lib64/libavahi-core.so.3.0.3</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/ServiceTypeDatabase.py</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/SimpleGladeApp.py</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/SimpleGladeApp.pyc</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/SimpleGladeApp.pyo</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/__init__.py</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/__init__.pyc</file>
-        <file>/usr/lib64/python2.4/site-packages/avahi/__init__.pyo</file>
-        <file>/usr/sbin/avahi-daemon</file>
-        <file>/usr/sbin/avahi-dnsconfd</file>
-        <file>/usr/share/avahi/avahi-service.dtd</file>
-        <file>/usr/share/avahi/interfaces/avahi-discover.glade</file>
-        <file>/usr/share/avahi/introspection/AddressResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/DomainBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/EntryGroup.introspect</file>
-        <file>/usr/share/avahi/introspection/HostNameResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/RecordBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/Server.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceBrowser.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceResolver.introspect</file>
-        <file>/usr/share/avahi/introspection/ServiceTypeBrowser.introspect</file>
-        <file>/usr/share/avahi/service-types</file>
-        <file>/usr/share/avahi/service-types.db</file>
-        <file>/usr/share/doc/packages/avahi/API-CHANGES-0.6</file>
-        <file>/usr/share/doc/packages/avahi/AUTHORS</file>
-        <file>/usr/share/doc/packages/avahi/COMPAT-LAYERS</file>
-        <file>/usr/share/doc/packages/avahi/DBUS-API</file>
-        <file>/usr/share/doc/packages/avahi/HACKING</file>
-        <file>/usr/share/doc/packages/avahi/INSTALL</file>
-        <file>/usr/share/doc/packages/avahi/LICENSE</file>
-        <file>/usr/share/doc/packages/avahi/MALLOC</file>
-        <file>/usr/share/doc/packages/avahi/NEWS</file>
-        <file>/usr/share/doc/packages/avahi/README</file>
-        <file>/usr/share/doc/packages/avahi/TODO</file>
-        <file>/usr/share/doc/packages/avahi/avahi-poll.dia</file>
-        <file>/usr/share/doc/packages/avahi/overview.dia</file>
-        <file>/usr/share/doc/packages/avahi/server-states.dia</file>
-        <file>/usr/share/man/man1/avahi-bookmarks.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse-domains.1.gz</file>
-        <file>/usr/share/man/man1/avahi-browse.1.gz</file>
-        <file>/usr/share/man/man1/avahi-discover.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish-service.1.gz</file>
-        <file>/usr/share/man/man1/avahi-publish.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-address.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve-host-name.1.gz</file>
-        <file>/usr/share/man/man1/avahi-resolve.1.gz</file>
-        <file>/usr/share/man/man5/avahi-daemon.conf.5.gz</file>
-        <file>/usr/share/man/man5/avahi.service.5.gz</file>
-        <file>/usr/share/man/man8/avahi-daemon.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.8.gz</file>
-        <file>/usr/share/man/man8/avahi-dnsconfd.action.8.gz</file>
-</package>
-
-
-
-
-
-
-
-<package pkgid="52f27233cfb8fc172c9660f1c6b5dadebdede30e" name="nagios-www" arch="i586">
-<version epoch="0" ver="1.3" rel="14.1"/>
-        <file type="dir">/etc/apache2/conf.d</file>
-        <file type="dir">/usr/lib/nagios/cgi</file>
-        <file type="dir">/usr/share/nagios</file>
-        <file type="dir">/usr/share/nagios/contexthelp</file>
-        <file type="dir">/usr/share/nagios/docs</file>
-        <file type="dir">/usr/share/nagios/docs/images</file>
-        <file type="dir">/usr/share/nagios/images</file>
-        <file type="dir">/usr/share/nagios/images/logos</file>
-        <file type="dir">/usr/share/nagios/media</file>
-        <file type="dir">/usr/share/nagios/ssi</file>
-        <file type="dir">/usr/share/nagios/stylesheets</file>
-        <file>/etc/apache2/conf.d/nagios.conf</file>
-        <file>/usr/lib/nagios/cgi/avail.cgi</file>
-        <file>/usr/lib/nagios/cgi/cmd.cgi</file>
-        <file>/usr/lib/nagios/cgi/config.cgi</file>
-        <file>/usr/lib/nagios/cgi/convertcfg</file>
-        <file>/usr/lib/nagios/cgi/daemonchk.cgi</file>
-        <file>/usr/lib/nagios/cgi/extinfo.cgi</file>
-        <file>/usr/lib/nagios/cgi/histogram.cgi</file>
-        <file>/usr/lib/nagios/cgi/history.cgi</file>
-        <file>/usr/lib/nagios/cgi/mini_epn</file>
-        <file>/usr/lib/nagios/cgi/notifications.cgi</file>
-        <file>/usr/lib/nagios/cgi/outages.cgi</file>
-        <file>/usr/lib/nagios/cgi/sap_log.cgi</file>
-        <file>/usr/lib/nagios/cgi/sap_view_log.cgi</file>
-        <file>/usr/lib/nagios/cgi/showlog.cgi</file>
-        <file>/usr/lib/nagios/cgi/status.cgi</file>
-        <file>/usr/lib/nagios/cgi/statusmap.cgi</file>
-        <file>/usr/lib/nagios/cgi/statuswml.cgi</file>
-        <file>/usr/lib/nagios/cgi/statuswrl.cgi</file>
-        <file>/usr/lib/nagios/cgi/summary.cgi</file>
-        <file>/usr/lib/nagios/cgi/tac.cgi</file>
-        <file>/usr/lib/nagios/cgi/traceroute.cgi</file>
-        <file>/usr/lib/nagios/cgi/trends.cgi</file>
-        <file>/usr/share/nagios/contexthelp/A1.html</file>
-        <file>/usr/share/nagios/contexthelp/A2.html</file>
-        <file>/usr/share/nagios/contexthelp/A3.html</file>
-        <file>/usr/share/nagios/contexthelp/A4.html</file>
-        <file>/usr/share/nagios/contexthelp/A5.html</file>
-        <file>/usr/share/nagios/contexthelp/A6.html</file>
-        <file>/usr/share/nagios/contexthelp/A7.html</file>
-        <file>/usr/share/nagios/contexthelp/B1.html</file>
-        <file>/usr/share/nagios/contexthelp/C1.html</file>
-        <file>/usr/share/nagios/contexthelp/D1.html</file>
-        <file>/usr/share/nagios/contexthelp/E1.html</file>
-        <file>/usr/share/nagios/contexthelp/F1.html</file>
-        <file>/usr/share/nagios/contexthelp/G1.html</file>
-        <file>/usr/share/nagios/contexthelp/G2.html</file>
-        <file>/usr/share/nagios/contexthelp/G3.html</file>
-        <file>/usr/share/nagios/contexthelp/G4.html</file>
-        <file>/usr/share/nagios/contexthelp/G5.html</file>
-        <file>/usr/share/nagios/contexthelp/G6.html</file>
-        <file>/usr/share/nagios/contexthelp/H1.html</file>
-        <file>/usr/share/nagios/contexthelp/H2.html</file>
-        <file>/usr/share/nagios/contexthelp/H3.html</file>
-        <file>/usr/share/nagios/contexthelp/H4.html</file>
-        <file>/usr/share/nagios/contexthelp/H5.html</file>
-        <file>/usr/share/nagios/contexthelp/H6.html</file>
-        <file>/usr/share/nagios/contexthelp/H7.html</file>
-        <file>/usr/share/nagios/contexthelp/H8.html</file>
-        <file>/usr/share/nagios/contexthelp/I1.html</file>
-        <file>/usr/share/nagios/contexthelp/I2.html</file>
-        <file>/usr/share/nagios/contexthelp/I3.html</file>
-        <file>/usr/share/nagios/contexthelp/I4.html</file>
-        <file>/usr/share/nagios/contexthelp/I5.html</file>
-        <file>/usr/share/nagios/contexthelp/I6.html</file>
-        <file>/usr/share/nagios/contexthelp/I7.html</file>
-        <file>/usr/share/nagios/contexthelp/I8.html</file>
-        <file>/usr/share/nagios/contexthelp/J1.html</file>
-        <file>/usr/share/nagios/contexthelp/K1.html</file>
-        <file>/usr/share/nagios/contexthelp/L1.html</file>
-        <file>/usr/share/nagios/contexthelp/L10.html</file>
-        <file>/usr/share/nagios/contexthelp/L11.html</file>
-        <file>/usr/share/nagios/contexthelp/L12.html</file>
-        <file>/usr/share/nagios/contexthelp/L13.html</file>
-        <file>/usr/share/nagios/contexthelp/L2.html</file>
-        <file>/usr/share/nagios/contexthelp/L3.html</file>
-        <file>/usr/share/nagios/contexthelp/L4.html</file>
-        <file>/usr/share/nagios/contexthelp/L5.html</file>
-        <file>/usr/share/nagios/contexthelp/L6.html</file>
-        <file>/usr/share/nagios/contexthelp/L7.html</file>
-        <file>/usr/share/nagios/contexthelp/L8.html</file>
-        <file>/usr/share/nagios/contexthelp/L9.html</file>
-        <file>/usr/share/nagios/contexthelp/M1.html</file>
-        <file>/usr/share/nagios/contexthelp/M2.html</file>
-        <file>/usr/share/nagios/contexthelp/M3.html</file>
-        <file>/usr/share/nagios/contexthelp/M4.html</file>
-        <file>/usr/share/nagios/contexthelp/M5.html</file>
-        <file>/usr/share/nagios/contexthelp/M6.html</file>
-        <file>/usr/share/nagios/contexthelp/N1.html</file>
-        <file>/usr/share/nagios/contexthelp/N2.html</file>
-        <file>/usr/share/nagios/contexthelp/N3.html</file>
-        <file>/usr/share/nagios/contexthelp/N4.html</file>
-        <file>/usr/share/nagios/contexthelp/N5.html</file>
-        <file>/usr/share/nagios/contexthelp/N6.html</file>
-        <file>/usr/share/nagios/contexthelp/N7.html</file>
-        <file>/usr/share/nagios/docs/about.html</file>
-        <file>/usr/share/nagios/docs/addons.html</file>
-        <file>/usr/share/nagios/docs/beginners.html</file>
-        <file>/usr/share/nagios/docs/cgiauth.html</file>
-        <file>/usr/share/nagios/docs/cgiincludes.html</file>
-        <file>/usr/share/nagios/docs/cgis.html</file>
-        <file>/usr/share/nagios/docs/checkscheduling.html</file>
-        <file>/usr/share/nagios/docs/clusters.html</file>
-        <file>/usr/share/nagios/docs/commandfile.html</file>
-        <file>/usr/share/nagios/docs/config.html</file>
-        <file>/usr/share/nagios/docs/configcgi.html</file>
-        <file>/usr/share/nagios/docs/configextinfo.html</file>
-        <file>/usr/share/nagios/docs/configmain.html</file>
-        <file>/usr/share/nagios/docs/configobject.html</file>
-        <file>/usr/share/nagios/docs/dependencies.html</file>
-        <file>/usr/share/nagios/docs/distributed.html</file>
-        <file>/usr/share/nagios/docs/downtime.html</file>
-        <file>/usr/share/nagios/docs/embeddedperl.html</file>
-        <file>/usr/share/nagios/docs/escalations.html</file>
-        <file>/usr/share/nagios/docs/eventhandlers.html</file>
-        <file>/usr/share/nagios/docs/extcommands.html</file>
-        <file>/usr/share/nagios/docs/faqs.html</file>
-        <file>/usr/share/nagios/docs/flapping.html</file>
-        <file>/usr/share/nagios/docs/freshness.html</file>
-        <file>/usr/share/nagios/docs/funstuff.html</file>
-        <file>/usr/share/nagios/docs/images/activepassive.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-avail-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-avail-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-cmd.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-config.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-c.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-d.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-histogram.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-history.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-notifications.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-outages.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-showlog.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-c.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-d.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statusmap.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statuswml.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statuswrl.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-summary.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-tac.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-trends.png</file>
-        <file>/usr/share/nagios/docs/images/checktiming.png</file>
-        <file>/usr/share/nagios/docs/images/distributed.png</file>
-        <file>/usr/share/nagios/docs/images/host-dependencies.png</file>
-        <file>/usr/share/nagios/docs/images/indirecthostcheck.png</file>
-        <file>/usr/share/nagios/docs/images/indirectsvccheck.png</file>
-        <file>/usr/share/nagios/docs/images/indirectsvccheck2.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved1.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved2.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved3.png</file>
-        <file>/usr/share/nagios/docs/images/logofullsize.png</file>
-        <file>/usr/share/nagios/docs/images/network-heirarchy.png</file>
-        <file>/usr/share/nagios/docs/images/network-outage1.png</file>
-        <file>/usr/share/nagios/docs/images/network-outage2.png</file>
-        <file>/usr/share/nagios/docs/images/noninterleaved1.png</file>
-        <file>/usr/share/nagios/docs/images/noninterleaved2.png</file>
-        <file>/usr/share/nagios/docs/images/physical-network.png</file>
-        <file>/usr/share/nagios/docs/images/plugintheory.png</file>
-        <file>/usr/share/nagios/docs/images/redudancy.png</file>
-        <file>/usr/share/nagios/docs/images/redundancy.png</file>
-        <file>/usr/share/nagios/docs/images/service-dependencies.png</file>
-        <file>/usr/share/nagios/docs/images/statetransitions.png</file>
-        <file>/usr/share/nagios/docs/images/statetransitions2.png</file>
-        <file>/usr/share/nagios/docs/index.html</file>
-        <file>/usr/share/nagios/docs/indirectchecks.html</file>
-        <file>/usr/share/nagios/docs/installing.html</file>
-        <file>/usr/share/nagios/docs/installweb.html</file>
-        <file>/usr/share/nagios/docs/int-portsentry.html</file>
-        <file>/usr/share/nagios/docs/int-snmptrap.html</file>
-        <file>/usr/share/nagios/docs/int-tcpwrappers.html</file>
-        <file>/usr/share/nagios/docs/macros.html</file>
-        <file>/usr/share/nagios/docs/networkoutages.html</file>
-        <file>/usr/share/nagios/docs/networkreachability.html</file>
-        <file>/usr/share/nagios/docs/notifications.html</file>
-        <file>/usr/share/nagios/docs/parallelization.html</file>
-        <file>/usr/share/nagios/docs/passivechecks.html</file>
-        <file>/usr/share/nagios/docs/perfdata.html</file>
-        <file>/usr/share/nagios/docs/plugins.html</file>
-        <file>/usr/share/nagios/docs/plugins_sap.html</file>
-        <file>/usr/share/nagios/docs/plugintheory.html</file>
-        <file>/usr/share/nagios/docs/redundancy.html</file>
-        <file>/usr/share/nagios/docs/robots.txt</file>
-        <file>/usr/share/nagios/docs/security.html</file>
-        <file>/usr/share/nagios/docs/stalking.html</file>
-        <file>/usr/share/nagios/docs/starting.html</file>
-        <file>/usr/share/nagios/docs/statetypes.html</file>
-        <file>/usr/share/nagios/docs/stoprestart.html</file>
-        <file>/usr/share/nagios/docs/templaterecursion.html</file>
-        <file>/usr/share/nagios/docs/templatetricks.html</file>
-        <file>/usr/share/nagios/docs/timeperiods.html</file>
-        <file>/usr/share/nagios/docs/toc.html</file>
-        <file>/usr/share/nagios/docs/tuning.html</file>
-        <file>/usr/share/nagios/docs/verifyconfig.html</file>
-        <file>/usr/share/nagios/docs/volatileservices.html</file>
-        <file>/usr/share/nagios/docs/whatsnew.html</file>
-        <file>/usr/share/nagios/docs/xdata-db.html</file>
-        <file>/usr/share/nagios/docs/xeddefault.html</file>
-        <file>/usr/share/nagios/docs/xedtemplate.html</file>
-        <file>/usr/share/nagios/docs/xoddefault.html</file>
-        <file>/usr/share/nagios/docs/xodtemplate.html</file>
-        <file>/usr/share/nagios/docs/xpddefault.html</file>
-        <file>/usr/share/nagios/docs/xpdfile.html</file>
-        <file>/usr/share/nagios/images/ack.gif</file>
-        <file>/usr/share/nagios/images/command.png</file>
-        <file>/usr/share/nagios/images/comment.gif</file>
-        <file>/usr/share/nagios/images/contexthelp1.gif</file>
-        <file>/usr/share/nagios/images/contexthelp2.gif</file>
-        <file>/usr/share/nagios/images/critical.png</file>
-        <file>/usr/share/nagios/images/delay.gif</file>
-        <file>/usr/share/nagios/images/delete.gif</file>
-        <file>/usr/share/nagios/images/disabled.gif</file>
-        <file>/usr/share/nagios/images/down.gif</file>
-        <file>/usr/share/nagios/images/downtime.gif</file>
-        <file>/usr/share/nagios/images/empty.gif</file>
-        <file>/usr/share/nagios/images/enabled.gif</file>
-        <file>/usr/share/nagios/images/extinfo.gif</file>
-        <file>/usr/share/nagios/images/flapping.gif</file>
-        <file>/usr/share/nagios/images/greendot.gif</file>
-        <file>/usr/share/nagios/images/histogram.png</file>
-        <file>/usr/share/nagios/images/history.gif</file>
-        <file>/usr/share/nagios/images/hostevent.gif</file>
-        <file>/usr/share/nagios/images/info.png</file>
-        <file>/usr/share/nagios/images/left.gif</file>
-        <file>/usr/share/nagios/images/logofullsize.jpg</file>
-        <file>/usr/share/nagios/images/logos/nagios.gd2</file>
-        <file>/usr/share/nagios/images/logos/nagios.gif</file>
-        <file>/usr/share/nagios/images/logos/nagiosvrml.png</file>
-        <file>/usr/share/nagios/images/logos/unknown.gd2</file>
-        <file>/usr/share/nagios/images/logos/unknown.gif</file>
-        <file>/usr/share/nagios/images/logrotate.png</file>
-        <file>/usr/share/nagios/images/ndisabled.gif</file>
-        <file>/usr/share/nagios/images/noack.gif</file>
-        <file>/usr/share/nagios/images/notes.gif</file>
-        <file>/usr/share/nagios/images/notify.gif</file>
-        <file>/usr/share/nagios/images/orangedot.gif</file>
-        <file>/usr/share/nagios/images/passiveonly.gif</file>
-        <file>/usr/share/nagios/images/recovery.png</file>
-        <file>/usr/share/nagios/images/redudancy.png</file>
-        <file>/usr/share/nagios/images/redundancy.png</file>
-        <file>/usr/share/nagios/images/restart.gif</file>
-        <file>/usr/share/nagios/images/right.gif</file>
-        <file>/usr/share/nagios/images/sbconfig.png</file>
-        <file>/usr/share/nagios/images/sbgeneral.png</file>
-        <file>/usr/share/nagios/images/sblogo.jpg</file>
-        <file>/usr/share/nagios/images/sbmonitor.png</file>
-        <file>/usr/share/nagios/images/sbreport.png</file>
-        <file>/usr/share/nagios/images/serviceevent.gif</file>
-        <file>/usr/share/nagios/images/start.gif</file>
-        <file>/usr/share/nagios/images/status.gif</file>
-        <file>/usr/share/nagios/images/status2.gif</file>
-        <file>/usr/share/nagios/images/status3.gif</file>
-        <file>/usr/share/nagios/images/status4.gif</file>
-        <file>/usr/share/nagios/images/stop.gif</file>
-        <file>/usr/share/nagios/images/tacdisabled.jpg</file>
-        <file>/usr/share/nagios/images/tacdisabled.png</file>
-        <file>/usr/share/nagios/images/tacenabled.jpg</file>
-        <file>/usr/share/nagios/images/tacenabled.png</file>
-        <file>/usr/share/nagios/images/thermcrit.png</file>
-        <file>/usr/share/nagios/images/thermok.png</file>
-        <file>/usr/share/nagios/images/thermwarn.png</file>
-        <file>/usr/share/nagios/images/trends.gif</file>
-        <file>/usr/share/nagios/images/trendshost.png</file>
-        <file>/usr/share/nagios/images/trendssvc.png</file>
-        <file>/usr/share/nagios/images/unknown.png</file>
-        <file>/usr/share/nagios/images/up.gif</file>
-        <file>/usr/share/nagios/images/warning.png</file>
-        <file>/usr/share/nagios/images/weblogo1.png</file>
-        <file>/usr/share/nagios/images/zoom1.gif</file>
-        <file>/usr/share/nagios/images/zoom2.gif</file>
-        <file>/usr/share/nagios/index.html</file>
-        <file>/usr/share/nagios/main.html</file>
-        <file>/usr/share/nagios/media/critical.wav</file>
-        <file>/usr/share/nagios/media/hostdown.wav</file>
-        <file>/usr/share/nagios/media/warning.wav</file>
-        <file>/usr/share/nagios/robots.txt</file>
-        <file>/usr/share/nagios/side.html</file>
-        <file>/usr/share/nagios/stylesheets/avail.css</file>
-        <file>/usr/share/nagios/stylesheets/checksanity.css</file>
-        <file>/usr/share/nagios/stylesheets/cmd.css</file>
-        <file>/usr/share/nagios/stylesheets/config.css</file>
-        <file>/usr/share/nagios/stylesheets/extinfo.css</file>
-        <file>/usr/share/nagios/stylesheets/histogram.css</file>
-        <file>/usr/share/nagios/stylesheets/history.css</file>
-        <file>/usr/share/nagios/stylesheets/ministatus.css</file>
-        <file>/usr/share/nagios/stylesheets/notifications.css</file>
-        <file>/usr/share/nagios/stylesheets/outages.css</file>
-        <file>/usr/share/nagios/stylesheets/showlog.css</file>
-        <file>/usr/share/nagios/stylesheets/status.css</file>
-        <file>/usr/share/nagios/stylesheets/statusmap.css</file>
-        <file>/usr/share/nagios/stylesheets/summary.css</file>
-        <file>/usr/share/nagios/stylesheets/tac.css</file>
-        <file>/usr/share/nagios/stylesheets/trends.css</file>
-</package>
-
-
-
-
-
-
-
-<package pkgid="3dc9c17696ba449e5f7252881bb11f956f6b893a" name="nagios" arch="src">
-<version epoch="0" ver="1.3" rel="14.1"/>
-        <file>content_length.patch</file>
-        <file>logrotate</file>
-        <file>nagios-1.3.tar.bz2</file>
-        <file>nagios-httpd.conf</file>
-        <file>nagios-perl58.dif</file>
-        <file>nagios.spec</file>
-        <file>rcnagios</file>
-        <file>sapmoni.dif</file>
-        <file>size.patch</file>
-</package>
-
-
-
-
-
-
-
-<package pkgid="3bfcce7e5a0d0daf60bc1a89eb2d8e0a4efe6b8a" name="nagios-www" arch="x86_64">
-<version epoch="0" ver="1.3" rel="14.1"/>
-        <file type="dir">/etc/apache2/conf.d</file>
-        <file type="dir">/usr/lib/nagios/cgi</file>
-        <file type="dir">/usr/share/nagios</file>
-        <file type="dir">/usr/share/nagios/contexthelp</file>
-        <file type="dir">/usr/share/nagios/docs</file>
-        <file type="dir">/usr/share/nagios/docs/images</file>
-        <file type="dir">/usr/share/nagios/images</file>
-        <file type="dir">/usr/share/nagios/images/logos</file>
-        <file type="dir">/usr/share/nagios/media</file>
-        <file type="dir">/usr/share/nagios/ssi</file>
-        <file type="dir">/usr/share/nagios/stylesheets</file>
-        <file>/etc/apache2/conf.d/nagios.conf</file>
-        <file>/usr/lib/nagios/cgi/avail.cgi</file>
-        <file>/usr/lib/nagios/cgi/cmd.cgi</file>
-        <file>/usr/lib/nagios/cgi/config.cgi</file>
-        <file>/usr/lib/nagios/cgi/convertcfg</file>
-        <file>/usr/lib/nagios/cgi/daemonchk.cgi</file>
-        <file>/usr/lib/nagios/cgi/extinfo.cgi</file>
-        <file>/usr/lib/nagios/cgi/histogram.cgi</file>
-        <file>/usr/lib/nagios/cgi/history.cgi</file>
-        <file>/usr/lib/nagios/cgi/mini_epn</file>
-        <file>/usr/lib/nagios/cgi/notifications.cgi</file>
-        <file>/usr/lib/nagios/cgi/outages.cgi</file>
-        <file>/usr/lib/nagios/cgi/sap_log.cgi</file>
-        <file>/usr/lib/nagios/cgi/sap_view_log.cgi</file>
-        <file>/usr/lib/nagios/cgi/showlog.cgi</file>
-        <file>/usr/lib/nagios/cgi/status.cgi</file>
-        <file>/usr/lib/nagios/cgi/statusmap.cgi</file>
-        <file>/usr/lib/nagios/cgi/statuswml.cgi</file>
-        <file>/usr/lib/nagios/cgi/statuswrl.cgi</file>
-        <file>/usr/lib/nagios/cgi/summary.cgi</file>
-        <file>/usr/lib/nagios/cgi/tac.cgi</file>
-        <file>/usr/lib/nagios/cgi/traceroute.cgi</file>
-        <file>/usr/lib/nagios/cgi/trends.cgi</file>
-        <file>/usr/share/nagios/contexthelp/A1.html</file>
-        <file>/usr/share/nagios/contexthelp/A2.html</file>
-        <file>/usr/share/nagios/contexthelp/A3.html</file>
-        <file>/usr/share/nagios/contexthelp/A4.html</file>
-        <file>/usr/share/nagios/contexthelp/A5.html</file>
-        <file>/usr/share/nagios/contexthelp/A6.html</file>
-        <file>/usr/share/nagios/contexthelp/A7.html</file>
-        <file>/usr/share/nagios/contexthelp/B1.html</file>
-        <file>/usr/share/nagios/contexthelp/C1.html</file>
-        <file>/usr/share/nagios/contexthelp/D1.html</file>
-        <file>/usr/share/nagios/contexthelp/E1.html</file>
-        <file>/usr/share/nagios/contexthelp/F1.html</file>
-        <file>/usr/share/nagios/contexthelp/G1.html</file>
-        <file>/usr/share/nagios/contexthelp/G2.html</file>
-        <file>/usr/share/nagios/contexthelp/G3.html</file>
-        <file>/usr/share/nagios/contexthelp/G4.html</file>
-        <file>/usr/share/nagios/contexthelp/G5.html</file>
-        <file>/usr/share/nagios/contexthelp/G6.html</file>
-        <file>/usr/share/nagios/contexthelp/H1.html</file>
-        <file>/usr/share/nagios/contexthelp/H2.html</file>
-        <file>/usr/share/nagios/contexthelp/H3.html</file>
-        <file>/usr/share/nagios/contexthelp/H4.html</file>
-        <file>/usr/share/nagios/contexthelp/H5.html</file>
-        <file>/usr/share/nagios/contexthelp/H6.html</file>
-        <file>/usr/share/nagios/contexthelp/H7.html</file>
-        <file>/usr/share/nagios/contexthelp/H8.html</file>
-        <file>/usr/share/nagios/contexthelp/I1.html</file>
-        <file>/usr/share/nagios/contexthelp/I2.html</file>
-        <file>/usr/share/nagios/contexthelp/I3.html</file>
-        <file>/usr/share/nagios/contexthelp/I4.html</file>
-        <file>/usr/share/nagios/contexthelp/I5.html</file>
-        <file>/usr/share/nagios/contexthelp/I6.html</file>
-        <file>/usr/share/nagios/contexthelp/I7.html</file>
-        <file>/usr/share/nagios/contexthelp/I8.html</file>
-        <file>/usr/share/nagios/contexthelp/J1.html</file>
-        <file>/usr/share/nagios/contexthelp/K1.html</file>
-        <file>/usr/share/nagios/contexthelp/L1.html</file>
-        <file>/usr/share/nagios/contexthelp/L10.html</file>
-        <file>/usr/share/nagios/contexthelp/L11.html</file>
-        <file>/usr/share/nagios/contexthelp/L12.html</file>
-        <file>/usr/share/nagios/contexthelp/L13.html</file>
-        <file>/usr/share/nagios/contexthelp/L2.html</file>
-        <file>/usr/share/nagios/contexthelp/L3.html</file>
-        <file>/usr/share/nagios/contexthelp/L4.html</file>
-        <file>/usr/share/nagios/contexthelp/L5.html</file>
-        <file>/usr/share/nagios/contexthelp/L6.html</file>
-        <file>/usr/share/nagios/contexthelp/L7.html</file>
-        <file>/usr/share/nagios/contexthelp/L8.html</file>
-        <file>/usr/share/nagios/contexthelp/L9.html</file>
-        <file>/usr/share/nagios/contexthelp/M1.html</file>
-        <file>/usr/share/nagios/contexthelp/M2.html</file>
-        <file>/usr/share/nagios/contexthelp/M3.html</file>
-        <file>/usr/share/nagios/contexthelp/M4.html</file>
-        <file>/usr/share/nagios/contexthelp/M5.html</file>
-        <file>/usr/share/nagios/contexthelp/M6.html</file>
-        <file>/usr/share/nagios/contexthelp/N1.html</file>
-        <file>/usr/share/nagios/contexthelp/N2.html</file>
-        <file>/usr/share/nagios/contexthelp/N3.html</file>
-        <file>/usr/share/nagios/contexthelp/N4.html</file>
-        <file>/usr/share/nagios/contexthelp/N5.html</file>
-        <file>/usr/share/nagios/contexthelp/N6.html</file>
-        <file>/usr/share/nagios/contexthelp/N7.html</file>
-        <file>/usr/share/nagios/docs/about.html</file>
-        <file>/usr/share/nagios/docs/addons.html</file>
-        <file>/usr/share/nagios/docs/beginners.html</file>
-        <file>/usr/share/nagios/docs/cgiauth.html</file>
-        <file>/usr/share/nagios/docs/cgiincludes.html</file>
-        <file>/usr/share/nagios/docs/cgis.html</file>
-        <file>/usr/share/nagios/docs/checkscheduling.html</file>
-        <file>/usr/share/nagios/docs/clusters.html</file>
-        <file>/usr/share/nagios/docs/commandfile.html</file>
-        <file>/usr/share/nagios/docs/config.html</file>
-        <file>/usr/share/nagios/docs/configcgi.html</file>
-        <file>/usr/share/nagios/docs/configextinfo.html</file>
-        <file>/usr/share/nagios/docs/configmain.html</file>
-        <file>/usr/share/nagios/docs/configobject.html</file>
-        <file>/usr/share/nagios/docs/dependencies.html</file>
-        <file>/usr/share/nagios/docs/distributed.html</file>
-        <file>/usr/share/nagios/docs/downtime.html</file>
-        <file>/usr/share/nagios/docs/embeddedperl.html</file>
-        <file>/usr/share/nagios/docs/escalations.html</file>
-        <file>/usr/share/nagios/docs/eventhandlers.html</file>
-        <file>/usr/share/nagios/docs/extcommands.html</file>
-        <file>/usr/share/nagios/docs/faqs.html</file>
-        <file>/usr/share/nagios/docs/flapping.html</file>
-        <file>/usr/share/nagios/docs/freshness.html</file>
-        <file>/usr/share/nagios/docs/funstuff.html</file>
-        <file>/usr/share/nagios/docs/images/activepassive.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-avail-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-avail-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-cmd.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-config.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-c.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-extinfo-d.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-histogram.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-history.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-notifications.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-outages.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-showlog.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-a.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-b.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-c.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-status-d.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statusmap.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statuswml.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-statuswrl.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-summary.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-tac.png</file>
-        <file>/usr/share/nagios/docs/images/cgi-trends.png</file>
-        <file>/usr/share/nagios/docs/images/checktiming.png</file>
-        <file>/usr/share/nagios/docs/images/distributed.png</file>
-        <file>/usr/share/nagios/docs/images/host-dependencies.png</file>
-        <file>/usr/share/nagios/docs/images/indirecthostcheck.png</file>
-        <file>/usr/share/nagios/docs/images/indirectsvccheck.png</file>
-        <file>/usr/share/nagios/docs/images/indirectsvccheck2.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved1.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved2.png</file>
-        <file>/usr/share/nagios/docs/images/interleaved3.png</file>
-        <file>/usr/share/nagios/docs/images/logofullsize.png</file>
-        <file>/usr/share/nagios/docs/images/network-heirarchy.png</file>
-        <file>/usr/share/nagios/docs/images/network-outage1.png</file>
-        <file>/usr/share/nagios/docs/images/network-outage2.png</file>
-        <file>/usr/share/nagios/docs/images/noninterleaved1.png</file>
-        <file>/usr/share/nagios/docs/images/noninterleaved2.png</file>
-        <file>/usr/share/nagios/docs/images/physical-network.png</file>
-        <file>/usr/share/nagios/docs/images/plugintheory.png</file>
-        <file>/usr/share/nagios/docs/images/redudancy.png</file>
-        <file>/usr/share/nagios/docs/images/redundancy.png</file>
-        <file>/usr/share/nagios/docs/images/service-dependencies.png</file>
-        <file>/usr/share/nagios/docs/images/statetransitions.png</file>
-        <file>/usr/share/nagios/docs/images/statetransitions2.png</file>
-        <file>/usr/share/nagios/docs/index.html</file>
-        <file>/usr/share/nagios/docs/indirectchecks.html</file>
-        <file>/usr/share/nagios/docs/installing.html</file>
-        <file>/usr/share/nagios/docs/installweb.html</file>
-        <file>/usr/share/nagios/docs/int-portsentry.html</file>
-        <file>/usr/share/nagios/docs/int-snmptrap.html</file>
-        <file>/usr/share/nagios/docs/int-tcpwrappers.html</file>
-        <file>/usr/share/nagios/docs/macros.html</file>
-        <file>/usr/share/nagios/docs/networkoutages.html</file>
-        <file>/usr/share/nagios/docs/networkreachability.html</file>
-        <file>/usr/share/nagios/docs/notifications.html</file>
-        <file>/usr/share/nagios/docs/parallelization.html</file>
-        <file>/usr/share/nagios/docs/passivechecks.html</file>
-        <file>/usr/share/nagios/docs/perfdata.html</file>
-        <file>/usr/share/nagios/docs/plugins.html</file>
-        <file>/usr/share/nagios/docs/plugins_sap.html</file>
-        <file>/usr/share/nagios/docs/plugintheory.html</file>
-        <file>/usr/share/nagios/docs/redundancy.html</file>
-        <file>/usr/share/nagios/docs/robots.txt</file>
-        <file>/usr/share/nagios/docs/security.html</file>
-        <file>/usr/share/nagios/docs/stalking.html</file>
-        <file>/usr/share/nagios/docs/starting.html</file>
-        <file>/usr/share/nagios/docs/statetypes.html</file>
-        <file>/usr/share/nagios/docs/stoprestart.html</file>
-        <file>/usr/share/nagios/docs/templaterecursion.html</file>
-        <file>/usr/share/nagios/docs/templatetricks.html</file>
-        <file>/usr/share/nagios/docs/timeperiods.html</file>
-        <file>/usr/share/nagios/docs/toc.html</file>
-        <file>/usr/share/nagios/docs/tuning.html</file>
-        <file>/usr/share/nagios/docs/verifyconfig.html</file>
-        <file>/usr/share/nagios/docs/volatileservices.html</file>
-        <file>/usr/share/nagios/docs/whatsnew.html</file>
-        <file>/usr/share/nagios/docs/xdata-db.html</file>
-        <file>/usr/share/nagios/docs/xeddefault.html</file>
-        <file>/usr/share/nagios/docs/xedtemplate.html</file>
-        <file>/usr/share/nagios/docs/xoddefault.html</file>
-        <file>/usr/share/nagios/docs/xodtemplate.html</file>
-        <file>/usr/share/nagios/docs/xpddefault.html</file>
-        <file>/usr/share/nagios/docs/xpdfile.html</file>
-        <file>/usr/share/nagios/images/ack.gif</file>
-        <file>/usr/share/nagios/images/command.png</file>
-        <file>/usr/share/nagios/images/comment.gif</file>
-        <file>/usr/share/nagios/images/contexthelp1.gif</file>
-        <file>/usr/share/nagios/images/contexthelp2.gif</file>
-        <file>/usr/share/nagios/images/critical.png</file>
-        <file>/usr/share/nagios/images/delay.gif</file>
-        <file>/usr/share/nagios/images/delete.gif</file>
-        <file>/usr/share/nagios/images/disabled.gif</file>
-        <file>/usr/share/nagios/images/down.gif</file>
-        <file>/usr/share/nagios/images/downtime.gif</file>
-        <file>/usr/share/nagios/images/empty.gif</file>
-        <file>/usr/share/nagios/images/enabled.gif</file>
-        <file>/usr/share/nagios/images/extinfo.gif</file>
-        <file>/usr/share/nagios/images/flapping.gif</file>
-        <file>/usr/share/nagios/images/greendot.gif</file>
-        <file>/usr/share/nagios/images/histogram.png</file>
-        <file>/usr/share/nagios/images/history.gif</file>
-        <file>/usr/share/nagios/images/hostevent.gif</file>
-        <file>/usr/share/nagios/images/info.png</file>
-        <file>/usr/share/nagios/images/left.gif</file>
-        <file>/usr/share/nagios/images/logofullsize.jpg</file>
-        <file>/usr/share/nagios/images/logos/nagios.gd2</file>
-        <file>/usr/share/nagios/images/logos/nagios.gif</file>
-        <file>/usr/share/nagios/images/logos/nagiosvrml.png</file>
-        <file>/usr/share/nagios/images/logos/unknown.gd2</file>
-        <file>/usr/share/nagios/images/logos/unknown.gif</file>
-        <file>/usr/share/nagios/images/logrotate.png</file>
-        <file>/usr/share/nagios/images/ndisabled.gif</file>
-        <file>/usr/share/nagios/images/noack.gif</file>
-        <file>/usr/share/nagios/images/notes.gif</file>
-        <file>/usr/share/nagios/images/notify.gif</file>
-        <file>/usr/share/nagios/images/orangedot.gif</file>
-        <file>/usr/share/nagios/images/passiveonly.gif</file>
-        <file>/usr/share/nagios/images/recovery.png</file>
-        <file>/usr/share/nagios/images/redudancy.png</file>
-        <file>/usr/share/nagios/images/redundancy.png</file>
-        <file>/usr/share/nagios/images/restart.gif</file>
-        <file>/usr/share/nagios/images/right.gif</file>
-        <file>/usr/share/nagios/images/sbconfig.png</file>
-        <file>/usr/share/nagios/images/sbgeneral.png</file>
-        <file>/usr/share/nagios/images/sblogo.jpg</file>
-        <file>/usr/share/nagios/images/sbmonitor.png</file>
-        <file>/usr/share/nagios/images/sbreport.png</file>
-        <file>/usr/share/nagios/images/serviceevent.gif</file>
-        <file>/usr/share/nagios/images/start.gif</file>
-        <file>/usr/share/nagios/images/status.gif</file>
-        <file>/usr/share/nagios/images/status2.gif</file>
-        <file>/usr/share/nagios/images/status3.gif</file>
-        <file>/usr/share/nagios/images/status4.gif</file>
-        <file>/usr/share/nagios/images/stop.gif</file>
-        <file>/usr/share/nagios/images/tacdisabled.jpg</file>
-        <file>/usr/share/nagios/images/tacdisabled.png</file>
-        <file>/usr/share/nagios/images/tacenabled.jpg</file>
-        <file>/usr/share/nagios/images/tacenabled.png</file>
-        <file>/usr/share/nagios/images/thermcrit.png</file>
-        <file>/usr/share/nagios/images/thermok.png</file>
-        <file>/usr/share/nagios/images/thermwarn.png</file>
-        <file>/usr/share/nagios/images/trends.gif</file>
-        <file>/usr/share/nagios/images/trendshost.png</file>
-        <file>/usr/share/nagios/images/trendssvc.png</file>
-        <file>/usr/share/nagios/images/unknown.png</file>
-        <file>/usr/share/nagios/images/up.gif</file>
-        <file>/usr/share/nagios/images/warning.png</file>
-        <file>/usr/share/nagios/images/weblogo1.png</file>
-        <file>/usr/share/nagios/images/zoom1.gif</file>
-        <file>/usr/share/nagios/images/zoom2.gif</file>
-        <file>/usr/share/nagios/index.html</file>
-        <file>/usr/share/nagios/main.html</file>
-        <file>/usr/share/nagios/media/critical.wav</file>
-        <file>/usr/share/nagios/media/hostdown.wav</file>
-        <file>/usr/share/nagios/media/warning.wav</file>
-        <file>/usr/share/nagios/robots.txt</file>
-        <file>/usr/share/nagios/side.html</file>
-        <file>/usr/share/nagios/stylesheets/avail.css</file>
-        <file>/usr/share/nagios/stylesheets/checksanity.css</file>
-        <file>/usr/share/nagios/stylesheets/cmd.css</file>
-        <file>/usr/share/nagios/stylesheets/config.css</file>
-        <file>/usr/share/nagios/stylesheets/extinfo.css</file>
-        <file>/usr/share/nagios/stylesheets/histogram.css</file>
-        <file>/usr/share/nagios/stylesheets/history.css</file>
-        <file>/usr/share/nagios/stylesheets/ministatus.css</file>
-        <file>/usr/share/nagios/stylesheets/notifications.css</file>
-        <file>/usr/share/nagios/stylesheets/outages.css</file>
-        <file>/usr/share/nagios/stylesheets/showlog.css</file>
-        <file>/usr/share/nagios/stylesheets/status.css</file>
-        <file>/usr/share/nagios/stylesheets/statusmap.css</file>
-        <file>/usr/share/nagios/stylesheets/summary.css</file>
-        <file>/usr/share/nagios/stylesheets/tac.css</file>
-        <file>/usr/share/nagios/stylesheets/trends.css</file>
-</package>
-
-
-
-
-
-
-<package pkgid="23b988b5b6e50d7cfda50dda22508c5f1dd07307" name="dhcdbd" arch="i586">
-<version epoch="0" ver="1.12" rel="14.2"/>
-        <file type="dir">/usr/share/doc/packages/dhcdbd</file>
-        <file type="dir">/var/lib/named</file>
-        <file>/etc/dbus-1/system.d/dhcdbd.conf</file>
-        <file>/usr/sbin/dhcdbd</file>
-        <file>/usr/share/doc/packages/dhcdbd/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcdbd/README</file>
-        <file>/usr/share/doc/packages/dhcdbd/dbus_service.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcdbd.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcp_options.h</file>
-</package>
-
-
-
-
-
-
-<package pkgid="da37d6c81230024f202fbb92107ab88ade872bd3" name="dhcdbd" arch="ppc">
-<version epoch="0" ver="1.12" rel="14.2"/>
-        <file type="dir">/usr/share/doc/packages/dhcdbd</file>
-        <file type="dir">/var/lib/named</file>
-        <file>/etc/dbus-1/system.d/dhcdbd.conf</file>
-        <file>/usr/sbin/dhcdbd</file>
-        <file>/usr/share/doc/packages/dhcdbd/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcdbd/README</file>
-        <file>/usr/share/doc/packages/dhcdbd/dbus_service.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcdbd.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcp_options.h</file>
-</package>
-
-
-
-
-
-
-<package pkgid="e285ea0354d8c33ec6c631e5ed925142b9e30bf4" name="dhcdbd" arch="src">
-<version epoch="0" ver="1.12" rel="14.2"/>
-        <file>dhcdbd-1.12.tar.gz</file>
-        <file>dhcdbd-1.14-bug-fixes.patch</file>
-        <file>dhcdbd-dbus-reconnect-thoenig-02.patch</file>
-        <file>dhcdbd-lease-dir-rml-1.10-1.patch</file>
-        <file>dhcdbd-less-verbose-logging-rml.patch</file>
-        <file>dhcdbd-no-nr_open-rml.patch</file>
-        <file>dhcdbd-remove-named-user-rml.patch</file>
-        <file>dhcdbd-set-hostname.patch</file>
-        <file>dhcdbd.spec</file>
-</package>
-
-
-
-
-
-
-<package pkgid="bca8cb431261bf677ea69c848c1d54a34b16189a" name="dhcdbd" arch="x86_64">
-<version epoch="0" ver="1.12" rel="14.2"/>
-        <file type="dir">/usr/share/doc/packages/dhcdbd</file>
-        <file type="dir">/var/lib/named</file>
-        <file>/etc/dbus-1/system.d/dhcdbd.conf</file>
-        <file>/usr/sbin/dhcdbd</file>
-        <file>/usr/share/doc/packages/dhcdbd/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcdbd/README</file>
-        <file>/usr/share/doc/packages/dhcdbd/dbus_service.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcdbd.h</file>
-        <file>/usr/share/doc/packages/dhcdbd/dhcp_options.h</file>
-</package>
-
-
-
-
-
-<package pkgid="a6a40ca62165ceddc09181a9c6d11243b544dbc3" name="openldap2" arch="i586">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-        <file type="dir">/etc/openldap</file>
-        <file type="dir">/etc/openldap/schema</file>
-        <file type="dir">/usr/lib/openldap</file>
-        <file type="dir">/usr/lib/openldap/modules</file>
-        <file type="dir">/usr/share/doc/packages/openldap2</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/admin-guide</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/drafts</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/install</file>
-        <file type="dir">/usr/share/openldap</file>
-        <file type="dir">/usr/share/openldap/ucdata</file>
-        <file type="dir">/var/lib/ldap</file>
-        <file type="dir">/var/lib/slurpd</file>
-        <file type="dir">/var/run/slapd</file>
-        <file>/etc/init.d/ldap</file>
-        <file>/etc/init.d/slurpd</file>
-        <file>/etc/openldap/schema/README</file>
-        <file>/etc/openldap/schema/corba.schema</file>
-        <file>/etc/openldap/schema/core.ldif</file>
-        <file>/etc/openldap/schema/core.schema</file>
-        <file>/etc/openldap/schema/cosine.schema</file>
-        <file>/etc/openldap/schema/dyngroup.schema</file>
-        <file>/etc/openldap/schema/inetorgperson.schema</file>
-        <file>/etc/openldap/schema/java.schema</file>
-        <file>/etc/openldap/schema/misc.schema</file>
-        <file>/etc/openldap/schema/nis.schema</file>
-        <file>/etc/openldap/schema/openldap.ldif</file>
-        <file>/etc/openldap/schema/openldap.schema</file>
-        <file>/etc/openldap/schema/ppolicy.schema</file>
-        <file>/etc/openldap/schema/rfc2307bis.schema</file>
-        <file>/etc/openldap/schema/yast.schema</file>
-        <file>/etc/openldap/slapd.conf</file>
-        <file>/etc/openldap/slapd.conf.default</file>
-        <file>/usr/lib/openldap/slapd</file>
-        <file>/usr/lib/openldap/slurpd</file>
-        <file>/usr/lib/sasl2/slapd.conf</file>
-        <file>/usr/sbin/openldap-2.2-slapcat</file>
-        <file>/usr/sbin/rcldap</file>
-        <file>/usr/sbin/rcslurpd</file>
-        <file>/usr/sbin/slapacl</file>
-        <file>/usr/sbin/slapadd</file>
-        <file>/usr/sbin/slapauth</file>
-        <file>/usr/sbin/slapcat</file>
-        <file>/usr/sbin/slapdn</file>
-        <file>/usr/sbin/slapindex</file>
-        <file>/usr/sbin/slappasswd</file>
-        <file>/usr/sbin/slaptest</file>
-        <file>/usr/share/doc/packages/openldap2/ANNOUNCEMENT</file>
-        <file>/usr/share/doc/packages/openldap2/COPYRIGHT</file>
-        <file>/usr/share/doc/packages/openldap2/INSTALL</file>
-        <file>/usr/share/doc/packages/openldap2/LICENSE</file>
-        <file>/usr/share/doc/packages/openldap2/README</file>
-        <file>/usr/share/doc/packages/openldap2/README.update</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/autoconf.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_dit.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_local.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_ref.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_repl.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/copyright.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/dbtools.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/index.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/install.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_dctree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_tree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/license.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/preface.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/proxycache.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/quickstart.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/referrals.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/replication.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/runningslapd.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/sasl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/schema.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/security.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconf2.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconfig.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/syncrepl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/tls.html</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/README</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-behera-ldap-password-policy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-chu-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-authmeth-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-bcp64-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-dn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-filter-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-models-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-protocol-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-roadmap-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-strprep-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-syntaxes-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-url-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-user-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-acl-model-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldap-c-api-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-dupent-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-vlv-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-locate-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-joslin-config-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-lachman-laser-ldap-mail-routing-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-bac-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-binary-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-transfer-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-chaining-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-distproc-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-subordinate-scope-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-weltman-ldapv3-proxy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-adlist-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-assert-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-authzid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-cosine-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-dontusecopy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-incr.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-noop-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-readentry-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-t-f-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-turn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-uuid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-x509-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldup-sync-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/install/configure</file>
-        <file>/usr/share/man/man5/slapd-bdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-hdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldap.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldbm.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldif.5.gz</file>
-        <file>/usr/share/man/man5/slapd-monitor.5.gz</file>
-        <file>/usr/share/man/man5/slapd-relay.5.gz</file>
-        <file>/usr/share/man/man5/slapd.access.5.gz</file>
-        <file>/usr/share/man/man5/slapd.conf.5.gz</file>
-        <file>/usr/share/man/man5/slapd.plugin.5.gz</file>
-        <file>/usr/share/man/man5/slapd.replog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-accesslog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-auditlog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-chain.5.gz</file>
-        <file>/usr/share/man/man5/slapo-dynlist.5.gz</file>
-        <file>/usr/share/man/man5/slapo-lastmod.5.gz</file>
-        <file>/usr/share/man/man5/slapo-pcache.5.gz</file>
-        <file>/usr/share/man/man5/slapo-ppolicy.5.gz</file>
-        <file>/usr/share/man/man5/slapo-refint.5.gz</file>
-        <file>/usr/share/man/man5/slapo-retcode.5.gz</file>
-        <file>/usr/share/man/man5/slapo-rwm.5.gz</file>
-        <file>/usr/share/man/man5/slapo-syncprov.5.gz</file>
-        <file>/usr/share/man/man5/slapo-translucent.5.gz</file>
-        <file>/usr/share/man/man5/slapo-unique.5.gz</file>
-        <file>/usr/share/man/man5/slapo-valsort.5.gz</file>
-        <file>/usr/share/man/man8/slapacl.8.gz</file>
-        <file>/usr/share/man/man8/slapadd.8.gz</file>
-        <file>/usr/share/man/man8/slapauth.8.gz</file>
-        <file>/usr/share/man/man8/slapcat.8.gz</file>
-        <file>/usr/share/man/man8/slapd.8.gz</file>
-        <file>/usr/share/man/man8/slapdn.8.gz</file>
-        <file>/usr/share/man/man8/slapindex.8.gz</file>
-        <file>/usr/share/man/man8/slappasswd.8.gz</file>
-        <file>/usr/share/man/man8/slaptest.8.gz</file>
-        <file>/usr/share/man/man8/slurpd.8.gz</file>
-        <file>/usr/share/openldap/ucdata/case.dat</file>
-        <file>/usr/share/openldap/ucdata/cmbcl.dat</file>
-        <file>/usr/share/openldap/ucdata/comp.dat</file>
-        <file>/usr/share/openldap/ucdata/ctype.dat</file>
-        <file>/usr/share/openldap/ucdata/decomp.dat</file>
-        <file>/usr/share/openldap/ucdata/kdecomp.dat</file>
-        <file>/usr/share/openldap/ucdata/num.dat</file>
-        <file>/usr/share/update-messages/en/openldap2.1</file>
-        <file>/var/adm/fillup-templates/sysconfig.openldap</file>
-        <file>/var/lib/ldap/DB_CONFIG</file>
-        <file>/var/lib/ldap/DB_CONFIG.example</file>
-</package>
-
-
-
-
-
-<package pkgid="2fe6c9ec6a1f7e52edc54154f70421ce9aeb5f96" name="openldap2" arch="ppc">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-        <file type="dir">/etc/openldap</file>
-        <file type="dir">/etc/openldap/schema</file>
-        <file type="dir">/usr/lib/openldap</file>
-        <file type="dir">/usr/lib/openldap/modules</file>
-        <file type="dir">/usr/share/doc/packages/openldap2</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/admin-guide</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/drafts</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/install</file>
-        <file type="dir">/usr/share/openldap</file>
-        <file type="dir">/usr/share/openldap/ucdata</file>
-        <file type="dir">/var/lib/ldap</file>
-        <file type="dir">/var/lib/slurpd</file>
-        <file type="dir">/var/run/slapd</file>
-        <file>/etc/init.d/ldap</file>
-        <file>/etc/init.d/slurpd</file>
-        <file>/etc/openldap/schema/README</file>
-        <file>/etc/openldap/schema/corba.schema</file>
-        <file>/etc/openldap/schema/core.ldif</file>
-        <file>/etc/openldap/schema/core.schema</file>
-        <file>/etc/openldap/schema/cosine.schema</file>
-        <file>/etc/openldap/schema/dyngroup.schema</file>
-        <file>/etc/openldap/schema/inetorgperson.schema</file>
-        <file>/etc/openldap/schema/java.schema</file>
-        <file>/etc/openldap/schema/misc.schema</file>
-        <file>/etc/openldap/schema/nis.schema</file>
-        <file>/etc/openldap/schema/openldap.ldif</file>
-        <file>/etc/openldap/schema/openldap.schema</file>
-        <file>/etc/openldap/schema/ppolicy.schema</file>
-        <file>/etc/openldap/schema/rfc2307bis.schema</file>
-        <file>/etc/openldap/schema/yast.schema</file>
-        <file>/etc/openldap/slapd.conf</file>
-        <file>/etc/openldap/slapd.conf.default</file>
-        <file>/usr/lib/openldap/slapd</file>
-        <file>/usr/lib/openldap/slurpd</file>
-        <file>/usr/lib/sasl2/slapd.conf</file>
-        <file>/usr/sbin/openldap-2.2-slapcat</file>
-        <file>/usr/sbin/rcldap</file>
-        <file>/usr/sbin/rcslurpd</file>
-        <file>/usr/sbin/slapacl</file>
-        <file>/usr/sbin/slapadd</file>
-        <file>/usr/sbin/slapauth</file>
-        <file>/usr/sbin/slapcat</file>
-        <file>/usr/sbin/slapdn</file>
-        <file>/usr/sbin/slapindex</file>
-        <file>/usr/sbin/slappasswd</file>
-        <file>/usr/sbin/slaptest</file>
-        <file>/usr/share/doc/packages/openldap2/ANNOUNCEMENT</file>
-        <file>/usr/share/doc/packages/openldap2/COPYRIGHT</file>
-        <file>/usr/share/doc/packages/openldap2/INSTALL</file>
-        <file>/usr/share/doc/packages/openldap2/LICENSE</file>
-        <file>/usr/share/doc/packages/openldap2/README</file>
-        <file>/usr/share/doc/packages/openldap2/README.update</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/autoconf.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_dit.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_local.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_ref.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_repl.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/copyright.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/dbtools.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/index.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/install.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_dctree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_tree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/license.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/preface.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/proxycache.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/quickstart.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/referrals.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/replication.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/runningslapd.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/sasl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/schema.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/security.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconf2.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconfig.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/syncrepl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/tls.html</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/README</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-behera-ldap-password-policy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-chu-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-authmeth-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-bcp64-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-dn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-filter-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-models-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-protocol-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-roadmap-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-strprep-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-syntaxes-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-url-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-user-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-acl-model-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldap-c-api-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-dupent-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-vlv-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-locate-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-joslin-config-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-lachman-laser-ldap-mail-routing-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-bac-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-binary-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-transfer-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-chaining-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-distproc-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-subordinate-scope-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-weltman-ldapv3-proxy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-adlist-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-assert-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-authzid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-cosine-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-dontusecopy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-incr.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-noop-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-readentry-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-t-f-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-turn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-uuid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-x509-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldup-sync-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/install/configure</file>
-        <file>/usr/share/man/man5/slapd-bdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-hdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldap.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldbm.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldif.5.gz</file>
-        <file>/usr/share/man/man5/slapd-monitor.5.gz</file>
-        <file>/usr/share/man/man5/slapd-relay.5.gz</file>
-        <file>/usr/share/man/man5/slapd.access.5.gz</file>
-        <file>/usr/share/man/man5/slapd.conf.5.gz</file>
-        <file>/usr/share/man/man5/slapd.plugin.5.gz</file>
-        <file>/usr/share/man/man5/slapd.replog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-accesslog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-auditlog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-chain.5.gz</file>
-        <file>/usr/share/man/man5/slapo-dynlist.5.gz</file>
-        <file>/usr/share/man/man5/slapo-lastmod.5.gz</file>
-        <file>/usr/share/man/man5/slapo-pcache.5.gz</file>
-        <file>/usr/share/man/man5/slapo-ppolicy.5.gz</file>
-        <file>/usr/share/man/man5/slapo-refint.5.gz</file>
-        <file>/usr/share/man/man5/slapo-retcode.5.gz</file>
-        <file>/usr/share/man/man5/slapo-rwm.5.gz</file>
-        <file>/usr/share/man/man5/slapo-syncprov.5.gz</file>
-        <file>/usr/share/man/man5/slapo-translucent.5.gz</file>
-        <file>/usr/share/man/man5/slapo-unique.5.gz</file>
-        <file>/usr/share/man/man5/slapo-valsort.5.gz</file>
-        <file>/usr/share/man/man8/slapacl.8.gz</file>
-        <file>/usr/share/man/man8/slapadd.8.gz</file>
-        <file>/usr/share/man/man8/slapauth.8.gz</file>
-        <file>/usr/share/man/man8/slapcat.8.gz</file>
-        <file>/usr/share/man/man8/slapd.8.gz</file>
-        <file>/usr/share/man/man8/slapdn.8.gz</file>
-        <file>/usr/share/man/man8/slapindex.8.gz</file>
-        <file>/usr/share/man/man8/slappasswd.8.gz</file>
-        <file>/usr/share/man/man8/slaptest.8.gz</file>
-        <file>/usr/share/man/man8/slurpd.8.gz</file>
-        <file>/usr/share/openldap/ucdata/case.dat</file>
-        <file>/usr/share/openldap/ucdata/cmbcl.dat</file>
-        <file>/usr/share/openldap/ucdata/comp.dat</file>
-        <file>/usr/share/openldap/ucdata/ctype.dat</file>
-        <file>/usr/share/openldap/ucdata/decomp.dat</file>
-        <file>/usr/share/openldap/ucdata/kdecomp.dat</file>
-        <file>/usr/share/openldap/ucdata/num.dat</file>
-        <file>/usr/share/update-messages/en/openldap2.1</file>
-        <file>/var/adm/fillup-templates/sysconfig.openldap</file>
-        <file>/var/lib/ldap/DB_CONFIG</file>
-        <file>/var/lib/ldap/DB_CONFIG.example</file>
-</package>
-
-
-
-
-
-<package pkgid="2727339181872edbaf13c007c607bc11a14d292c" name="openldap2" arch="src">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-        <file>DB_CONFIG</file>
-        <file>README.update</file>
-        <file>addonschema.tar.gz</file>
-        <file>bconfig-errlog.dif</file>
-        <file>ldap_conf.dif</file>
-        <file>ldapi_url.dif</file>
-        <file>libldap-gethostbyname_r.dif</file>
-        <file>libldap-manpages.dif</file>
-        <file>libldap-referral.dif</file>
-        <file>libldap_ads-sasl-gssapi.dif</file>
-        <file>openldap-2.2.24.dif</file>
-        <file>openldap-2.2.24.tar.bz2</file>
-        <file>openldap-2.3.19.dif</file>
-        <file>openldap-2.3.19.tar.bz2</file>
-        <file>openldap-admin-guide.tar.bz2</file>
-        <file>openldap-ntlm.diff</file>
-        <file>openldap-rc.tgz</file>
-        <file>openldap2.spec</file>
-        <file>pie-compile.dif</file>
-        <file>sasl-slapd.conf</file>
-        <file>secpatch.dif</file>
-        <file>slapd-epollerr.dif</file>
-        <file>slapd-readcontrols.dif</file>
-        <file>slapd_conf.dif</file>
-</package>
-
-
-
-
-
-<package pkgid="3bb100100080c39f059b055ff2f8e96135f5e721" name="openldap2" arch="x86_64">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-        <file type="dir">/etc/openldap</file>
-        <file type="dir">/etc/openldap/schema</file>
-        <file type="dir">/usr/lib/openldap</file>
-        <file type="dir">/usr/lib/openldap/modules</file>
-        <file type="dir">/usr/share/doc/packages/openldap2</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/admin-guide</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/drafts</file>
-        <file type="dir">/usr/share/doc/packages/openldap2/install</file>
-        <file type="dir">/usr/share/openldap</file>
-        <file type="dir">/usr/share/openldap/ucdata</file>
-        <file type="dir">/var/lib/ldap</file>
-        <file type="dir">/var/lib/slurpd</file>
-        <file type="dir">/var/run/slapd</file>
-        <file>/etc/init.d/ldap</file>
-        <file>/etc/init.d/slurpd</file>
-        <file>/etc/openldap/schema/README</file>
-        <file>/etc/openldap/schema/corba.schema</file>
-        <file>/etc/openldap/schema/core.ldif</file>
-        <file>/etc/openldap/schema/core.schema</file>
-        <file>/etc/openldap/schema/cosine.schema</file>
-        <file>/etc/openldap/schema/dyngroup.schema</file>
-        <file>/etc/openldap/schema/inetorgperson.schema</file>
-        <file>/etc/openldap/schema/java.schema</file>
-        <file>/etc/openldap/schema/misc.schema</file>
-        <file>/etc/openldap/schema/nis.schema</file>
-        <file>/etc/openldap/schema/openldap.ldif</file>
-        <file>/etc/openldap/schema/openldap.schema</file>
-        <file>/etc/openldap/schema/ppolicy.schema</file>
-        <file>/etc/openldap/schema/rfc2307bis.schema</file>
-        <file>/etc/openldap/schema/yast.schema</file>
-        <file>/etc/openldap/slapd.conf</file>
-        <file>/etc/openldap/slapd.conf.default</file>
-        <file>/usr/lib/openldap/slapd</file>
-        <file>/usr/lib/openldap/slurpd</file>
-        <file>/usr/lib64/sasl2/slapd.conf</file>
-        <file>/usr/sbin/openldap-2.2-slapcat</file>
-        <file>/usr/sbin/rcldap</file>
-        <file>/usr/sbin/rcslurpd</file>
-        <file>/usr/sbin/slapacl</file>
-        <file>/usr/sbin/slapadd</file>
-        <file>/usr/sbin/slapauth</file>
-        <file>/usr/sbin/slapcat</file>
-        <file>/usr/sbin/slapdn</file>
-        <file>/usr/sbin/slapindex</file>
-        <file>/usr/sbin/slappasswd</file>
-        <file>/usr/sbin/slaptest</file>
-        <file>/usr/share/doc/packages/openldap2/ANNOUNCEMENT</file>
-        <file>/usr/share/doc/packages/openldap2/COPYRIGHT</file>
-        <file>/usr/share/doc/packages/openldap2/INSTALL</file>
-        <file>/usr/share/doc/packages/openldap2/LICENSE</file>
-        <file>/usr/share/doc/packages/openldap2/README</file>
-        <file>/usr/share/doc/packages/openldap2/README.update</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/autoconf.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_dit.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_local.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_ref.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/config_repl.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/copyright.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/dbtools.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/index.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/install.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_dctree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/intro_tree.gif</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/license.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/preface.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/proxycache.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/quickstart.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/referrals.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/replication.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/runningslapd.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/sasl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/schema.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/security.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconf2.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/slapdconfig.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/syncrepl.html</file>
-        <file>/usr/share/doc/packages/openldap2/admin-guide/tls.html</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/README</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-behera-ldap-password-policy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-chu-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-authmeth-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-bcp64-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-dn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-filter-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-models-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-protocol-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-roadmap-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-strprep-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-syntaxes-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-url-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapbis-user-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-acl-model-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldap-c-api-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-dupent-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-ldapv3-vlv-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-ietf-ldapext-locate-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-joslin-config-schema-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-lachman-laser-ldap-mail-routing-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-acm-bac-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-admin-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-binary-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-legg-ldap-transfer-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-chaining-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-csn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-distproc-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-sermersheim-ldap-subordinate-scope-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-weltman-ldapv3-proxy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-adlist-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-assert-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-authzid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-cosine-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-dontusecopy-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-incr.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-noop-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-readentry-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-t-f-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-turn-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-uuid-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldap-x509-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/drafts/draft-zeilenga-ldup-sync-xx.txt</file>
-        <file>/usr/share/doc/packages/openldap2/install/configure</file>
-        <file>/usr/share/man/man5/slapd-bdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-hdb.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldap.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldbm.5.gz</file>
-        <file>/usr/share/man/man5/slapd-ldif.5.gz</file>
-        <file>/usr/share/man/man5/slapd-monitor.5.gz</file>
-        <file>/usr/share/man/man5/slapd-relay.5.gz</file>
-        <file>/usr/share/man/man5/slapd.access.5.gz</file>
-        <file>/usr/share/man/man5/slapd.conf.5.gz</file>
-        <file>/usr/share/man/man5/slapd.plugin.5.gz</file>
-        <file>/usr/share/man/man5/slapd.replog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-accesslog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-auditlog.5.gz</file>
-        <file>/usr/share/man/man5/slapo-chain.5.gz</file>
-        <file>/usr/share/man/man5/slapo-dynlist.5.gz</file>
-        <file>/usr/share/man/man5/slapo-lastmod.5.gz</file>
-        <file>/usr/share/man/man5/slapo-pcache.5.gz</file>
-        <file>/usr/share/man/man5/slapo-ppolicy.5.gz</file>
-        <file>/usr/share/man/man5/slapo-refint.5.gz</file>
-        <file>/usr/share/man/man5/slapo-retcode.5.gz</file>
-        <file>/usr/share/man/man5/slapo-rwm.5.gz</file>
-        <file>/usr/share/man/man5/slapo-syncprov.5.gz</file>
-        <file>/usr/share/man/man5/slapo-translucent.5.gz</file>
-        <file>/usr/share/man/man5/slapo-unique.5.gz</file>
-        <file>/usr/share/man/man5/slapo-valsort.5.gz</file>
-        <file>/usr/share/man/man8/slapacl.8.gz</file>
-        <file>/usr/share/man/man8/slapadd.8.gz</file>
-        <file>/usr/share/man/man8/slapauth.8.gz</file>
-        <file>/usr/share/man/man8/slapcat.8.gz</file>
-        <file>/usr/share/man/man8/slapd.8.gz</file>
-        <file>/usr/share/man/man8/slapdn.8.gz</file>
-        <file>/usr/share/man/man8/slapindex.8.gz</file>
-        <file>/usr/share/man/man8/slappasswd.8.gz</file>
-        <file>/usr/share/man/man8/slaptest.8.gz</file>
-        <file>/usr/share/man/man8/slurpd.8.gz</file>
-        <file>/usr/share/openldap/ucdata/case.dat</file>
-        <file>/usr/share/openldap/ucdata/cmbcl.dat</file>
-        <file>/usr/share/openldap/ucdata/comp.dat</file>
-        <file>/usr/share/openldap/ucdata/ctype.dat</file>
-        <file>/usr/share/openldap/ucdata/decomp.dat</file>
-        <file>/usr/share/openldap/ucdata/kdecomp.dat</file>
-        <file>/usr/share/openldap/ucdata/num.dat</file>
-        <file>/usr/share/update-messages/en/openldap2.1</file>
-        <file>/var/adm/fillup-templates/sysconfig.openldap</file>
-        <file>/var/lib/ldap/DB_CONFIG</file>
-        <file>/var/lib/ldap/DB_CONFIG.example</file>
-</package>
-
-
-
-
-<package pkgid="7ba58f2b9498981c5f20d25f9675a6592317b694" name="dhcp" arch="i586">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-
-<package pkgid="739feea694870b250262a846af418e4c3d887ecd" name="dhcp" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-
-<package pkgid="7042e04a0b649bcc0a2100ddde62e8fb1ce82927" name="dhcp" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-<package pkgid="22a69d9e4b792e588b4542659fa4ac329fd9e5a8" name="dhcp" arch="i586">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-<package pkgid="f9e69cf37731c8b7323c34d46d20b444d551c765" name="dhcp-client" arch="i586">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file>/etc/dhclient.conf</file>
-        <file>/sbin/dhclient</file>
-        <file>/sbin/dhclient-script</file>
-        <file>/usr/share/man/man5/dhclient.conf.5.gz</file>
-        <file>/usr/share/man/man5/dhclient.leases.5.gz</file>
-        <file>/usr/share/man/man8/dhclient-script.8.gz</file>
-        <file>/usr/share/man/man8/dhclient.8.gz</file>
-        <file>/var/lib/dhcp/dhclient.leases</file>
-</package>
-
-
-
-<package pkgid="f6ba046b24618a07a8b0cc1477e039a8150c0ab1" name="dhcp" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-<package pkgid="729e9b2704cab26322040c44f0315280c9db0eab" name="dhcp-client" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file>/etc/dhclient.conf</file>
-        <file>/sbin/dhclient</file>
-        <file>/sbin/dhclient-script</file>
-        <file>/usr/share/man/man5/dhclient.conf.5.gz</file>
-        <file>/usr/share/man/man5/dhclient.leases.5.gz</file>
-        <file>/usr/share/man/man8/dhclient-script.8.gz</file>
-        <file>/usr/share/man/man8/dhclient.8.gz</file>
-        <file>/var/lib/dhcp/dhclient.leases</file>
-</package>
-
-
-
-<package pkgid="b9a718ca537188add526485aceba4592a2b84ca7" name="dhcp" arch="src">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file>DDNS-howto.txt</file>
-        <file>clearip</file>
-        <file>dhclient.c.dif</file>
-        <file>dhcp-3.0.1rc14-tmpfile.dif</file>
-        <file>dhcp-3.0.2-extended_option_environment.patch</file>
-        <file>dhcp-3.0.3-dhclient-nis-01-thoenig.patch</file>
-        <file>dhcp-3.0.3-dhclient-script-dhcdbd.patch</file>
-        <file>dhcp-3.0.3-ldap-patch.gz</file>
-        <file>dhcp-3.0.3-man.dif</file>
-        <file>dhcp-3.0.3.tar.bz2</file>
-        <file>dhcp-3.0.3b1-pie.dif</file>
-        <file>dhcp-3.0.3b1.dif</file>
-        <file>dhcp-3.0b2pl18.paranoia.dif</file>
-        <file>dhcp-3.0b2pl24.resolv.conf.dif</file>
-        <file>dhcp-3.0rc10.dif</file>
-        <file>dhcp-3.0rc10.filedes.dif</file>
-        <file>dhcp-send-hostname-rml.patch</file>
-        <file>dhcp.LIESMICH</file>
-        <file>dhcp.README</file>
-        <file>dhcp.README.upgrade</file>
-        <file>dhcp.spec</file>
-        <file>dhcpsync</file>
-        <file>dhcpsync.8</file>
-        <file>dnscompr.py</file>
-        <file>examples.tar.gz</file>
-        <file>leases.awk</file>
-        <file>leasestate</file>
-        <file>listlease</file>
-        <file>makefile.diff</file>
-        <file>rc.dhcpd</file>
-        <file>rc.dhcrelay</file>
-        <file>reset-ip</file>
-        <file>sysconfig.dhcpd</file>
-        <file>sysconfig.dhcrelay</file>
-        <file>sysconfig.syslog-dhcpd</file>
-        <file>test.c.dif</file>
-</package>
-
-
-
-<package pkgid="5b8842037e72ca22fa32df2516962822e4c6a313" name="dhcp" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file type="dir">/usr/share/doc/packages/dhcp</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc</file>
-        <file type="dir">/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP</file>
-        <file type="dir">/var/lib/dhcp</file>
-        <file>/usr/bin/omshell</file>
-        <file>/usr/share/doc/packages/dhcp/LICENSE</file>
-        <file>/usr/share/doc/packages/dhcp/README</file>
-        <file>/usr/share/doc/packages/dhcp/RELNOTES</file>
-        <file>/usr/share/doc/packages/dhcp/doc/IANA-arp-parameters</file>
-        <file>/usr/share/doc/packages/dhcp/doc/api+protocol</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-authentication-14.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-dhcp-dns-12.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-failover-07.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/draft-ietf-dhc-ldap-schema-01.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient-script.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.8</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.conf.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhclient.leases.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-eval.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/ja_JP.eucJP/dhcp-options.5</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc1542.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2131.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2132.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2485.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc2489.txt</file>
-        <file>/usr/share/doc/packages/dhcp/doc/rfc951.txt</file>
-        <file>/usr/share/man/man1/omshell.1.gz</file>
-        <file>/usr/share/man/man5/dhcp-eval.5.gz</file>
-</package>
-
-
-
-<package pkgid="a45eeef08edd16af1b70ca359d1032cf01e28de3" name="dhcp-client" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-        <file>/etc/dhclient.conf</file>
-        <file>/sbin/dhclient</file>
-        <file>/sbin/dhclient-script</file>
-        <file>/usr/share/man/man5/dhclient.conf.5.gz</file>
-        <file>/usr/share/man/man5/dhclient.leases.5.gz</file>
-        <file>/usr/share/man/man8/dhclient-script.8.gz</file>
-        <file>/usr/share/man/man8/dhclient.8.gz</file>
-        <file>/var/lib/dhcp/dhclient.leases</file>
-</package>
-
-
-<package pkgid="1cd7ea460f5e4210df54699831f528287bb918f8" name="libextractor" arch="i586">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-        <file type="dir">/usr/share/doc/packages/libextractor</file>
-        <file>/usr/bin/extract</file>
-        <file>/usr/lib/libextractor.so.1</file>
-        <file>/usr/lib/libextractor.so.1.1.0</file>
-        <file>/usr/share/doc/packages/libextractor/AUTHORS</file>
-        <file>/usr/share/doc/packages/libextractor/COPYING</file>
-        <file>/usr/share/doc/packages/libextractor/NEWS</file>
-        <file>/usr/share/doc/packages/libextractor/README</file>
-        <file>/usr/share/doc/packages/libextractor/TODO</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ga/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ro/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/rw/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/man/man1/extract.1.gz</file>
-</package>
-
-
-<package pkgid="06a9e560a069498df7bbb3a8978b4a6dc9e03164" name="libextractor" arch="ppc">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-        <file type="dir">/usr/share/doc/packages/libextractor</file>
-        <file>/usr/bin/extract</file>
-        <file>/usr/lib/libextractor.so.1</file>
-        <file>/usr/lib/libextractor.so.1.1.0</file>
-        <file>/usr/share/doc/packages/libextractor/AUTHORS</file>
-        <file>/usr/share/doc/packages/libextractor/COPYING</file>
-        <file>/usr/share/doc/packages/libextractor/NEWS</file>
-        <file>/usr/share/doc/packages/libextractor/README</file>
-        <file>/usr/share/doc/packages/libextractor/TODO</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ga/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ro/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/rw/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/man/man1/extract.1.gz</file>
-</package>
-
-
-<package pkgid="e42db911c0eee82d350b06c1fd2de7951a700a28" name="libextractor" arch="src">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-        <file>heap-overflow-asfextractor.patch</file>
-        <file>heap-overflow-qtextractor.patch</file>
-        <file>libextractor-0.5.10.tar.gz</file>
-        <file>libextractor.spec</file>
-</package>
-
-
-<package pkgid="39753714ea4afc56bb957742bc74e31126beb474" name="libextractor" arch="x86_64">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-        <file type="dir">/usr/share/doc/packages/libextractor</file>
-        <file>/usr/bin/extract</file>
-        <file>/usr/lib64/libextractor.so.1</file>
-        <file>/usr/lib64/libextractor.so.1.1.0</file>
-        <file>/usr/share/doc/packages/libextractor/AUTHORS</file>
-        <file>/usr/share/doc/packages/libextractor/COPYING</file>
-        <file>/usr/share/doc/packages/libextractor/NEWS</file>
-        <file>/usr/share/doc/packages/libextractor/README</file>
-        <file>/usr/share/doc/packages/libextractor/TODO</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ga/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/ro/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/locale/rw/LC_MESSAGES/libextractor.mo</file>
-        <file>/usr/share/man/man1/extract.1.gz</file>
-</package>
-
-<package pkgid="a144f4f4e4dd6a949f7b0ca7c79c3bb8a2e56851" name="ivman" arch="i586">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-        <file type="dir">/etc/ivman</file>
-        <file type="dir">/usr/share/doc/packages/ivman</file>
-        <file>/etc/ivman/IvmConfigActions.xml</file>
-        <file>/etc/ivman/IvmConfigBase.xml</file>
-        <file>/etc/ivman/IvmConfigConditions.xml</file>
-        <file>/etc/ivman/IvmConfigProperties.xml</file>
-        <file>/usr/bin/halmount</file>
-        <file>/usr/bin/halmount.py</file>
-        <file>/usr/bin/ivman</file>
-        <file>/usr/bin/ivman-launch</file>
-        <file>/usr/share/doc/packages/ivman/AUTHORS</file>
-        <file>/usr/share/doc/packages/ivman/ChangeLog</file>
-        <file>/usr/share/doc/packages/ivman/README</file>
-        <file>/usr/share/doc/packages/ivman/TODO</file>
-        <file>/usr/share/locale/fr/LC_MESSAGES/ivman.mo</file>
-        <file>/usr/share/man/man5/IvmConfigActions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigBase.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigConditions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigProperties.xml.5.gz</file>
-        <file>/usr/share/man/man8/ivman-launch.8.gz</file>
-        <file>/usr/share/man/man8/ivman.8.gz</file>
-</package>
-
-<package pkgid="140b8a8de66f5f1ba8d8160f2ee2054e6fd7e138" name="ivman" arch="ppc">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-        <file type="dir">/etc/ivman</file>
-        <file type="dir">/usr/share/doc/packages/ivman</file>
-        <file>/etc/ivman/IvmConfigActions.xml</file>
-        <file>/etc/ivman/IvmConfigBase.xml</file>
-        <file>/etc/ivman/IvmConfigConditions.xml</file>
-        <file>/etc/ivman/IvmConfigProperties.xml</file>
-        <file>/usr/bin/halmount</file>
-        <file>/usr/bin/halmount.py</file>
-        <file>/usr/bin/ivman</file>
-        <file>/usr/bin/ivman-launch</file>
-        <file>/usr/share/doc/packages/ivman/AUTHORS</file>
-        <file>/usr/share/doc/packages/ivman/ChangeLog</file>
-        <file>/usr/share/doc/packages/ivman/README</file>
-        <file>/usr/share/doc/packages/ivman/TODO</file>
-        <file>/usr/share/locale/fr/LC_MESSAGES/ivman.mo</file>
-        <file>/usr/share/man/man5/IvmConfigActions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigBase.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigConditions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigProperties.xml.5.gz</file>
-        <file>/usr/share/man/man8/ivman-launch.8.gz</file>
-        <file>/usr/share/man/man8/ivman.8.gz</file>
-</package>
-
-<package pkgid="8210ad822c977350b7682b02e42934f2dee22ab5" name="ivman" arch="src">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-        <file>halmount.py</file>
-        <file>ivman-0.6.9-config.patch</file>
-        <file>ivman-0.6.9-makeuserconfigs.patch</file>
-        <file>ivman-0.6.9.tar.bz2</file>
-        <file>ivman.spec</file>
-</package>
-
-<package pkgid="4430628c022d87831285e2c8b42c26638b182987" name="ivman" arch="x86_64">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-        <file type="dir">/etc/ivman</file>
-        <file type="dir">/usr/share/doc/packages/ivman</file>
-        <file>/etc/ivman/IvmConfigActions.xml</file>
-        <file>/etc/ivman/IvmConfigBase.xml</file>
-        <file>/etc/ivman/IvmConfigConditions.xml</file>
-        <file>/etc/ivman/IvmConfigProperties.xml</file>
-        <file>/usr/bin/halmount</file>
-        <file>/usr/bin/halmount.py</file>
-        <file>/usr/bin/ivman</file>
-        <file>/usr/bin/ivman-launch</file>
-        <file>/usr/share/doc/packages/ivman/AUTHORS</file>
-        <file>/usr/share/doc/packages/ivman/ChangeLog</file>
-        <file>/usr/share/doc/packages/ivman/README</file>
-        <file>/usr/share/doc/packages/ivman/TODO</file>
-        <file>/usr/share/locale/fr/LC_MESSAGES/ivman.mo</file>
-        <file>/usr/share/man/man5/IvmConfigActions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigBase.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigConditions.xml.5.gz</file>
-        <file>/usr/share/man/man5/IvmConfigProperties.xml.5.gz</file>
-        <file>/usr/share/man/man8/ivman-launch.8.gz</file>
-        <file>/usr/share/man/man8/ivman.8.gz</file>
-</package>
-<package pkgid="5f64cb2a850f614871e7ce39e5927f2f16b138c7" name="util-linux-crypto" arch="i586">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-        <file>/sbin/cryptsetup</file>
-        <file>/sbin/cryptsetup.sh</file>
-        <file>/sbin/hashalot</file>
-        <file>/usr/sbin/dmconvert</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/cryptsetup.mo</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/dmconvert.mo</file>
-        <file>/usr/share/man/man1/hashalot.1.gz</file>
-        <file>/usr/share/man/man8/cryptsetup.8.gz</file>
-</package>
-<package pkgid="e63397586ea3e175876cc4dd476e847eea0e0f2e" name="util-linux-crypto" arch="ppc">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-        <file>/sbin/cryptsetup</file>
-        <file>/sbin/cryptsetup.sh</file>
-        <file>/sbin/hashalot</file>
-        <file>/usr/sbin/dmconvert</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/cryptsetup.mo</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/dmconvert.mo</file>
-        <file>/usr/share/man/man1/hashalot.1.gz</file>
-        <file>/usr/share/man/man8/cryptsetup.8.gz</file>
-</package>
-<package pkgid="316f825d4fd1220fda20df3e4018da6e4ebbc076" name="util-linux-crypto" arch="src">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-        <file>cryptsetup-0.1-dmi.exists.patch</file>
-        <file>cryptsetup-0.1-retval.patch</file>
-        <file>cryptsetup-0.1-static.patch</file>
-        <file>cryptsetup-0.1-timeout.patch</file>
-        <file>cryptsetup-0.1.tar.bz2</file>
-        <file>cryptsetup.8</file>
-        <file>cryptsetup.sh</file>
-        <file>dmconvert-0.2-uninitialized.patch</file>
-        <file>dmconvert-0.2.tar.bz2</file>
-        <file>hashalot-0.3.tar.bz2</file>
-        <file>util-linux-crypto.spec</file>
-</package>
-<package pkgid="8b428d265f0998310d65412f56babd53d4bced53" name="util-linux-crypto" arch="x86_64">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-        <file>/sbin/cryptsetup</file>
-        <file>/sbin/cryptsetup.sh</file>
-        <file>/sbin/hashalot</file>
-        <file>/usr/sbin/dmconvert</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/cryptsetup.mo</file>
-        <file>/usr/share/locale/de/LC_MESSAGES/dmconvert.mo</file>
-        <file>/usr/share/man/man1/hashalot.1.gz</file>
-        <file>/usr/share/man/man8/cryptsetup.8.gz</file>
-</package>
-</filelists>
diff --git a/devel/devel.dmacvicar/repodata/other.xml b/devel/devel.dmacvicar/repodata/other.xml
deleted file mode 100644 (file)
index d696a20..0000000
+++ /dev/null
@@ -1,10481 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<otherdata xmlns="http://linux.duke.edu/metadata/other" packages="47">
-<package pkgid="d401b0253012e812a395ddb043f5b0ab02eff59e" name="opera" arch="i586">
-<version epoch="0" ver="8.54" rel="0.1"/>
-<changelog author="- ltinkl@suse.cz" date="1146744000">- fix #168288 - VUL-0: opera code exec via stylesheet (update to 8.54)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1140436800">- security update to 8.52 (#151788)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ro@suse.de" date="1134561600">- really use buildroot</changelog>
-<changelog author="- ltinkl@suse.cz" date="1134475200">- add buildroot + norootforbuild</changelog>
-<changelog author="- ltinkl@suse.cz" date="1132747200">- VUL-0: opera command line url shell command injection (#134905)
-- update to 8.51</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127563200">- fix version number, really 8.50 :)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127304000">- update to 8.05, fixing security issue #117980</changelog>
-<changelog author="- ltinkl@suse.cz" date="1125576000">- go back to the stable version 8.02, register the version
-  using the key kindly provided by Opera</changelog>
-<changelog author="- ltinkl@suse.cz" date="1122984000">- update to 8.10 Preview</changelog>
-<changelog author="- ltinkl@suse.cz" date="1119268800">- update to 8.01, fixing several security issues (#91179 and others)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1116849600">- major update to 8.0, all platforms</changelog>
-<changelog author="- ltinkl@suse.cz" date="1108036800">- don't allow tricking the user into running arbitrary commands
-  (#49218)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1096977600">- fix Netscape plugins (#46010)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1095249600">- x86 and ppc versions switched to dynamically linked against Qt (#43526)
-- fix local file detection vulnerability (#43923)
-- fix address bar spoofing vulnerability (#42279)</changelog>
-<changelog author="- kukuk@suse.de" date="1095163200">- Remove OpenMotif1 and OpenMotif2 plugins [Bug #43311]</changelog>
-<changelog author="- ltinkl@suse.cz" date="1092830400">- updated to 7.54</changelog>
-<changelog author="- ltinkl@suse.cz" date="1090584000">- update to 7.53 (#42279)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1089374400">- update to 7.52</changelog>
-<changelog author="- ltinkl@suse.cz" date="1086696000">- security bugfix update (#41628)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1084449600">- updated to 7.50 (all archs)
-- threw away the now unused patch</changelog>
-<changelog author="- ltinkl@suse.cz" date="1077537600">- updated to 7.23 for all archs
-- updated the language files
-- got rid of the motifwrapper hack</changelog>
-<changelog author="- aj@suse.de" date="1063713600">- Remove broken requires.</changelog>
-<changelog author="- pthomas@suse.de" date="1062072000">- Use the operamotifwrapper plugin from opera 7.20b as this
-  is linked against the current libXm.so.3.</changelog>
-<changelog author="- adrian@suse.de" date="1061035200">- install desktop file from kappfinder</changelog>
-<changelog author="- pthomas@suse.de" date="1060948800">- Update ix86 and ppc to 7.11.
-- Update sparc to 6.12 beta.
-- Add most of the available language files.</changelog>
-<changelog author="- ro@suse.de" date="1037188800">- comment out kde2 stuff</changelog>
-<changelog author="- uli@suse.de" date="1030536000">- update -&gt; 6.03 for i386 &amp; compatibles</changelog>
-<changelog author="- ro@suse.de" date="1029326400">- removed gnome1 support</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- Use %ix86 macro</changelog>
-<changelog author="- sndirsch@suse.de" date="1025784000">- added german help module (Bug #16341)</changelog>
-<changelog author="- stepan@suse.de" date="1023278400">- patch install script to recognize hammer architecture.</changelog>
-<changelog author="- uli@suse.de" date="1022673600">- update -&gt; 6.01 (secfix)</changelog>
-<changelog author="- uli@suse.de" date="1022500800">- added German localization from http://www.blauwal.at/opera
-  (bug #16341)</changelog>
-<changelog author="- uli@suse.de" date="1021464000">- update -&gt; 6.0 final (x86 only)</changelog>
-<changelog author="- uli@suse.de" date="1014379200">- update -&gt; 6.0 (x86 only)</changelog>
-<changelog author="- ro@suse.de" date="1011787200">- build using kde2-compat
-- will need port to kde3 (icon pathes only)</changelog>
-<changelog author="- uli@suse.de" date="1000728000">- initial package, x86/sparc/ppc only</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-
-
-<package pkgid="2b8a73c02d8d6b57096be23eed26d5733d67ae80" name="opera" arch="src">
-<version epoch="0" ver="8.54" rel="0.1"/>
-<changelog author="- ltinkl@suse.cz" date="1146744000">- fix #168288 - VUL-0: opera code exec via stylesheet (update to 8.54)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1140436800">- security update to 8.52 (#151788)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ro@suse.de" date="1134561600">- really use buildroot</changelog>
-<changelog author="- ltinkl@suse.cz" date="1134475200">- add buildroot + norootforbuild</changelog>
-<changelog author="- ltinkl@suse.cz" date="1132747200">- VUL-0: opera command line url shell command injection (#134905)
-- update to 8.51</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127563200">- fix version number, really 8.50 :)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127304000">- update to 8.05, fixing security issue #117980</changelog>
-<changelog author="- ltinkl@suse.cz" date="1125576000">- go back to the stable version 8.02, register the version
-  using the key kindly provided by Opera</changelog>
-<changelog author="- ltinkl@suse.cz" date="1122984000">- update to 8.10 Preview</changelog>
-<changelog author="- ltinkl@suse.cz" date="1119268800">- update to 8.01, fixing several security issues (#91179 and others)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1116849600">- major update to 8.0, all platforms</changelog>
-<changelog author="- ltinkl@suse.cz" date="1108036800">- don't allow tricking the user into running arbitrary commands
-  (#49218)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1096977600">- fix Netscape plugins (#46010)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1095249600">- x86 and ppc versions switched to dynamically linked against Qt (#43526)
-- fix local file detection vulnerability (#43923)
-- fix address bar spoofing vulnerability (#42279)</changelog>
-<changelog author="- kukuk@suse.de" date="1095163200">- Remove OpenMotif1 and OpenMotif2 plugins [Bug #43311]</changelog>
-<changelog author="- ltinkl@suse.cz" date="1092830400">- updated to 7.54</changelog>
-<changelog author="- ltinkl@suse.cz" date="1090584000">- update to 7.53 (#42279)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1089374400">- update to 7.52</changelog>
-<changelog author="- ltinkl@suse.cz" date="1086696000">- security bugfix update (#41628)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1084449600">- updated to 7.50 (all archs)
-- threw away the now unused patch</changelog>
-<changelog author="- ltinkl@suse.cz" date="1077537600">- updated to 7.23 for all archs
-- updated the language files
-- got rid of the motifwrapper hack</changelog>
-<changelog author="- aj@suse.de" date="1063713600">- Remove broken requires.</changelog>
-<changelog author="- pthomas@suse.de" date="1062072000">- Use the operamotifwrapper plugin from opera 7.20b as this
-  is linked against the current libXm.so.3.</changelog>
-<changelog author="- adrian@suse.de" date="1061035200">- install desktop file from kappfinder</changelog>
-<changelog author="- pthomas@suse.de" date="1060948800">- Update ix86 and ppc to 7.11.
-- Update sparc to 6.12 beta.
-- Add most of the available language files.</changelog>
-<changelog author="- ro@suse.de" date="1037188800">- comment out kde2 stuff</changelog>
-<changelog author="- uli@suse.de" date="1030536000">- update -&gt; 6.03 for i386 &amp; compatibles</changelog>
-<changelog author="- ro@suse.de" date="1029326400">- removed gnome1 support</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- Use %ix86 macro</changelog>
-<changelog author="- sndirsch@suse.de" date="1025784000">- added german help module (Bug #16341)</changelog>
-<changelog author="- stepan@suse.de" date="1023278400">- patch install script to recognize hammer architecture.</changelog>
-<changelog author="- uli@suse.de" date="1022673600">- update -&gt; 6.01 (secfix)</changelog>
-<changelog author="- uli@suse.de" date="1022500800">- added German localization from http://www.blauwal.at/opera
-  (bug #16341)</changelog>
-<changelog author="- uli@suse.de" date="1021464000">- update -&gt; 6.0 final (x86 only)</changelog>
-<changelog author="- uli@suse.de" date="1014379200">- update -&gt; 6.0 (x86 only)</changelog>
-<changelog author="- ro@suse.de" date="1011787200">- build using kde2-compat
-- will need port to kde3 (icon pathes only)</changelog>
-<changelog author="- uli@suse.de" date="1000728000">- initial package, x86/sparc/ppc only</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-
-
-<package pkgid="c67d4bea93ba82482aaff57cae548fb0da1e8f9d" name="opera" arch="x86_64">
-<version epoch="0" ver="8.54" rel="0.1"/>
-<changelog author="- ltinkl@suse.cz" date="1146744000">- fix #168288 - VUL-0: opera code exec via stylesheet (update to 8.54)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1140436800">- security update to 8.52 (#151788)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ro@suse.de" date="1134561600">- really use buildroot</changelog>
-<changelog author="- ltinkl@suse.cz" date="1134475200">- add buildroot + norootforbuild</changelog>
-<changelog author="- ltinkl@suse.cz" date="1132747200">- VUL-0: opera command line url shell command injection (#134905)
-- update to 8.51</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127563200">- fix version number, really 8.50 :)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1127304000">- update to 8.05, fixing security issue #117980</changelog>
-<changelog author="- ltinkl@suse.cz" date="1125576000">- go back to the stable version 8.02, register the version
-  using the key kindly provided by Opera</changelog>
-<changelog author="- ltinkl@suse.cz" date="1122984000">- update to 8.10 Preview</changelog>
-<changelog author="- ltinkl@suse.cz" date="1119268800">- update to 8.01, fixing several security issues (#91179 and others)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1116849600">- major update to 8.0, all platforms</changelog>
-<changelog author="- ltinkl@suse.cz" date="1108036800">- don't allow tricking the user into running arbitrary commands
-  (#49218)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1096977600">- fix Netscape plugins (#46010)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1095249600">- x86 and ppc versions switched to dynamically linked against Qt (#43526)
-- fix local file detection vulnerability (#43923)
-- fix address bar spoofing vulnerability (#42279)</changelog>
-<changelog author="- kukuk@suse.de" date="1095163200">- Remove OpenMotif1 and OpenMotif2 plugins [Bug #43311]</changelog>
-<changelog author="- ltinkl@suse.cz" date="1092830400">- updated to 7.54</changelog>
-<changelog author="- ltinkl@suse.cz" date="1090584000">- update to 7.53 (#42279)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1089374400">- update to 7.52</changelog>
-<changelog author="- ltinkl@suse.cz" date="1086696000">- security bugfix update (#41628)</changelog>
-<changelog author="- ltinkl@suse.cz" date="1084449600">- updated to 7.50 (all archs)
-- threw away the now unused patch</changelog>
-<changelog author="- ltinkl@suse.cz" date="1077537600">- updated to 7.23 for all archs
-- updated the language files
-- got rid of the motifwrapper hack</changelog>
-<changelog author="- aj@suse.de" date="1063713600">- Remove broken requires.</changelog>
-<changelog author="- pthomas@suse.de" date="1062072000">- Use the operamotifwrapper plugin from opera 7.20b as this
-  is linked against the current libXm.so.3.</changelog>
-<changelog author="- adrian@suse.de" date="1061035200">- install desktop file from kappfinder</changelog>
-<changelog author="- pthomas@suse.de" date="1060948800">- Update ix86 and ppc to 7.11.
-- Update sparc to 6.12 beta.
-- Add most of the available language files.</changelog>
-<changelog author="- ro@suse.de" date="1037188800">- comment out kde2 stuff</changelog>
-<changelog author="- uli@suse.de" date="1030536000">- update -&gt; 6.03 for i386 &amp; compatibles</changelog>
-<changelog author="- ro@suse.de" date="1029326400">- removed gnome1 support</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- Use %ix86 macro</changelog>
-<changelog author="- sndirsch@suse.de" date="1025784000">- added german help module (Bug #16341)</changelog>
-<changelog author="- stepan@suse.de" date="1023278400">- patch install script to recognize hammer architecture.</changelog>
-<changelog author="- uli@suse.de" date="1022673600">- update -&gt; 6.01 (secfix)</changelog>
-<changelog author="- uli@suse.de" date="1022500800">- added German localization from http://www.blauwal.at/opera
-  (bug #16341)</changelog>
-<changelog author="- uli@suse.de" date="1021464000">- update -&gt; 6.0 final (x86 only)</changelog>
-<changelog author="- uli@suse.de" date="1014379200">- update -&gt; 6.0 (x86 only)</changelog>
-<changelog author="- ro@suse.de" date="1011787200">- build using kde2-compat
-- will need port to kde3 (icon pathes only)</changelog>
-<changelog author="- uli@suse.de" date="1000728000">- initial package, x86/sparc/ppc only</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="47aa34762bfe1b236dc8f97ddbc6c71e1ae1184b" name="pdns" arch="i586">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-<changelog author="- nadvornik@suse.cz" date="1146744000">- fixed crash on malformed packets CVE-2006-2069 [#170542]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- nadvornik@suse.cz" date="1130846400">- updated to 2.9.19</changelog>
-<changelog author="- nadvornik@suse.cz" date="1118145600">- fixed init scripts
-- used patches from http://www.linuxnetworks.de/pdnsldap/index.html</changelog>
-<changelog author="- nadvornik@suse.cz" date="1113998400">- fixed to compile on x86_64 with gcc4</changelog>
-<changelog author="- nadvornik@suse.cz" date="1110542400">- installed html documentation [#71738]</changelog>
-<changelog author="- nadvornik@suse.cz" date="1108555200">- new package</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="57c94864f94bbed8681d3498958189a426de15a9" name="pdns" arch="src">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-<changelog author="- nadvornik@suse.cz" date="1146744000">- fixed crash on malformed packets CVE-2006-2069 [#170542]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- nadvornik@suse.cz" date="1130846400">- updated to 2.9.19</changelog>
-<changelog author="- nadvornik@suse.cz" date="1118145600">- fixed init scripts
-- used patches from http://www.linuxnetworks.de/pdnsldap/index.html</changelog>
-<changelog author="- nadvornik@suse.cz" date="1113998400">- fixed to compile on x86_64 with gcc4</changelog>
-<changelog author="- nadvornik@suse.cz" date="1110542400">- installed html documentation [#71738]</changelog>
-<changelog author="- nadvornik@suse.cz" date="1108555200">- new package</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-
-<package pkgid="cc316a1be4793728b58aa0d4f8d74cc334bf1cd9" name="pdns" arch="x86_64">
-<version epoch="0" ver="2.9.19" rel="13.2"/>
-<changelog author="- nadvornik@suse.cz" date="1146744000">- fixed crash on malformed packets CVE-2006-2069 [#170542]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- nadvornik@suse.cz" date="1130846400">- updated to 2.9.19</changelog>
-<changelog author="- nadvornik@suse.cz" date="1118145600">- fixed init scripts
-- used patches from http://www.linuxnetworks.de/pdnsldap/index.html</changelog>
-<changelog author="- nadvornik@suse.cz" date="1113998400">- fixed to compile on x86_64 with gcc4</changelog>
-<changelog author="- nadvornik@suse.cz" date="1110542400">- installed html documentation [#71738]</changelog>
-<changelog author="- nadvornik@suse.cz" date="1108555200">- new package</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="4d7988178018b1d5af490ac899d1cdfd2419ff52" name="dovecot" arch="i586">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-<changelog author="- mrueckert@suse.de" date="1147780800">- added dovecot-1.0.beta7_directory-traversal.patch:
-  Fix Mailbox names list disclosure with mboxes
-  (#175188, CVE-2006-2414)</changelog>
-<changelog author="- mrueckert@suse.de" date="1139832000">- added dovecot-1.0.beta3_indexfixes.patch
-  * added index sync fixes
-  * added fix for ldap urls
-  * let dovecot not send header for mails we didnt announce with
-  EXISTS
-  * allow empty protocol line so you can use dovecot for pipe only
-- removed dovecot-1.0.beta2-sqlite_signedness.patch
-  applied upstream
-- replaced all occurences of /usr/libexec with %{_libdir}</changelog>
-<changelog author="- mrueckert@suse.de" date="1139400000">- update to version 1.0.beta3
-  * Dotlock code changed to timeout faster in some situations when
-  the lock file is old.
-  + Added support for loading SQL drivers dynamically (see INSTALL file
-  for how to build them)
-  + Keywords are stored to dboxes, and other dbox improvements.
-  + dict-sql could actually work now, making quota-in-sql-database
-  possibly working now (not fully tested)
-  + Added mail storage conversion plugin to convert automatically from
-  one mailbox format to another while user logs in. Doesn't preserve
-  UIDVALIDITY/UIDs though.
-  + Added plugin { .. } section to dovecot.conf for passing parameters
-  to plugins (see dovecot-example.conf).
-  + Added ssl-build-param binary which is used to generate
-  ssl-parameters.dat. Main dovecot binary doesn't anymore link to
-  SSL libraries, and this also makes the process title be clearer
-  about why the process is eating all the CPU.
-  o Fix building without OpenSSL
-  o Fixed memory leak in MySQL driver
-  o Fixes to checkpassword
-  o Broken Content-Length header could have broken mbox opening
-  o Fixed potential hangs after APPEND command
-  o Fixed potential crashes in dovecot-auth and imap/pop3-login
-  o zlib plugin now links with -lz so it could actually work
-  o kqueue fixes by Vaclav Haisman
-- update dovecot-lda with latest fixes to compile against b3</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mrueckert@suse.de" date="1138017600">- update to 1.0.beta2. this is a bugfix release.
-  + Added SQLite support. Patch by Jakob Hirsch.
-  + Added auth_debug_passwords setting. If it's not enabled,
-  hide all password strings from logs.
-  + Added mail_cache_min_mail_count and mbox_min_index_size
-  settings which can be used to make Dovecot do less disk writes
-  in small mailboxes where they don't benefit that much.
-  + Added --build-ssl-parameters parameter to dovecot binary
-- SSL parameters were being regenerated every 10 minutes,
-  although not with all systems.
-- Fixed dovecot-auth crashing at startup. Happened only with some
-  specific compilers.
-- base_dir was supposed to be set world-readable,
-  not world-writable
-- disabled epoll for now.
-  Jakob Hirsch is working on a patch for this.
-- sqlite3 support enabled
-  + dovecot-1.0.beta2-sqlite_signedness.patch
-  fix a signedness warning
-- apply fix for dovecot-lda that allows using default_mail_env
-- includes dovecot-lda changelog</changelog>
-<changelog author="- mrueckert@suse.de" date="1137758400">- added dovecot-1.0.beta1_sslparam-regeneration.patch
-  fix timer for regeneration of ssl params</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- added dovecot-1.0beta1_pie.patch
-- compile with -fstack-protector</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- Update to version package for 1.0.beta1
-  this is a complete rewrite see
-  /usr/share/doc/packages/dovecot/ChangeLog.gz for all changes
-- added dovecot-cvs_inotify.patch
-  fixes a small include for inotify support</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- added LDAP_DEPRECATED to CFLAGS</changelog>
-<changelog author="- mmj@suse.de" date="1117800000">- Compile with -fpie/-pie</changelog>
-<changelog author="- mmj@suse.de" date="1108382400">- Update to 0.99.14 including:
-  o Message address fields are now parsed differently, fixing some
-  issues with spaces. Affects only clients which use FETCH ENVELOPE
-  command.
-  o Message MIME parser was somewhat broken with missing MIME boundaries
-  o mbox: Don't allow X-UID headers in mails to override the UIDs we
-  would otherwise set. Too large values can break some clients and
-  cause other trouble.
-  o passwd-file userdb wasn't working
-  o PAM crashed with 64bit systems
-  o non-SSL inetd startup wasn't working
-  o If UID FETCH notices and skips an expunged message, don't return
-  a NO reply. It's not needed and only makes clients give error
-  messages.</changelog>
-<changelog author="- mmj@suse.de" date="1106481600">- Update to 0.99.13 including:
-  o GNUTLS support hasn't been working for a while, so it's not even
-  tried to be used anymore unless explicitly wanted.
-  o Added CRAM-MD5 authentication mechanism.
-  o Added SMD5 and LDAP-MD5 password schemes and changed MD5
-  scheme to use LDAP-MD5 if the password isn't in MD5crypt format.
-  o Workaround for some POP3 client bugs: if message doesn't
-  contain the &quot;end of headers&quot; empty line, add it automatically.
-  o vpopmail supports now all password schemes, most importantly
-  MD5crypt works now without support from libc's crypt()
-  o SQL and LDAP authentication was broken
-  o SEARCH UNKEYWORD wasn't working</changelog>
-<changelog author="- mmj@suse.de" date="1102420800">- Update to 0.99.12.1 including:
-  o Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
-  o Fix hanging when parsing mails that have over 4096 bytes in one
-  line (SMTP servers normally don't allow over 1000 bytes so it
-  shouldn't be much of a problem)
-  o FETCH BODYSTRUCTURE sometimes gave a wrong reply
-  (eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached)
-  o Never return more than one INBOX in LIST even if there are such
-  files. They don't work anyway and it just confuses clients.
-  o mbox: Don't allow creating INBOX directory by creating/renaming
-  mailboxes under it. They just wouldn't work.
-  o POP3: Don't return PLAIN in SASL list. We don't support initial SASL
-  responses, so it only breaks with most clients that try to use it.
-  o IMAP and POP3 login processes may have sent each line in two IP
-  packets, one with the data and another with CR+LF. Some clients
-  didn't work because of this.</changelog>
-<changelog author="- kukuk@suse.de" date="1100520000">- Use common-* PAM config files</changelog>
-<changelog author="- mmj@suse.de" date="1098532800">- Switch heimdal-* to kerberos-devel-packages in #nfb as pr. requst
-  of Mr. Carsten Höger</changelog>
-<changelog author="- mmj@suse.de" date="1094299200">- Update to dovecot-0.99.11 which mainly is a bugfix release with:
-  o 127.* and ::1 IP addresses are treated as secured with
-  disable_plaintext_auth = yes
-  o auth_debug setting for extra authentication debugging
-  o Some documentation and error message updates
-  o Create PID file in /var/run/dovecot/master.pid
-  o home setting is now optional in static userdb
-  o Added mail setting to static userdb
-  o After APPENDing to selected mailbox Dovecot didn't always notice the
-  new mail immediately which broke some clients
-  o THREAD and SORT commands crashed with some mails
-  o If APPENDed mail ended with CR character, Dovecot aborted the saving
-  o Output streams sometimes sent data duplicated and lost part of it.
-  This could have caused various strange problems, but looks like in
-  practise it rarely caused real problems.</changelog>
-<changelog author="- mmj@suse.de" date="1093953600">- Don't create unused directories [#44362]</changelog>
-<changelog author="- mmj@suse.de" date="1092052800">- Update to dovecot-0.99.10.9 with the following item since .6:
-  o MySQL compiling got broken in last release
-  o More PostgreSQL reconnection fixing
-  o LDAP support compiles now with Solaris LDAP library
-  o IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
-  didn't contain Content-Type header.
-  o MySQL and PostgreSQL auth didn't reconnect if connection was lost
-  to SQL server
-  o Linking fixes for dovecot-auth with some systems
-  o Last fix for disconnecting client when downloading mail longer than
-  30 seconds actually made it never disconnect client. Now it works
-  properly: disconnect when client hasn't read _any_ data for 30
-  seconds.
-  o Added outlook-pop3-no-nuls workaround to fix Outlook hang in
-  mails with NULs.
-  o Config file lines can now contain quoted strings (&quot;value &quot;)
-  o If client didn't finish downloading a single mail in 30 seconds,
-  Dovecot closed the connection. This was supposed to work so that
-  if client hasn't read data at all in 30 seconds, it's disconnected.
-  o Maildir: LIST now doesn't skip symlinks</changelog>
-<changelog author="- mmj@suse.de" date="1087819200">- Update to dovecot-0.99.10.6 which is a bugfix release</changelog>
-<changelog author="- mmj@suse.de" date="1085832000">- Update to dovecot-0.99.10.5 which main feature is mysql support</changelog>
-<changelog author="- mmj@suse.de" date="1085572800">- Adjust the modules path to a more suitable place, and work the
-  configuration a bit.</changelog>
-<changelog author="- mmj@suse.de" date="1084881600">- Initial package of dovecot-0.99.10.4. Thanks to darix for hints.</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="1c550fddb834bce56275ba603276b27296e03cf7" name="dovecot" arch="ppc">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-<changelog author="- mrueckert@suse.de" date="1147780800">- added dovecot-1.0.beta7_directory-traversal.patch:
-  Fix Mailbox names list disclosure with mboxes
-  (#175188, CVE-2006-2414)</changelog>
-<changelog author="- mrueckert@suse.de" date="1139832000">- added dovecot-1.0.beta3_indexfixes.patch
-  * added index sync fixes
-  * added fix for ldap urls
-  * let dovecot not send header for mails we didnt announce with
-  EXISTS
-  * allow empty protocol line so you can use dovecot for pipe only
-- removed dovecot-1.0.beta2-sqlite_signedness.patch
-  applied upstream
-- replaced all occurences of /usr/libexec with %{_libdir}</changelog>
-<changelog author="- mrueckert@suse.de" date="1139400000">- update to version 1.0.beta3
-  * Dotlock code changed to timeout faster in some situations when
-  the lock file is old.
-  + Added support for loading SQL drivers dynamically (see INSTALL file
-  for how to build them)
-  + Keywords are stored to dboxes, and other dbox improvements.
-  + dict-sql could actually work now, making quota-in-sql-database
-  possibly working now (not fully tested)
-  + Added mail storage conversion plugin to convert automatically from
-  one mailbox format to another while user logs in. Doesn't preserve
-  UIDVALIDITY/UIDs though.
-  + Added plugin { .. } section to dovecot.conf for passing parameters
-  to plugins (see dovecot-example.conf).
-  + Added ssl-build-param binary which is used to generate
-  ssl-parameters.dat. Main dovecot binary doesn't anymore link to
-  SSL libraries, and this also makes the process title be clearer
-  about why the process is eating all the CPU.
-  o Fix building without OpenSSL
-  o Fixed memory leak in MySQL driver
-  o Fixes to checkpassword
-  o Broken Content-Length header could have broken mbox opening
-  o Fixed potential hangs after APPEND command
-  o Fixed potential crashes in dovecot-auth and imap/pop3-login
-  o zlib plugin now links with -lz so it could actually work
-  o kqueue fixes by Vaclav Haisman
-- update dovecot-lda with latest fixes to compile against b3</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mrueckert@suse.de" date="1138017600">- update to 1.0.beta2. this is a bugfix release.
-  + Added SQLite support. Patch by Jakob Hirsch.
-  + Added auth_debug_passwords setting. If it's not enabled,
-  hide all password strings from logs.
-  + Added mail_cache_min_mail_count and mbox_min_index_size
-  settings which can be used to make Dovecot do less disk writes
-  in small mailboxes where they don't benefit that much.
-  + Added --build-ssl-parameters parameter to dovecot binary
-- SSL parameters were being regenerated every 10 minutes,
-  although not with all systems.
-- Fixed dovecot-auth crashing at startup. Happened only with some
-  specific compilers.
-- base_dir was supposed to be set world-readable,
-  not world-writable
-- disabled epoll for now.
-  Jakob Hirsch is working on a patch for this.
-- sqlite3 support enabled
-  + dovecot-1.0.beta2-sqlite_signedness.patch
-  fix a signedness warning
-- apply fix for dovecot-lda that allows using default_mail_env
-- includes dovecot-lda changelog</changelog>
-<changelog author="- mrueckert@suse.de" date="1137758400">- added dovecot-1.0.beta1_sslparam-regeneration.patch
-  fix timer for regeneration of ssl params</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- added dovecot-1.0beta1_pie.patch
-- compile with -fstack-protector</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- Update to version package for 1.0.beta1
-  this is a complete rewrite see
-  /usr/share/doc/packages/dovecot/ChangeLog.gz for all changes
-- added dovecot-cvs_inotify.patch
-  fixes a small include for inotify support</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- added LDAP_DEPRECATED to CFLAGS</changelog>
-<changelog author="- mmj@suse.de" date="1117800000">- Compile with -fpie/-pie</changelog>
-<changelog author="- mmj@suse.de" date="1108382400">- Update to 0.99.14 including:
-  o Message address fields are now parsed differently, fixing some
-  issues with spaces. Affects only clients which use FETCH ENVELOPE
-  command.
-  o Message MIME parser was somewhat broken with missing MIME boundaries
-  o mbox: Don't allow X-UID headers in mails to override the UIDs we
-  would otherwise set. Too large values can break some clients and
-  cause other trouble.
-  o passwd-file userdb wasn't working
-  o PAM crashed with 64bit systems
-  o non-SSL inetd startup wasn't working
-  o If UID FETCH notices and skips an expunged message, don't return
-  a NO reply. It's not needed and only makes clients give error
-  messages.</changelog>
-<changelog author="- mmj@suse.de" date="1106481600">- Update to 0.99.13 including:
-  o GNUTLS support hasn't been working for a while, so it's not even
-  tried to be used anymore unless explicitly wanted.
-  o Added CRAM-MD5 authentication mechanism.
-  o Added SMD5 and LDAP-MD5 password schemes and changed MD5
-  scheme to use LDAP-MD5 if the password isn't in MD5crypt format.
-  o Workaround for some POP3 client bugs: if message doesn't
-  contain the &quot;end of headers&quot; empty line, add it automatically.
-  o vpopmail supports now all password schemes, most importantly
-  MD5crypt works now without support from libc's crypt()
-  o SQL and LDAP authentication was broken
-  o SEARCH UNKEYWORD wasn't working</changelog>
-<changelog author="- mmj@suse.de" date="1102420800">- Update to 0.99.12.1 including:
-  o Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
-  o Fix hanging when parsing mails that have over 4096 bytes in one
-  line (SMTP servers normally don't allow over 1000 bytes so it
-  shouldn't be much of a problem)
-  o FETCH BODYSTRUCTURE sometimes gave a wrong reply
-  (eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached)
-  o Never return more than one INBOX in LIST even if there are such
-  files. They don't work anyway and it just confuses clients.
-  o mbox: Don't allow creating INBOX directory by creating/renaming
-  mailboxes under it. They just wouldn't work.
-  o POP3: Don't return PLAIN in SASL list. We don't support initial SASL
-  responses, so it only breaks with most clients that try to use it.
-  o IMAP and POP3 login processes may have sent each line in two IP
-  packets, one with the data and another with CR+LF. Some clients
-  didn't work because of this.</changelog>
-<changelog author="- kukuk@suse.de" date="1100520000">- Use common-* PAM config files</changelog>
-<changelog author="- mmj@suse.de" date="1098532800">- Switch heimdal-* to kerberos-devel-packages in #nfb as pr. requst
-  of Mr. Carsten Höger</changelog>
-<changelog author="- mmj@suse.de" date="1094299200">- Update to dovecot-0.99.11 which mainly is a bugfix release with:
-  o 127.* and ::1 IP addresses are treated as secured with
-  disable_plaintext_auth = yes
-  o auth_debug setting for extra authentication debugging
-  o Some documentation and error message updates
-  o Create PID file in /var/run/dovecot/master.pid
-  o home setting is now optional in static userdb
-  o Added mail setting to static userdb
-  o After APPENDing to selected mailbox Dovecot didn't always notice the
-  new mail immediately which broke some clients
-  o THREAD and SORT commands crashed with some mails
-  o If APPENDed mail ended with CR character, Dovecot aborted the saving
-  o Output streams sometimes sent data duplicated and lost part of it.
-  This could have caused various strange problems, but looks like in
-  practise it rarely caused real problems.</changelog>
-<changelog author="- mmj@suse.de" date="1093953600">- Don't create unused directories [#44362]</changelog>
-<changelog author="- mmj@suse.de" date="1092052800">- Update to dovecot-0.99.10.9 with the following item since .6:
-  o MySQL compiling got broken in last release
-  o More PostgreSQL reconnection fixing
-  o LDAP support compiles now with Solaris LDAP library
-  o IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
-  didn't contain Content-Type header.
-  o MySQL and PostgreSQL auth didn't reconnect if connection was lost
-  to SQL server
-  o Linking fixes for dovecot-auth with some systems
-  o Last fix for disconnecting client when downloading mail longer than
-  30 seconds actually made it never disconnect client. Now it works
-  properly: disconnect when client hasn't read _any_ data for 30
-  seconds.
-  o Added outlook-pop3-no-nuls workaround to fix Outlook hang in
-  mails with NULs.
-  o Config file lines can now contain quoted strings (&quot;value &quot;)
-  o If client didn't finish downloading a single mail in 30 seconds,
-  Dovecot closed the connection. This was supposed to work so that
-  if client hasn't read data at all in 30 seconds, it's disconnected.
-  o Maildir: LIST now doesn't skip symlinks</changelog>
-<changelog author="- mmj@suse.de" date="1087819200">- Update to dovecot-0.99.10.6 which is a bugfix release</changelog>
-<changelog author="- mmj@suse.de" date="1085832000">- Update to dovecot-0.99.10.5 which main feature is mysql support</changelog>
-<changelog author="- mmj@suse.de" date="1085572800">- Adjust the modules path to a more suitable place, and work the
-  configuration a bit.</changelog>
-<changelog author="- mmj@suse.de" date="1084881600">- Initial package of dovecot-0.99.10.4. Thanks to darix for hints.</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="a4998429399faa5919990fdbc786a114d7a79d40" name="dovecot" arch="src">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-<changelog author="- mrueckert@suse.de" date="1147780800">- added dovecot-1.0.beta7_directory-traversal.patch:
-  Fix Mailbox names list disclosure with mboxes
-  (#175188, CVE-2006-2414)</changelog>
-<changelog author="- mrueckert@suse.de" date="1139832000">- added dovecot-1.0.beta3_indexfixes.patch
-  * added index sync fixes
-  * added fix for ldap urls
-  * let dovecot not send header for mails we didnt announce with
-  EXISTS
-  * allow empty protocol line so you can use dovecot for pipe only
-- removed dovecot-1.0.beta2-sqlite_signedness.patch
-  applied upstream
-- replaced all occurences of /usr/libexec with %{_libdir}</changelog>
-<changelog author="- mrueckert@suse.de" date="1139400000">- update to version 1.0.beta3
-  * Dotlock code changed to timeout faster in some situations when
-  the lock file is old.
-  + Added support for loading SQL drivers dynamically (see INSTALL file
-  for how to build them)
-  + Keywords are stored to dboxes, and other dbox improvements.
-  + dict-sql could actually work now, making quota-in-sql-database
-  possibly working now (not fully tested)
-  + Added mail storage conversion plugin to convert automatically from
-  one mailbox format to another while user logs in. Doesn't preserve
-  UIDVALIDITY/UIDs though.
-  + Added plugin { .. } section to dovecot.conf for passing parameters
-  to plugins (see dovecot-example.conf).
-  + Added ssl-build-param binary which is used to generate
-  ssl-parameters.dat. Main dovecot binary doesn't anymore link to
-  SSL libraries, and this also makes the process title be clearer
-  about why the process is eating all the CPU.
-  o Fix building without OpenSSL
-  o Fixed memory leak in MySQL driver
-  o Fixes to checkpassword
-  o Broken Content-Length header could have broken mbox opening
-  o Fixed potential hangs after APPEND command
-  o Fixed potential crashes in dovecot-auth and imap/pop3-login
-  o zlib plugin now links with -lz so it could actually work
-  o kqueue fixes by Vaclav Haisman
-- update dovecot-lda with latest fixes to compile against b3</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mrueckert@suse.de" date="1138017600">- update to 1.0.beta2. this is a bugfix release.
-  + Added SQLite support. Patch by Jakob Hirsch.
-  + Added auth_debug_passwords setting. If it's not enabled,
-  hide all password strings from logs.
-  + Added mail_cache_min_mail_count and mbox_min_index_size
-  settings which can be used to make Dovecot do less disk writes
-  in small mailboxes where they don't benefit that much.
-  + Added --build-ssl-parameters parameter to dovecot binary
-- SSL parameters were being regenerated every 10 minutes,
-  although not with all systems.
-- Fixed dovecot-auth crashing at startup. Happened only with some
-  specific compilers.
-- base_dir was supposed to be set world-readable,
-  not world-writable
-- disabled epoll for now.
-  Jakob Hirsch is working on a patch for this.
-- sqlite3 support enabled
-  + dovecot-1.0.beta2-sqlite_signedness.patch
-  fix a signedness warning
-- apply fix for dovecot-lda that allows using default_mail_env
-- includes dovecot-lda changelog</changelog>
-<changelog author="- mrueckert@suse.de" date="1137758400">- added dovecot-1.0.beta1_sslparam-regeneration.patch
-  fix timer for regeneration of ssl params</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- added dovecot-1.0beta1_pie.patch
-- compile with -fstack-protector</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- Update to version package for 1.0.beta1
-  this is a complete rewrite see
-  /usr/share/doc/packages/dovecot/ChangeLog.gz for all changes
-- added dovecot-cvs_inotify.patch
-  fixes a small include for inotify support</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- added LDAP_DEPRECATED to CFLAGS</changelog>
-<changelog author="- mmj@suse.de" date="1117800000">- Compile with -fpie/-pie</changelog>
-<changelog author="- mmj@suse.de" date="1108382400">- Update to 0.99.14 including:
-  o Message address fields are now parsed differently, fixing some
-  issues with spaces. Affects only clients which use FETCH ENVELOPE
-  command.
-  o Message MIME parser was somewhat broken with missing MIME boundaries
-  o mbox: Don't allow X-UID headers in mails to override the UIDs we
-  would otherwise set. Too large values can break some clients and
-  cause other trouble.
-  o passwd-file userdb wasn't working
-  o PAM crashed with 64bit systems
-  o non-SSL inetd startup wasn't working
-  o If UID FETCH notices and skips an expunged message, don't return
-  a NO reply. It's not needed and only makes clients give error
-  messages.</changelog>
-<changelog author="- mmj@suse.de" date="1106481600">- Update to 0.99.13 including:
-  o GNUTLS support hasn't been working for a while, so it's not even
-  tried to be used anymore unless explicitly wanted.
-  o Added CRAM-MD5 authentication mechanism.
-  o Added SMD5 and LDAP-MD5 password schemes and changed MD5
-  scheme to use LDAP-MD5 if the password isn't in MD5crypt format.
-  o Workaround for some POP3 client bugs: if message doesn't
-  contain the &quot;end of headers&quot; empty line, add it automatically.
-  o vpopmail supports now all password schemes, most importantly
-  MD5crypt works now without support from libc's crypt()
-  o SQL and LDAP authentication was broken
-  o SEARCH UNKEYWORD wasn't working</changelog>
-<changelog author="- mmj@suse.de" date="1102420800">- Update to 0.99.12.1 including:
-  o Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
-  o Fix hanging when parsing mails that have over 4096 bytes in one
-  line (SMTP servers normally don't allow over 1000 bytes so it
-  shouldn't be much of a problem)
-  o FETCH BODYSTRUCTURE sometimes gave a wrong reply
-  (eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached)
-  o Never return more than one INBOX in LIST even if there are such
-  files. They don't work anyway and it just confuses clients.
-  o mbox: Don't allow creating INBOX directory by creating/renaming
-  mailboxes under it. They just wouldn't work.
-  o POP3: Don't return PLAIN in SASL list. We don't support initial SASL
-  responses, so it only breaks with most clients that try to use it.
-  o IMAP and POP3 login processes may have sent each line in two IP
-  packets, one with the data and another with CR+LF. Some clients
-  didn't work because of this.</changelog>
-<changelog author="- kukuk@suse.de" date="1100520000">- Use common-* PAM config files</changelog>
-<changelog author="- mmj@suse.de" date="1098532800">- Switch heimdal-* to kerberos-devel-packages in #nfb as pr. requst
-  of Mr. Carsten Höger</changelog>
-<changelog author="- mmj@suse.de" date="1094299200">- Update to dovecot-0.99.11 which mainly is a bugfix release with:
-  o 127.* and ::1 IP addresses are treated as secured with
-  disable_plaintext_auth = yes
-  o auth_debug setting for extra authentication debugging
-  o Some documentation and error message updates
-  o Create PID file in /var/run/dovecot/master.pid
-  o home setting is now optional in static userdb
-  o Added mail setting to static userdb
-  o After APPENDing to selected mailbox Dovecot didn't always notice the
-  new mail immediately which broke some clients
-  o THREAD and SORT commands crashed with some mails
-  o If APPENDed mail ended with CR character, Dovecot aborted the saving
-  o Output streams sometimes sent data duplicated and lost part of it.
-  This could have caused various strange problems, but looks like in
-  practise it rarely caused real problems.</changelog>
-<changelog author="- mmj@suse.de" date="1093953600">- Don't create unused directories [#44362]</changelog>
-<changelog author="- mmj@suse.de" date="1092052800">- Update to dovecot-0.99.10.9 with the following item since .6:
-  o MySQL compiling got broken in last release
-  o More PostgreSQL reconnection fixing
-  o LDAP support compiles now with Solaris LDAP library
-  o IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
-  didn't contain Content-Type header.
-  o MySQL and PostgreSQL auth didn't reconnect if connection was lost
-  to SQL server
-  o Linking fixes for dovecot-auth with some systems
-  o Last fix for disconnecting client when downloading mail longer than
-  30 seconds actually made it never disconnect client. Now it works
-  properly: disconnect when client hasn't read _any_ data for 30
-  seconds.
-  o Added outlook-pop3-no-nuls workaround to fix Outlook hang in
-  mails with NULs.
-  o Config file lines can now contain quoted strings (&quot;value &quot;)
-  o If client didn't finish downloading a single mail in 30 seconds,
-  Dovecot closed the connection. This was supposed to work so that
-  if client hasn't read data at all in 30 seconds, it's disconnected.
-  o Maildir: LIST now doesn't skip symlinks</changelog>
-<changelog author="- mmj@suse.de" date="1087819200">- Update to dovecot-0.99.10.6 which is a bugfix release</changelog>
-<changelog author="- mmj@suse.de" date="1085832000">- Update to dovecot-0.99.10.5 which main feature is mysql support</changelog>
-<changelog author="- mmj@suse.de" date="1085572800">- Adjust the modules path to a more suitable place, and work the
-  configuration a bit.</changelog>
-<changelog author="- mmj@suse.de" date="1084881600">- Initial package of dovecot-0.99.10.4. Thanks to darix for hints.</changelog>
-</package>
-
-
-
-
-
-
-
-
-
-<package pkgid="57cd740de9f629fae4c0f6b665634ccfd40845fc" name="dovecot" arch="x86_64">
-<version epoch="0" ver="1.0.beta3" rel="13.2"/>
-<changelog author="- mrueckert@suse.de" date="1147780800">- added dovecot-1.0.beta7_directory-traversal.patch:
-  Fix Mailbox names list disclosure with mboxes
-  (#175188, CVE-2006-2414)</changelog>
-<changelog author="- mrueckert@suse.de" date="1139832000">- added dovecot-1.0.beta3_indexfixes.patch
-  * added index sync fixes
-  * added fix for ldap urls
-  * let dovecot not send header for mails we didnt announce with
-  EXISTS
-  * allow empty protocol line so you can use dovecot for pipe only
-- removed dovecot-1.0.beta2-sqlite_signedness.patch
-  applied upstream
-- replaced all occurences of /usr/libexec with %{_libdir}</changelog>
-<changelog author="- mrueckert@suse.de" date="1139400000">- update to version 1.0.beta3
-  * Dotlock code changed to timeout faster in some situations when
-  the lock file is old.
-  + Added support for loading SQL drivers dynamically (see INSTALL file
-  for how to build them)
-  + Keywords are stored to dboxes, and other dbox improvements.
-  + dict-sql could actually work now, making quota-in-sql-database
-  possibly working now (not fully tested)
-  + Added mail storage conversion plugin to convert automatically from
-  one mailbox format to another while user logs in. Doesn't preserve
-  UIDVALIDITY/UIDs though.
-  + Added plugin { .. } section to dovecot.conf for passing parameters
-  to plugins (see dovecot-example.conf).
-  + Added ssl-build-param binary which is used to generate
-  ssl-parameters.dat. Main dovecot binary doesn't anymore link to
-  SSL libraries, and this also makes the process title be clearer
-  about why the process is eating all the CPU.
-  o Fix building without OpenSSL
-  o Fixed memory leak in MySQL driver
-  o Fixes to checkpassword
-  o Broken Content-Length header could have broken mbox opening
-  o Fixed potential hangs after APPEND command
-  o Fixed potential crashes in dovecot-auth and imap/pop3-login
-  o zlib plugin now links with -lz so it could actually work
-  o kqueue fixes by Vaclav Haisman
-- update dovecot-lda with latest fixes to compile against b3</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mrueckert@suse.de" date="1138017600">- update to 1.0.beta2. this is a bugfix release.
-  + Added SQLite support. Patch by Jakob Hirsch.
-  + Added auth_debug_passwords setting. If it's not enabled,
-  hide all password strings from logs.
-  + Added mail_cache_min_mail_count and mbox_min_index_size
-  settings which can be used to make Dovecot do less disk writes
-  in small mailboxes where they don't benefit that much.
-  + Added --build-ssl-parameters parameter to dovecot binary
-- SSL parameters were being regenerated every 10 minutes,
-  although not with all systems.
-- Fixed dovecot-auth crashing at startup. Happened only with some
-  specific compilers.
-- base_dir was supposed to be set world-readable,
-  not world-writable
-- disabled epoll for now.
-  Jakob Hirsch is working on a patch for this.
-- sqlite3 support enabled
-  + dovecot-1.0.beta2-sqlite_signedness.patch
-  fix a signedness warning
-- apply fix for dovecot-lda that allows using default_mail_env
-- includes dovecot-lda changelog</changelog>
-<changelog author="- mrueckert@suse.de" date="1137758400">- added dovecot-1.0.beta1_sslparam-regeneration.patch
-  fix timer for regeneration of ssl params</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- added dovecot-1.0beta1_pie.patch
-- compile with -fstack-protector</changelog>
-<changelog author="- mrueckert@suse.de" date="1137499200">- Update to version package for 1.0.beta1
-  this is a complete rewrite see
-  /usr/share/doc/packages/dovecot/ChangeLog.gz for all changes
-- added dovecot-cvs_inotify.patch
-  fixes a small include for inotify support</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- added LDAP_DEPRECATED to CFLAGS</changelog>
-<changelog author="- mmj@suse.de" date="1117800000">- Compile with -fpie/-pie</changelog>
-<changelog author="- mmj@suse.de" date="1108382400">- Update to 0.99.14 including:
-  o Message address fields are now parsed differently, fixing some
-  issues with spaces. Affects only clients which use FETCH ENVELOPE
-  command.
-  o Message MIME parser was somewhat broken with missing MIME boundaries
-  o mbox: Don't allow X-UID headers in mails to override the UIDs we
-  would otherwise set. Too large values can break some clients and
-  cause other trouble.
-  o passwd-file userdb wasn't working
-  o PAM crashed with 64bit systems
-  o non-SSL inetd startup wasn't working
-  o If UID FETCH notices and skips an expunged message, don't return
-  a NO reply. It's not needed and only makes clients give error
-  messages.</changelog>
-<changelog author="- mmj@suse.de" date="1106481600">- Update to 0.99.13 including:
-  o GNUTLS support hasn't been working for a while, so it's not even
-  tried to be used anymore unless explicitly wanted.
-  o Added CRAM-MD5 authentication mechanism.
-  o Added SMD5 and LDAP-MD5 password schemes and changed MD5
-  scheme to use LDAP-MD5 if the password isn't in MD5crypt format.
-  o Workaround for some POP3 client bugs: if message doesn't
-  contain the &quot;end of headers&quot; empty line, add it automatically.
-  o vpopmail supports now all password schemes, most importantly
-  MD5crypt works now without support from libc's crypt()
-  o SQL and LDAP authentication was broken
-  o SEARCH UNKEYWORD wasn't working</changelog>
-<changelog author="- mmj@suse.de" date="1102420800">- Update to 0.99.12.1 including:
-  o Fix memory leaks in LDAP, MySQL and PGSQL userdb/passdb
-  o Fix hanging when parsing mails that have over 4096 bytes in one
-  line (SMTP servers normally don't allow over 1000 bytes so it
-  shouldn't be much of a problem)
-  o FETCH BODYSTRUCTURE sometimes gave a wrong reply
-  (eg. with FETCH (BODYSTRUCTURE RFC822.SIZE) if it wasn't cached)
-  o Never return more than one INBOX in LIST even if there are such
-  files. They don't work anyway and it just confuses clients.
-  o mbox: Don't allow creating INBOX directory by creating/renaming
-  mailboxes under it. They just wouldn't work.
-  o POP3: Don't return PLAIN in SASL list. We don't support initial SASL
-  responses, so it only breaks with most clients that try to use it.
-  o IMAP and POP3 login processes may have sent each line in two IP
-  packets, one with the data and another with CR+LF. Some clients
-  didn't work because of this.</changelog>
-<changelog author="- kukuk@suse.de" date="1100520000">- Use common-* PAM config files</changelog>
-<changelog author="- mmj@suse.de" date="1098532800">- Switch heimdal-* to kerberos-devel-packages in #nfb as pr. requst
-  of Mr. Carsten Höger</changelog>
-<changelog author="- mmj@suse.de" date="1094299200">- Update to dovecot-0.99.11 which mainly is a bugfix release with:
-  o 127.* and ::1 IP addresses are treated as secured with
-  disable_plaintext_auth = yes
-  o auth_debug setting for extra authentication debugging
-  o Some documentation and error message updates
-  o Create PID file in /var/run/dovecot/master.pid
-  o home setting is now optional in static userdb
-  o Added mail setting to static userdb
-  o After APPENDing to selected mailbox Dovecot didn't always notice the
-  new mail immediately which broke some clients
-  o THREAD and SORT commands crashed with some mails
-  o If APPENDed mail ended with CR character, Dovecot aborted the saving
-  o Output streams sometimes sent data duplicated and lost part of it.
-  This could have caused various strange problems, but looks like in
-  practise it rarely caused real problems.</changelog>
-<changelog author="- mmj@suse.de" date="1093953600">- Don't create unused directories [#44362]</changelog>
-<changelog author="- mmj@suse.de" date="1092052800">- Update to dovecot-0.99.10.9 with the following item since .6:
-  o MySQL compiling got broken in last release
-  o More PostgreSQL reconnection fixing
-  o LDAP support compiles now with Solaris LDAP library
-  o IMAP BODY and BODYSTRUCTURE replies were wrong for MIME parts which
-  didn't contain Content-Type header.
-  o MySQL and PostgreSQL auth didn't reconnect if connection was lost
-  to SQL server
-  o Linking fixes for dovecot-auth with some systems
-  o Last fix for disconnecting client when downloading mail longer than
-  30 seconds actually made it never disconnect client. Now it works
-  properly: disconnect when client hasn't read _any_ data for 30
-  seconds.
-  o Added outlook-pop3-no-nuls workaround to fix Outlook hang in
-  mails with NULs.
-  o Config file lines can now contain quoted strings (&quot;value &quot;)
-  o If client didn't finish downloading a single mail in 30 seconds,
-  Dovecot closed the connection. This was supposed to work so that
-  if client hasn't read data at all in 30 seconds, it's disconnected.
-  o Maildir: LIST now doesn't skip symlinks</changelog>
-<changelog author="- mmj@suse.de" date="1087819200">- Update to dovecot-0.99.10.6 which is a bugfix release</changelog>
-<changelog author="- mmj@suse.de" date="1085832000">- Update to dovecot-0.99.10.5 which main feature is mysql support</changelog>
-<changelog author="- mmj@suse.de" date="1085572800">- Adjust the modules path to a more suitable place, and work the
-  configuration a bit.</changelog>
-<changelog author="- mmj@suse.de" date="1084881600">- Initial package of dovecot-0.99.10.4. Thanks to darix for hints.</changelog>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="0591487b293027292fb55d3fd3402e5dd2cb4184" name="avahi" arch="i586">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-<changelog author="- sbrabec@suse.cz" date="1147780800">- Fixed invalid UTF-8 hostname DoS (#137781).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1147176000">- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1145880000">- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).</changelog>
-<changelog author="- jpr@suse.de" date="1145448000">- Fix compat layer ABI inconsistencies with mDNSResponder (part of
-  [#149676])</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144238400">- Wait for daemon initialization in the init script (#150902).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144152000">- Use Provides and Obsoletes instead of Conflicts to allow seamless
-  replacement.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1142856000">- Call %insserv_cleanup in %postun.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
-- Reduced BuildRequires.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Fixed circular dependency between avahi and avahi-glib
-  (avahi-discover moved to avahi-glib).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- sbrabec@suse.cz" date="1138017600">- Updated to version 0.6.5.
-- Enable howl compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1137412800">- Updated to version 0.6.4.</changelog>
-<changelog author="- ro@suse.de" date="1135080000">- fix build with dbus-1 0.60
-- added libxml2-python to nfb</changelog>
-<changelog author="- rml@suse.de" date="1134734400">- Move libdns_sd.so to avahi-compat-mDNSResponder from
-  avahi-compat-mDNSResponder-devel (fix up requires/provides)</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Provide dns_sd.h compatibility symlink.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Enable mDNSResponder compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Call aclocal to compile in PLUS.
-- Enabled qt4 bindings.
-- Fixed file ownership.
-- Disabled parallel build - mono fails often.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133438400">- Bi-arch fix.
-- Build as user.
-- Enabled parallel build.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133352000">- Updated to version 0.6.1.
-- Moved all devel files and Requires to devel subpackage.</changelog>
-<changelog author="- ro@suse.de" date="1129118400">- use gnome2-devel-packages in nfb and cleanup nfb
-- fix build of sharp part on x86_64</changelog>
-<changelog author="- ro@suse.de" date="1128945600">- removed restart_on_update in postinstall
-  (only needed in postuninstall)</changelog>
-<changelog author="- jpr@suse.de" date="1128600000">- Initial check in</changelog>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="4af6068aa9c160924eba7014a5885c2767b51fb0" name="avahi" arch="ppc">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-<changelog author="- sbrabec@suse.cz" date="1147780800">- Fixed invalid UTF-8 hostname DoS (#137781).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1147176000">- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1145880000">- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).</changelog>
-<changelog author="- jpr@suse.de" date="1145448000">- Fix compat layer ABI inconsistencies with mDNSResponder (part of
-  [#149676])</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144238400">- Wait for daemon initialization in the init script (#150902).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144152000">- Use Provides and Obsoletes instead of Conflicts to allow seamless
-  replacement.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1142856000">- Call %insserv_cleanup in %postun.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
-- Reduced BuildRequires.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Fixed circular dependency between avahi and avahi-glib
-  (avahi-discover moved to avahi-glib).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- sbrabec@suse.cz" date="1138017600">- Updated to version 0.6.5.
-- Enable howl compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1137412800">- Updated to version 0.6.4.</changelog>
-<changelog author="- ro@suse.de" date="1135080000">- fix build with dbus-1 0.60
-- added libxml2-python to nfb</changelog>
-<changelog author="- rml@suse.de" date="1134734400">- Move libdns_sd.so to avahi-compat-mDNSResponder from
-  avahi-compat-mDNSResponder-devel (fix up requires/provides)</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Provide dns_sd.h compatibility symlink.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Enable mDNSResponder compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Call aclocal to compile in PLUS.
-- Enabled qt4 bindings.
-- Fixed file ownership.
-- Disabled parallel build - mono fails often.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133438400">- Bi-arch fix.
-- Build as user.
-- Enabled parallel build.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133352000">- Updated to version 0.6.1.
-- Moved all devel files and Requires to devel subpackage.</changelog>
-<changelog author="- ro@suse.de" date="1129118400">- use gnome2-devel-packages in nfb and cleanup nfb
-- fix build of sharp part on x86_64</changelog>
-<changelog author="- ro@suse.de" date="1128945600">- removed restart_on_update in postinstall
-  (only needed in postuninstall)</changelog>
-<changelog author="- jpr@suse.de" date="1128600000">- Initial check in</changelog>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="404c792eaaef7fec29a175f2d06fd73de7b727fa" name="avahi" arch="src">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-<changelog author="- sbrabec@suse.cz" date="1147780800">- Fixed invalid UTF-8 hostname DoS (#137781).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1147176000">- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1145880000">- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).</changelog>
-<changelog author="- jpr@suse.de" date="1145448000">- Fix compat layer ABI inconsistencies with mDNSResponder (part of
-  [#149676])</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144238400">- Wait for daemon initialization in the init script (#150902).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144152000">- Use Provides and Obsoletes instead of Conflicts to allow seamless
-  replacement.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1142856000">- Call %insserv_cleanup in %postun.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
-- Reduced BuildRequires.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Fixed circular dependency between avahi and avahi-glib
-  (avahi-discover moved to avahi-glib).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- sbrabec@suse.cz" date="1138017600">- Updated to version 0.6.5.
-- Enable howl compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1137412800">- Updated to version 0.6.4.</changelog>
-<changelog author="- ro@suse.de" date="1135080000">- fix build with dbus-1 0.60
-- added libxml2-python to nfb</changelog>
-<changelog author="- rml@suse.de" date="1134734400">- Move libdns_sd.so to avahi-compat-mDNSResponder from
-  avahi-compat-mDNSResponder-devel (fix up requires/provides)</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Provide dns_sd.h compatibility symlink.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Enable mDNSResponder compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Call aclocal to compile in PLUS.
-- Enabled qt4 bindings.
-- Fixed file ownership.
-- Disabled parallel build - mono fails often.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133438400">- Bi-arch fix.
-- Build as user.
-- Enabled parallel build.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133352000">- Updated to version 0.6.1.
-- Moved all devel files and Requires to devel subpackage.</changelog>
-<changelog author="- ro@suse.de" date="1129118400">- use gnome2-devel-packages in nfb and cleanup nfb
-- fix build of sharp part on x86_64</changelog>
-<changelog author="- ro@suse.de" date="1128945600">- removed restart_on_update in postinstall
-  (only needed in postuninstall)</changelog>
-<changelog author="- jpr@suse.de" date="1128600000">- Initial check in</changelog>
-</package>
-
-
-
-
-
-
-
-
-<package pkgid="a46d02c6fcf43387c9424c35933f9c0476d35a4b" name="avahi" arch="x86_64">
-<version epoch="0" ver="0.6.5" rel="29.3"/>
-<changelog author="- sbrabec@suse.cz" date="1147780800">- Fixed invalid UTF-8 hostname DoS (#137781).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1147176000">- Fixed buffer overflow in avahi_record_to_string() (#137781#c7).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1145880000">- Replaced Obsoletes by Conflicts for mDNSResponder* (#149676).</changelog>
-<changelog author="- jpr@suse.de" date="1145448000">- Fix compat layer ABI inconsistencies with mDNSResponder (part of
-  [#149676])</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144238400">- Wait for daemon initialization in the init script (#150902).</changelog>
-<changelog author="- sbrabec@suse.cz" date="1144152000">- Use Provides and Obsoletes instead of Conflicts to allow seamless
-  replacement.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1142856000">- Call %insserv_cleanup in %postun.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Provide libdns_sd.so RPM symbol, as mDNSResponder does.
-- Reduced BuildRequires.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1139486400">- Fixed circular dependency between avahi and avahi-glib
-  (avahi-discover moved to avahi-glib).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- sbrabec@suse.cz" date="1138017600">- Updated to version 0.6.5.
-- Enable howl compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1137412800">- Updated to version 0.6.4.</changelog>
-<changelog author="- ro@suse.de" date="1135080000">- fix build with dbus-1 0.60
-- added libxml2-python to nfb</changelog>
-<changelog author="- rml@suse.de" date="1134734400">- Move libdns_sd.so to avahi-compat-mDNSResponder from
-  avahi-compat-mDNSResponder-devel (fix up requires/provides)</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Provide dns_sd.h compatibility symlink.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Enable mDNSResponder compatibility layer as separate packages.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133524800">- Call aclocal to compile in PLUS.
-- Enabled qt4 bindings.
-- Fixed file ownership.
-- Disabled parallel build - mono fails often.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133438400">- Bi-arch fix.
-- Build as user.
-- Enabled parallel build.</changelog>
-<changelog author="- sbrabec@suse.cz" date="1133352000">- Updated to version 0.6.1.
-- Moved all devel files and Requires to devel subpackage.</changelog>
-<changelog author="- ro@suse.de" date="1129118400">- use gnome2-devel-packages in nfb and cleanup nfb
-- fix build of sharp part on x86_64</changelog>
-<changelog author="- ro@suse.de" date="1128945600">- removed restart_on_update in postinstall
-  (only needed in postuninstall)</changelog>
-<changelog author="- jpr@suse.de" date="1128600000">- Initial check in</changelog>
-</package>
-
-
-
-
-
-
-
-<package pkgid="52f27233cfb8fc172c9660f1c6b5dadebdede30e" name="nagios-www" arch="i586">
-<version epoch="0" ver="1.3" rel="14.1"/>
-<changelog author="- stark@suse.de" date="1146657600">- fixed possible buffer overflow in CGI scripts (#140494)
-  (CVE-2006-2162)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- stark@suse.de" date="1136808000">- fixed off-by-one overflow (#141124)</changelog>
-<changelog author="- stark@suse.de" date="1132315200">- update to stable version 1.3</changelog>
-<changelog author="- stark@suse.de" date="1128600000">- fixed autobuild warnings about printf format</changelog>
-<changelog author="- stark@suse.de" date="1116072000">- fixed compiler errors about usage of uninitialized vars</changelog>
-<changelog author="- aj@suse.de" date="1114344000">- Compile with GCC4.</changelog>
-<changelog author="- ro@suse.de" date="1093867200">- removed apache1 traces</changelog>
-<changelog author="- stark@suse.de" date="1083585600">- fix compiler-warnings</changelog>
-<changelog author="- stark@suse.de" date="1075809600">- update to nagios 1.2</changelog>
-<changelog author="- stark@suse.de" date="1063886400">- /usr/lib/nagios and /usr/lib/nagios/plugins are owned
-  by root (#31100)</changelog>
-<changelog author="- stark@suse.de" date="1063022400">- add apache2 config-files, require http_daemon
-  and need apache2-devel-packages for build (#30157)</changelog>
-<changelog author="- ro@suse.de" date="1061985600">- remove traceroute-lbl from neededforbuild
-  traceroute from net-tools is used anyway</changelog>
-<changelog author="- stark@suse.de" date="1061208000">- added activation meta-data to sysconfig (#28830)</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- change cmdgrp from nogroup to www (the group apache now runs
-  under) [#21782]
-- implement try-restart correctly</changelog>
-<changelog author="- stark@suse.de" date="1059652800">- use stop/restart macros</changelog>
-<changelog author="- aj@suse.de" date="1059480000">- Fix chown invocation.</changelog>
-<changelog author="- stark@suse.de" date="1059134400">- added bugfixes</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Make sure plugin directory exist</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Add nagios libdir to filelist</changelog>
-<changelog author="- stark@suse.de" date="1054728000">- update to bugfix release 1.1
-  * File descriptor leak in file-based performance routines
-  * Timestamp fix for PostgreSQL 7.3
-  * Minor bug fixes to cmd and history CGIs
-  * Minor documentation fixes</changelog>
-<changelog author="- stark@suse.de" date="1042459200">- added sysconfig-metadata (#22607)</changelog>
-<changelog author="- stark@suse.de" date="1038830400">- adopted sapmoni.dif for gcc 3.3</changelog>
-<changelog author="- stark@suse.de" date="1038225600">- update to 1.0 final
-  * Minor bug fixes in CGIs
-  * Minor doc updates
-  * Bug fix for flex host downtime
-  * Embedded perl bug fixe for arguments with spaces
-  * Host escalation logic fix</changelog>
-<changelog author="- stark@suse.de" date="1034683200">- running pre-flight configuration check always when
-  starting nagios (#20916)
-- added logrotate definitions for logfiles
-- fixed embedded perl (#20916) (thanks to mls)</changelog>
-<changelog author="- stark@suse.de" date="1032782400">- update to 1.0b6
-  * Added wildcards and multiple hosts/hostgroups to host dependency
-  and service dependency definitions
-  * Added wildcard support for members directive in hostgroup
-  definitions
-  * Minor bug fixes and cleanups in CGIs
-  * Minor cleanups in the core
-  * New version of snprintf() included that supports %f
-  * Notification interval for escalations now defaults to
-  non-escalated value</changelog>
-<changelog author="- stark@suse.de" date="1030104000">- update to 1.0b5
-  * Fixed memory leak related to processing of passive checks
-  * Memory leak fixes in the CGIs
-  * Minor interface changes to the status and TAC CGIs
-  * Bug fix in the notification CGI
-  * Added minimalistic sample object config file (minimal.cfg)</changelog>
-<changelog author="- stark@suse.de" date="1029499200">- added PreReq (Bug #17938 #17939)</changelog>
-<changelog author="- stark@suse.de" date="1029153600">- updated sapmoni patch to provide documentation</changelog>
-<changelog author="- mls@suse.de" date="1029153600">- made it work with threaded perl-5.8</changelog>
-<changelog author="- stark@suse.de" date="1028808000">- added patch to be able to use nagios-plugins-sap</changelog>
-<changelog author="- adrian@suse.de" date="1027771200">- fix neededforbuild</changelog>
-<changelog author="- stark@suse.de" date="1025870400">- update to 1.0b4
-  * Address field in host definitions is now optional in
-  template-based config format. Defaults to host name if not
-  specified.
-  * Fixed memory leak when processing passive checks
-  * Added illegal_macro_output_chars variable to main config file
-  to allow for stripping dangerous shell characters from plugin
-  output</changelog>
-<changelog author="- stark@suse.de" date="1023883200">- removed -devel subpackage and moved the file to main-package</changelog>
-<changelog author="- stark@suse.de" date="1023710400">- update to 1.0b3
-  * Bug fixes in template-based object code
-  * Bug fix in tac CGI for counting host and service states
-  properly
-  * Default is now to check for external commands as often as
-  possible
-  * Ping syntax for WAP interface moved to CGI config file
-  * Command file user/group defaults to Nagios user/group unless
-  overridden with configure script options
-  * Sample template-based object config file fixes</changelog>
-<changelog author="- stark@suse.de" date="1022587200">- update to 1.0b2
-  * Fixed bug with escaping strings for DB support
-  (MySQL &amp; PostgreSQL)
-  * Several bug fixes in template-based object code
-  * Multiple hostgroups supported in host and service escalations
-  * Wildcard support in service, service escalation, and host
-  escalation definitions</changelog>
-<changelog author="- stark@suse.de" date="1022155200">- install config-file templates</changelog>
-<changelog author="- stark@suse.de" date="1022068800">- initial version of Nagios (the successor of NetSaint)</changelog>
-</package>
-
-
-
-
-
-
-
-<package pkgid="3dc9c17696ba449e5f7252881bb11f956f6b893a" name="nagios" arch="src">
-<version epoch="0" ver="1.3" rel="14.1"/>
-<changelog author="- stark@suse.de" date="1146657600">- fixed possible buffer overflow in CGI scripts (#140494)
-  (CVE-2006-2162)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- stark@suse.de" date="1136808000">- fixed off-by-one overflow (#141124)</changelog>
-<changelog author="- stark@suse.de" date="1132315200">- update to stable version 1.3</changelog>
-<changelog author="- stark@suse.de" date="1128600000">- fixed autobuild warnings about printf format</changelog>
-<changelog author="- stark@suse.de" date="1116072000">- fixed compiler errors about usage of uninitialized vars</changelog>
-<changelog author="- aj@suse.de" date="1114344000">- Compile with GCC4.</changelog>
-<changelog author="- ro@suse.de" date="1093867200">- removed apache1 traces</changelog>
-<changelog author="- stark@suse.de" date="1083585600">- fix compiler-warnings</changelog>
-<changelog author="- stark@suse.de" date="1075809600">- update to nagios 1.2</changelog>
-<changelog author="- stark@suse.de" date="1063886400">- /usr/lib/nagios and /usr/lib/nagios/plugins are owned
-  by root (#31100)</changelog>
-<changelog author="- stark@suse.de" date="1063022400">- add apache2 config-files, require http_daemon
-  and need apache2-devel-packages for build (#30157)</changelog>
-<changelog author="- ro@suse.de" date="1061985600">- remove traceroute-lbl from neededforbuild
-  traceroute from net-tools is used anyway</changelog>
-<changelog author="- stark@suse.de" date="1061208000">- added activation meta-data to sysconfig (#28830)</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- change cmdgrp from nogroup to www (the group apache now runs
-  under) [#21782]
-- implement try-restart correctly</changelog>
-<changelog author="- stark@suse.de" date="1059652800">- use stop/restart macros</changelog>
-<changelog author="- aj@suse.de" date="1059480000">- Fix chown invocation.</changelog>
-<changelog author="- stark@suse.de" date="1059134400">- added bugfixes</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Make sure plugin directory exist</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Add nagios libdir to filelist</changelog>
-<changelog author="- stark@suse.de" date="1054728000">- update to bugfix release 1.1
-  * File descriptor leak in file-based performance routines
-  * Timestamp fix for PostgreSQL 7.3
-  * Minor bug fixes to cmd and history CGIs
-  * Minor documentation fixes</changelog>
-<changelog author="- stark@suse.de" date="1042459200">- added sysconfig-metadata (#22607)</changelog>
-<changelog author="- stark@suse.de" date="1038830400">- adopted sapmoni.dif for gcc 3.3</changelog>
-<changelog author="- stark@suse.de" date="1038225600">- update to 1.0 final
-  * Minor bug fixes in CGIs
-  * Minor doc updates
-  * Bug fix for flex host downtime
-  * Embedded perl bug fixe for arguments with spaces
-  * Host escalation logic fix</changelog>
-<changelog author="- stark@suse.de" date="1034683200">- running pre-flight configuration check always when
-  starting nagios (#20916)
-- added logrotate definitions for logfiles
-- fixed embedded perl (#20916) (thanks to mls)</changelog>
-<changelog author="- stark@suse.de" date="1032782400">- update to 1.0b6
-  * Added wildcards and multiple hosts/hostgroups to host dependency
-  and service dependency definitions
-  * Added wildcard support for members directive in hostgroup
-  definitions
-  * Minor bug fixes and cleanups in CGIs
-  * Minor cleanups in the core
-  * New version of snprintf() included that supports %f
-  * Notification interval for escalations now defaults to
-  non-escalated value</changelog>
-<changelog author="- stark@suse.de" date="1030104000">- update to 1.0b5
-  * Fixed memory leak related to processing of passive checks
-  * Memory leak fixes in the CGIs
-  * Minor interface changes to the status and TAC CGIs
-  * Bug fix in the notification CGI
-  * Added minimalistic sample object config file (minimal.cfg)</changelog>
-<changelog author="- stark@suse.de" date="1029499200">- added PreReq (Bug #17938 #17939)</changelog>
-<changelog author="- stark@suse.de" date="1029153600">- updated sapmoni patch to provide documentation</changelog>
-<changelog author="- mls@suse.de" date="1029153600">- made it work with threaded perl-5.8</changelog>
-<changelog author="- stark@suse.de" date="1028808000">- added patch to be able to use nagios-plugins-sap</changelog>
-<changelog author="- adrian@suse.de" date="1027771200">- fix neededforbuild</changelog>
-<changelog author="- stark@suse.de" date="1025870400">- update to 1.0b4
-  * Address field in host definitions is now optional in
-  template-based config format. Defaults to host name if not
-  specified.
-  * Fixed memory leak when processing passive checks
-  * Added illegal_macro_output_chars variable to main config file
-  to allow for stripping dangerous shell characters from plugin
-  output</changelog>
-<changelog author="- stark@suse.de" date="1023883200">- removed -devel subpackage and moved the file to main-package</changelog>
-<changelog author="- stark@suse.de" date="1023710400">- update to 1.0b3
-  * Bug fixes in template-based object code
-  * Bug fix in tac CGI for counting host and service states
-  properly
-  * Default is now to check for external commands as often as
-  possible
-  * Ping syntax for WAP interface moved to CGI config file
-  * Command file user/group defaults to Nagios user/group unless
-  overridden with configure script options
-  * Sample template-based object config file fixes</changelog>
-<changelog author="- stark@suse.de" date="1022587200">- update to 1.0b2
-  * Fixed bug with escaping strings for DB support
-  (MySQL &amp; PostgreSQL)
-  * Several bug fixes in template-based object code
-  * Multiple hostgroups supported in host and service escalations
-  * Wildcard support in service, service escalation, and host
-  escalation definitions</changelog>
-<changelog author="- stark@suse.de" date="1022155200">- install config-file templates</changelog>
-<changelog author="- stark@suse.de" date="1022068800">- initial version of Nagios (the successor of NetSaint)</changelog>
-</package>
-
-
-
-
-
-
-
-<package pkgid="3bfcce7e5a0d0daf60bc1a89eb2d8e0a4efe6b8a" name="nagios-www" arch="x86_64">
-<version epoch="0" ver="1.3" rel="14.1"/>
-<changelog author="- stark@suse.de" date="1146657600">- fixed possible buffer overflow in CGI scripts (#140494)
-  (CVE-2006-2162)</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- stark@suse.de" date="1136808000">- fixed off-by-one overflow (#141124)</changelog>
-<changelog author="- stark@suse.de" date="1132315200">- update to stable version 1.3</changelog>
-<changelog author="- stark@suse.de" date="1128600000">- fixed autobuild warnings about printf format</changelog>
-<changelog author="- stark@suse.de" date="1116072000">- fixed compiler errors about usage of uninitialized vars</changelog>
-<changelog author="- aj@suse.de" date="1114344000">- Compile with GCC4.</changelog>
-<changelog author="- ro@suse.de" date="1093867200">- removed apache1 traces</changelog>
-<changelog author="- stark@suse.de" date="1083585600">- fix compiler-warnings</changelog>
-<changelog author="- stark@suse.de" date="1075809600">- update to nagios 1.2</changelog>
-<changelog author="- stark@suse.de" date="1063886400">- /usr/lib/nagios and /usr/lib/nagios/plugins are owned
-  by root (#31100)</changelog>
-<changelog author="- stark@suse.de" date="1063022400">- add apache2 config-files, require http_daemon
-  and need apache2-devel-packages for build (#30157)</changelog>
-<changelog author="- ro@suse.de" date="1061985600">- remove traceroute-lbl from neededforbuild
-  traceroute from net-tools is used anyway</changelog>
-<changelog author="- stark@suse.de" date="1061208000">- added activation meta-data to sysconfig (#28830)</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- change cmdgrp from nogroup to www (the group apache now runs
-  under) [#21782]
-- implement try-restart correctly</changelog>
-<changelog author="- stark@suse.de" date="1059652800">- use stop/restart macros</changelog>
-<changelog author="- aj@suse.de" date="1059480000">- Fix chown invocation.</changelog>
-<changelog author="- stark@suse.de" date="1059134400">- added bugfixes</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Make sure plugin directory exist</changelog>
-<changelog author="- kukuk@suse.de" date="1055419200">- Add nagios libdir to filelist</changelog>
-<changelog author="- stark@suse.de" date="1054728000">- update to bugfix release 1.1
-  * File descriptor leak in file-based performance routines
-  * Timestamp fix for PostgreSQL 7.3
-  * Minor bug fixes to cmd and history CGIs
-  * Minor documentation fixes</changelog>
-<changelog author="- stark@suse.de" date="1042459200">- added sysconfig-metadata (#22607)</changelog>
-<changelog author="- stark@suse.de" date="1038830400">- adopted sapmoni.dif for gcc 3.3</changelog>
-<changelog author="- stark@suse.de" date="1038225600">- update to 1.0 final
-  * Minor bug fixes in CGIs
-  * Minor doc updates
-  * Bug fix for flex host downtime
-  * Embedded perl bug fixe for arguments with spaces
-  * Host escalation logic fix</changelog>
-<changelog author="- stark@suse.de" date="1034683200">- running pre-flight configuration check always when
-  starting nagios (#20916)
-- added logrotate definitions for logfiles
-- fixed embedded perl (#20916) (thanks to mls)</changelog>
-<changelog author="- stark@suse.de" date="1032782400">- update to 1.0b6
-  * Added wildcards and multiple hosts/hostgroups to host dependency
-  and service dependency definitions
-  * Added wildcard support for members directive in hostgroup
-  definitions
-  * Minor bug fixes and cleanups in CGIs
-  * Minor cleanups in the core
-  * New version of snprintf() included that supports %f
-  * Notification interval for escalations now defaults to
-  non-escalated value</changelog>
-<changelog author="- stark@suse.de" date="1030104000">- update to 1.0b5
-  * Fixed memory leak related to processing of passive checks
-  * Memory leak fixes in the CGIs
-  * Minor interface changes to the status and TAC CGIs
-  * Bug fix in the notification CGI
-  * Added minimalistic sample object config file (minimal.cfg)</changelog>
-<changelog author="- stark@suse.de" date="1029499200">- added PreReq (Bug #17938 #17939)</changelog>
-<changelog author="- stark@suse.de" date="1029153600">- updated sapmoni patch to provide documentation</changelog>
-<changelog author="- mls@suse.de" date="1029153600">- made it work with threaded perl-5.8</changelog>
-<changelog author="- stark@suse.de" date="1028808000">- added patch to be able to use nagios-plugins-sap</changelog>
-<changelog author="- adrian@suse.de" date="1027771200">- fix neededforbuild</changelog>
-<changelog author="- stark@suse.de" date="1025870400">- update to 1.0b4
-  * Address field in host definitions is now optional in
-  template-based config format. Defaults to host name if not
-  specified.
-  * Fixed memory leak when processing passive checks
-  * Added illegal_macro_output_chars variable to main config file
-  to allow for stripping dangerous shell characters from plugin
-  output</changelog>
-<changelog author="- stark@suse.de" date="1023883200">- removed -devel subpackage and moved the file to main-package</changelog>
-<changelog author="- stark@suse.de" date="1023710400">- update to 1.0b3
-  * Bug fixes in template-based object code
-  * Bug fix in tac CGI for counting host and service states
-  properly
-  * Default is now to check for external commands as often as
-  possible
-  * Ping syntax for WAP interface moved to CGI config file
-  * Command file user/group defaults to Nagios user/group unless
-  overridden with configure script options
-  * Sample template-based object config file fixes</changelog>
-<changelog author="- stark@suse.de" date="1022587200">- update to 1.0b2
-  * Fixed bug with escaping strings for DB support
-  (MySQL &amp; PostgreSQL)
-  * Several bug fixes in template-based object code
-  * Multiple hostgroups supported in host and service escalations
-  * Wildcard support in service, service escalation, and host
-  escalation definitions</changelog>
-<changelog author="- stark@suse.de" date="1022155200">- install config-file templates</changelog>
-<changelog author="- stark@suse.de" date="1022068800">- initial version of Nagios (the successor of NetSaint)</changelog>
-</package>
-
-
-
-
-
-
-<package pkgid="23b988b5b6e50d7cfda50dda22508c5f1dd07307" name="dhcdbd" arch="i586">
-<version epoch="0" ver="1.12" rel="14.2"/>
-<changelog author="- rml@suse.de" date="1147176000">- Fix 64-bit build (use pkg-config like we should)</changelog>
-<changelog author="- rml@suse.de" date="1146744000">- Ask dhclient to set the hostname as required by the sysconfig
-  option DHCLIENT_HOSTNAME_OPTION (Novell major bug #139532)
-- Fix possible memory corruption</changelog>
-<changelog author="- rml@suse.de" date="1143547200">- Log debugging spew less readily (Novell bug #161138)</changelog>
-<changelog author="- rml@suse.de" date="1142942400">- Survive DBUS restarts (Novell bug #150042)</changelog>
-<changelog author="- rml@suse.de" date="1140782400">- Add dhcdbd-no-nr_open-rml.patch to replace NR_OPEN with a call
-  to getdtablesize() to fix build on beta and remove use of
-  NR_OPEN.</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rml@suse.de" date="1137672000">- 1.12 (bug fixes only)</changelog>
-<changelog author="- rml@suse.de" date="1136980800">- Remove named user from dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1136548800">- Use correct lease directory (fix bug #139606)</changelog>
-<changelog author="- rml@suse.de" date="1136376000">- proper permissions on /etc/dbus-1/system.d/dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1134993600">- Update to 1.11 (fixes build against DBUS 0.60)</changelog>
-<changelog author="- rml@suse.de" date="1134388800">- Remove dhcdbd service file and do not create named user or
-  group (#136872)</changelog>
-<changelog author="- ro@suse.de" date="1134129600">- create named user and group (since referenced in config)
-  fixing (#136872)</changelog>
-<changelog author="- rml@suse.de" date="1132228800">- Upgrade to 1.10 (includes our two patches).</changelog>
-<changelog author="- rml@suse.de" date="1130760000">- Add patch dhcdbd-quiet-dhclient.patch to pass &quot;-q&quot; option to
-  dhclient in order to minimize noise.
-- Add patch dhcdbd-use-daemon.patch to use daemon(3) instead of
-  hand-coded daemonizing code.  Also ensures that stdout and stderr
-  are redirected to /dev/null, not /dev/console.</changelog>
-<changelog author="- rml@suse.de" date="1129809600">- Update to dhcdbd 1.9</changelog>
-<changelog author="- ro@suse.de" date="1123848000">- changed requires (#104373)</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Remove init script for rml, no longer needed</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Change requires for rml</changelog>
-<changelog author="- ro@suse.de" date="1119614400">- created package taken from FC
-- first steps to adapt init script</changelog>
-</package>
-
-
-
-
-
-
-<package pkgid="da37d6c81230024f202fbb92107ab88ade872bd3" name="dhcdbd" arch="ppc">
-<version epoch="0" ver="1.12" rel="14.2"/>
-<changelog author="- rml@suse.de" date="1147176000">- Fix 64-bit build (use pkg-config like we should)</changelog>
-<changelog author="- rml@suse.de" date="1146744000">- Ask dhclient to set the hostname as required by the sysconfig
-  option DHCLIENT_HOSTNAME_OPTION (Novell major bug #139532)
-- Fix possible memory corruption</changelog>
-<changelog author="- rml@suse.de" date="1143547200">- Log debugging spew less readily (Novell bug #161138)</changelog>
-<changelog author="- rml@suse.de" date="1142942400">- Survive DBUS restarts (Novell bug #150042)</changelog>
-<changelog author="- rml@suse.de" date="1140782400">- Add dhcdbd-no-nr_open-rml.patch to replace NR_OPEN with a call
-  to getdtablesize() to fix build on beta and remove use of
-  NR_OPEN.</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rml@suse.de" date="1137672000">- 1.12 (bug fixes only)</changelog>
-<changelog author="- rml@suse.de" date="1136980800">- Remove named user from dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1136548800">- Use correct lease directory (fix bug #139606)</changelog>
-<changelog author="- rml@suse.de" date="1136376000">- proper permissions on /etc/dbus-1/system.d/dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1134993600">- Update to 1.11 (fixes build against DBUS 0.60)</changelog>
-<changelog author="- rml@suse.de" date="1134388800">- Remove dhcdbd service file and do not create named user or
-  group (#136872)</changelog>
-<changelog author="- ro@suse.de" date="1134129600">- create named user and group (since referenced in config)
-  fixing (#136872)</changelog>
-<changelog author="- rml@suse.de" date="1132228800">- Upgrade to 1.10 (includes our two patches).</changelog>
-<changelog author="- rml@suse.de" date="1130760000">- Add patch dhcdbd-quiet-dhclient.patch to pass &quot;-q&quot; option to
-  dhclient in order to minimize noise.
-- Add patch dhcdbd-use-daemon.patch to use daemon(3) instead of
-  hand-coded daemonizing code.  Also ensures that stdout and stderr
-  are redirected to /dev/null, not /dev/console.</changelog>
-<changelog author="- rml@suse.de" date="1129809600">- Update to dhcdbd 1.9</changelog>
-<changelog author="- ro@suse.de" date="1123848000">- changed requires (#104373)</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Remove init script for rml, no longer needed</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Change requires for rml</changelog>
-<changelog author="- ro@suse.de" date="1119614400">- created package taken from FC
-- first steps to adapt init script</changelog>
-</package>
-
-
-
-
-
-
-<package pkgid="e285ea0354d8c33ec6c631e5ed925142b9e30bf4" name="dhcdbd" arch="src">
-<version epoch="0" ver="1.12" rel="14.2"/>
-<changelog author="- rml@suse.de" date="1147176000">- Fix 64-bit build (use pkg-config like we should)</changelog>
-<changelog author="- rml@suse.de" date="1146744000">- Ask dhclient to set the hostname as required by the sysconfig
-  option DHCLIENT_HOSTNAME_OPTION (Novell major bug #139532)
-- Fix possible memory corruption</changelog>
-<changelog author="- rml@suse.de" date="1143547200">- Log debugging spew less readily (Novell bug #161138)</changelog>
-<changelog author="- rml@suse.de" date="1142942400">- Survive DBUS restarts (Novell bug #150042)</changelog>
-<changelog author="- rml@suse.de" date="1140782400">- Add dhcdbd-no-nr_open-rml.patch to replace NR_OPEN with a call
-  to getdtablesize() to fix build on beta and remove use of
-  NR_OPEN.</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rml@suse.de" date="1137672000">- 1.12 (bug fixes only)</changelog>
-<changelog author="- rml@suse.de" date="1136980800">- Remove named user from dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1136548800">- Use correct lease directory (fix bug #139606)</changelog>
-<changelog author="- rml@suse.de" date="1136376000">- proper permissions on /etc/dbus-1/system.d/dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1134993600">- Update to 1.11 (fixes build against DBUS 0.60)</changelog>
-<changelog author="- rml@suse.de" date="1134388800">- Remove dhcdbd service file and do not create named user or
-  group (#136872)</changelog>
-<changelog author="- ro@suse.de" date="1134129600">- create named user and group (since referenced in config)
-  fixing (#136872)</changelog>
-<changelog author="- rml@suse.de" date="1132228800">- Upgrade to 1.10 (includes our two patches).</changelog>
-<changelog author="- rml@suse.de" date="1130760000">- Add patch dhcdbd-quiet-dhclient.patch to pass &quot;-q&quot; option to
-  dhclient in order to minimize noise.
-- Add patch dhcdbd-use-daemon.patch to use daemon(3) instead of
-  hand-coded daemonizing code.  Also ensures that stdout and stderr
-  are redirected to /dev/null, not /dev/console.</changelog>
-<changelog author="- rml@suse.de" date="1129809600">- Update to dhcdbd 1.9</changelog>
-<changelog author="- ro@suse.de" date="1123848000">- changed requires (#104373)</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Remove init script for rml, no longer needed</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Change requires for rml</changelog>
-<changelog author="- ro@suse.de" date="1119614400">- created package taken from FC
-- first steps to adapt init script</changelog>
-</package>
-
-
-
-
-
-
-<package pkgid="bca8cb431261bf677ea69c848c1d54a34b16189a" name="dhcdbd" arch="x86_64">
-<version epoch="0" ver="1.12" rel="14.2"/>
-<changelog author="- rml@suse.de" date="1147176000">- Fix 64-bit build (use pkg-config like we should)</changelog>
-<changelog author="- rml@suse.de" date="1146744000">- Ask dhclient to set the hostname as required by the sysconfig
-  option DHCLIENT_HOSTNAME_OPTION (Novell major bug #139532)
-- Fix possible memory corruption</changelog>
-<changelog author="- rml@suse.de" date="1143547200">- Log debugging spew less readily (Novell bug #161138)</changelog>
-<changelog author="- rml@suse.de" date="1142942400">- Survive DBUS restarts (Novell bug #150042)</changelog>
-<changelog author="- rml@suse.de" date="1140782400">- Add dhcdbd-no-nr_open-rml.patch to replace NR_OPEN with a call
-  to getdtablesize() to fix build on beta and remove use of
-  NR_OPEN.</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rml@suse.de" date="1137672000">- 1.12 (bug fixes only)</changelog>
-<changelog author="- rml@suse.de" date="1136980800">- Remove named user from dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1136548800">- Use correct lease directory (fix bug #139606)</changelog>
-<changelog author="- rml@suse.de" date="1136376000">- proper permissions on /etc/dbus-1/system.d/dhcdbd.conf</changelog>
-<changelog author="- rml@suse.de" date="1134993600">- Update to 1.11 (fixes build against DBUS 0.60)</changelog>
-<changelog author="- rml@suse.de" date="1134388800">- Remove dhcdbd service file and do not create named user or
-  group (#136872)</changelog>
-<changelog author="- ro@suse.de" date="1134129600">- create named user and group (since referenced in config)
-  fixing (#136872)</changelog>
-<changelog author="- rml@suse.de" date="1132228800">- Upgrade to 1.10 (includes our two patches).</changelog>
-<changelog author="- rml@suse.de" date="1130760000">- Add patch dhcdbd-quiet-dhclient.patch to pass &quot;-q&quot; option to
-  dhclient in order to minimize noise.
-- Add patch dhcdbd-use-daemon.patch to use daemon(3) instead of
-  hand-coded daemonizing code.  Also ensures that stdout and stderr
-  are redirected to /dev/null, not /dev/console.</changelog>
-<changelog author="- rml@suse.de" date="1129809600">- Update to dhcdbd 1.9</changelog>
-<changelog author="- ro@suse.de" date="1123848000">- changed requires (#104373)</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Remove init script for rml, no longer needed</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Change requires for rml</changelog>
-<changelog author="- ro@suse.de" date="1119614400">- created package taken from FC
-- first steps to adapt init script</changelog>
-</package>
-
-
-
-
-
-<package pkgid="a6a40ca62165ceddc09181a9c6d11243b544dbc3" name="openldap2" arch="i586">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-<changelog author="- rhafer@suse.de" date="1147262400">- Really apply the patch for Bug#160566
-- slapd could crash while processing queries with pre-/postread
-  controls (Bug#173877, ITS#4532)</changelog>
-<changelog author="- rhafer@suse.de" date="1143201600">- Backported fix from CVS for occasional crashes in referral
-  chasing code (as used in e.g. back-meta/back-ldap).
-  (Bug: #160566, ITS: #4448)</changelog>
-<changelog author="- rhafer@suse.de" date="1142251200">- openldap2 must obsolete -back-monitor and -back-ldap to have them
-  removed during update (Bug: #157576)</changelog>
-<changelog author="- rhafer@suse.de" date="1140177600">- Add &quot;external&quot; to the list of supported SASL mechanisms
-  (Bug: #151771)</changelog>
-<changelog author="- rhafer@suse.de" date="1140091200">- Error out when conversion from old configfile to config database
-  fails (Bug: #135484,#135490 ITS: #4407)</changelog>
-<changelog author="- rhafer@suse.de" date="1139832000">- Don't ignore non-read/write epoll events (Bug: #149993,
-  ITS: #4395)
-- Added update message to /usr/share/update-messages/en/ and enable
-  it, when update did not succeed.</changelog>
-<changelog author="- rhafer@suse.de" date="1139486400">- OPENLDAP_CHOWN_DIRS honors databases defined in include files
-  (Bug: #135473)
-- Fixed version numbers in README.update
-- Fixed GSSAPI binds against Active Directory (Bug: #149390)</changelog>
-<changelog author="- rhafer@suse.de" date="1138968000">- Cleaned up update procedure
-- man-pages updates and fixes (Fate: #6365)</changelog>
-<changelog author="- rhafer@suse.de" date="1138363200">- Updated to 2.3.19 (Bug #144371)</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rhafer@suse.de" date="1138190400">- Updated Admin Guide to latest version
-- build slapcat from openldap-2.2.24 and install it to
-  /usr/sbin/openldap-2.2-slapcat to be able to migrate from
-  OpenLDAP 2.2.
-- removed slapd-backbdb-dbupgrade which is no longer needed
-- attempt to dump/reload bdb databases in %{post}
-- Update notes in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1137153600">- New sysconfig variable OPENLDAP_KRB5_KEYTAB
-- Cleanup in default configuration and init scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1136980800">- Updated to 2.3.17
-- Remove OPENLDAP_RUN_DB_RECOVER from sysconfig file in %post
-  slapd does now automatically recover the database if needed
-- Removed unneeded README.SuSE
-- Small adjustments to the default DB_CONFIG file</changelog>
-<changelog author="- rhafer@suse.de" date="1136808000">- Updated to 2.3.16</changelog>
-<changelog author="- rhafer@suse.de" date="1134993600">- Fixed filelist (slapd-hdb man-page was missing)</changelog>
-<changelog author="- rhafer@suse.de" date="1134129600">- Fixed build on x86_64</changelog>
-<changelog author="- rhafer@suse.de" date="1133956800">- Merged -back-ldap and -back-monitor subpackages into the main
-  package and don't build them as dynamic modules anymore.
-- updated to OpenLDAP 2.3.13</changelog>
-<changelog author="- rhafer@suse.de" date="1133179200">- updated to OpenLDAP 2.3.12</changelog>
-<changelog author="- rhafer@suse.de" date="1130328000">- updated to OpenLDAP 2.3.11
-- removed the &quot;LDAP_DEPRECATED&quot; workaround</changelog>
-<changelog author="- rhafer@suse.de" date="1127736000">- Add &quot;LDAP_DEPRECATED&quot; to ldap.h for now</changelog>
-<changelog author="- rhafer@suse.de" date="1127476800">- updated to OpenLDAP 2.3.7</changelog>
-<changelog author="- rhafer@suse.de" date="1124193600">- allow start_tls while chasing referrals (Bug #94355, ITS #3791)</changelog>
-<changelog author="- rhafer@suse.de" date="1120478400">- devel-subpackage requires openldap2-client of the same version
-  (Bugzilla: #93579)</changelog>
-<changelog author="- uli@suse.de" date="1120132800">- build with -fPIE (not -fpie) to avoid GOT overflow on s390*</changelog>
-<changelog author="- rhafer@suse.de" date="1119441600">- build the server packages with -fpie/-pie</changelog>
-<changelog author="- rhafer@suse.de" date="1118836800">- updated to 2.2.27</changelog>
-<changelog author="- rhafer@suse.de" date="1117022400">- libldap-gethostbyname_r.dif: Use gethostbyname_r instead of
-  gethostbyname in libldap. Should fix host lookups through
-  nss_ldap (Bugzilla: #76173)</changelog>
-<changelog author="- rhafer@suse.de" date="1115985600">- Updated to 2.2.26
-- made /%{_libdir}]/sasl2/slapd.conf %config(noreplace)</changelog>
-<changelog author="- rhafer@suse.de" date="1114689600">- Added /%{_libdir}]/sasl2/slapd.conf to avoid warnings about
-  unconfigured OTP mechanism (Bugzilla: #80588)</changelog>
-<changelog author="- rhafer@suse.de" date="1113307200">- added minimal timeout to startproc in init-script to let it
-  report the &quot;failed&quot; status correctly in case of misconfiguration
-  (Bugzilla: #76393)</changelog>
-<changelog author="- rhafer@suse.de" date="1112616000">- crl-check.dif: Implements CRL checking on client and server side
-- use different base ports for differnt values of BUILD_INCARNATION
-  (/.buildenv) to allow parallel runs of the test-suite on a single
-  machine</changelog>
-<changelog author="- uli@suse.de" date="1112616000">- force yielding-select test to yes (test occasionally hangs QEMU)</changelog>
-<changelog author="- uli@suse.de" date="1112356800">- disable test suite on ARM (hangs QEMU)</changelog>
-<changelog author="- rhafer@suse.de" date="1112097600">- updated to 2.2.24
-- enabled back-hdb</changelog>
-<changelog author="- rhafer@suse.de" date="1109764800">- syncrepl.dif: merged latest syncrepl fixes (Bugzilla: #65928)
-- libldap-reinit-fdset.dif: Re-init fd_sets when select is
-  interupted (Bugzilla #50076, ITS: #3524)</changelog>
-<changelog author="- rhafer@suse.de" date="1108641600">- checkproc_before_recover.dif: Check if slapd is stopped before
-  running db_recover from the init script. (Bugzilla: #50962)</changelog>
-<changelog author="- rhafer@suse.de" date="1107259200">- Cleanup back-bdb databases in %post, db-4.3 changed the
-  transaction log format again.
-- cosmetic fixes in init script</changelog>
-<changelog author="- rhafer@suse.de" date="1106654400">- updated to 2.2.23
-- cleaned up #neededforbuild
-- package should also build on older SuSE Linux releases now
-- increased killproc timeout in init-script (Bugzilla: #47227)</changelog>
-<changelog author="- rhafer@suse.de" date="1105617600">- updated to 2.2.20
-- Removed unneeded dependencies</changelog>
-<changelog author="- kukuk@suse.de" date="1102680000">- don't install *.la files</changelog>
-<changelog author="- rhafer@suse.de" date="1100088000">- updated to 2.2.18
-- use kerberos-devel-packages in neededforbuild</changelog>
-<changelog author="- ro@suse.de" date="1096027200">- re-arranged specfile to sequence (header (package/descr)* rest)
-  so the checking parser is not confused ...</changelog>
-<changelog author="- rhafer@suse.de" date="1096027200">- Added pre_checkin.sh to generate a separate openldap2-client
-  spec-file from which the openldap2-client and openldap2-devel
-  subpackages are built. Should reduce build time for libldap as
-  the test-suite is only executed in openldap2.spec.</changelog>
-<changelog author="- rhafer@suse.de" date="1094817600">- libldap-result.dif: ldapsearch was hanging in select() when
-  retrieving results from eDirectory through a StartTLS protected
-  connection (Bugzilla #44942)</changelog>
-<changelog author="- dobey@suse.de" date="1092052800">- added ntlm support</changelog>
-<changelog author="- rhafer@suse.de" date="1091534400">- updated to 2.2.16
-- Updated ACLs in slapd_conf.dif to disable default read access
-  to the &quot;userPKCS12&quot; Attribute
-- rc-check-conn.diff: When starting slapd wait until is accepts
-  connections, or 10 seconds at maximum (Bugzilla #41354)
-- Backported -o slp={on|off} feature from OpenLDAP Head and added
-  new sysconfig variable (OPENLDAP_REGISTER_SLP) to be able
-  to switch SLP registration on and off. (Bugzilla #39865)
-- removed unneeded README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1083326400">- updated to 2.2.11
-- remove SLES8 update specific stuff
-- Bugzilla #39652: Updated slapd_conf.dif to contain basic access
-  control
-- Bugzilla #39468: Added missing items to yast.schema
-- fixed strict-aliasing compiler warnings (strict-aliasing.dif)</changelog>
-<changelog author="- coolo@suse.de" date="1083240000">- build with several jobs if available</changelog>
-<changelog author="- rhafer@suse.de" date="1082376000">- ldapi_url.dif: Fixed paths for LDAPI-socket, pid-file and
-  args-file (Bugzilla #38790)
-- ldbm_modrdn.dif: Fixed back-ldbm modrdn indexing bug (ITS #3059,
-  Bugzilla #38915)
-- modify_check_duplicates.dif: check for duplicate attribute
-  values in modify requests (ITS #3066/#3097, Bugzilla #38607)
-- updated and renamed yast2userconfig.schema to yast.schema as it
-  contains more that only user configuration now
-- syncrepl.dif: addtional fixes for syncrepl (ITS #3055, #3056)
-- test_syncrepl_timeout: increased sleep timeout in syncrepl
-  testsuite</changelog>
-<changelog author="- rhafer@suse.de" date="1080820800">- added &quot;TLS_REQCERT allow&quot; to /etc/openldap/ldap.conf, to make
-  START_TLS work without access to the CA Certificate.
-  (Bugzilla: #37393)</changelog>
-<changelog author="- rhafer@suse.de" date="1080302400">- fixed filelist
-- check-build.sh (build on kernel &gt;= 2.6.4 hosts only)
-- yast2user.schema / slapd.conf fixed (#37076)
-- don't check for TLS-options is init-script anymore (#33560)
-- fixed various typos in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1079524800">- fixed build of openldap-2.1-slapcat (using correct db41 include
-  files, build backends as on sles8)
-- attempt to update bdb database and reindex ldbm database in %{post}
-- Update notes in README.update
-- better default configuration (including default DB_CONFIG file)
-- misc updates for the YaST schema
-- fixed crasher in syncrepl-code (syncrepl.dif)</changelog>
-<changelog author="- schwab@suse.de" date="1079438400">- Fix type mismatch.</changelog>
-<changelog author="- rhafer@suse.de" date="1078228800">- updated to 2.2.6
-- build a openldap-2.1-slapcat from 2.1.25 sources  to be able to
-  migrate from SLES8 and SL 9.0</changelog>
-<changelog author="- ro@suse.de" date="1077192000">- added check-build.sh (build on 2.6 hosts only)</changelog>
-<changelog author="- rhafer@suse.de" date="1075982400">- updated to 2.2.5
-- adjusted rfc2307bis.schema to support UTF-8 values in most
-  attributes
-- enabled proxycache-overlay (wiht fix to work with back-ldbm)</changelog>
-<changelog author="- rhafer@suse.de" date="1073995200">- updated to 2.2.4
-- updated Admin Guide to most recent version</changelog>
-<changelog author="- adrian@suse.de" date="1073736000">- add %defattr
-- fix build as user</changelog>
-<changelog author="- rhafer@suse.de" date="1070884800">- updated to 2.1.25
-- small fixes for the YaST user schema</changelog>
-<changelog author="- rhafer@suse.de" date="1068552000">- enabled SLP-support</changelog>
-<changelog author="- kukuk@suse.de" date="1066392000">- Remove unused des from neededforbuild</changelog>
-<changelog author="- mt@suse.de" date="1062504000">- Bugzilla #29859: fixed typo in sysconfig metadata,
-  usage of OPENLDAP_LDAPS_INTERFACES in init script
-- added /usr/lib/sasl2/slapd.conf permissions handling
-- added sysconfig variable OPENLDAP_SLAPD_PARAMS=&quot;&quot;
-  to support additional slapd start parameters
-- added sysconfig variable OPENLDAP_START_LDAPI=NO/yes
-  for ldapi:/// (LDAP over IPC) URLs</changelog>
-<changelog author="- rhafer@suse.de" date="1060862400">- added activation metadata to sysconfig template (Bugzilla #28911)
-- removed lint from specfile</changelog>
-<changelog author="- rhafer@suse.de" date="1060257600">- added %stop_on_removal and %restart_on_update calls
-- bdb_addcnt.dif fixes a possible endless loop in id2entry()
-- addonschema.tar.gz: some extra Schema files (YaST, RFC2307bis)</changelog>
-<changelog author="- rhafer@suse.de" date="1058356800">- removed fillup_only and call fillup_and_insserv correctly
-- new Options in sysconfig.openldap: OPENLDAP_LDAP_INTERFACES,
-  OPENLDAP_LDAPS_INTERFACES and OPENLDAP_RUN_DB_RECOVER</changelog>
-<changelog author="- rhafer@suse.de" date="1057060800">- updated to 2.1.22
-- updated Admin Guide to most recent version
-- build librewrite with -fPIC</changelog>
-<changelog author="- rhafer@suse.de" date="1055764800">- updated to 2.1.21</changelog>
-<changelog author="- ro@suse.de" date="1055332800">- fixed requires lines</changelog>
-<changelog author="- rhafer@suse.de" date="1053950400">- don't link back-ldap against librewrite.a, it's already linked
-  into slapd (package should build on non-i386 Archs again)</changelog>
-<changelog author="- rhafer@suse.de" date="1053691200">- fixed dynamic build of back-ldap
-- new subpackage back-ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1053432000">- updated to version 2.1.20
-- enabled dynamic backend modules
-- new subpackages back-perl, back-meta and back-monitor
-- remove unpacked files from BuildRoot</changelog>
-<changelog author="- rhafer@suse.de" date="1052481600">- updated to version 2.1.19</changelog>
-<changelog author="- ro@suse.de" date="1050494400">- fixed requires for devel-package ...</changelog>
-<changelog author="- ro@suse.de" date="1050408000">- fixed neededforbuild</changelog>
-<changelog author="- kukuk@suse.de" date="1045137600">- Enable IPv6 again</changelog>
-<changelog author="- rhafer@suse.de" date="1044964800">- added /etc/openldap to filelist</changelog>
-<changelog author="- rhafer@suse.de" date="1044273600">- switch default backend to ldbm</changelog>
-<changelog author="- ro@suse.de" date="1044187200">- fixed requires for devel package (cyrus-sasl2-devel)</changelog>
-<changelog author="- rhafer@suse.de" date="1044014400">- liblber.dif: Fixes two bugs in liblber by which remote attackers
-  could crash the LDAP server (Bugzilla #22469, OpenLDAP ITS #2275
-  and #2280)</changelog>
-<changelog author="- choeger@suse.de" date="1042545600">- build using sasl2</changelog>
-<changelog author="- rhafer@suse.de" date="1042459200">- updated to version 2.1.12
-- added metadata to sysconfig template (Bug: #22666)</changelog>
-<changelog author="- rhafer@suse.de" date="1038484800">- updated to version 2.1.8
-- added additional fix of 64bit archs
-- added secpatch.dif to fix setuid issues in libldap</changelog>
-<changelog author="- rhafer@suse.de" date="1031313600">- fix for Bugzilla ID #18981, chown to OPENLDAP_USER didn't work
-  with multiple database backend directories</changelog>
-<changelog author="- rhafer@suse.de" date="1030968000">- removed damoenstart_ipv6.diff and disabled IPv6 support due to
-  massive problems with nss_ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1030363200">- ldap_user.dif: slapd is now run a the user/group ldap (Bugzilla
-  ID#17697)</changelog>
-<changelog author="- rhafer@suse.de" date="1030104000">- updated to version 2.1.4, which fixes tons of bugs
-- added damoenstart_ipv6.diff (slapd was not starting when
-  configured to listen on IPv4 and IPv6 interfaces, as done by the
-  start script)
-- added README.SuSE with some hints about the bdb-backend
-- updated filelist to include only the man pages of the backends,
-  that were built</changelog>
-<changelog author="- rhafer@suse.de" date="1029412800">- removed termcap and readline from neededforbuild</changelog>
-<changelog author="- rhafer@suse.de" date="1028808000">- enabled {CRYPT} passwords
-- update filelist (added new manpages)</changelog>
-<changelog author="- rhafer@suse.de" date="1027598400">- patches for 64 bit architectures</changelog>
-<changelog author="- rhafer@suse.de" date="1027080000">- update to 2.1.3</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- fix openldap2-devel requires</changelog>
-<changelog author="- rhafer@suse.de" date="1025784000">- switched back from cyrus-sasl2 to cyrus-sasl</changelog>
-<changelog author="- rhafer@suse.de" date="1025697600">- updated to OpenLDAP 2.1.2
-- added the OpenLDAP Administration Guide
-- enabled additional backends (ldap, meta, monitor)</changelog>
-<changelog author="- olh@suse.de" date="1023710400">- hack build/ltconfig to build shared libs on ppc64</changelog>
-<changelog author="- rhafer@suse.de" date="1023278400">- created /etc/sysconfig/openldap and OPENLDAP_START_LDAPS variable
-  to enable ldap over ssl support</changelog>
-<changelog author="- rhafer@suse.de" date="1015502400">- Fix for Bugzilla ID#14569 (added cyrus-sasl-devel openssl-devel
-  to the &quot;Requires&quot; Section of the -devel subpackage)</changelog>
-<changelog author="- rhafer@suse.de" date="1014033600">- updated to the latest STABLE release (2.0.23) which fixes some
-  nasty bugs see ITS #1562,#1582,#1577,#1578</changelog>
-<changelog author="- rhafer@suse.de" date="1013083200">- updated to the latest release (which fixes a index corruption
-  bug)
-- cleanup in neededforbuild
-- small fixes for the init-scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1011268800">- updated to the latest stable release (2.0.21)</changelog>
-<changelog author="- egmont@suselinux.hu" date="1011182400">- removed periods and colons from startup/shutdown messages</changelog>
-<changelog author="- rhafer@suse.de" date="1011096000">- updated to v2.0.20 (which fixes a security hole in ACL
-  processing)</changelog>
-<changelog author="- rhafer@suse.de" date="1010750400">- converted archive to bzip2
-- makes use of %{_libdir} now
-- set CFLAGS to -O0 for archs ia64, s390(x) and alpha otherwise
-  the test suite fails on these archs
-- changed slapd.conf to store the database under /var/lib/ldap
-  (this patch was missing in the last versions by accident)</changelog>
-<changelog author="- rhafer@suse.de" date="1010404800">- update to v2.0.19</changelog>
-<changelog author="- rhafer@suse.de" date="1007640000">- eliminated START_LDAP, START_SLURPD variables in rc.config
-- created separate init script for slurpd
-- moved init scripts from dif to separate source tgz</changelog>
-<changelog author="- choeger@suse.de" date="1004097600">- update to v2.0.18</changelog>
-<changelog author="- choeger@suse.de" date="1003147200">- update to v2.0.17
-  added a sleep to the restart section
-  moved some manpages to the client package</changelog>
-<changelog author="- choeger@suse.de" date="1001937600">- update to v2.0.15</changelog>
-<changelog author="- choeger@suse.de" date="1000296000">- backported the full bugfix from openldap-2.0.14</changelog>
-<changelog author="- choeger@suse.de" date="1000209600">- Bugfix for slurpd millionth second bug (ITS#1323)</changelog>
-<changelog author="- choeger@suse.de" date="1000123200">- moved ldapfilter.conf ldaptemplates.conf ldapsearchprefs.conf
-  to openldap2-client package</changelog>
-<changelog author="- choeger@suse.de" date="999518400">- update to version 2.0.12</changelog>
-<changelog author="- choeger@suse.de" date="994075200">- bugfix: init script was not LSB compliant, Bugzilla ID#9072</changelog>
-<changelog author="- ro@suse.de" date="992952000">- fixed for autoconf again</changelog>
-<changelog author="- choeger@suse.de" date="992606400">- update to 2.0.11
-- removed autoconf in specfile, because it doesn't work</changelog>
-<changelog author="- choeger@suse.de" date="990619200">- update to version 2.0.10 (minor fixes)</changelog>
-<changelog author="- choeger@suse.de" date="990532800">- update to version 2.0.9</changelog>
-<changelog author="- choeger@suse.de" date="988027200">- removed kerberos support
-- added aci support</changelog>
-<changelog author="- choeger@suse.de" date="987768000">- added kerberos support</changelog>
-<changelog author="- choeger@suse.de" date="986472000">- moved section 5 and 8 manpages to the server part of package</changelog>
-<changelog author="- kukuk@suse.de" date="984571200">- Move *.so links into -devel package
-- -devel requires -client</changelog>
-<changelog author="- choeger@suse.de" date="984052800">- split up into openldap2-client and -devel</changelog>
-<changelog author="- ro@suse.de" date="983275200">- changed neededforbuild &lt;cyrus-sasl&gt; to &lt;cyrus-sasl cyrus-sasl-devel&gt;</changelog>
-<changelog author="- ro@suse.de" date="982929600">- added readline/readline-devel to neededforbuild (split from bash)</changelog>
-<changelog author="- choeger@suse.de" date="978609600">- bugfix: slapd.conf rename /var/lib/openldap-ldbm to
-  /var/lib/ldap
-  init script: use $remote_fs</changelog>
-<changelog author="- olh@suse.de" date="978436800">- use script name in %post</changelog>
-<changelog author="- choeger@suse.de" date="976190400">- bugfix from Andreas Jaeger:
-  workaround for glibc2.2, detach</changelog>
-<changelog author="- ro@suse.de" date="975672000">- hacked configure for apparently broken pthread</changelog>
-<changelog author="- ro@suse.de" date="975672000">- fixed spec</changelog>
-<changelog author="- choeger@suse.de" date="974980800">- made configs %config(noreplace) (Bug 4112)
-- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="974894400">- adopted new init scheme</changelog>
-<changelog author="- choeger@suse.de" date="974289600">- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="973857600">- added buildroot</changelog>
-<changelog author="- choeger@suse.de" date="973598400">- long package name
-- new version, 2.0.7</changelog>
-<changelog author="- choeger@suse.de" date="970833600">- first package of openldap2 (v2.0.6)</changelog>
-</package>
-
-
-
-
-
-<package pkgid="2fe6c9ec6a1f7e52edc54154f70421ce9aeb5f96" name="openldap2" arch="ppc">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-<changelog author="- rhafer@suse.de" date="1147262400">- Really apply the patch for Bug#160566
-- slapd could crash while processing queries with pre-/postread
-  controls (Bug#173877, ITS#4532)</changelog>
-<changelog author="- rhafer@suse.de" date="1143201600">- Backported fix from CVS for occasional crashes in referral
-  chasing code (as used in e.g. back-meta/back-ldap).
-  (Bug: #160566, ITS: #4448)</changelog>
-<changelog author="- rhafer@suse.de" date="1142251200">- openldap2 must obsolete -back-monitor and -back-ldap to have them
-  removed during update (Bug: #157576)</changelog>
-<changelog author="- rhafer@suse.de" date="1140177600">- Add &quot;external&quot; to the list of supported SASL mechanisms
-  (Bug: #151771)</changelog>
-<changelog author="- rhafer@suse.de" date="1140091200">- Error out when conversion from old configfile to config database
-  fails (Bug: #135484,#135490 ITS: #4407)</changelog>
-<changelog author="- rhafer@suse.de" date="1139832000">- Don't ignore non-read/write epoll events (Bug: #149993,
-  ITS: #4395)
-- Added update message to /usr/share/update-messages/en/ and enable
-  it, when update did not succeed.</changelog>
-<changelog author="- rhafer@suse.de" date="1139486400">- OPENLDAP_CHOWN_DIRS honors databases defined in include files
-  (Bug: #135473)
-- Fixed version numbers in README.update
-- Fixed GSSAPI binds against Active Directory (Bug: #149390)</changelog>
-<changelog author="- rhafer@suse.de" date="1138968000">- Cleaned up update procedure
-- man-pages updates and fixes (Fate: #6365)</changelog>
-<changelog author="- rhafer@suse.de" date="1138363200">- Updated to 2.3.19 (Bug #144371)</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rhafer@suse.de" date="1138190400">- Updated Admin Guide to latest version
-- build slapcat from openldap-2.2.24 and install it to
-  /usr/sbin/openldap-2.2-slapcat to be able to migrate from
-  OpenLDAP 2.2.
-- removed slapd-backbdb-dbupgrade which is no longer needed
-- attempt to dump/reload bdb databases in %{post}
-- Update notes in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1137153600">- New sysconfig variable OPENLDAP_KRB5_KEYTAB
-- Cleanup in default configuration and init scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1136980800">- Updated to 2.3.17
-- Remove OPENLDAP_RUN_DB_RECOVER from sysconfig file in %post
-  slapd does now automatically recover the database if needed
-- Removed unneeded README.SuSE
-- Small adjustments to the default DB_CONFIG file</changelog>
-<changelog author="- rhafer@suse.de" date="1136808000">- Updated to 2.3.16</changelog>
-<changelog author="- rhafer@suse.de" date="1134993600">- Fixed filelist (slapd-hdb man-page was missing)</changelog>
-<changelog author="- rhafer@suse.de" date="1134129600">- Fixed build on x86_64</changelog>
-<changelog author="- rhafer@suse.de" date="1133956800">- Merged -back-ldap and -back-monitor subpackages into the main
-  package and don't build them as dynamic modules anymore.
-- updated to OpenLDAP 2.3.13</changelog>
-<changelog author="- rhafer@suse.de" date="1133179200">- updated to OpenLDAP 2.3.12</changelog>
-<changelog author="- rhafer@suse.de" date="1130328000">- updated to OpenLDAP 2.3.11
-- removed the &quot;LDAP_DEPRECATED&quot; workaround</changelog>
-<changelog author="- rhafer@suse.de" date="1127736000">- Add &quot;LDAP_DEPRECATED&quot; to ldap.h for now</changelog>
-<changelog author="- rhafer@suse.de" date="1127476800">- updated to OpenLDAP 2.3.7</changelog>
-<changelog author="- rhafer@suse.de" date="1124193600">- allow start_tls while chasing referrals (Bug #94355, ITS #3791)</changelog>
-<changelog author="- rhafer@suse.de" date="1120478400">- devel-subpackage requires openldap2-client of the same version
-  (Bugzilla: #93579)</changelog>
-<changelog author="- uli@suse.de" date="1120132800">- build with -fPIE (not -fpie) to avoid GOT overflow on s390*</changelog>
-<changelog author="- rhafer@suse.de" date="1119441600">- build the server packages with -fpie/-pie</changelog>
-<changelog author="- rhafer@suse.de" date="1118836800">- updated to 2.2.27</changelog>
-<changelog author="- rhafer@suse.de" date="1117022400">- libldap-gethostbyname_r.dif: Use gethostbyname_r instead of
-  gethostbyname in libldap. Should fix host lookups through
-  nss_ldap (Bugzilla: #76173)</changelog>
-<changelog author="- rhafer@suse.de" date="1115985600">- Updated to 2.2.26
-- made /%{_libdir}]/sasl2/slapd.conf %config(noreplace)</changelog>
-<changelog author="- rhafer@suse.de" date="1114689600">- Added /%{_libdir}]/sasl2/slapd.conf to avoid warnings about
-  unconfigured OTP mechanism (Bugzilla: #80588)</changelog>
-<changelog author="- rhafer@suse.de" date="1113307200">- added minimal timeout to startproc in init-script to let it
-  report the &quot;failed&quot; status correctly in case of misconfiguration
-  (Bugzilla: #76393)</changelog>
-<changelog author="- rhafer@suse.de" date="1112616000">- crl-check.dif: Implements CRL checking on client and server side
-- use different base ports for differnt values of BUILD_INCARNATION
-  (/.buildenv) to allow parallel runs of the test-suite on a single
-  machine</changelog>
-<changelog author="- uli@suse.de" date="1112616000">- force yielding-select test to yes (test occasionally hangs QEMU)</changelog>
-<changelog author="- uli@suse.de" date="1112356800">- disable test suite on ARM (hangs QEMU)</changelog>
-<changelog author="- rhafer@suse.de" date="1112097600">- updated to 2.2.24
-- enabled back-hdb</changelog>
-<changelog author="- rhafer@suse.de" date="1109764800">- syncrepl.dif: merged latest syncrepl fixes (Bugzilla: #65928)
-- libldap-reinit-fdset.dif: Re-init fd_sets when select is
-  interupted (Bugzilla #50076, ITS: #3524)</changelog>
-<changelog author="- rhafer@suse.de" date="1108641600">- checkproc_before_recover.dif: Check if slapd is stopped before
-  running db_recover from the init script. (Bugzilla: #50962)</changelog>
-<changelog author="- rhafer@suse.de" date="1107259200">- Cleanup back-bdb databases in %post, db-4.3 changed the
-  transaction log format again.
-- cosmetic fixes in init script</changelog>
-<changelog author="- rhafer@suse.de" date="1106654400">- updated to 2.2.23
-- cleaned up #neededforbuild
-- package should also build on older SuSE Linux releases now
-- increased killproc timeout in init-script (Bugzilla: #47227)</changelog>
-<changelog author="- rhafer@suse.de" date="1105617600">- updated to 2.2.20
-- Removed unneeded dependencies</changelog>
-<changelog author="- kukuk@suse.de" date="1102680000">- don't install *.la files</changelog>
-<changelog author="- rhafer@suse.de" date="1100088000">- updated to 2.2.18
-- use kerberos-devel-packages in neededforbuild</changelog>
-<changelog author="- ro@suse.de" date="1096027200">- re-arranged specfile to sequence (header (package/descr)* rest)
-  so the checking parser is not confused ...</changelog>
-<changelog author="- rhafer@suse.de" date="1096027200">- Added pre_checkin.sh to generate a separate openldap2-client
-  spec-file from which the openldap2-client and openldap2-devel
-  subpackages are built. Should reduce build time for libldap as
-  the test-suite is only executed in openldap2.spec.</changelog>
-<changelog author="- rhafer@suse.de" date="1094817600">- libldap-result.dif: ldapsearch was hanging in select() when
-  retrieving results from eDirectory through a StartTLS protected
-  connection (Bugzilla #44942)</changelog>
-<changelog author="- dobey@suse.de" date="1092052800">- added ntlm support</changelog>
-<changelog author="- rhafer@suse.de" date="1091534400">- updated to 2.2.16
-- Updated ACLs in slapd_conf.dif to disable default read access
-  to the &quot;userPKCS12&quot; Attribute
-- rc-check-conn.diff: When starting slapd wait until is accepts
-  connections, or 10 seconds at maximum (Bugzilla #41354)
-- Backported -o slp={on|off} feature from OpenLDAP Head and added
-  new sysconfig variable (OPENLDAP_REGISTER_SLP) to be able
-  to switch SLP registration on and off. (Bugzilla #39865)
-- removed unneeded README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1083326400">- updated to 2.2.11
-- remove SLES8 update specific stuff
-- Bugzilla #39652: Updated slapd_conf.dif to contain basic access
-  control
-- Bugzilla #39468: Added missing items to yast.schema
-- fixed strict-aliasing compiler warnings (strict-aliasing.dif)</changelog>
-<changelog author="- coolo@suse.de" date="1083240000">- build with several jobs if available</changelog>
-<changelog author="- rhafer@suse.de" date="1082376000">- ldapi_url.dif: Fixed paths for LDAPI-socket, pid-file and
-  args-file (Bugzilla #38790)
-- ldbm_modrdn.dif: Fixed back-ldbm modrdn indexing bug (ITS #3059,
-  Bugzilla #38915)
-- modify_check_duplicates.dif: check for duplicate attribute
-  values in modify requests (ITS #3066/#3097, Bugzilla #38607)
-- updated and renamed yast2userconfig.schema to yast.schema as it
-  contains more that only user configuration now
-- syncrepl.dif: addtional fixes for syncrepl (ITS #3055, #3056)
-- test_syncrepl_timeout: increased sleep timeout in syncrepl
-  testsuite</changelog>
-<changelog author="- rhafer@suse.de" date="1080820800">- added &quot;TLS_REQCERT allow&quot; to /etc/openldap/ldap.conf, to make
-  START_TLS work without access to the CA Certificate.
-  (Bugzilla: #37393)</changelog>
-<changelog author="- rhafer@suse.de" date="1080302400">- fixed filelist
-- check-build.sh (build on kernel &gt;= 2.6.4 hosts only)
-- yast2user.schema / slapd.conf fixed (#37076)
-- don't check for TLS-options is init-script anymore (#33560)
-- fixed various typos in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1079524800">- fixed build of openldap-2.1-slapcat (using correct db41 include
-  files, build backends as on sles8)
-- attempt to update bdb database and reindex ldbm database in %{post}
-- Update notes in README.update
-- better default configuration (including default DB_CONFIG file)
-- misc updates for the YaST schema
-- fixed crasher in syncrepl-code (syncrepl.dif)</changelog>
-<changelog author="- schwab@suse.de" date="1079438400">- Fix type mismatch.</changelog>
-<changelog author="- rhafer@suse.de" date="1078228800">- updated to 2.2.6
-- build a openldap-2.1-slapcat from 2.1.25 sources  to be able to
-  migrate from SLES8 and SL 9.0</changelog>
-<changelog author="- ro@suse.de" date="1077192000">- added check-build.sh (build on 2.6 hosts only)</changelog>
-<changelog author="- rhafer@suse.de" date="1075982400">- updated to 2.2.5
-- adjusted rfc2307bis.schema to support UTF-8 values in most
-  attributes
-- enabled proxycache-overlay (wiht fix to work with back-ldbm)</changelog>
-<changelog author="- rhafer@suse.de" date="1073995200">- updated to 2.2.4
-- updated Admin Guide to most recent version</changelog>
-<changelog author="- adrian@suse.de" date="1073736000">- add %defattr
-- fix build as user</changelog>
-<changelog author="- rhafer@suse.de" date="1070884800">- updated to 2.1.25
-- small fixes for the YaST user schema</changelog>
-<changelog author="- rhafer@suse.de" date="1068552000">- enabled SLP-support</changelog>
-<changelog author="- kukuk@suse.de" date="1066392000">- Remove unused des from neededforbuild</changelog>
-<changelog author="- mt@suse.de" date="1062504000">- Bugzilla #29859: fixed typo in sysconfig metadata,
-  usage of OPENLDAP_LDAPS_INTERFACES in init script
-- added /usr/lib/sasl2/slapd.conf permissions handling
-- added sysconfig variable OPENLDAP_SLAPD_PARAMS=&quot;&quot;
-  to support additional slapd start parameters
-- added sysconfig variable OPENLDAP_START_LDAPI=NO/yes
-  for ldapi:/// (LDAP over IPC) URLs</changelog>
-<changelog author="- rhafer@suse.de" date="1060862400">- added activation metadata to sysconfig template (Bugzilla #28911)
-- removed lint from specfile</changelog>
-<changelog author="- rhafer@suse.de" date="1060257600">- added %stop_on_removal and %restart_on_update calls
-- bdb_addcnt.dif fixes a possible endless loop in id2entry()
-- addonschema.tar.gz: some extra Schema files (YaST, RFC2307bis)</changelog>
-<changelog author="- rhafer@suse.de" date="1058356800">- removed fillup_only and call fillup_and_insserv correctly
-- new Options in sysconfig.openldap: OPENLDAP_LDAP_INTERFACES,
-  OPENLDAP_LDAPS_INTERFACES and OPENLDAP_RUN_DB_RECOVER</changelog>
-<changelog author="- rhafer@suse.de" date="1057060800">- updated to 2.1.22
-- updated Admin Guide to most recent version
-- build librewrite with -fPIC</changelog>
-<changelog author="- rhafer@suse.de" date="1055764800">- updated to 2.1.21</changelog>
-<changelog author="- ro@suse.de" date="1055332800">- fixed requires lines</changelog>
-<changelog author="- rhafer@suse.de" date="1053950400">- don't link back-ldap against librewrite.a, it's already linked
-  into slapd (package should build on non-i386 Archs again)</changelog>
-<changelog author="- rhafer@suse.de" date="1053691200">- fixed dynamic build of back-ldap
-- new subpackage back-ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1053432000">- updated to version 2.1.20
-- enabled dynamic backend modules
-- new subpackages back-perl, back-meta and back-monitor
-- remove unpacked files from BuildRoot</changelog>
-<changelog author="- rhafer@suse.de" date="1052481600">- updated to version 2.1.19</changelog>
-<changelog author="- ro@suse.de" date="1050494400">- fixed requires for devel-package ...</changelog>
-<changelog author="- ro@suse.de" date="1050408000">- fixed neededforbuild</changelog>
-<changelog author="- kukuk@suse.de" date="1045137600">- Enable IPv6 again</changelog>
-<changelog author="- rhafer@suse.de" date="1044964800">- added /etc/openldap to filelist</changelog>
-<changelog author="- rhafer@suse.de" date="1044273600">- switch default backend to ldbm</changelog>
-<changelog author="- ro@suse.de" date="1044187200">- fixed requires for devel package (cyrus-sasl2-devel)</changelog>
-<changelog author="- rhafer@suse.de" date="1044014400">- liblber.dif: Fixes two bugs in liblber by which remote attackers
-  could crash the LDAP server (Bugzilla #22469, OpenLDAP ITS #2275
-  and #2280)</changelog>
-<changelog author="- choeger@suse.de" date="1042545600">- build using sasl2</changelog>
-<changelog author="- rhafer@suse.de" date="1042459200">- updated to version 2.1.12
-- added metadata to sysconfig template (Bug: #22666)</changelog>
-<changelog author="- rhafer@suse.de" date="1038484800">- updated to version 2.1.8
-- added additional fix of 64bit archs
-- added secpatch.dif to fix setuid issues in libldap</changelog>
-<changelog author="- rhafer@suse.de" date="1031313600">- fix for Bugzilla ID #18981, chown to OPENLDAP_USER didn't work
-  with multiple database backend directories</changelog>
-<changelog author="- rhafer@suse.de" date="1030968000">- removed damoenstart_ipv6.diff and disabled IPv6 support due to
-  massive problems with nss_ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1030363200">- ldap_user.dif: slapd is now run a the user/group ldap (Bugzilla
-  ID#17697)</changelog>
-<changelog author="- rhafer@suse.de" date="1030104000">- updated to version 2.1.4, which fixes tons of bugs
-- added damoenstart_ipv6.diff (slapd was not starting when
-  configured to listen on IPv4 and IPv6 interfaces, as done by the
-  start script)
-- added README.SuSE with some hints about the bdb-backend
-- updated filelist to include only the man pages of the backends,
-  that were built</changelog>
-<changelog author="- rhafer@suse.de" date="1029412800">- removed termcap and readline from neededforbuild</changelog>
-<changelog author="- rhafer@suse.de" date="1028808000">- enabled {CRYPT} passwords
-- update filelist (added new manpages)</changelog>
-<changelog author="- rhafer@suse.de" date="1027598400">- patches for 64 bit architectures</changelog>
-<changelog author="- rhafer@suse.de" date="1027080000">- update to 2.1.3</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- fix openldap2-devel requires</changelog>
-<changelog author="- rhafer@suse.de" date="1025784000">- switched back from cyrus-sasl2 to cyrus-sasl</changelog>
-<changelog author="- rhafer@suse.de" date="1025697600">- updated to OpenLDAP 2.1.2
-- added the OpenLDAP Administration Guide
-- enabled additional backends (ldap, meta, monitor)</changelog>
-<changelog author="- olh@suse.de" date="1023710400">- hack build/ltconfig to build shared libs on ppc64</changelog>
-<changelog author="- rhafer@suse.de" date="1023278400">- created /etc/sysconfig/openldap and OPENLDAP_START_LDAPS variable
-  to enable ldap over ssl support</changelog>
-<changelog author="- rhafer@suse.de" date="1015502400">- Fix for Bugzilla ID#14569 (added cyrus-sasl-devel openssl-devel
-  to the &quot;Requires&quot; Section of the -devel subpackage)</changelog>
-<changelog author="- rhafer@suse.de" date="1014033600">- updated to the latest STABLE release (2.0.23) which fixes some
-  nasty bugs see ITS #1562,#1582,#1577,#1578</changelog>
-<changelog author="- rhafer@suse.de" date="1013083200">- updated to the latest release (which fixes a index corruption
-  bug)
-- cleanup in neededforbuild
-- small fixes for the init-scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1011268800">- updated to the latest stable release (2.0.21)</changelog>
-<changelog author="- egmont@suselinux.hu" date="1011182400">- removed periods and colons from startup/shutdown messages</changelog>
-<changelog author="- rhafer@suse.de" date="1011096000">- updated to v2.0.20 (which fixes a security hole in ACL
-  processing)</changelog>
-<changelog author="- rhafer@suse.de" date="1010750400">- converted archive to bzip2
-- makes use of %{_libdir} now
-- set CFLAGS to -O0 for archs ia64, s390(x) and alpha otherwise
-  the test suite fails on these archs
-- changed slapd.conf to store the database under /var/lib/ldap
-  (this patch was missing in the last versions by accident)</changelog>
-<changelog author="- rhafer@suse.de" date="1010404800">- update to v2.0.19</changelog>
-<changelog author="- rhafer@suse.de" date="1007640000">- eliminated START_LDAP, START_SLURPD variables in rc.config
-- created separate init script for slurpd
-- moved init scripts from dif to separate source tgz</changelog>
-<changelog author="- choeger@suse.de" date="1004097600">- update to v2.0.18</changelog>
-<changelog author="- choeger@suse.de" date="1003147200">- update to v2.0.17
-  added a sleep to the restart section
-  moved some manpages to the client package</changelog>
-<changelog author="- choeger@suse.de" date="1001937600">- update to v2.0.15</changelog>
-<changelog author="- choeger@suse.de" date="1000296000">- backported the full bugfix from openldap-2.0.14</changelog>
-<changelog author="- choeger@suse.de" date="1000209600">- Bugfix for slurpd millionth second bug (ITS#1323)</changelog>
-<changelog author="- choeger@suse.de" date="1000123200">- moved ldapfilter.conf ldaptemplates.conf ldapsearchprefs.conf
-  to openldap2-client package</changelog>
-<changelog author="- choeger@suse.de" date="999518400">- update to version 2.0.12</changelog>
-<changelog author="- choeger@suse.de" date="994075200">- bugfix: init script was not LSB compliant, Bugzilla ID#9072</changelog>
-<changelog author="- ro@suse.de" date="992952000">- fixed for autoconf again</changelog>
-<changelog author="- choeger@suse.de" date="992606400">- update to 2.0.11
-- removed autoconf in specfile, because it doesn't work</changelog>
-<changelog author="- choeger@suse.de" date="990619200">- update to version 2.0.10 (minor fixes)</changelog>
-<changelog author="- choeger@suse.de" date="990532800">- update to version 2.0.9</changelog>
-<changelog author="- choeger@suse.de" date="988027200">- removed kerberos support
-- added aci support</changelog>
-<changelog author="- choeger@suse.de" date="987768000">- added kerberos support</changelog>
-<changelog author="- choeger@suse.de" date="986472000">- moved section 5 and 8 manpages to the server part of package</changelog>
-<changelog author="- kukuk@suse.de" date="984571200">- Move *.so links into -devel package
-- -devel requires -client</changelog>
-<changelog author="- choeger@suse.de" date="984052800">- split up into openldap2-client and -devel</changelog>
-<changelog author="- ro@suse.de" date="983275200">- changed neededforbuild &lt;cyrus-sasl&gt; to &lt;cyrus-sasl cyrus-sasl-devel&gt;</changelog>
-<changelog author="- ro@suse.de" date="982929600">- added readline/readline-devel to neededforbuild (split from bash)</changelog>
-<changelog author="- choeger@suse.de" date="978609600">- bugfix: slapd.conf rename /var/lib/openldap-ldbm to
-  /var/lib/ldap
-  init script: use $remote_fs</changelog>
-<changelog author="- olh@suse.de" date="978436800">- use script name in %post</changelog>
-<changelog author="- choeger@suse.de" date="976190400">- bugfix from Andreas Jaeger:
-  workaround for glibc2.2, detach</changelog>
-<changelog author="- ro@suse.de" date="975672000">- hacked configure for apparently broken pthread</changelog>
-<changelog author="- ro@suse.de" date="975672000">- fixed spec</changelog>
-<changelog author="- choeger@suse.de" date="974980800">- made configs %config(noreplace) (Bug 4112)
-- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="974894400">- adopted new init scheme</changelog>
-<changelog author="- choeger@suse.de" date="974289600">- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="973857600">- added buildroot</changelog>
-<changelog author="- choeger@suse.de" date="973598400">- long package name
-- new version, 2.0.7</changelog>
-<changelog author="- choeger@suse.de" date="970833600">- first package of openldap2 (v2.0.6)</changelog>
-</package>
-
-
-
-
-
-<package pkgid="2727339181872edbaf13c007c607bc11a14d292c" name="openldap2" arch="src">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-<changelog author="- rhafer@suse.de" date="1147262400">- Really apply the patch for Bug#160566
-- slapd could crash while processing queries with pre-/postread
-  controls (Bug#173877, ITS#4532)</changelog>
-<changelog author="- rhafer@suse.de" date="1143201600">- Backported fix from CVS for occasional crashes in referral
-  chasing code (as used in e.g. back-meta/back-ldap).
-  (Bug: #160566, ITS: #4448)</changelog>
-<changelog author="- rhafer@suse.de" date="1142251200">- openldap2 must obsolete -back-monitor and -back-ldap to have them
-  removed during update (Bug: #157576)</changelog>
-<changelog author="- rhafer@suse.de" date="1140177600">- Add &quot;external&quot; to the list of supported SASL mechanisms
-  (Bug: #151771)</changelog>
-<changelog author="- rhafer@suse.de" date="1140091200">- Error out when conversion from old configfile to config database
-  fails (Bug: #135484,#135490 ITS: #4407)</changelog>
-<changelog author="- rhafer@suse.de" date="1139832000">- Don't ignore non-read/write epoll events (Bug: #149993,
-  ITS: #4395)
-- Added update message to /usr/share/update-messages/en/ and enable
-  it, when update did not succeed.</changelog>
-<changelog author="- rhafer@suse.de" date="1139486400">- OPENLDAP_CHOWN_DIRS honors databases defined in include files
-  (Bug: #135473)
-- Fixed version numbers in README.update
-- Fixed GSSAPI binds against Active Directory (Bug: #149390)</changelog>
-<changelog author="- rhafer@suse.de" date="1138968000">- Cleaned up update procedure
-- man-pages updates and fixes (Fate: #6365)</changelog>
-<changelog author="- rhafer@suse.de" date="1138363200">- Updated to 2.3.19 (Bug #144371)</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rhafer@suse.de" date="1138190400">- Updated Admin Guide to latest version
-- build slapcat from openldap-2.2.24 and install it to
-  /usr/sbin/openldap-2.2-slapcat to be able to migrate from
-  OpenLDAP 2.2.
-- removed slapd-backbdb-dbupgrade which is no longer needed
-- attempt to dump/reload bdb databases in %{post}
-- Update notes in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1137153600">- New sysconfig variable OPENLDAP_KRB5_KEYTAB
-- Cleanup in default configuration and init scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1136980800">- Updated to 2.3.17
-- Remove OPENLDAP_RUN_DB_RECOVER from sysconfig file in %post
-  slapd does now automatically recover the database if needed
-- Removed unneeded README.SuSE
-- Small adjustments to the default DB_CONFIG file</changelog>
-<changelog author="- rhafer@suse.de" date="1136808000">- Updated to 2.3.16</changelog>
-<changelog author="- rhafer@suse.de" date="1134993600">- Fixed filelist (slapd-hdb man-page was missing)</changelog>
-<changelog author="- rhafer@suse.de" date="1134129600">- Fixed build on x86_64</changelog>
-<changelog author="- rhafer@suse.de" date="1133956800">- Merged -back-ldap and -back-monitor subpackages into the main
-  package and don't build them as dynamic modules anymore.
-- updated to OpenLDAP 2.3.13</changelog>
-<changelog author="- rhafer@suse.de" date="1133179200">- updated to OpenLDAP 2.3.12</changelog>
-<changelog author="- rhafer@suse.de" date="1130328000">- updated to OpenLDAP 2.3.11
-- removed the &quot;LDAP_DEPRECATED&quot; workaround</changelog>
-<changelog author="- rhafer@suse.de" date="1127736000">- Add &quot;LDAP_DEPRECATED&quot; to ldap.h for now</changelog>
-<changelog author="- rhafer@suse.de" date="1127476800">- updated to OpenLDAP 2.3.7</changelog>
-<changelog author="- rhafer@suse.de" date="1124193600">- allow start_tls while chasing referrals (Bug #94355, ITS #3791)</changelog>
-<changelog author="- rhafer@suse.de" date="1120478400">- devel-subpackage requires openldap2-client of the same version
-  (Bugzilla: #93579)</changelog>
-<changelog author="- uli@suse.de" date="1120132800">- build with -fPIE (not -fpie) to avoid GOT overflow on s390*</changelog>
-<changelog author="- rhafer@suse.de" date="1119441600">- build the server packages with -fpie/-pie</changelog>
-<changelog author="- rhafer@suse.de" date="1118836800">- updated to 2.2.27</changelog>
-<changelog author="- rhafer@suse.de" date="1117022400">- libldap-gethostbyname_r.dif: Use gethostbyname_r instead of
-  gethostbyname in libldap. Should fix host lookups through
-  nss_ldap (Bugzilla: #76173)</changelog>
-<changelog author="- rhafer@suse.de" date="1115985600">- Updated to 2.2.26
-- made /%{_libdir}]/sasl2/slapd.conf %config(noreplace)</changelog>
-<changelog author="- rhafer@suse.de" date="1114689600">- Added /%{_libdir}]/sasl2/slapd.conf to avoid warnings about
-  unconfigured OTP mechanism (Bugzilla: #80588)</changelog>
-<changelog author="- rhafer@suse.de" date="1113307200">- added minimal timeout to startproc in init-script to let it
-  report the &quot;failed&quot; status correctly in case of misconfiguration
-  (Bugzilla: #76393)</changelog>
-<changelog author="- rhafer@suse.de" date="1112616000">- crl-check.dif: Implements CRL checking on client and server side
-- use different base ports for differnt values of BUILD_INCARNATION
-  (/.buildenv) to allow parallel runs of the test-suite on a single
-  machine</changelog>
-<changelog author="- uli@suse.de" date="1112616000">- force yielding-select test to yes (test occasionally hangs QEMU)</changelog>
-<changelog author="- uli@suse.de" date="1112356800">- disable test suite on ARM (hangs QEMU)</changelog>
-<changelog author="- rhafer@suse.de" date="1112097600">- updated to 2.2.24
-- enabled back-hdb</changelog>
-<changelog author="- rhafer@suse.de" date="1109764800">- syncrepl.dif: merged latest syncrepl fixes (Bugzilla: #65928)
-- libldap-reinit-fdset.dif: Re-init fd_sets when select is
-  interupted (Bugzilla #50076, ITS: #3524)</changelog>
-<changelog author="- rhafer@suse.de" date="1108641600">- checkproc_before_recover.dif: Check if slapd is stopped before
-  running db_recover from the init script. (Bugzilla: #50962)</changelog>
-<changelog author="- rhafer@suse.de" date="1107259200">- Cleanup back-bdb databases in %post, db-4.3 changed the
-  transaction log format again.
-- cosmetic fixes in init script</changelog>
-<changelog author="- rhafer@suse.de" date="1106654400">- updated to 2.2.23
-- cleaned up #neededforbuild
-- package should also build on older SuSE Linux releases now
-- increased killproc timeout in init-script (Bugzilla: #47227)</changelog>
-<changelog author="- rhafer@suse.de" date="1105617600">- updated to 2.2.20
-- Removed unneeded dependencies</changelog>
-<changelog author="- kukuk@suse.de" date="1102680000">- don't install *.la files</changelog>
-<changelog author="- rhafer@suse.de" date="1100088000">- updated to 2.2.18
-- use kerberos-devel-packages in neededforbuild</changelog>
-<changelog author="- ro@suse.de" date="1096027200">- re-arranged specfile to sequence (header (package/descr)* rest)
-  so the checking parser is not confused ...</changelog>
-<changelog author="- rhafer@suse.de" date="1096027200">- Added pre_checkin.sh to generate a separate openldap2-client
-  spec-file from which the openldap2-client and openldap2-devel
-  subpackages are built. Should reduce build time for libldap as
-  the test-suite is only executed in openldap2.spec.</changelog>
-<changelog author="- rhafer@suse.de" date="1094817600">- libldap-result.dif: ldapsearch was hanging in select() when
-  retrieving results from eDirectory through a StartTLS protected
-  connection (Bugzilla #44942)</changelog>
-<changelog author="- dobey@suse.de" date="1092052800">- added ntlm support</changelog>
-<changelog author="- rhafer@suse.de" date="1091534400">- updated to 2.2.16
-- Updated ACLs in slapd_conf.dif to disable default read access
-  to the &quot;userPKCS12&quot; Attribute
-- rc-check-conn.diff: When starting slapd wait until is accepts
-  connections, or 10 seconds at maximum (Bugzilla #41354)
-- Backported -o slp={on|off} feature from OpenLDAP Head and added
-  new sysconfig variable (OPENLDAP_REGISTER_SLP) to be able
-  to switch SLP registration on and off. (Bugzilla #39865)
-- removed unneeded README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1083326400">- updated to 2.2.11
-- remove SLES8 update specific stuff
-- Bugzilla #39652: Updated slapd_conf.dif to contain basic access
-  control
-- Bugzilla #39468: Added missing items to yast.schema
-- fixed strict-aliasing compiler warnings (strict-aliasing.dif)</changelog>
-<changelog author="- coolo@suse.de" date="1083240000">- build with several jobs if available</changelog>
-<changelog author="- rhafer@suse.de" date="1082376000">- ldapi_url.dif: Fixed paths for LDAPI-socket, pid-file and
-  args-file (Bugzilla #38790)
-- ldbm_modrdn.dif: Fixed back-ldbm modrdn indexing bug (ITS #3059,
-  Bugzilla #38915)
-- modify_check_duplicates.dif: check for duplicate attribute
-  values in modify requests (ITS #3066/#3097, Bugzilla #38607)
-- updated and renamed yast2userconfig.schema to yast.schema as it
-  contains more that only user configuration now
-- syncrepl.dif: addtional fixes for syncrepl (ITS #3055, #3056)
-- test_syncrepl_timeout: increased sleep timeout in syncrepl
-  testsuite</changelog>
-<changelog author="- rhafer@suse.de" date="1080820800">- added &quot;TLS_REQCERT allow&quot; to /etc/openldap/ldap.conf, to make
-  START_TLS work without access to the CA Certificate.
-  (Bugzilla: #37393)</changelog>
-<changelog author="- rhafer@suse.de" date="1080302400">- fixed filelist
-- check-build.sh (build on kernel &gt;= 2.6.4 hosts only)
-- yast2user.schema / slapd.conf fixed (#37076)
-- don't check for TLS-options is init-script anymore (#33560)
-- fixed various typos in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1079524800">- fixed build of openldap-2.1-slapcat (using correct db41 include
-  files, build backends as on sles8)
-- attempt to update bdb database and reindex ldbm database in %{post}
-- Update notes in README.update
-- better default configuration (including default DB_CONFIG file)
-- misc updates for the YaST schema
-- fixed crasher in syncrepl-code (syncrepl.dif)</changelog>
-<changelog author="- schwab@suse.de" date="1079438400">- Fix type mismatch.</changelog>
-<changelog author="- rhafer@suse.de" date="1078228800">- updated to 2.2.6
-- build a openldap-2.1-slapcat from 2.1.25 sources  to be able to
-  migrate from SLES8 and SL 9.0</changelog>
-<changelog author="- ro@suse.de" date="1077192000">- added check-build.sh (build on 2.6 hosts only)</changelog>
-<changelog author="- rhafer@suse.de" date="1075982400">- updated to 2.2.5
-- adjusted rfc2307bis.schema to support UTF-8 values in most
-  attributes
-- enabled proxycache-overlay (wiht fix to work with back-ldbm)</changelog>
-<changelog author="- rhafer@suse.de" date="1073995200">- updated to 2.2.4
-- updated Admin Guide to most recent version</changelog>
-<changelog author="- adrian@suse.de" date="1073736000">- add %defattr
-- fix build as user</changelog>
-<changelog author="- rhafer@suse.de" date="1070884800">- updated to 2.1.25
-- small fixes for the YaST user schema</changelog>
-<changelog author="- rhafer@suse.de" date="1068552000">- enabled SLP-support</changelog>
-<changelog author="- kukuk@suse.de" date="1066392000">- Remove unused des from neededforbuild</changelog>
-<changelog author="- mt@suse.de" date="1062504000">- Bugzilla #29859: fixed typo in sysconfig metadata,
-  usage of OPENLDAP_LDAPS_INTERFACES in init script
-- added /usr/lib/sasl2/slapd.conf permissions handling
-- added sysconfig variable OPENLDAP_SLAPD_PARAMS=&quot;&quot;
-  to support additional slapd start parameters
-- added sysconfig variable OPENLDAP_START_LDAPI=NO/yes
-  for ldapi:/// (LDAP over IPC) URLs</changelog>
-<changelog author="- rhafer@suse.de" date="1060862400">- added activation metadata to sysconfig template (Bugzilla #28911)
-- removed lint from specfile</changelog>
-<changelog author="- rhafer@suse.de" date="1060257600">- added %stop_on_removal and %restart_on_update calls
-- bdb_addcnt.dif fixes a possible endless loop in id2entry()
-- addonschema.tar.gz: some extra Schema files (YaST, RFC2307bis)</changelog>
-<changelog author="- rhafer@suse.de" date="1058356800">- removed fillup_only and call fillup_and_insserv correctly
-- new Options in sysconfig.openldap: OPENLDAP_LDAP_INTERFACES,
-  OPENLDAP_LDAPS_INTERFACES and OPENLDAP_RUN_DB_RECOVER</changelog>
-<changelog author="- rhafer@suse.de" date="1057060800">- updated to 2.1.22
-- updated Admin Guide to most recent version
-- build librewrite with -fPIC</changelog>
-<changelog author="- rhafer@suse.de" date="1055764800">- updated to 2.1.21</changelog>
-<changelog author="- ro@suse.de" date="1055332800">- fixed requires lines</changelog>
-<changelog author="- rhafer@suse.de" date="1053950400">- don't link back-ldap against librewrite.a, it's already linked
-  into slapd (package should build on non-i386 Archs again)</changelog>
-<changelog author="- rhafer@suse.de" date="1053691200">- fixed dynamic build of back-ldap
-- new subpackage back-ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1053432000">- updated to version 2.1.20
-- enabled dynamic backend modules
-- new subpackages back-perl, back-meta and back-monitor
-- remove unpacked files from BuildRoot</changelog>
-<changelog author="- rhafer@suse.de" date="1052481600">- updated to version 2.1.19</changelog>
-<changelog author="- ro@suse.de" date="1050494400">- fixed requires for devel-package ...</changelog>
-<changelog author="- ro@suse.de" date="1050408000">- fixed neededforbuild</changelog>
-<changelog author="- kukuk@suse.de" date="1045137600">- Enable IPv6 again</changelog>
-<changelog author="- rhafer@suse.de" date="1044964800">- added /etc/openldap to filelist</changelog>
-<changelog author="- rhafer@suse.de" date="1044273600">- switch default backend to ldbm</changelog>
-<changelog author="- ro@suse.de" date="1044187200">- fixed requires for devel package (cyrus-sasl2-devel)</changelog>
-<changelog author="- rhafer@suse.de" date="1044014400">- liblber.dif: Fixes two bugs in liblber by which remote attackers
-  could crash the LDAP server (Bugzilla #22469, OpenLDAP ITS #2275
-  and #2280)</changelog>
-<changelog author="- choeger@suse.de" date="1042545600">- build using sasl2</changelog>
-<changelog author="- rhafer@suse.de" date="1042459200">- updated to version 2.1.12
-- added metadata to sysconfig template (Bug: #22666)</changelog>
-<changelog author="- rhafer@suse.de" date="1038484800">- updated to version 2.1.8
-- added additional fix of 64bit archs
-- added secpatch.dif to fix setuid issues in libldap</changelog>
-<changelog author="- rhafer@suse.de" date="1031313600">- fix for Bugzilla ID #18981, chown to OPENLDAP_USER didn't work
-  with multiple database backend directories</changelog>
-<changelog author="- rhafer@suse.de" date="1030968000">- removed damoenstart_ipv6.diff and disabled IPv6 support due to
-  massive problems with nss_ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1030363200">- ldap_user.dif: slapd is now run a the user/group ldap (Bugzilla
-  ID#17697)</changelog>
-<changelog author="- rhafer@suse.de" date="1030104000">- updated to version 2.1.4, which fixes tons of bugs
-- added damoenstart_ipv6.diff (slapd was not starting when
-  configured to listen on IPv4 and IPv6 interfaces, as done by the
-  start script)
-- added README.SuSE with some hints about the bdb-backend
-- updated filelist to include only the man pages of the backends,
-  that were built</changelog>
-<changelog author="- rhafer@suse.de" date="1029412800">- removed termcap and readline from neededforbuild</changelog>
-<changelog author="- rhafer@suse.de" date="1028808000">- enabled {CRYPT} passwords
-- update filelist (added new manpages)</changelog>
-<changelog author="- rhafer@suse.de" date="1027598400">- patches for 64 bit architectures</changelog>
-<changelog author="- rhafer@suse.de" date="1027080000">- update to 2.1.3</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- fix openldap2-devel requires</changelog>
-<changelog author="- rhafer@suse.de" date="1025784000">- switched back from cyrus-sasl2 to cyrus-sasl</changelog>
-<changelog author="- rhafer@suse.de" date="1025697600">- updated to OpenLDAP 2.1.2
-- added the OpenLDAP Administration Guide
-- enabled additional backends (ldap, meta, monitor)</changelog>
-<changelog author="- olh@suse.de" date="1023710400">- hack build/ltconfig to build shared libs on ppc64</changelog>
-<changelog author="- rhafer@suse.de" date="1023278400">- created /etc/sysconfig/openldap and OPENLDAP_START_LDAPS variable
-  to enable ldap over ssl support</changelog>
-<changelog author="- rhafer@suse.de" date="1015502400">- Fix for Bugzilla ID#14569 (added cyrus-sasl-devel openssl-devel
-  to the &quot;Requires&quot; Section of the -devel subpackage)</changelog>
-<changelog author="- rhafer@suse.de" date="1014033600">- updated to the latest STABLE release (2.0.23) which fixes some
-  nasty bugs see ITS #1562,#1582,#1577,#1578</changelog>
-<changelog author="- rhafer@suse.de" date="1013083200">- updated to the latest release (which fixes a index corruption
-  bug)
-- cleanup in neededforbuild
-- small fixes for the init-scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1011268800">- updated to the latest stable release (2.0.21)</changelog>
-<changelog author="- egmont@suselinux.hu" date="1011182400">- removed periods and colons from startup/shutdown messages</changelog>
-<changelog author="- rhafer@suse.de" date="1011096000">- updated to v2.0.20 (which fixes a security hole in ACL
-  processing)</changelog>
-<changelog author="- rhafer@suse.de" date="1010750400">- converted archive to bzip2
-- makes use of %{_libdir} now
-- set CFLAGS to -O0 for archs ia64, s390(x) and alpha otherwise
-  the test suite fails on these archs
-- changed slapd.conf to store the database under /var/lib/ldap
-  (this patch was missing in the last versions by accident)</changelog>
-<changelog author="- rhafer@suse.de" date="1010404800">- update to v2.0.19</changelog>
-<changelog author="- rhafer@suse.de" date="1007640000">- eliminated START_LDAP, START_SLURPD variables in rc.config
-- created separate init script for slurpd
-- moved init scripts from dif to separate source tgz</changelog>
-<changelog author="- choeger@suse.de" date="1004097600">- update to v2.0.18</changelog>
-<changelog author="- choeger@suse.de" date="1003147200">- update to v2.0.17
-  added a sleep to the restart section
-  moved some manpages to the client package</changelog>
-<changelog author="- choeger@suse.de" date="1001937600">- update to v2.0.15</changelog>
-<changelog author="- choeger@suse.de" date="1000296000">- backported the full bugfix from openldap-2.0.14</changelog>
-<changelog author="- choeger@suse.de" date="1000209600">- Bugfix for slurpd millionth second bug (ITS#1323)</changelog>
-<changelog author="- choeger@suse.de" date="1000123200">- moved ldapfilter.conf ldaptemplates.conf ldapsearchprefs.conf
-  to openldap2-client package</changelog>
-<changelog author="- choeger@suse.de" date="999518400">- update to version 2.0.12</changelog>
-<changelog author="- choeger@suse.de" date="994075200">- bugfix: init script was not LSB compliant, Bugzilla ID#9072</changelog>
-<changelog author="- ro@suse.de" date="992952000">- fixed for autoconf again</changelog>
-<changelog author="- choeger@suse.de" date="992606400">- update to 2.0.11
-- removed autoconf in specfile, because it doesn't work</changelog>
-<changelog author="- choeger@suse.de" date="990619200">- update to version 2.0.10 (minor fixes)</changelog>
-<changelog author="- choeger@suse.de" date="990532800">- update to version 2.0.9</changelog>
-<changelog author="- choeger@suse.de" date="988027200">- removed kerberos support
-- added aci support</changelog>
-<changelog author="- choeger@suse.de" date="987768000">- added kerberos support</changelog>
-<changelog author="- choeger@suse.de" date="986472000">- moved section 5 and 8 manpages to the server part of package</changelog>
-<changelog author="- kukuk@suse.de" date="984571200">- Move *.so links into -devel package
-- -devel requires -client</changelog>
-<changelog author="- choeger@suse.de" date="984052800">- split up into openldap2-client and -devel</changelog>
-<changelog author="- ro@suse.de" date="983275200">- changed neededforbuild &lt;cyrus-sasl&gt; to &lt;cyrus-sasl cyrus-sasl-devel&gt;</changelog>
-<changelog author="- ro@suse.de" date="982929600">- added readline/readline-devel to neededforbuild (split from bash)</changelog>
-<changelog author="- choeger@suse.de" date="978609600">- bugfix: slapd.conf rename /var/lib/openldap-ldbm to
-  /var/lib/ldap
-  init script: use $remote_fs</changelog>
-<changelog author="- olh@suse.de" date="978436800">- use script name in %post</changelog>
-<changelog author="- choeger@suse.de" date="976190400">- bugfix from Andreas Jaeger:
-  workaround for glibc2.2, detach</changelog>
-<changelog author="- ro@suse.de" date="975672000">- hacked configure for apparently broken pthread</changelog>
-<changelog author="- ro@suse.de" date="975672000">- fixed spec</changelog>
-<changelog author="- choeger@suse.de" date="974980800">- made configs %config(noreplace) (Bug 4112)
-- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="974894400">- adopted new init scheme</changelog>
-<changelog author="- choeger@suse.de" date="974289600">- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="973857600">- added buildroot</changelog>
-<changelog author="- choeger@suse.de" date="973598400">- long package name
-- new version, 2.0.7</changelog>
-<changelog author="- choeger@suse.de" date="970833600">- first package of openldap2 (v2.0.6)</changelog>
-</package>
-
-
-
-
-
-<package pkgid="3bb100100080c39f059b055ff2f8e96135f5e721" name="openldap2" arch="x86_64">
-<version epoch="0" ver="2.3.19" rel="18.3"/>
-<changelog author="- rhafer@suse.de" date="1147262400">- Really apply the patch for Bug#160566
-- slapd could crash while processing queries with pre-/postread
-  controls (Bug#173877, ITS#4532)</changelog>
-<changelog author="- rhafer@suse.de" date="1143201600">- Backported fix from CVS for occasional crashes in referral
-  chasing code (as used in e.g. back-meta/back-ldap).
-  (Bug: #160566, ITS: #4448)</changelog>
-<changelog author="- rhafer@suse.de" date="1142251200">- openldap2 must obsolete -back-monitor and -back-ldap to have them
-  removed during update (Bug: #157576)</changelog>
-<changelog author="- rhafer@suse.de" date="1140177600">- Add &quot;external&quot; to the list of supported SASL mechanisms
-  (Bug: #151771)</changelog>
-<changelog author="- rhafer@suse.de" date="1140091200">- Error out when conversion from old configfile to config database
-  fails (Bug: #135484,#135490 ITS: #4407)</changelog>
-<changelog author="- rhafer@suse.de" date="1139832000">- Don't ignore non-read/write epoll events (Bug: #149993,
-  ITS: #4395)
-- Added update message to /usr/share/update-messages/en/ and enable
-  it, when update did not succeed.</changelog>
-<changelog author="- rhafer@suse.de" date="1139486400">- OPENLDAP_CHOWN_DIRS honors databases defined in include files
-  (Bug: #135473)
-- Fixed version numbers in README.update
-- Fixed GSSAPI binds against Active Directory (Bug: #149390)</changelog>
-<changelog author="- rhafer@suse.de" date="1138968000">- Cleaned up update procedure
-- man-pages updates and fixes (Fate: #6365)</changelog>
-<changelog author="- rhafer@suse.de" date="1138363200">- Updated to 2.3.19 (Bug #144371)</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- rhafer@suse.de" date="1138190400">- Updated Admin Guide to latest version
-- build slapcat from openldap-2.2.24 and install it to
-  /usr/sbin/openldap-2.2-slapcat to be able to migrate from
-  OpenLDAP 2.2.
-- removed slapd-backbdb-dbupgrade which is no longer needed
-- attempt to dump/reload bdb databases in %{post}
-- Update notes in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1137153600">- New sysconfig variable OPENLDAP_KRB5_KEYTAB
-- Cleanup in default configuration and init scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1136980800">- Updated to 2.3.17
-- Remove OPENLDAP_RUN_DB_RECOVER from sysconfig file in %post
-  slapd does now automatically recover the database if needed
-- Removed unneeded README.SuSE
-- Small adjustments to the default DB_CONFIG file</changelog>
-<changelog author="- rhafer@suse.de" date="1136808000">- Updated to 2.3.16</changelog>
-<changelog author="- rhafer@suse.de" date="1134993600">- Fixed filelist (slapd-hdb man-page was missing)</changelog>
-<changelog author="- rhafer@suse.de" date="1134129600">- Fixed build on x86_64</changelog>
-<changelog author="- rhafer@suse.de" date="1133956800">- Merged -back-ldap and -back-monitor subpackages into the main
-  package and don't build them as dynamic modules anymore.
-- updated to OpenLDAP 2.3.13</changelog>
-<changelog author="- rhafer@suse.de" date="1133179200">- updated to OpenLDAP 2.3.12</changelog>
-<changelog author="- rhafer@suse.de" date="1130328000">- updated to OpenLDAP 2.3.11
-- removed the &quot;LDAP_DEPRECATED&quot; workaround</changelog>
-<changelog author="- rhafer@suse.de" date="1127736000">- Add &quot;LDAP_DEPRECATED&quot; to ldap.h for now</changelog>
-<changelog author="- rhafer@suse.de" date="1127476800">- updated to OpenLDAP 2.3.7</changelog>
-<changelog author="- rhafer@suse.de" date="1124193600">- allow start_tls while chasing referrals (Bug #94355, ITS #3791)</changelog>
-<changelog author="- rhafer@suse.de" date="1120478400">- devel-subpackage requires openldap2-client of the same version
-  (Bugzilla: #93579)</changelog>
-<changelog author="- uli@suse.de" date="1120132800">- build with -fPIE (not -fpie) to avoid GOT overflow on s390*</changelog>
-<changelog author="- rhafer@suse.de" date="1119441600">- build the server packages with -fpie/-pie</changelog>
-<changelog author="- rhafer@suse.de" date="1118836800">- updated to 2.2.27</changelog>
-<changelog author="- rhafer@suse.de" date="1117022400">- libldap-gethostbyname_r.dif: Use gethostbyname_r instead of
-  gethostbyname in libldap. Should fix host lookups through
-  nss_ldap (Bugzilla: #76173)</changelog>
-<changelog author="- rhafer@suse.de" date="1115985600">- Updated to 2.2.26
-- made /%{_libdir}]/sasl2/slapd.conf %config(noreplace)</changelog>
-<changelog author="- rhafer@suse.de" date="1114689600">- Added /%{_libdir}]/sasl2/slapd.conf to avoid warnings about
-  unconfigured OTP mechanism (Bugzilla: #80588)</changelog>
-<changelog author="- rhafer@suse.de" date="1113307200">- added minimal timeout to startproc in init-script to let it
-  report the &quot;failed&quot; status correctly in case of misconfiguration
-  (Bugzilla: #76393)</changelog>
-<changelog author="- rhafer@suse.de" date="1112616000">- crl-check.dif: Implements CRL checking on client and server side
-- use different base ports for differnt values of BUILD_INCARNATION
-  (/.buildenv) to allow parallel runs of the test-suite on a single
-  machine</changelog>
-<changelog author="- uli@suse.de" date="1112616000">- force yielding-select test to yes (test occasionally hangs QEMU)</changelog>
-<changelog author="- uli@suse.de" date="1112356800">- disable test suite on ARM (hangs QEMU)</changelog>
-<changelog author="- rhafer@suse.de" date="1112097600">- updated to 2.2.24
-- enabled back-hdb</changelog>
-<changelog author="- rhafer@suse.de" date="1109764800">- syncrepl.dif: merged latest syncrepl fixes (Bugzilla: #65928)
-- libldap-reinit-fdset.dif: Re-init fd_sets when select is
-  interupted (Bugzilla #50076, ITS: #3524)</changelog>
-<changelog author="- rhafer@suse.de" date="1108641600">- checkproc_before_recover.dif: Check if slapd is stopped before
-  running db_recover from the init script. (Bugzilla: #50962)</changelog>
-<changelog author="- rhafer@suse.de" date="1107259200">- Cleanup back-bdb databases in %post, db-4.3 changed the
-  transaction log format again.
-- cosmetic fixes in init script</changelog>
-<changelog author="- rhafer@suse.de" date="1106654400">- updated to 2.2.23
-- cleaned up #neededforbuild
-- package should also build on older SuSE Linux releases now
-- increased killproc timeout in init-script (Bugzilla: #47227)</changelog>
-<changelog author="- rhafer@suse.de" date="1105617600">- updated to 2.2.20
-- Removed unneeded dependencies</changelog>
-<changelog author="- kukuk@suse.de" date="1102680000">- don't install *.la files</changelog>
-<changelog author="- rhafer@suse.de" date="1100088000">- updated to 2.2.18
-- use kerberos-devel-packages in neededforbuild</changelog>
-<changelog author="- ro@suse.de" date="1096027200">- re-arranged specfile to sequence (header (package/descr)* rest)
-  so the checking parser is not confused ...</changelog>
-<changelog author="- rhafer@suse.de" date="1096027200">- Added pre_checkin.sh to generate a separate openldap2-client
-  spec-file from which the openldap2-client and openldap2-devel
-  subpackages are built. Should reduce build time for libldap as
-  the test-suite is only executed in openldap2.spec.</changelog>
-<changelog author="- rhafer@suse.de" date="1094817600">- libldap-result.dif: ldapsearch was hanging in select() when
-  retrieving results from eDirectory through a StartTLS protected
-  connection (Bugzilla #44942)</changelog>
-<changelog author="- dobey@suse.de" date="1092052800">- added ntlm support</changelog>
-<changelog author="- rhafer@suse.de" date="1091534400">- updated to 2.2.16
-- Updated ACLs in slapd_conf.dif to disable default read access
-  to the &quot;userPKCS12&quot; Attribute
-- rc-check-conn.diff: When starting slapd wait until is accepts
-  connections, or 10 seconds at maximum (Bugzilla #41354)
-- Backported -o slp={on|off} feature from OpenLDAP Head and added
-  new sysconfig variable (OPENLDAP_REGISTER_SLP) to be able
-  to switch SLP registration on and off. (Bugzilla #39865)
-- removed unneeded README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1083326400">- updated to 2.2.11
-- remove SLES8 update specific stuff
-- Bugzilla #39652: Updated slapd_conf.dif to contain basic access
-  control
-- Bugzilla #39468: Added missing items to yast.schema
-- fixed strict-aliasing compiler warnings (strict-aliasing.dif)</changelog>
-<changelog author="- coolo@suse.de" date="1083240000">- build with several jobs if available</changelog>
-<changelog author="- rhafer@suse.de" date="1082376000">- ldapi_url.dif: Fixed paths for LDAPI-socket, pid-file and
-  args-file (Bugzilla #38790)
-- ldbm_modrdn.dif: Fixed back-ldbm modrdn indexing bug (ITS #3059,
-  Bugzilla #38915)
-- modify_check_duplicates.dif: check for duplicate attribute
-  values in modify requests (ITS #3066/#3097, Bugzilla #38607)
-- updated and renamed yast2userconfig.schema to yast.schema as it
-  contains more that only user configuration now
-- syncrepl.dif: addtional fixes for syncrepl (ITS #3055, #3056)
-- test_syncrepl_timeout: increased sleep timeout in syncrepl
-  testsuite</changelog>
-<changelog author="- rhafer@suse.de" date="1080820800">- added &quot;TLS_REQCERT allow&quot; to /etc/openldap/ldap.conf, to make
-  START_TLS work without access to the CA Certificate.
-  (Bugzilla: #37393)</changelog>
-<changelog author="- rhafer@suse.de" date="1080302400">- fixed filelist
-- check-build.sh (build on kernel &gt;= 2.6.4 hosts only)
-- yast2user.schema / slapd.conf fixed (#37076)
-- don't check for TLS-options is init-script anymore (#33560)
-- fixed various typos in README.update</changelog>
-<changelog author="- rhafer@suse.de" date="1079524800">- fixed build of openldap-2.1-slapcat (using correct db41 include
-  files, build backends as on sles8)
-- attempt to update bdb database and reindex ldbm database in %{post}
-- Update notes in README.update
-- better default configuration (including default DB_CONFIG file)
-- misc updates for the YaST schema
-- fixed crasher in syncrepl-code (syncrepl.dif)</changelog>
-<changelog author="- schwab@suse.de" date="1079438400">- Fix type mismatch.</changelog>
-<changelog author="- rhafer@suse.de" date="1078228800">- updated to 2.2.6
-- build a openldap-2.1-slapcat from 2.1.25 sources  to be able to
-  migrate from SLES8 and SL 9.0</changelog>
-<changelog author="- ro@suse.de" date="1077192000">- added check-build.sh (build on 2.6 hosts only)</changelog>
-<changelog author="- rhafer@suse.de" date="1075982400">- updated to 2.2.5
-- adjusted rfc2307bis.schema to support UTF-8 values in most
-  attributes
-- enabled proxycache-overlay (wiht fix to work with back-ldbm)</changelog>
-<changelog author="- rhafer@suse.de" date="1073995200">- updated to 2.2.4
-- updated Admin Guide to most recent version</changelog>
-<changelog author="- adrian@suse.de" date="1073736000">- add %defattr
-- fix build as user</changelog>
-<changelog author="- rhafer@suse.de" date="1070884800">- updated to 2.1.25
-- small fixes for the YaST user schema</changelog>
-<changelog author="- rhafer@suse.de" date="1068552000">- enabled SLP-support</changelog>
-<changelog author="- kukuk@suse.de" date="1066392000">- Remove unused des from neededforbuild</changelog>
-<changelog author="- mt@suse.de" date="1062504000">- Bugzilla #29859: fixed typo in sysconfig metadata,
-  usage of OPENLDAP_LDAPS_INTERFACES in init script
-- added /usr/lib/sasl2/slapd.conf permissions handling
-- added sysconfig variable OPENLDAP_SLAPD_PARAMS=&quot;&quot;
-  to support additional slapd start parameters
-- added sysconfig variable OPENLDAP_START_LDAPI=NO/yes
-  for ldapi:/// (LDAP over IPC) URLs</changelog>
-<changelog author="- rhafer@suse.de" date="1060862400">- added activation metadata to sysconfig template (Bugzilla #28911)
-- removed lint from specfile</changelog>
-<changelog author="- rhafer@suse.de" date="1060257600">- added %stop_on_removal and %restart_on_update calls
-- bdb_addcnt.dif fixes a possible endless loop in id2entry()
-- addonschema.tar.gz: some extra Schema files (YaST, RFC2307bis)</changelog>
-<changelog author="- rhafer@suse.de" date="1058356800">- removed fillup_only and call fillup_and_insserv correctly
-- new Options in sysconfig.openldap: OPENLDAP_LDAP_INTERFACES,
-  OPENLDAP_LDAPS_INTERFACES and OPENLDAP_RUN_DB_RECOVER</changelog>
-<changelog author="- rhafer@suse.de" date="1057060800">- updated to 2.1.22
-- updated Admin Guide to most recent version
-- build librewrite with -fPIC</changelog>
-<changelog author="- rhafer@suse.de" date="1055764800">- updated to 2.1.21</changelog>
-<changelog author="- ro@suse.de" date="1055332800">- fixed requires lines</changelog>
-<changelog author="- rhafer@suse.de" date="1053950400">- don't link back-ldap against librewrite.a, it's already linked
-  into slapd (package should build on non-i386 Archs again)</changelog>
-<changelog author="- rhafer@suse.de" date="1053691200">- fixed dynamic build of back-ldap
-- new subpackage back-ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1053432000">- updated to version 2.1.20
-- enabled dynamic backend modules
-- new subpackages back-perl, back-meta and back-monitor
-- remove unpacked files from BuildRoot</changelog>
-<changelog author="- rhafer@suse.de" date="1052481600">- updated to version 2.1.19</changelog>
-<changelog author="- ro@suse.de" date="1050494400">- fixed requires for devel-package ...</changelog>
-<changelog author="- ro@suse.de" date="1050408000">- fixed neededforbuild</changelog>
-<changelog author="- kukuk@suse.de" date="1045137600">- Enable IPv6 again</changelog>
-<changelog author="- rhafer@suse.de" date="1044964800">- added /etc/openldap to filelist</changelog>
-<changelog author="- rhafer@suse.de" date="1044273600">- switch default backend to ldbm</changelog>
-<changelog author="- ro@suse.de" date="1044187200">- fixed requires for devel package (cyrus-sasl2-devel)</changelog>
-<changelog author="- rhafer@suse.de" date="1044014400">- liblber.dif: Fixes two bugs in liblber by which remote attackers
-  could crash the LDAP server (Bugzilla #22469, OpenLDAP ITS #2275
-  and #2280)</changelog>
-<changelog author="- choeger@suse.de" date="1042545600">- build using sasl2</changelog>
-<changelog author="- rhafer@suse.de" date="1042459200">- updated to version 2.1.12
-- added metadata to sysconfig template (Bug: #22666)</changelog>
-<changelog author="- rhafer@suse.de" date="1038484800">- updated to version 2.1.8
-- added additional fix of 64bit archs
-- added secpatch.dif to fix setuid issues in libldap</changelog>
-<changelog author="- rhafer@suse.de" date="1031313600">- fix for Bugzilla ID #18981, chown to OPENLDAP_USER didn't work
-  with multiple database backend directories</changelog>
-<changelog author="- rhafer@suse.de" date="1030968000">- removed damoenstart_ipv6.diff and disabled IPv6 support due to
-  massive problems with nss_ldap</changelog>
-<changelog author="- rhafer@suse.de" date="1030363200">- ldap_user.dif: slapd is now run a the user/group ldap (Bugzilla
-  ID#17697)</changelog>
-<changelog author="- rhafer@suse.de" date="1030104000">- updated to version 2.1.4, which fixes tons of bugs
-- added damoenstart_ipv6.diff (slapd was not starting when
-  configured to listen on IPv4 and IPv6 interfaces, as done by the
-  start script)
-- added README.SuSE with some hints about the bdb-backend
-- updated filelist to include only the man pages of the backends,
-  that were built</changelog>
-<changelog author="- rhafer@suse.de" date="1029412800">- removed termcap and readline from neededforbuild</changelog>
-<changelog author="- rhafer@suse.de" date="1028808000">- enabled {CRYPT} passwords
-- update filelist (added new manpages)</changelog>
-<changelog author="- rhafer@suse.de" date="1027598400">- patches for 64 bit architectures</changelog>
-<changelog author="- rhafer@suse.de" date="1027080000">- update to 2.1.3</changelog>
-<changelog author="- kukuk@suse.de" date="1025870400">- fix openldap2-devel requires</changelog>
-<changelog author="- rhafer@suse.de" date="1025784000">- switched back from cyrus-sasl2 to cyrus-sasl</changelog>
-<changelog author="- rhafer@suse.de" date="1025697600">- updated to OpenLDAP 2.1.2
-- added the OpenLDAP Administration Guide
-- enabled additional backends (ldap, meta, monitor)</changelog>
-<changelog author="- olh@suse.de" date="1023710400">- hack build/ltconfig to build shared libs on ppc64</changelog>
-<changelog author="- rhafer@suse.de" date="1023278400">- created /etc/sysconfig/openldap and OPENLDAP_START_LDAPS variable
-  to enable ldap over ssl support</changelog>
-<changelog author="- rhafer@suse.de" date="1015502400">- Fix for Bugzilla ID#14569 (added cyrus-sasl-devel openssl-devel
-  to the &quot;Requires&quot; Section of the -devel subpackage)</changelog>
-<changelog author="- rhafer@suse.de" date="1014033600">- updated to the latest STABLE release (2.0.23) which fixes some
-  nasty bugs see ITS #1562,#1582,#1577,#1578</changelog>
-<changelog author="- rhafer@suse.de" date="1013083200">- updated to the latest release (which fixes a index corruption
-  bug)
-- cleanup in neededforbuild
-- small fixes for the init-scripts</changelog>
-<changelog author="- rhafer@suse.de" date="1011268800">- updated to the latest stable release (2.0.21)</changelog>
-<changelog author="- egmont@suselinux.hu" date="1011182400">- removed periods and colons from startup/shutdown messages</changelog>
-<changelog author="- rhafer@suse.de" date="1011096000">- updated to v2.0.20 (which fixes a security hole in ACL
-  processing)</changelog>
-<changelog author="- rhafer@suse.de" date="1010750400">- converted archive to bzip2
-- makes use of %{_libdir} now
-- set CFLAGS to -O0 for archs ia64, s390(x) and alpha otherwise
-  the test suite fails on these archs
-- changed slapd.conf to store the database under /var/lib/ldap
-  (this patch was missing in the last versions by accident)</changelog>
-<changelog author="- rhafer@suse.de" date="1010404800">- update to v2.0.19</changelog>
-<changelog author="- rhafer@suse.de" date="1007640000">- eliminated START_LDAP, START_SLURPD variables in rc.config
-- created separate init script for slurpd
-- moved init scripts from dif to separate source tgz</changelog>
-<changelog author="- choeger@suse.de" date="1004097600">- update to v2.0.18</changelog>
-<changelog author="- choeger@suse.de" date="1003147200">- update to v2.0.17
-  added a sleep to the restart section
-  moved some manpages to the client package</changelog>
-<changelog author="- choeger@suse.de" date="1001937600">- update to v2.0.15</changelog>
-<changelog author="- choeger@suse.de" date="1000296000">- backported the full bugfix from openldap-2.0.14</changelog>
-<changelog author="- choeger@suse.de" date="1000209600">- Bugfix for slurpd millionth second bug (ITS#1323)</changelog>
-<changelog author="- choeger@suse.de" date="1000123200">- moved ldapfilter.conf ldaptemplates.conf ldapsearchprefs.conf
-  to openldap2-client package</changelog>
-<changelog author="- choeger@suse.de" date="999518400">- update to version 2.0.12</changelog>
-<changelog author="- choeger@suse.de" date="994075200">- bugfix: init script was not LSB compliant, Bugzilla ID#9072</changelog>
-<changelog author="- ro@suse.de" date="992952000">- fixed for autoconf again</changelog>
-<changelog author="- choeger@suse.de" date="992606400">- update to 2.0.11
-- removed autoconf in specfile, because it doesn't work</changelog>
-<changelog author="- choeger@suse.de" date="990619200">- update to version 2.0.10 (minor fixes)</changelog>
-<changelog author="- choeger@suse.de" date="990532800">- update to version 2.0.9</changelog>
-<changelog author="- choeger@suse.de" date="988027200">- removed kerberos support
-- added aci support</changelog>
-<changelog author="- choeger@suse.de" date="987768000">- added kerberos support</changelog>
-<changelog author="- choeger@suse.de" date="986472000">- moved section 5 and 8 manpages to the server part of package</changelog>
-<changelog author="- kukuk@suse.de" date="984571200">- Move *.so links into -devel package
-- -devel requires -client</changelog>
-<changelog author="- choeger@suse.de" date="984052800">- split up into openldap2-client and -devel</changelog>
-<changelog author="- ro@suse.de" date="983275200">- changed neededforbuild &lt;cyrus-sasl&gt; to &lt;cyrus-sasl cyrus-sasl-devel&gt;</changelog>
-<changelog author="- ro@suse.de" date="982929600">- added readline/readline-devel to neededforbuild (split from bash)</changelog>
-<changelog author="- choeger@suse.de" date="978609600">- bugfix: slapd.conf rename /var/lib/openldap-ldbm to
-  /var/lib/ldap
-  init script: use $remote_fs</changelog>
-<changelog author="- olh@suse.de" date="978436800">- use script name in %post</changelog>
-<changelog author="- choeger@suse.de" date="976190400">- bugfix from Andreas Jaeger:
-  workaround for glibc2.2, detach</changelog>
-<changelog author="- ro@suse.de" date="975672000">- hacked configure for apparently broken pthread</changelog>
-<changelog author="- ro@suse.de" date="975672000">- fixed spec</changelog>
-<changelog author="- choeger@suse.de" date="974980800">- made configs %config(noreplace) (Bug 4112)
-- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="974894400">- adopted new init scheme</changelog>
-<changelog author="- choeger@suse.de" date="974289600">- fixed neededforbuild</changelog>
-<changelog author="- choeger@suse.de" date="973857600">- added buildroot</changelog>
-<changelog author="- choeger@suse.de" date="973598400">- long package name
-- new version, 2.0.7</changelog>
-<changelog author="- choeger@suse.de" date="970833600">- first package of openldap2 (v2.0.6)</changelog>
-</package>
-
-
-
-
-<package pkgid="7ba58f2b9498981c5f20d25f9675a6592317b694" name="dhcp" arch="i586">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-
-<package pkgid="739feea694870b250262a846af418e4c3d887ecd" name="dhcp" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-
-<package pkgid="7042e04a0b649bcc0a2100ddde62e8fb1ce82927" name="dhcp" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="21.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="22a69d9e4b792e588b4542659fa4ac329fd9e5a8" name="dhcp" arch="i586">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="f9e69cf37731c8b7323c34d46d20b444d551c765" name="dhcp-client" arch="i586">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="f6ba046b24618a07a8b0cc1477e039a8150c0ab1" name="dhcp" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="729e9b2704cab26322040c44f0315280c9db0eab" name="dhcp-client" arch="ppc">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="b9a718ca537188add526485aceba4592a2b84ca7" name="dhcp" arch="src">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="5b8842037e72ca22fa32df2516962822e4c6a313" name="dhcp" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-
-<package pkgid="a45eeef08edd16af1b70ca359d1032cf01e28de3" name="dhcp-client" arch="x86_64">
-<version epoch="0" ver="3.0.3" rel="23.1"/>
-<changelog author="- rml@suse.de" date="1146744000">- Add &quot;-H&quot; flag for setting hostname (Novell major bug #139532)</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- fix two further include paths in dhcpctl.3 and omapi.3</changelog>
-<changelog author="- poeml@suse.de" date="1143633600">- package the static libdst.a library [#158271]
-- fix the include path in dhcpctl.3 and omapi.3 [#158271]</changelog>
-<changelog author="- mls@suse.de" date="1138363200">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- poeml@suse.de" date="1138190400">- dereference links when copying stuff into the chroot jail [#145169]</changelog>
-<changelog author="- thoenig@suse.de" date="1138017600">- dropped dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch.  Correct
-  solution is being implemented in NetworkManager</changelog>
-<changelog author="- thoenig@suse.de" date="1137240000">- replaced 'nis-domain-servers' by 'nis-servers' in
-  dhcp-3.0.3-dhclient-nis-01-thoenig.patch (follow-up #134160)</changelog>
-<changelog author="- thoenig@suse.de" date="1137153600">- add 'nis-domain' and 'nis-domain-servers' to 'request'
-  dhclient.conf (dhcp-3.0.3-dhclient-nis-01-thoenig.patch).  If
-  the DHCP reply contains information about NIS, NM will set those.
-  (#134160)
-- extended /sbin/dhclient-script to set domain name and host name.
-  This will only happen if the relevant options in
-  /etc/sysconfig/network/dhcp are set.
-  (dhcp-3.0.3-dhclient-nm_active-01-thoenig.patch) (#134160)</changelog>
-<changelog author="- poeml@suse.de" date="1133179200">- compile with -fsigned-char on ppc/ppc64, avoiding the
-  dhclient.conf parse error &quot;expecting a statement&quot; [#134590]</changelog>
-<changelog author="- ro@suse.de" date="1127736000">- define LDAP_DEPRECATED in CFLAGS</changelog>
-<changelog author="- poeml@suse.de" date="1123070400">- update to 3.0.3
-  * A bug was fixed in BOOTPREQUEST handling code wherein stale
-  references to host records would be left behind on leases that
-  were not allocated to the client currently booting (eg in the
-  case where the host was denied booting).
-  * The dhcpd.conf.5 manpage was updated to be more clear in
-  regards to multiple host declarations (thanks to Vincent
-  McIntyre).  'Interim' style dynamic updates were also
-  retouched.
-  * dhclient.conf documentation for interface {} was updated to
-  reflect recent discussion on the dhcp-hackers mailing list.
-- update ldap patch, patches merged upstream
-- compile with LPF instead of bsd sockets. Provide optional binary
-  compiled with bsd sockets.
-- README: describe how to serve option 119 (searchlist), add dns
-  compression tool</changelog>
-<changelog author="- hare@suse.de" date="1121169600">- build with pie/PIE depending on architecture.</changelog>
-<changelog author="- gekker@suse.de" date="1120132800">- Add -DEXTENDED_NEW_OPTION_INFO to CFLAGS for rml</changelog>
-<changelog author="- gekker@suse.de" date="1119960000">- Add support for dhcdbd, patches from RH via rml</changelog>
-<changelog author="- ro@suse.de" date="1119268800">- build with pie/fpie</changelog>
-<changelog author="- kukuk@suse.de" date="1118664000">- Don't use kernel types in user space</changelog>
-<changelog author="- poeml@suse.de" date="1112961600">- update to 3.0.3b1 release. Changes since 3.0.2:
-  * A bug was fixed where a server might load balance a DHCP REQUEST to its
-  peer after already choosing not to load balance the preceeding DISCOVER.
-  The peer cannot allocate the originating server's lease.
-  * In the case where a secondary server lost its stable storage while the
-  primary was still in communications-interrupted, and came back online,
-  the lease databases would not be fully transferred to the secondary.
-  This was due to the secondary errantly sending an extra UPDREQ message
-  when the primary made its state transition to PARTNER-DOWN known.
-  * The package will now compile cleanly in gcc 3.3 and 3.4.  As a side effect,
-  lease structures will be 9 bytes smaller on all platforms.  Thanks to
-  Jason Vas Dias at Redhat.
-  * Interface discovery code in DISCOVER_UNCONFIGURED mode is now
-  properly restricted to only detecting broadcast interfaces.  Thanks
-  to a patch from Jason Vas Dias at RedHat.
-  * decode_udp_ip_header was changed so that the IP address was copied out
-  to a variable, rather than referenced by a pointer.  This enforces 4-byte
-  alignment of the 32-bit IP address value.  Thanks to a patch from Dr.
-  Peter Poeml.
-  * An incorrect log message was corrected thanks to a patch from
-  Dr. Peter Poeml.
-  * A bug in DDNS was repaired, where if the server's first DDNS action was
-  a DDNS removal rather than a DDNS update, the resolver library's
-  retransmit timer and retry timer was set to the default, implying a
-  15 second timeout interval.  Which is a little excessive in a synchronous,
-  single-threaded system.  In all cases, ISC DHCP should now hold fast to
-  a 1-second timeout, trying only once.
-  * The siaddr field was being improperly set to the server-identifier when
-  responding to DHCP messages.  RFC2131 clarified the siaddr field as
-  meaning the 'next server in the bootstrap process', eg a tftp server.
-  The siaddr field is now left zeroed unless next-server is configured.
-  * mockup_lease() could have returned in an error condition (or in the
-  condition where no fixed-address was found matching the shared
-  network) with stale references to a host record.  This is probably not
-  a memory leak since host records generally never die anyway.
-  * A bug was repaired where failover servers would let stale client identifiers
-  persist on leases that were reallocated to new clients not sending an id.
-  * Binding scopes (&quot;set var = value;&quot;) are now removed from leases allocated
-  by failover peers if the lease had expired.  This should help reduce the
-  number of stale binding scopes on leases.
-  * A small memory leak was closed involving client identifiers larger than
-  7 bytes, and failover.
-  * Configuring a subnet in dhcpd.conf with a subnet mask of 32 bits might
-  cause an internal function to overflow heap.  Thanks to Jason Vas Dias
-  at Redhat.
-  * Some inconsistencies in treating numbers that the lexer parsed as 'NUMBER'
-  or 'NUMBER_OR_NAME' was repaired.  Hexadecimal parsing is affected, and
-  should work better.
-  * In several cases, parse warnings were being issued before the lexical
-  token had been advanced to the token whose value was causing an error...
-  causing parse warnings to claim the problem is on the wrong token.
-  * Host declarations matching on client identifier for dynamic leases will
-  no longer match fixed-address host declarations (this is now identical
-  to behaviour for host records matching on hardware address).
-- print error if binary DHCPD_BINARY is not found [#76392]
-- remove patches incorporated upstreams
-- update ssh forced command example in dhcpsync man page</changelog>
-<changelog author="- poeml@suse.de" date="1108987200">- update to 3.0.2 release. Changes since 3.0.2rc3:
-  * A previously undocumented configuration directive,
-  'local-address', was documented in the dhcpd.conf manpage.</changelog>
-<changelog author="- mt@suse.de" date="1107864000">- Bug #49433: try to reconnect to ldap server if it was down;
-  ignore SIGPIPE while ldap_unbind called on closed handle.
-  = new patch file: dhcp-3.0.2-ldap-reconnect.mt.dif.gz</changelog>
-<changelog author="- poeml@suse.de" date="1102420800">- update to 3.0.2rc3. Changes since rc2:
-  * Two variables introduced in 3.0.2b1 were used without being
-  initialized in the case where neither the FILE nor SNAME fields
-  were available for overloading.  This was repaired.
-  * A heretofore believed to be impossible corner case of the
-  option overloading implementation turned out to be possible
-  (&quot;Unable to sort overloaded options after 10 tries.&quot;).  The
-  implementation was reworked to consider the case of an option
-  so large it would require more than three chunks to fit.
-  * Many other instances of variables being used without being
-  initialized were repaired.
-  * An uninitialized variable in omapi_io_destroy() led to the
-  discovery that this function may result in orphaned pointers
-  (and hence, a memory leak).
-- refresh the unaligned.patch</changelog>
-<changelog author="- poeml@suse.de" date="1101816000">- update to 3.0.2rc2. Changes since 3.0.1:
-  * allocate_lease() was rewritten to repair a bug in which the server would
-  try to allocate an ABANDONED lease when FREE leases were available.
-  * Some dhcp-eval.5 manpage formatting was repaired.
-  * A bug was fixed in the server's 'option overloading' implementation,
-  where options loaded into the 'file' and 'sname' packet fields were
-  not aligned precisely as rfc2131 dictates.
-  * The FreeBSD client script was changed to support the case where a domain
-  name was not provided by the server.
-  * A memory leak in 'omshell' per each command line parsed was
-  repaired, thanks to a patch from Jarkko Torppa.
-  * Log functions writing to stderr were adjusted to use the STDERR_FILENO
-  system definition rather than '2'.  This is a no-op for 90% of platforms.
-  * One call to trace_write_packet_iov() counted the number of io vectors
-  incorrectly, causing inconsistent tracefiles.  This was fixed.
-  * Some expression parse failure memory leaks were closed.
-  * A host byte order problem in tracefiles was repaired.
-  * Pools configured in DHCPD for failover possessing permission lists that
-  previously were assumed to not include dyanmic bootp clients are now
-  a little more pessimistic.  The result is, dhcpd will nag you about just
-  about most pools that possess a 'allow' statement with no 'deny' that
-  would definitely match a dynamic bootp client.
-  * The 'ddns-update-style' configuration warning bit now insists that
-  the configuration be globally scoped.
-  * Two memory leaks in dhclient were closed thanks to a patch from Felix
-  Farkas.
-  * Some minor but excellently pedantic documentation errors were fixed
-  thanks to a patch from Thomas Klausner.
-  * Bugs in operator precedence in executable statements have been repaired
-  once again.  More legal syntaxes should be parsed legally.
-  * Failing to initialize a tracefile for any reason if a tracefile was
-  specified is now a fatal error.  Thanks to a patch from Albert Herranz.
-  * Corrected a bug in which the number of leases transferred as calculated
-  by the failover primary and sent to peers in POOLRESP responses may be
-  incorrect.  This value is not believed to be used by other failover
-  implementations, excepting perhaps as logged information.
-  * Corrected a bug in which 'dhcp_failover_send_poolresp()' was in fact
-  sending POOLREQ messages instead of POOLRESP mesasges.  This message
-  was essentially ignored since failover secondaries effectively do not
-  respond to POOLREQ messages.
-  * Type definitions for various bitwidths of integers in the sunos5-5
-  build of ISC DHCP have been fixed.  It should compile and run more
-  easily when built in 64-bit for this platform.
-  * &quot;allow known-clients;&quot; is now a legal syntax, to avoid confusion.
-  * If one dhcp server chooses to 'load balance' a request to its failover
-  peer, it first checks to see if it believes said peer has a free
-  lease to allocate before ignoring the DISCOVER.
-  * log() was logging a work buffer, rather than the value returned by
-  executing the statements configured by the user.  In some cases,
-  the work buffer and the intended results were the same.  In some other
-  cases, they were not.  This was fixed thanks to a patch from Gunnar
-  Fjone and directconnect.no.
-  * Compiler warnings for some string type conversions was fixed, thanks
-  to Andreas Gustafsson.
-  * The netbsd build environments were simplified to one, in which
--Wconversion is not used, thanks to Andreas Gustafsson.
-  * How randomness in the backoff-cutoff dhclient configuration variable
-  is implemented was better documented in the manpage, and the behaviour
-  of dhclient in REQUEST timeout handling was changed to match that of
-  DISCOVER timeout handling.
-  * Omapi was hardened against clients that pass in null values, thanks
-  to a patch from Mark Jason Dominus.
-  * A bug was fixed in dhclient that kept it from doing client-side
-  ddns updates.  Thanks to a patch from Andreas Gustafsson, which
-  underwent some modification after review by Jason Vas Dias.
-  * Failover implementations disconnected due to the network between
-  them (rather than one of the two shutting down) will now try to
-  re-establish the failover connection every 5 seconds, rather than
-  to simply try once and give up until one of them is restarted.
-  Thanks to a patch from Ulf Ekberg from Infoblox, and field testing
-  by Greger V. Teigre which led to an enhancement to it.
-  * A problem that kept DHCP Failover secondaries from tearing down
-  ddns records was repaired.  Thanks to a patch from Ulf Ekberg from
-  Infoblox.
-  * 64bit pointer sizes are detected properly on FreeBSD now.
-  * A bug was repaired where the DHCP server would leave stale references
-  to host records on leases it once thought about offering to certain
-  clients.  The result would be to apply host and 'known' scopes to the
-  wrong clients (possibly denying booting).  NOTE:  The 'mis-host' patch
-  that was being circulated as a workaround is not the way this bug was
-  fixed.  If you were a victim of this bug in 3.0.1, you are cautioned
-  to proceed carefully and see if it fixes your problem.
-  * A bug was repaired in the server's DHCPINFORM handling, where it
-  tried to divine the client's address from the source packet and
-  would get it wrong.  Thanks to Anshuman Singh Rawat.
-  * A log message was introduced to help illuminate the case where the
-  server was unable to find a lease to assign to any BOOTP client.
-  Thanks to Daniel Baker.
-  * A minor dhcpd.conf.5 manpage error was fixed.
-- update ldap patch (11/8/2004 version)</changelog>
-<changelog author="- ro@suse.de" date="1100174400">- fixed file list for devel package</changelog>
-<changelog author="- poeml@suse.de" date="1095940800">- sysconfig.dhcpd, sysconfig.dhcrelay: give examples how to use
-  configuration names instead of interface names</changelog>
-<changelog author="- poeml@suse.de" date="1091707200">- update to 3.0.1
-  * The global variable 'cur_time' was centralized and is now
-  uniformly of a type #defined in system-dependent headers. It
-  had previously been defined in one of many places as a 32-bit
-  value, and this causes mayhem on 64-bit big endian systems. It
-  probably wasn't too healthy on little endian systems either.
-  * A printf format string error introduced in rc14 was repaired.
-  * AIX system-dependent header file was altered to only define
-  NO_SNPRINTF if the condition used to #ifdef in vsnprintf in
-  AIX' header files is false.
-  * The Alpha/OSF system-dependent header file was altered to
-  define NO_SNPRINTF on OS revisions older than 4.0G.
-  * omapip/test.c had string.h added to its includes.
-- drop obsolete dhcp-curtimetype.patch
-- cope with missing files during chroot setup (e.g., if no
-  resolv.conf exists) [#40728]
-- remove duplicated option &quot;-cf&quot; from usage output
-- add notes about the used raw socket API to README</changelog>
-<changelog author="- poeml@suse.de" date="1089979200">- update to 3.0.1rc14
-- remove obsolete patches and adapt dhcp-3.0.1rc13-tmpfile.dif
-- dhcpsync: use try-restart (so the server isn't started if it has
-  been stopped)
-- remove notify messages that are sent to root
-- check if dhcpd was active at boot time before update and
-  restore runlevel links if needed [#41215], and PreRequires for
-  that</changelog>
-<changelog author="- poeml@suse.de" date="1087214400">- security fixes [#41975]:
-- fix buffer overflow in the DHCP server that can be exploited by
-  the client by specifying multiple 'hostnames' to execute
-  arbitrary code or at least crash the server. VU#317350
-- add patch to use vsnprintf() instead of vsprintf() calls.
-  VU#654390</changelog>
-<changelog author="- poeml@suse.de" date="1084536000">- fix sysconfig comment and DHCPD_RUN_AS default [#40174]</changelog>
-<changelog author="- poeml@suse.de" date="1084449600">- improve security of the chroot jail setup by creating a dedicated
-  user id for the server, and move the leases database into a
-  subdirectory (/var/lib/dhcp/db). With the exception of that
-  subdirectory the chroot jail is now owned by root. [#40174]  Use
-  mkstemp to create temporary files. [#40267]
-- don't use startproc to start dhcpd, because startproc waits a
-  fixed time (100 msec) until it decides whether the service is
-  running or not. Now that dhcpd might have to contact an LDAP
-  server first to read its configuration, starting up can take
-  longer than that, and the init script would falsely report
-  &quot;success&quot; even when the server cannot start up due to broken
-  configuration or non-existant interfaces. Increasing the
-  startproc timeout (-t) is not a real alternative because, because
-  it would imply a fixed dely to the init script, and it might
-  still be too short.  [#40350]</changelog>
-<changelog author="- poeml@suse.de" date="1083672000">- convert configuration names in DHCPD_INTERFACE /
-  DHCRELAY_INTERFACES into interface names [#39718]
-- fix service restart for the case where the binary has been
-  switched for backward compatibility during updating.
-- do not change DHCPD_BINARY for backward compatibility if updating
-  from 9.0. This and the last change complete the fix for [#38422]
-  and take care of updates from 8.1-9.1 with and without YOU
-  updates.</changelog>
-<changelog author="- poeml@suse.de" date="1083326400">- additionally package the dhcpd binary that uses the Linux packet
-  filter API. New option DHCPD_BINARY in sysconfig.dhcpd. [#38422]
-- when updating from a previous package using LPF API, retain the
-  old behaviour. Fix init script so that 'stop' works also after a
-  switch of DHCPD_BINARY.</changelog>
-<changelog author="- mt@suse.de" date="1082635200">- updated to dhcp-3.0.1rc13-ldap-patch also obsolating the
-  patches: dhcp-ldap-fix01.dif, dhcpd-conf-to-ldap.pl.dif
-- added dhcp-3.0.1rc13-ldap.mt.dif, providing diverse fixes
-  and basic failover support for server/ldap.c
-- added dhcpd-conf-to-ldap.mt.dif providing failover support
-  to dhcpd.conf convert script</changelog>
-<changelog author="- mt@suse.de" date="1080216000">- applied dhcp-3.0.1rc12-ldap-patch adding support to store
-  dhcp configuration in ldap (incl. draft ldap schema).
-  further patches:
-- dhcp-ldap-fix01.dif: fixes for server/ldap.c (debuging
-  output, support for block statements, ...)
-- dhcpd-conf-to-ldap.pl.dif: fixes for convert script</changelog>
-<changelog author="- poeml@suse.de" date="1077710400">- the genDDNSkey script has been moved to the bind-utils package
-- update the DDNS-howto.txt
-- package leases.awk (dhcpd.leases analyzer) (courtesy of Jeff Wilson)
-- update to 3.0.1rc13
-- Fixed a bug in omapi lease lookup function, to form the
-  hardware address for the hash lookup correctly
-- The 'ping timeout' debugs from rc12 were removed to -DDEBUG
-  only
-- Fixed a case where leases read from the leases database do not
-  properly over-ride previously read leases.
-- Fixed a bug where dhcrelay was sending relayed responses back
-  to the broadcast address, but with the source's unicast mac
-  address.  Should now conform to rfc2131 section 4.1.
-- Fixed a crash bug in dhclient where dhcpd servers that do not
-  provide renewal times results in an FPE.  As a side effect,
-  dhclient can now properly handle 0xFFFFFFFF (-1) expiry times
-  supplied by servers.
-- dhcpctl.3 manpage was tweaked.
-- the files CHANGES and COPYRIGHT have vanished, package LICENSE
-  instead</changelog>
-<changelog author="- adrian@suse.de" date="1073822400">- build as user</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- if starting dhcpd in chroot jail, and a pid file is present in
-  the jail, and the pid file does not contain a pid of a running
-  dhcpd process, but that of another _running_ process, remove
-  that pid file. [#32603]
-- fix typo in dhcp.LIESMICH
-- DDNS-howto.txt: adjust changed path
-- DDNS-howto.txt: instead of the shell variables (they were copy
-  and paste'd from a script), use a real example (makes it easier)
-- add a comment in sysconfig.dhcpd that entire directories may be
-  included
-- dhcpsync: if run from the commandline, do not use an identity
-  that ssh-agent may hold, but use $KEY instead
-- dhcpsync.8: add a note about a know limitation</changelog>
-<changelog author="- poeml@suse.de" date="1069156800">- fix wrong ServiceRestart tags in sysconfig/dhcrelay [#32062]</changelog>
-<changelog author="- uli@suse.de" date="1066392000">- fixed data type mismatch in libomapi, only harmful on 64-bit
-  BE systems (ppc64, s390x, bug #32123)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- update to 3.0.1rc12
-- a failover bug relating to identifying peers by name length
-  instead of by name was fixed
-- declaring failover configs within shared-network statements
-  should no longer result in error
-- a problem with lease expiry times in failover configurations
-  was fixed
-- reverse dns PTR record updates with values containing spaces
-  are now permitted
-- problems with long option processing fixed
-- fixes to minires so that updates of KEY records will work
-- memory leak in configuration parsing closed
-- non-broadcast or point-to-point interfaces are now ignored
-- options not yet known by the dhcpd or dhclient now appear as
-  e.g. &quot;unknown-144&quot; rather than &quot;#144&quot; in the leases file, to
-  avoid the hash marks
-- dhclient no longer uses shell commands to kill another instance
-  of itself, it sends the signal directly.
-- the -nw command line option to dhclient now works
-- dhcp-3.0.1rc10-dhcrelay-limit-hopcount.dif included upstreams
-- added contrib/ms2isc (converts Microsoft DHCP server configuration)</changelog>
-<changelog author="- poeml@suse.de" date="1063022400">- mark dhclient's lease database %config(noreplace)</changelog>
-<changelog author="- kukuk@suse.de" date="1062590400">- Really fix [#29405], server should not provide and obsolete dhcp.</changelog>
-<changelog author="- poeml@suse.de" date="1061985600">- don't provide/require dhcp-base. Require dhcp instead [#29405]</changelog>
-<changelog author="- poeml@suse.de" date="1061899200">- add Config: syslog-ng to sysconfig.syslog-dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="1060948800">- use -Wall -Wno-unused
-- add -fno-strict-aliasing, due to warnings about code where
-  dereferencing type-punned pointers will break strict aliasing
-- add activation metadata to sysconfig template [#28864, [#28865],
-  [#28950]</changelog>
-<changelog author="- poeml@suse.de" date="1060689600">- rc.dhcpd, rc.dhcrelay: implement try-restart correctly
-- cleaned up the root mail, and the READMEs [#27214], [#26266]
-- send the root mail only on update [#27214]
-- have no default value in /etc/sysconfig/dhcpd:DHCPD_INTERFACE
-- in client's %post, send a mail only when rc.config is encountered
-- clean buildroot, but not in chroot buildsystem
-- the SuSE string is now replaced by UnitedLinux where appropriate
-- rename the &quot;dhcp-base&quot; package to &quot;dhcp&quot;, so there is a binary
-  package matching the name of the source package [#17668]
-- use the lately added macros only on newer distributions</changelog>
-<changelog author="- poeml@suse.de" date="1059566400">- new macros for stop/restart of services on rpm update/removal</changelog>
-<changelog author="- poeml@suse.de" date="1059393600">- when copying include files into the chroot jail, create
-  subdirectories as needed, thus retaining the path to the files</changelog>
-<changelog author="- poeml@suse.de" date="1059307200">- don't explicitely strip binaries since RPM handles it, and may
-  keep the stripped information somewhere</changelog>
-<changelog author="- poeml@suse.de" date="1055764800">- add some notes to DDNS-howto.txt, kindly provided by Andrew Beames
-- fix typo in genDDNSKey.sh</changelog>
-<changelog author="- mmj@suse.de" date="1053518400">- Implement try-restart correctly in init-script</changelog>
-<changelog author="- poeml@suse.de" date="1053345600">- update to 3.0.1rc11, relevant fixes are
-- Potential buffer overflows in minires repaired.
-- A correction of boolean parsing syntax validation - some illegal syntaxes
-  that worked before are now detected and produce errs, some legal syntaxes
-  that errored before will now work properly.
-- Some search-and-replace errors that caused some options to change their
-  names was repaired.
-- Shu-min Chang of the Intel corporation has contributed a perl script and
-  module that converts the MS NT4 DHCP configuration to a ISC DHCP3
-  configuration file.
-- Applied the remainder of the dhcpctl memory leak patch provided by Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- Missing non-optional failover peer configurations will now result in a soft
-  error rather than a null dereference.
-- use BSD sockets instead of LPF (makes iptables filtering of
-  packages possible for server and relay. It doesn't work on the
-  client, though, so that one requires seperate compilation.) See
-  Message-Id: &lt;5.1.0.14.0.20030408175011.00b9c7c0@pop.itd.nrl.navy.mil&gt;</changelog>
-<changelog author="- poeml@suse.de" date="1047556800">- rcdhcpd, rcdcrelay: do not write the startup log to a world
-  writable directory [#25241]</changelog>
-<changelog author="- poeml@suse.de" date="1046692800">- don't try to copy libraries into the chroot jail that do not
-  exist (any longer) [#24533]
-- remove the %ghost filelist entries for pid files and chroot jail
-  contents [#20030]. Clean up the libraries from the jail when the
-  server is stopped.
-- dhcrelay: add patch from Florian Lohoff (slightly modified),
-  that makes the maximal hop count of forwarded packages
-  configurable (-c maxcount), sets the default to 4, and rejects
-  packages with a hop count higher than maxcount (CAN-2003-0039,
-  http://www.kb.cert.org/vuls/id/149953). Add a variable to
-  /etc/sysconfig/dhcrelay to pass such additional options.</changelog>
-<changelog author="- mmj@suse.de" date="1045051200">- Added sysconfig metadata [#22631] [#22632] [#22696]</changelog>
-<changelog author="- okir@suse.de" date="1039521600">- Added security patch from ISC</changelog>
-<changelog author="- poeml@suse.de" date="1039089600">- update to 3.0.1rc10. relevant fixes:
-- A Linux-specific Token Ring detection problem was fixed.
-- Hashes removed from as-yet-unknown agent options, having those
-  options appear in reality before we know about them will no
-  longer produce self-corrupting lease databases.
-- dhclient will use the proper port numbers now when using the -g
-  option.
-- A order-of-operations bug with 2 match clauses in 1 class
-  statement is fixed thanks to a patch from Andrew Matheson.
-- A fix to the dhcp ack process which makes certain group options
-  will be included in the first DHCPOFFER message was made thanks
-  to a patch from Ling Gou.
-- A few memory leaks were repaired thanks to patches from Bill
-  Squier at ReefEdge, Inc.  (groo@reefedge.com).
-- A fix for shared-networks that sometimes give clients options
-  for the wrong subnets (in particular, 'option routers') was
-  applied, thanks to Ted Lemon for the patch.
-- Omshell's handling of dotted octets as values was changed such
-  that dots one after the other produce zero values in the
-  integer string.
-- due to the upstream fixes: drop the reactivate-tr-support.dif and
-  format.dif
-- retrofitted the (server) package to work for old distributions
-  down to 7.2</changelog>
-<changelog author="- schwab@suse.de" date="1038571200">- Fix unaligned access.</changelog>
-<changelog author="- poeml@suse.de" date="1036411200">- update DDNS-howto.txt for BIND9
-- add genDDNSKey.sh to create a key for BIND8/9
-- add comments about DDNS to the dhcpd.conf [#18419], and
-  directives to disable DDNS by default
-- change defaults in the sample configuration</changelog>
-<changelog author="- poeml@suse.de" date="1030622400">- fix permissions of man pages</changelog>
-<changelog author="- poeml@suse.de" date="1029672000">- re-add token ring support that got lost (&quot;tr0:unknown hardware
-  address type 800&quot;). With 2.4 kernel, ARPHRD_IEEE802 (6) has been
-  renamed to ARPHRD_IEEE802_TR (800). Known bug in 3.0.1rc9.
-- move PreReq tag to the subpackages, where it is actually needed
-  [#17822, #17821]</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- dhcp-client: add missing Requires on /usr/bin/host</changelog>
-<changelog author="- poeml@suse.de" date="1029153600">- Fix requires of dhcp-devel subpackage
-- add some helpful scripts, courtesy of Kevin C. Miller</changelog>
-<changelog author="- poeml@suse.de" date="1028203200">- use PreReq</changelog>
-<changelog author="- poeml@suse.de" date="1026907200">- add a sysconfig.syslog-dhcpd template to make syslogd open an
-  additional socket (inside the chroot dir of dhcpd)</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- fix typo in %post, introduced with last change</changelog>
-<changelog author="- poeml@suse.de" date="1026388800">- add Version: tags to the subpackages to satisfy the build system,
-  because dhcp has no main package [#16318]
-- run in chroot and as user nobody per default
-- fix wrong pathnames in mail to root [#15601]
-- install example dhcpd.conf [#9122]
-- improve example configuration files [#12563]
-- init scripts: update INIT INFO, using the new tags from
-  /etc/init.d/skeleton</changelog>
-<changelog author="- poeml@suse.de" date="1021982400">- dhclient-script:
-- source the right sysconfig files (/etc/sysconfig/network/)
-  [#15871]
-- use KEEP_SEARCHLIST option (thanks Sumit Bose)
-- improve the indentation</changelog>
-<changelog author="- poeml@suse.de" date="1021550400">- add documentation about configuration for dynamical DNS updates</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- fix last change (rediff dhcp-3.0.1rc9.format.dif)</changelog>
-<changelog author="- poeml@suse.de" date="1021291200">- update to 3.0.1rc9
-- fixes a format string vulnerability in the server that could
-  lead to a remote root compromise
-  (see http://www.cert.org/advisories/CA-2002-12.html)
-- fixes a memory leak in the client and some other minor bugs
-- fix some printf arguments in server/omapi.c
-- fix small typo (x390x -&gt; s390x)</changelog>
-<changelog author="- sf@suse.de" date="1020081600">- changed Makefile.conf to be able to add LIBDIR
-- added LIBDIR to make install to put libs into the correct path
-- use -DPTRSIZE_64BIT on x86_64</changelog>
-<changelog author="- poeml@suse.de" date="1019476800">- update to 3.0.1rc8. Most significant changes are (see RELNOTES):
-- Don't allow a lease that's in the EXPIRED, RELEASED or RESET
-  state to be renewed.
-- Implement lease stealing for cases where the primary has fewer
-  leases than the secondary, as called for by the standard.
-- Fix a bug where if an option universe contained no options, the
-  DHCP server could dump core (Walter Steiner).
-- Fix a bug in the handling of encapsulated options.
-- Fix an uninitialized memory bug in the DHCP client.
-- use -DPTRSIZE_64BIT on x390x and ppc64, too
-- create /etc/resolv.conf with a file mask of 644, regardless of
-  the umask [Bug #15915]. Patch by Joerg Mayer.
-- the scripts dir is now called CLIENTBINDIR in the Makefiles, and
-  correctly set to /sbin --&gt; drop 2 hunks from dhcp-3.0rc10.dif</changelog>
-<changelog author="- ro@suse.de" date="1017144000">- Fix handling of initscript links and START_* variable [Bug #13755]</changelog>
-<changelog author="- poeml@suse.de" date="1013342400">- drop the sysconfig/network/dhcp template. It's in the syconfig
-  package now.
-- strip /sbin/dhclient</changelog>
-<changelog author="- poeml@suse.de" date="1012824000">- rename dhcp subpackage to dhcp-base, add dhcp-server subpackage
-- rename dhclient to dhcp-client and dhcrelay to dhcp-relay
-- remove Conflicts tag dhclient &lt;-&gt; dhcpcd
-- use %defattr(-, root, root) for all subpackages
-- update copyright info (GmbH --&gt; AG)
-- update sysconfig.dhclient (.dhcp-dhclient now), and let it be
-  filled up into /etc/sysconfig/network/config</changelog>
-<changelog author="- poeml@suse.de" date="1012392000">- add /sbin/dhclient, accidentally deleted from filelist lately</changelog>
-<changelog author="- ro@suse.de" date="1012132800">- remove START_DHCPD on update
-- use fillup_only where no initscript is handled</changelog>
-<changelog author="- poeml@suse.de" date="1012132800">- use %_lib and %_libdir
-- update rc.dhcpd to use %_libdir when setting up chroot dir
-- dhcpsync: name of slave can be given as argument; update man page
-- rc.dhcpd: no longer source rc.config
-- don't try insserv on dhclient init script -- it's dropped
-- tell fillup to use &quot;dhcpd&quot; instead of the package name (dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011960000">- update to 3.0.1rc6
-- Fix the off-by-one error in the MAC-address checking code for
-  DHCPRELEASE that was added in 3.0.1rc5.
-- Fix a bug where client-specific information was not being
-  discarded from the lease when it expired or was released,
-  resulting in problems if the lease was reallocated to a
-  different client.
-- merge pools if possible
-- workaround for some Lexmark printers that send a double-NUL-
-  terminated host-name option, which would break DNS updates.
-- no longer log fallback_discard messages
-- dhcp-3.0.1rc5-release.dif obsolete hereby
-- drop dhclient init script (obsoleted by /sbin/if*-dhcp)</changelog>
-<changelog author="- poeml@suse.de" date="1011096000">- update to 3.0.1rc5
-- Fix a bug that would cause the DHCP server to spin if asked to
-  parse a certain kind of incorrect statement.
-- Fix a related bug that would prevent an error from being
-  reported in the same case.
-- Additional documentation.
-- Make sure that the hardware address matches the lease when
-  processing a DHCPRELEASE message.
-- add dhcp-3.0.1rc5-release.dif that corrects an error by one in
-  the code that finds a lease that is being RELEASEd
-- use ddns-update-style interim instead of ad-hoc when testing
-- make sure that dhcpd is started after xntpd (failover needs
-  correct system time)
-- drop version 2 of dhcpd and dhcrelay</changelog>
-<changelog author="- ro@suse.de" date="1008244800">- removed START_ variables, moved rc.config.d -&gt; sysconfig</changelog>
-<changelog author="- poeml@suse.de" date="1005048000">- update to 3.0.1rc4
-- add dhcpsync and dhcpync.8 (script to sync DHCP failover config.)
-- update rc.dhclient script from the one used in the dhcpcd package
-- client: don't check if a device is there; terminate anyway
-- small addition to the examples; update README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004529600">- update to 3.0.1rc2
-- add a README.upgrade</changelog>
-<changelog author="- poeml@suse.de" date="1004011200">- update to 3.0.1rc1
-- remove our #undef use_LPF patch for 2.0pl5; it seems to cause
-  problems (stopping responding) with more than one network card
-- mark /etc/dhclient.conf with noreplace tag</changelog>
-<changelog author="- poeml@suse.de" date="1000641600">- fix stupid bug in rc.dhcpd where rc.config is sourced too late</changelog>
-<changelog author="- poeml@suse.de" date="1000468800">- fix #9962 where &quot;exit 1&quot; instead of &quot;return&quot; in dhclient-script
-  would confuse dhclient (which then DECLINEd the lease)</changelog>
-<changelog author="- poeml@suse.de" date="999000000">- make sure that files are really copied to the chroot dir</changelog>
-<changelog author="- poeml@suse.de" date="998913600">- add libnss_dns6.so.2 as ghost to the file list to remove it
-  from the chroot dir when uninstalling the package
-- rc.dhcpd: remove empty pid files to avoid warnings by
-  checkproc/killproc (dhcpd sometimes leaves them if it does not
-  want to start due to wrong syntax)
-- rc.dhcpd: to save time, source rc.config only when necessary
-- add dhcpd.conf examples</changelog>
-<changelog author="- poeml@suse.de" date="998654400">- update to 3.0rc12 (fixes some failover state transitions; other
-  failover fixes; always returns a subnet selection option if one
-  is sent)
-- change dhclient-script to ignore lines that are commented out
-  when grepping for variables and eval-ing them</changelog>
-<changelog author="- poeml@suse.de" date="995284800">- add filedes.dif that gives scripts executed from dhclient-script
-  their own filedescriptors (patch by Brian Somers
-  &lt;brian@Awfulhak.org&gt;)
-- correct typo in rc.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="994075200">- update to 3.0rc10
-- change default in rc.config.d.dhcrelay
-- add /usr/sbin/svtest, /usr/bin/omshell, and omshell man pages
-- new variable in rc.dhcpd.config: $DHCPD_CONF_INCLUDE_FILES, for
-  dhcpd.conf include files to be copied to $chroot/etc/</changelog>
-<changelog author="- poeml@suse.de" date="990532800">- update to 3.0rc7 (failover and OMAPI fixes, see RELNOTES)</changelog>
-<changelog author="- poeml@suse.de" date="990014400">- on 64 bit archs, define -DPTRSIZE_64BIT
-- fix missing include</changelog>
-<changelog author="- poeml@suse.de" date="989582400">- if resolv.conf does not exist, touch it; so that there is a file
-  to back up and restore later and the temporary resolv.conf would
-  not persist after stopping the client [#8078]
-- use the modify_resolvconf tool to cleanup old backup files before
-  starting the daemon, because it does it intelligently [#8077]</changelog>
-<changelog author="- poeml@suse.de" date="989323200">- don't provide empty /etc/rc.config.d/dhcpd.rc.config because that
-  inhibits the correct removal of variables from rc.config
-- mention correct version numbers in mail to root (now using
-  version macro)
-- fix a typo and a nonsense comment in rc.config.d.dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="989236800">- update to 3.0rc4 (bugfixes)
-- add empty dir /var/lib/dhcp/dev and documentation about how to
-  ensure that logging from the chroot jail works [#6906]</changelog>
-<changelog author="- poeml@suse.de" date="988113600">- update to 3.0rc2pl1: fixes bugs in the failover implementation
-  and a memory smash that happens when fixed-address leases are
-  used
-- Read dhcp client script hooks if they exist, rather than only if
-  they're executable.
-- new file: 3.0b1 lease conversion script</changelog>
-<changelog author="- poeml@suse.de" date="987336000">- Init scripts: get try-restart (&quot;restart when running&quot;) right
-- client:
-- dhclient-script is now correctly installed to /sbin (thus,
-  don't mv dhclient-script from /etc/ to /sbin/, thereby
-  overwriting it with the one from v2)
-- move rcdhclient conveniency link to /sbin/ (same as in dhcpcd)
-- update info header for resolv.conf acc. to guidelines
-- server:
-- don't run in chroot environment and as nobody by default
-- add missing %postun for subpackages to rearrange runlevel
-  links after deinstalling</changelog>
-<changelog author="- poeml@suse.de" date="986817600">- update to 3.0b2pl24
-- don't use rc_status -u in init scripts (option was dropped)
-- always run test of dhcpd</changelog>
-<changelog author="- poeml@suse.de" date="985780800">- update to 3.0b2pl18
-  * trim chroot/non-root patch and the other security patches into
-  dhcp-3.0b2pl18.paranoia.dif
-  * build stable version of server (2.0pl5) and include the binary
-  as well as the man pages with '-2' suffix (same for dhcrelay)
-- split off subpackages: dhcrelay, dhcp-devel
-- reworked all init scripts
-  * adhere to LSB and use new rc.status functions
-  * rc.dhcpd: at start, copy conf file and libs to chroot dir
-  * rc.dhcpd: add syntax check
-  * rc.dhcrelay: make interface configurable
-  * rc.dhclient: improve resolv.conf handling
-- dhclient: catch TERM to restore resolv.conf before quitting
-- create /etc/rc.config.d/dhcrelay.rc.config
-- create /etc/rc.config.d/dhclient.rc.config
-- clean up Provides/Conflicts
-- rework SuSE-fillup templates (and rename them)
-- mark libraries for chroot dir as %ghost
-- when ABUILD_RUN_TEST_SUITES is true, start dhcpd for a simple
-  test</changelog>
-<changelog author="- poeml@suse.de" date="984744000">- add dhcpd-thomas.diff from &lt;thomas@suse.de&gt;
-  * query for the real UID and not for the effective UID
-  * drop supplementary GID's
-  * avoid potential buffer overflow
-- copy dhcpd.conf instead of moving it
-- add $syslog to Required-Start in server init script
-- fix Required-Start in client init script
-- bzipped sources</changelog>
-<changelog author="- poeml@suse.de" date="980942400">- dhcpd.conf will no longer be installed in /etc/ but placed in the
-  docdir, since it is a nonfunctional example file
-- test for etc/SuSE-release in %post
-- fix removal of variables from rc.config which failed sometimes
-- update {README,LIESMICH}.SuSE</changelog>
-<changelog author="- poeml@suse.de" date="980769600">- added paranoia patch by Ari Edelkind to allow dhcpd run chrooted
-  in /var/lib/dhcp and as nobody/nogroup. Both is optional.
-- moved dhcpd.conf to /var/lib/dhcp/etc/. The file will also be
-  moved by %post
-- moved rc.config options to rc.config.d/dhcpd.rc.config
-  (existing variables are moved there by %post)
-- added some syntax checking via undocumented -t switch, and write
-  log file during startup
-- renamed start script from dhcp to dhcpd
-- removed /var/run/dhcpd.pid from the package
-- tag some %configs with (noreplace)
-- use BuildRoot
-- added &quot;Provides: dhcp2&quot;+&quot;Conflicts: dhcp3&quot; in anticipation of v3
-- added {README,LIESMICH}.SuSE and the paranoia patch to the docs</changelog>
-<changelog author="- draht@suse.de" date="979646400">- format string security bugs in syslog(3) calls fixed.</changelog>
-<changelog author="- poeml@suse.de" date="979214400">- in runlevel 2, start only the client, not the server/relay
-- tell insserv to start after $named
-- improved comments</changelog>
-<changelog author="- fober@suse.de" date="978609600">- package dhclient requires net-tools, not net_tool
-- removed superfluous Provides dhclient in package dhclient</changelog>
-<changelog author="- poeml@suse.de" date="975499200">- Update to dhcp-2.0pl5.tar.gz
-- This includes a security fix that applies to the DHCP client *only*</changelog>
-<changelog author="- poeml@suse.de" date="975412800">- adapted spec file to use /etc/init.d for the scripts instead of
-  /sbin/init.d and let insserv create the links
-- extracted source files from diff and placed them separately
-- included paranoia (non-root/chroot) patch by ari edelkind. This
-  needs testing, and possibly an adapted start script</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Fix argument type of dhcp_option_ev_name.</changelog>
-<changelog author="- schwab@suse.de" date="964440000">- Set DEBUG, not COPTS.</changelog>
-<changelog author="- zoz@suse.de" date="964094400">- updated to dhcp-2.0pl3</changelog>
-<changelog author="- schwab@suse.de" date="964008000">- Fix handling of abandoned leases with BOOTP.
-- Properly handle default lease timeout.</changelog>
-<changelog author="- werner@suse.de" date="963576000">- make dchpd quiet</changelog>
-<changelog author="- zoz@suse.de" date="963489600">- changed test for availability of device in rcdhlient:
-  now using ifconfig, so automatically loading of modules
-  will be triggered (Bug 3415)
-- patched dhclient.c do to a possible root exploit bug
-  (patch from Pavel Kankovsky &lt;peak@argo.troja.mff.cuni.cz&gt;)
-  Still to be improved, waiting for Ted Lemon to rework it.</changelog>
-<changelog author="- zoz@suse.de" date="963316800">- reworked rcdhclient once again.</changelog>
-<changelog author="- zoz@suse.de" date="962712000">- update to dhcp-2.0.pl2
-- dhclient: hostname will only be set, if there is a
-  DHCLIENT_SET_HOSTNAME=yes (default =no)
-  in /etc/rc.config. (fixes bug 2807 and 3146)</changelog>
-<changelog author="- zoz@suse.de" date="962107200">- update to dhcp-2.0.pl1
-- moved /var/state/dhcp to /var/lib/dhcp
-- moved manpages to %{_mandir}
-- changed rcdhclient: DHCLIENT is obsolete now. It will be started
-  if it finds any IFCONFIG_x=dhcpclient</changelog>
-<changelog author="- schwab@suse.de" date="955368000">- Treat Linux 2.3 as linux-2.2 configuration.</changelog>
-<changelog author="- grimmer@suse.de" date="948974400">- added &quot;Provides: dhcp_client&quot; and &quot;Conflicts: dhcpcd&quot; to
-  dhclient section in spec file
-- added &quot;Provides: dhcp_server&quot; to dhcp section
-- corrected typo in rc.config variables
-- added Group Tag and version macro to spec file
-- changed Summary: to &quot;ISC DHCP client&quot;
-- moved man pages to /usr/share/man</changelog>
-<changelog author="- rolf@suse.de" date="942840000">- now set hostname in dhclient-script [BUG#1262]</changelog>
-<changelog author="- rolf@suse.de" date="941803200">- reduced waiting time to 1 second
-- wait 5 seconds after dhclient start to acquire an IP adress so the
-  following scripts have a working network setup</changelog>
-<changelog author="- rolf@suse.de" date="941716800">- changes from Josh for @home cablenet</changelog>
-<changelog author="- rolf@suse.de" date="941112000">- added changes by Lenz Grimmer to use
-  ifconfig $NETDEV 0.0.0.0 up
-  for device setup</changelog>
-<changelog author="- rolf@suse.de" date="940852800">- applied patch of Bernhard Bender &lt;Bernhard.Bender@elsa.de&gt;
-  to use the correct interface.
-- added client latency time and rc.config entry</changelog>
-<changelog author="- bs@suse.de" date="938433600">- fixed requirements for sub packages</changelog>
-<changelog author="- bs@suse.de" date="937224000">- ran old prepare_spec on spec file to switch to new prepare_spec.</changelog>
-<changelog author="- bs@suse.de" date="932385600">- changed comment for rc.config</changelog>
-<changelog author="- bs@suse.de" date="932385600">- fix from werner@suse.de for /sbin/init.d/dhclient</changelog>
-<changelog author="- ro@suse.de" date="932126400">- added new dhclient-script from werner</changelog>
-<changelog author="- rolf@suse.de" date="930139200">- new version 2.0
-- apply fix from Michael Hasenstein</changelog>
-<changelog author="- ro@suse.de" date="920894400">- fixed man5-path</changelog>
-<changelog author="- rolf@suse.de" date="920030400">- new version 2.0b1pl16 (stable beta)
-- leases are now stored in /var/state/dhcp/ (thanks to Ted Lemmon)
-- correct paths in manpages
-- PID files as %ghost in filelist</changelog>
-<changelog author="- rolf@suse.de" date="919252800">- new version 2.0b1pl13</changelog>
-<changelog author="- rolf@suse.de" date="913204800">- added    /usr/sbin/rcdhcp
-  /usr/sbin/rcdhcrelay
-  /usr/sbin/rcdhclient</changelog>
-<changelog author="- rolf@suse.de" date="911908800">- new init scripts for SuSE Linux 6.0</changelog>
-<changelog author="- bs@suse.de" date="910872000">- minor changes for new rpm</changelog>
-<changelog author="- rolf@suse.de" date="906638400">- new version 2.0b1pl6 (stable beta)
-- now with dhcp client and dhcp relay agent
-- added init scripts for relay agent and client
-- changed from $NETDEV_0 to $DHCPD_INTERFACE</changelog>
-<changelog author="- rolf@suse.de" date="898862400">- new version 1.0pl2 fixes two potential input buffer overrun problems
-  that were missed in Patchlevel 1</changelog>
-<changelog author="- rolf@suse.de" date="895492800">- new security patch 1.0pl1 included
-  changed /sbin/init.d/dhcp to run on $NETDEV_0</changelog>
-<changelog author="- rolf@suse.de" date="881755200">- new version 1.0.0  this is not beta any more!</changelog>
-<changelog author="- rolf@suse.de" date="877003200">- switched to dhcp.spec instead of Makefile.Linux</changelog>
-<changelog author="- rolf@suse.de" date="873979200">- Upddate to Version 5 beta 16 and made entry for rc.config and
-  /sbin/init.d for startup/shutdown
-  There is no dhcp client in this package anymore.</changelog>
-<changelog author="- rolf@suse.de" date="866116800">- build the package for the first time</changelog>
-</package>
-
-
-<package pkgid="1cd7ea460f5e4210df54699831f528287bb918f8" name="libextractor" arch="i586">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-<changelog author="- ke@suse.de" date="1148040000">- Fix heap overflow in the asf plugin (CVE-2006-2458) [# 176280].
-- Fix heap overflow in the qt plugin (CVE-2006-2458) [# 176280].</changelog>
-<changelog author="- ke@suse.de" date="1140436800">- Update to version 0.5.10:
-  Fix buffer overflows of the pdf plugin (xpdf derived code).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ke@suse.de" date="1137067200">- Update to version 0.5.9.</changelog>
-<changelog author="- ke@suse.de" date="1134043200">- Update to version 0.5.8.</changelog>
-<changelog author="- ke@suse.de" date="1132574400">- Update to version 0.5.7.
-- basicio-ns-fix.diff: Remove extra qualification.</changelog>
-<changelog author="- dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
-<changelog author="- ke@suse.de" date="1121860800">- Add libvorbis libvorbis-devel libogg-devel to neededforbuild.</changelog>
-<changelog author="- ke@suse.de" date="1121688000">- Update to version 0.5.2.</changelog>
-<changelog author="- ke@suse.de" date="1119528000">- Update to version 0.5.0:
-  * xpdf related security fixes.
-- Apply libextractor-destdir.diff; for now, do not try to build the
-  Python extension.</changelog>
-<changelog author="- ke@suse.de" date="1104321600">- Update to version 0.4.0:
-  * Improve MP3 support (ID3 tags)
-  * PDF fixes.
-  * Better UTF-8 support.</changelog>
-<changelog author="- ke@suse.de" date="1098100800">- Update to version 0.3.9.</changelog>
-<changelog author="- ke@suse.de" date="1097841600">- Update to version 0.3.8.</changelog>
-<changelog author="- ro@suse.de" date="1097582400">- remove extra version line in devel subpackage</changelog>
-<changelog author="- ke@suse.de" date="1093608000">- New package: version 0.3.4.</changelog>
-</package>
-
-
-<package pkgid="06a9e560a069498df7bbb3a8978b4a6dc9e03164" name="libextractor" arch="ppc">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-<changelog author="- ke@suse.de" date="1148040000">- Fix heap overflow in the asf plugin (CVE-2006-2458) [# 176280].
-- Fix heap overflow in the qt plugin (CVE-2006-2458) [# 176280].</changelog>
-<changelog author="- ke@suse.de" date="1140436800">- Update to version 0.5.10:
-  Fix buffer overflows of the pdf plugin (xpdf derived code).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ke@suse.de" date="1137067200">- Update to version 0.5.9.</changelog>
-<changelog author="- ke@suse.de" date="1134043200">- Update to version 0.5.8.</changelog>
-<changelog author="- ke@suse.de" date="1132574400">- Update to version 0.5.7.
-- basicio-ns-fix.diff: Remove extra qualification.</changelog>
-<changelog author="- dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
-<changelog author="- ke@suse.de" date="1121860800">- Add libvorbis libvorbis-devel libogg-devel to neededforbuild.</changelog>
-<changelog author="- ke@suse.de" date="1121688000">- Update to version 0.5.2.</changelog>
-<changelog author="- ke@suse.de" date="1119528000">- Update to version 0.5.0:
-  * xpdf related security fixes.
-- Apply libextractor-destdir.diff; for now, do not try to build the
-  Python extension.</changelog>
-<changelog author="- ke@suse.de" date="1104321600">- Update to version 0.4.0:
-  * Improve MP3 support (ID3 tags)
-  * PDF fixes.
-  * Better UTF-8 support.</changelog>
-<changelog author="- ke@suse.de" date="1098100800">- Update to version 0.3.9.</changelog>
-<changelog author="- ke@suse.de" date="1097841600">- Update to version 0.3.8.</changelog>
-<changelog author="- ro@suse.de" date="1097582400">- remove extra version line in devel subpackage</changelog>
-<changelog author="- ke@suse.de" date="1093608000">- New package: version 0.3.4.</changelog>
-</package>
-
-
-<package pkgid="e42db911c0eee82d350b06c1fd2de7951a700a28" name="libextractor" arch="src">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-<changelog author="- ke@suse.de" date="1148040000">- Fix heap overflow in the asf plugin (CVE-2006-2458) [# 176280].
-- Fix heap overflow in the qt plugin (CVE-2006-2458) [# 176280].</changelog>
-<changelog author="- ke@suse.de" date="1140436800">- Update to version 0.5.10:
-  Fix buffer overflows of the pdf plugin (xpdf derived code).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ke@suse.de" date="1137067200">- Update to version 0.5.9.</changelog>
-<changelog author="- ke@suse.de" date="1134043200">- Update to version 0.5.8.</changelog>
-<changelog author="- ke@suse.de" date="1132574400">- Update to version 0.5.7.
-- basicio-ns-fix.diff: Remove extra qualification.</changelog>
-<changelog author="- dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
-<changelog author="- ke@suse.de" date="1121860800">- Add libvorbis libvorbis-devel libogg-devel to neededforbuild.</changelog>
-<changelog author="- ke@suse.de" date="1121688000">- Update to version 0.5.2.</changelog>
-<changelog author="- ke@suse.de" date="1119528000">- Update to version 0.5.0:
-  * xpdf related security fixes.
-- Apply libextractor-destdir.diff; for now, do not try to build the
-  Python extension.</changelog>
-<changelog author="- ke@suse.de" date="1104321600">- Update to version 0.4.0:
-  * Improve MP3 support (ID3 tags)
-  * PDF fixes.
-  * Better UTF-8 support.</changelog>
-<changelog author="- ke@suse.de" date="1098100800">- Update to version 0.3.9.</changelog>
-<changelog author="- ke@suse.de" date="1097841600">- Update to version 0.3.8.</changelog>
-<changelog author="- ro@suse.de" date="1097582400">- remove extra version line in devel subpackage</changelog>
-<changelog author="- ke@suse.de" date="1093608000">- New package: version 0.3.4.</changelog>
-</package>
-
-
-<package pkgid="39753714ea4afc56bb957742bc74e31126beb474" name="libextractor" arch="x86_64">
-<version epoch="0" ver="0.5.10" rel="12.2"/>
-<changelog author="- ke@suse.de" date="1148040000">- Fix heap overflow in the asf plugin (CVE-2006-2458) [# 176280].
-- Fix heap overflow in the qt plugin (CVE-2006-2458) [# 176280].</changelog>
-<changelog author="- ke@suse.de" date="1140436800">- Update to version 0.5.10:
-  Fix buffer overflows of the pdf plugin (xpdf derived code).</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- ke@suse.de" date="1137067200">- Update to version 0.5.9.</changelog>
-<changelog author="- ke@suse.de" date="1134043200">- Update to version 0.5.8.</changelog>
-<changelog author="- ke@suse.de" date="1132574400">- Update to version 0.5.7.
-- basicio-ns-fix.diff: Remove extra qualification.</changelog>
-<changelog author="- dmueller@suse.de" date="1127908800">- add norootforbuild</changelog>
-<changelog author="- ke@suse.de" date="1121860800">- Add libvorbis libvorbis-devel libogg-devel to neededforbuild.</changelog>
-<changelog author="- ke@suse.de" date="1121688000">- Update to version 0.5.2.</changelog>
-<changelog author="- ke@suse.de" date="1119528000">- Update to version 0.5.0:
-  * xpdf related security fixes.
-- Apply libextractor-destdir.diff; for now, do not try to build the
-  Python extension.</changelog>
-<changelog author="- ke@suse.de" date="1104321600">- Update to version 0.4.0:
-  * Improve MP3 support (ID3 tags)
-  * PDF fixes.
-  * Better UTF-8 support.</changelog>
-<changelog author="- ke@suse.de" date="1098100800">- Update to version 0.3.9.</changelog>
-<changelog author="- ke@suse.de" date="1097841600">- Update to version 0.3.8.</changelog>
-<changelog author="- ro@suse.de" date="1097582400">- remove extra version line in devel subpackage</changelog>
-<changelog author="- ke@suse.de" date="1093608000">- New package: version 0.3.4.</changelog>
-</package>
-
-<package pkgid="a144f4f4e4dd6a949f7b0ca7c79c3bb8a2e56851" name="ivman" arch="i586">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-<changelog author="- hvogel@suse.de" date="1148040000">- make the default userconfigs the same as the system configs so
-  ivman started as user uses halmount too. [#173524]</changelog>
-<changelog author="- lnussel@suse.de" date="1142510400">- halmount.py:
-  * don't use obsolete volume.policy.desired_mount_point (#158266)
-  * quote unicode characters/catch exception if python doesn't like
-  the string (#158266)</changelog>
-<changelog author="- lnussel@suse.de" date="1140609600">- halmount.py:
-  * let hal choose the mountpoint if it says mountpoint
-  invalid (#146306)
-  * catch dbus errors upon connect to avoid ugly message if hal is
-  not running/not ready yet
-- install symlink halmount -&gt; halmount.py to match config file</changelog>
-<changelog author="- ro@suse.de" date="1139832000">- specfile cleanup</changelog>
-<changelog author="- hvogel@suse.de" date="1139832000">- Initial package, version 0.6.9</changelog>
-</package>
-
-<package pkgid="140b8a8de66f5f1ba8d8160f2ee2054e6fd7e138" name="ivman" arch="ppc">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-<changelog author="- hvogel@suse.de" date="1148040000">- make the default userconfigs the same as the system configs so
-  ivman started as user uses halmount too. [#173524]</changelog>
-<changelog author="- lnussel@suse.de" date="1142510400">- halmount.py:
-  * don't use obsolete volume.policy.desired_mount_point (#158266)
-  * quote unicode characters/catch exception if python doesn't like
-  the string (#158266)</changelog>
-<changelog author="- lnussel@suse.de" date="1140609600">- halmount.py:
-  * let hal choose the mountpoint if it says mountpoint
-  invalid (#146306)
-  * catch dbus errors upon connect to avoid ugly message if hal is
-  not running/not ready yet
-- install symlink halmount -&gt; halmount.py to match config file</changelog>
-<changelog author="- ro@suse.de" date="1139832000">- specfile cleanup</changelog>
-<changelog author="- hvogel@suse.de" date="1139832000">- Initial package, version 0.6.9</changelog>
-</package>
-
-<package pkgid="8210ad822c977350b7682b02e42934f2dee22ab5" name="ivman" arch="src">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-<changelog author="- hvogel@suse.de" date="1148040000">- make the default userconfigs the same as the system configs so
-  ivman started as user uses halmount too. [#173524]</changelog>
-<changelog author="- lnussel@suse.de" date="1142510400">- halmount.py:
-  * don't use obsolete volume.policy.desired_mount_point (#158266)
-  * quote unicode characters/catch exception if python doesn't like
-  the string (#158266)</changelog>
-<changelog author="- lnussel@suse.de" date="1140609600">- halmount.py:
-  * let hal choose the mountpoint if it says mountpoint
-  invalid (#146306)
-  * catch dbus errors upon connect to avoid ugly message if hal is
-  not running/not ready yet
-- install symlink halmount -&gt; halmount.py to match config file</changelog>
-<changelog author="- ro@suse.de" date="1139832000">- specfile cleanup</changelog>
-<changelog author="- hvogel@suse.de" date="1139832000">- Initial package, version 0.6.9</changelog>
-</package>
-
-<package pkgid="4430628c022d87831285e2c8b42c26638b182987" name="ivman" arch="x86_64">
-<version epoch="0" ver="0.6.9" rel="16.3"/>
-<changelog author="- hvogel@suse.de" date="1148040000">- make the default userconfigs the same as the system configs so
-  ivman started as user uses halmount too. [#173524]</changelog>
-<changelog author="- lnussel@suse.de" date="1142510400">- halmount.py:
-  * don't use obsolete volume.policy.desired_mount_point (#158266)
-  * quote unicode characters/catch exception if python doesn't like
-  the string (#158266)</changelog>
-<changelog author="- lnussel@suse.de" date="1140609600">- halmount.py:
-  * let hal choose the mountpoint if it says mountpoint
-  invalid (#146306)
-  * catch dbus errors upon connect to avoid ugly message if hal is
-  not running/not ready yet
-- install symlink halmount -&gt; halmount.py to match config file</changelog>
-<changelog author="- ro@suse.de" date="1139832000">- specfile cleanup</changelog>
-<changelog author="- hvogel@suse.de" date="1139832000">- Initial package, version 0.6.9</changelog>
-</package>
-<package pkgid="5f64cb2a850f614871e7ce39e5927f2f16b138c7" name="util-linux-crypto" arch="i586">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-<changelog author="- hvogel@suse.de" date="1147780800">- Fix cryptsetup to work when the device does not exist yet
-  [#175931]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mmj@suse.de" date="1134993600">- Remove symlinks to hashalot we don't want</changelog>
-<changelog author="- hvogel@suse.de" date="1129204800">- Fix uninitialized var in dmconvert. Add
-  * dmconvert-0.2-uninitialized.patch
-- Fix return value in cryptsetup. Add
-  * cryptsetup-0.1-retval.patch</changelog>
-<changelog author="- hvogel@suse.de" date="1120046400">- Link cryptsetup static so it can be in /sbin and you can get
-  /usr over nfs or even crypted</changelog>
-<changelog author="- hvogel@suse.de" date="1115640000">- New package, Version 2.12q</changelog>
-</package>
-<package pkgid="e63397586ea3e175876cc4dd476e847eea0e0f2e" name="util-linux-crypto" arch="ppc">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-<changelog author="- hvogel@suse.de" date="1147780800">- Fix cryptsetup to work when the device does not exist yet
-  [#175931]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mmj@suse.de" date="1134993600">- Remove symlinks to hashalot we don't want</changelog>
-<changelog author="- hvogel@suse.de" date="1129204800">- Fix uninitialized var in dmconvert. Add
-  * dmconvert-0.2-uninitialized.patch
-- Fix return value in cryptsetup. Add
-  * cryptsetup-0.1-retval.patch</changelog>
-<changelog author="- hvogel@suse.de" date="1120046400">- Link cryptsetup static so it can be in /sbin and you can get
-  /usr over nfs or even crypted</changelog>
-<changelog author="- hvogel@suse.de" date="1115640000">- New package, Version 2.12q</changelog>
-</package>
-<package pkgid="316f825d4fd1220fda20df3e4018da6e4ebbc076" name="util-linux-crypto" arch="src">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-<changelog author="- hvogel@suse.de" date="1147780800">- Fix cryptsetup to work when the device does not exist yet
-  [#175931]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mmj@suse.de" date="1134993600">- Remove symlinks to hashalot we don't want</changelog>
-<changelog author="- hvogel@suse.de" date="1129204800">- Fix uninitialized var in dmconvert. Add
-  * dmconvert-0.2-uninitialized.patch
-- Fix return value in cryptsetup. Add
-  * cryptsetup-0.1-retval.patch</changelog>
-<changelog author="- hvogel@suse.de" date="1120046400">- Link cryptsetup static so it can be in /sbin and you can get
-  /usr over nfs or even crypted</changelog>
-<changelog author="- hvogel@suse.de" date="1115640000">- New package, Version 2.12q</changelog>
-</package>
-<package pkgid="8b428d265f0998310d65412f56babd53d4bced53" name="util-linux-crypto" arch="x86_64">
-<version epoch="0" ver="2.12a" rel="14.2"/>
-<changelog author="- hvogel@suse.de" date="1147780800">- Fix cryptsetup to work when the device does not exist yet
-  [#175931]</changelog>
-<changelog author="- mls@suse.de" date="1138190400">- converted neededforbuild to BuildRequires</changelog>
-<changelog author="- mmj@suse.de" date="1134993600">- Remove symlinks to hashalot we don't want</changelog>
-<changelog author="- hvogel@suse.de" date="1129204800">- Fix uninitialized var in dmconvert. Add
-  * dmconvert-0.2-uninitialized.patch
-- Fix return value in cryptsetup. Add
-  * cryptsetup-0.1-retval.patch</changelog>
-<changelog author="- hvogel@suse.de" date="1120046400">- Link cryptsetup static so it can be in /sbin and you can get
-  /usr over nfs or even crypted</changelog>
-<changelog author="- hvogel@suse.de" date="1115640000">- New package, Version 2.12q</changelog>
-</package>
-</otherdata>
diff --git a/devel/devel.dmacvicar/repodata/patch-avahi-1399.xml b/devel/devel.dmacvicar/repodata/patch-avahi-1399.xml
deleted file mode 100644 (file)
index 577123d..0000000
+++ /dev/null
@@ -1,107 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="60fad57135fa06d1b6c5c28ffe97fdd9"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="avahi-1399"
-    timestamp="1147788939"
-    engine="1.0">
-  <yum:name>avahi</yum:name>
-  <summary lang="en">buffer overflow in avahi</summary>
-  <summary lang="de">Pufferüberlauf in avahi</summary>
-  <description lang="en">A local exploitable buffer overflow has been found in 
-avahi. The impact is low since avahi is running in a chroot 
-environment.
-</description>
-  <description lang="de">Ein lokal ausnutzbarer Pufferüberlauf wurde in avahi 
-gefunden Da avahi in einer chroot-Umgebung läuft,ist das 
-Risiko eines Angriffes gering. 
-</description>
-  <yum:version ver="1399" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="avahi" epoch="0" ver="0.6.5" rel="29.3" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>avahi</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="0.6.5" rel="29.3"/>
-      <checksum type="sha" pkgid="YES">0591487b293027292fb55d3fd3402e5dd2cb4184</checksum>
-      <time file="1147913766" build="1147788939"/>
-      <size package="228836" installed="734250" archive="747084"/>
-      <location href="rpm/i586/avahi-0.6.5-29.3.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="avahi" epoch="0" ver="0.6.5" rel="29.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="avahi"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/avahi-0.6.5-29.3.i586.patch.rpm"/>
-          <checksum type="sha">3bec2355538bf10ce08107e128b95447</checksum>
-          <time file="1147915506" build="1147788939"/>
-          <size package="110247" archive="267560"/>
-          <base-version epoch="0" ver="0.6.5" rel="27"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>avahi</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="0.6.5" rel="29.3"/>
-      <checksum type="sha" pkgid="YES">4af6068aa9c160924eba7014a5885c2767b51fb0</checksum>
-      <time file="1147913823" build="1147790854"/>
-      <size package="253253" installed="842286" archive="855120"/>
-      <location href="rpm/ppc/avahi-0.6.5-29.3.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="avahi" epoch="0" ver="0.6.5" rel="29.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="avahi"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/avahi-0.6.5-29.3.ppc.patch.rpm"/>
-          <checksum type="sha">c3700a5370c2014d510d4ef4d7e3353e</checksum>
-          <time file="1147915510" build="1147790854"/>
-          <size package="121499" archive="325288"/>
-          <base-version epoch="0" ver="0.6.5" rel="26"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>avahi</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="0.6.5" rel="29.3"/>
-      <checksum type="sha" pkgid="YES">a46d02c6fcf43387c9424c35933f9c0476d35a4b</checksum>
-      <time file="1147913752" build="1147789031"/>
-      <size package="249764" installed="783150" archive="796004"/>
-      <location href="rpm/x86_64/avahi-0.6.5-29.3.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="avahi" epoch="0" ver="0.6.5" rel="29.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="avahi"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/avahi-0.6.5-29.3.x86_64.patch.rpm"/>
-          <checksum type="sha">e7703d263ff0d05e63001a95ce6ab932</checksum>
-          <time file="1147915513" build="1147789031"/>
-          <size package="127129" archive="297188"/>
-          <base-version epoch="0" ver="0.6.5" rel="27"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-dhcdbd-1315.xml b/devel/devel.dmacvicar/repodata/patch-dhcdbd-1315.xml
deleted file mode 100644 (file)
index 608066a..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="670b3304059e53645aa19d532356bd5a"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="dhcdbd-1315"
-    timestamp="1147273419"
-    engine="1.0">
-  <yum:name>dhcdbd</yum:name>
-  <summary lang="en">bugfix for dhcdbd (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <summary lang="de">bugfix für dhcdbd (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <description lang="en">Support DHCLIENT_HOSTNAME_OPTION, the ability to send the 
-hostname to the DHCP server, in NetworkManager. 
-</description>
-  <description lang="de">Die Unterstützung für DHCLIENT_HOSTNAME_OPTION wurde 
-hinzugefügt, um den Hostnamen auch von NetworkManager aus 
-an den DHCP server senden zu können. 
-</description>
-  <yum:version ver="1315" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="dhcdbd" epoch="0" ver="1.12" rel="14.2" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcdbd</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="1.12" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">23b988b5b6e50d7cfda50dda22508c5f1dd07307</checksum>
-      <time file="1147274480" build="1147273419"/>
-      <size package="60155" installed="175265" archive="176720"/>
-      <location href="rpm/i586/dhcdbd-1.12-14.2.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcdbd" epoch="0" ver="1.12" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcdbd"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/dhcdbd-1.12-14.2.i586.patch.rpm"/>
-          <checksum type="sha">2ee00cdff1bfb0caf08b4162f1787a0e</checksum>
-          <time file="1147275004" build="1147273419"/>
-          <size package="47088" archive="131344"/>
-          <base-version epoch="0" ver="1.12" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/dhcdbd-1.12-14_14.2.i586.delta.rpm"/>
-          <checksum type="sha">800c3459957baa6f75645c8a7f407595b929f264</checksum>
-          <time file="1148038804" build="1147273419"/>
-          <size package="37582" archive="0"/>
-          <base-version epoch="0" ver="1.12" rel="14" md5sum="13a13849796c7b16d84498f1fb590388" buildtime="1145893101" sequence_info="dhcdbd-1.12-14-18c0c084a7fb92cbfdad425c0b22a9d13510"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcdbd</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="1.12" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">da37d6c81230024f202fbb92107ab88ade872bd3</checksum>
-      <time file="1147274525" build="1147273485"/>
-      <size package="64668" installed="184913" archive="186368"/>
-      <location href="rpm/ppc/dhcdbd-1.12-14.2.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcdbd" epoch="0" ver="1.12" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcdbd"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/dhcdbd-1.12-14.2.ppc.patch.rpm"/>
-          <checksum type="sha">2462a9b820e3add6ef6f128390dfefd1</checksum>
-          <time file="1147275005" build="1147273485"/>
-          <size package="51632" archive="140992"/>
-          <base-version epoch="0" ver="1.12" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/dhcdbd-1.12-14_14.2.ppc.delta.rpm"/>
-          <checksum type="sha">38b0c5609512ac8ccfa0954303b71400e4f87d14</checksum>
-          <time file="1148038805" build="1147273485"/>
-          <size package="36168" archive="0"/>
-          <base-version epoch="0" ver="1.12" rel="14" md5sum="ca86a16d80546ea015da13233a31ef5e" buildtime="1145894258" sequence_info="dhcdbd-1.12-14-e23f21581c611f4a36414cf188b923da3510"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcdbd</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="1.12" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">bca8cb431261bf677ea69c848c1d54a34b16189a</checksum>
-      <time file="1147274612" build="1147273521"/>
-      <size package="65787" installed="198761" archive="200216"/>
-      <location href="rpm/x86_64/dhcdbd-1.12-14.2.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcdbd" epoch="0" ver="1.12" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcdbd"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/dhcdbd-1.12-14.2.x86_64.patch.rpm"/>
-          <checksum type="sha">5ddb79da7ff32e0c9a31e5350058dae3</checksum>
-          <time file="1147275006" build="1147273521"/>
-          <size package="52648" archive="154840"/>
-          <base-version epoch="0" ver="1.12" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/dhcdbd-1.12-14_14.2.x86_64.delta.rpm"/>
-          <checksum type="sha">e6b80c922688259f32b449d14cafae5ff6d659d3</checksum>
-          <time file="1148038807" build="1147273521"/>
-          <size package="41147" archive="0"/>
-          <base-version epoch="0" ver="1.12" rel="14" md5sum="beceac027987af04f2a75886daf5a1aa" buildtime="1145892918" sequence_info="dhcdbd-1.12-14-d57ad777852228a9c6f50ddf5ef7a3503510"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-dhcp-1316.xml b/devel/devel.dmacvicar/repodata/patch-dhcp-1316.xml
deleted file mode 100644 (file)
index 0884b92..0000000
+++ /dev/null
@@ -1,106 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="1f629c038766cae9904eb7722a03aa3d"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="dhcp-1316"
-    timestamp="1147273495"
-    engine="1.0">
-  <yum:name>dhcp</yum:name>
-  <summary lang="en">bugfix for dhcp (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <summary lang="de">bugfix für dhcp (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <description lang="en">Support DHCLIENT_HOSTNAME_OPTION, the ability to send the 
-hostname to the DHCP server, in NetworkManager. 
-</description>
-  <description lang="de">Die Unterstützung für DHCLIENT_HOSTNAME_OPTION wurde  
-hinzugefügt, um den Hostnamen auch von NetworkManager aus 
-an den DHCP server senden zu können.
-</description>
-  <yum:version ver="1316" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="dhcp" epoch="0" ver="3.0.3" rel="21.1" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="3.0.3" rel="21.1"/>
-      <checksum type="sha" pkgid="YES">7ba58f2b9498981c5f20d25f9675a6592317b694</checksum>
-      <time file="1147274483" build="1147273495"/>
-      <size package="416888" installed="1304256" archive="1308864"/>
-      <location href="rpm/i586/dhcp-3.0.3-21.1.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="21.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/dhcp-3.0.3-21.1.i586.patch.rpm"/>
-          <checksum type="sha">cccdf85a31026de86c5a79313458f88b</checksum>
-          <time file="1147275009" build="1147273495"/>
-          <size package="47792" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="3.0.3" rel="21.1"/>
-      <checksum type="sha" pkgid="YES">739feea694870b250262a846af418e4c3d887ecd</checksum>
-      <time file="1147274527" build="1147273702"/>
-      <size package="426085" installed="1364756" archive="1369364"/>
-      <location href="rpm/ppc/dhcp-3.0.3-21.1.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="21.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/dhcp-3.0.3-21.1.ppc.patch.rpm"/>
-          <checksum type="sha">f0ffa669a79ed37a10aff19f1af2db9a</checksum>
-          <time file="1147275010" build="1147273702"/>
-          <size package="47776" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="3.0.3" rel="21.1"/>
-      <checksum type="sha" pkgid="YES">7042e04a0b649bcc0a2100ddde62e8fb1ce82927</checksum>
-      <time file="1147274618" build="1147273648"/>
-      <size package="437486" installed="1373452" archive="1378060"/>
-      <location href="rpm/x86_64/dhcp-3.0.3-21.1.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="21.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/dhcp-3.0.3-21.1.x86_64.patch.rpm"/>
-          <checksum type="sha">f9d50cdf5b11787f81483cb6df5e5b28</checksum>
-          <time file="1147275011" build="1147273648"/>
-          <size package="47740" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-dhcp-1424.xml b/devel/devel.dmacvicar/repodata/patch-dhcp-1424.xml
deleted file mode 100644 (file)
index 95ab0c4..0000000
+++ /dev/null
@@ -1,209 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="76b5b9d93d79077b59b23acb70fdcacb"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="dhcp-1424"
-    timestamp="1147706169"
-    engine="1.0">
-  <yum:name>dhcp</yum:name>
-  <summary lang="en">bugfix for dhcp (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <summary lang="de">bugfix für dhcp (DHCLIENT_HOSTNAME_OPTION)</summary>
-  <description lang="en">Support DHCLIENT_HOSTNAME_OPTION, the ability to send the 
-hostname to the DHCP server, in NetworkManager.
-</description>
-  <description lang="de">Die Unterstützung für DHCLIENT_HOSTNAME_OPTION wurde  
-hinzugefügt, um den Hostnamen auch von NetworkManager aus 
-an den DHCP server senden zu können.
-</description>
-  <yum:version ver="1424" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="dhcp" epoch="0" ver="3.0.3" rel="23.1" flags="EQ"/>
-  <rpm:entry kind="atom" name="dhcp-client" epoch="0" ver="3.0.3" rel="23.1" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">22a69d9e4b792e588b4542659fa4ac329fd9e5a8</checksum>
-      <time file="1148255884" build="1147706169"/>
-      <size package="416936" installed="1304256" archive="1308864"/>
-      <location href="rpm/i586/dhcp-3.0.3-23.1.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/dhcp-3.0.3-23.1.i586.patch.rpm"/>
-          <checksum type="sha">e007eecc428490c79053aad071c24b48</checksum>
-          <time file="1148257806" build="1147706169"/>
-          <size package="47815" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-          <base-version epoch="0" ver="3.0.3" rel="21.1"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">f6ba046b24618a07a8b0cc1477e039a8150c0ab1</checksum>
-      <time file="1148256054" build="1147712767"/>
-      <size package="426388" installed="1364756" archive="1369364"/>
-      <location href="rpm/ppc/dhcp-3.0.3-23.1.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/dhcp-3.0.3-23.1.ppc.patch.rpm"/>
-          <checksum type="sha">7ff0334f230c714d8c061abaca434ecb</checksum>
-          <time file="1148257811" build="1147712767"/>
-          <size package="47799" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-          <base-version epoch="0" ver="3.0.3" rel="21.1"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">5b8842037e72ca22fa32df2516962822e4c6a313</checksum>
-      <time file="1148255437" build="1147706078"/>
-      <size package="436505" installed="1373452" archive="1378060"/>
-      <location href="rpm/x86_64/dhcp-3.0.3-23.1.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/dhcp-3.0.3-23.1.x86_64.patch.rpm"/>
-          <checksum type="sha">3bd502ca55bbd1ae94d3faeede5b8eca</checksum>
-          <time file="1148257815" build="1147706078"/>
-          <size package="47763" archive="124"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-          <base-version epoch="0" ver="3.0.3" rel="21.1"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp-client</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">f9e69cf37731c8b7323c34d46d20b444d551c765</checksum>
-      <time file="1148255884" build="1147706169"/>
-      <size package="242150" installed="439911" archive="441192"/>
-      <location href="rpm/i586/dhcp-client-3.0.3-23.1.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp-client" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp-client"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/dhcp-client-3.0.3-23.1.i586.patch.rpm"/>
-          <checksum type="sha">feedb57544ee7616617c1b90181ab7e4</checksum>
-          <time file="1148257819" build="1147706169"/>
-          <size package="220283" archive="414972"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/dhcp-client-3.0.3-21_23.1.i586.delta.rpm"/>
-          <checksum type="sha">a85b3b1b9bbad78484a55b3c4d16324abd1730eb</checksum>
-          <time file="1148257820" build="1147706169"/>
-          <size package="61141" archive="0"/>
-          <base-version epoch="0" ver="3.0.3" rel="21" md5sum="0dcadc45c0f7b181275e74101f7dbe32" buildtime="1146555332" sequence_info="dhcp-client-3.0.3-21-180aa472147d1b6a5aa6c290d019324f0160"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp-client</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">729e9b2704cab26322040c44f0315280c9db0eab</checksum>
-      <time file="1148256055" build="1147712767"/>
-      <size package="254375" installed="507931" archive="509212"/>
-      <location href="rpm/ppc/dhcp-client-3.0.3-23.1.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp-client" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp-client"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/dhcp-client-3.0.3-23.1.ppc.patch.rpm"/>
-          <checksum type="sha">a2f0b0e15fc09b0e743a4ea4dce1ad30</checksum>
-          <time file="1148257821" build="1147712767"/>
-          <size package="232620" archive="482992"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/dhcp-client-3.0.3-21_23.1.ppc.delta.rpm"/>
-          <checksum type="sha">d80d445a449f897d417a118c9a76cdd7d599968b</checksum>
-          <time file="1148257822" build="1147712767"/>
-          <size package="65205" archive="0"/>
-          <base-version epoch="0" ver="3.0.3" rel="21" md5sum="469761c9318b57189a606febdcd745b3" buildtime="1146553692" sequence_info="dhcp-client-3.0.3-21-0fc4d3e276cacd8ab30de5750e48e1c20160"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dhcp-client</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="3.0.3" rel="23.1"/>
-      <checksum type="sha" pkgid="YES">a45eeef08edd16af1b70ca359d1032cf01e28de3</checksum>
-      <time file="1148255438" build="1147706078"/>
-      <size package="264996" installed="508115" archive="509396"/>
-      <location href="rpm/x86_64/dhcp-client-3.0.3-23.1.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dhcp-client" epoch="0" ver="3.0.3" rel="23.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dhcp-client"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/dhcp-client-3.0.3-23.1.x86_64.patch.rpm"/>
-          <checksum type="sha">d5be6ddbe808900dd4bdba0fed6a066d</checksum>
-          <time file="1148257823" build="1147706078"/>
-          <size package="243059" archive="483176"/>
-          <base-version epoch="0" ver="3.0.3" rel="21"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/dhcp-client-3.0.3-21_23.1.x86_64.delta.rpm"/>
-          <checksum type="sha">dd33007b25dc39fb6411aa3860eb5dd119933e26</checksum>
-          <time file="1148257824" build="1147706078"/>
-          <size package="64250" archive="0"/>
-          <base-version epoch="0" ver="3.0.3" rel="21" md5sum="f03a8de7a1ac0fec4cc86fed45d001df" buildtime="1146556239" sequence_info="dhcp-client-3.0.3-21-fe4e08f12079b634cf19fcbad1273c6d0160"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-dovecot-1398.xml b/devel/devel.dmacvicar/repodata/patch-dovecot-1398.xml
deleted file mode 100644 (file)
index 30b04ef..0000000
+++ /dev/null
@@ -1,105 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="5c3f732a6632891d2ca0ccff2efc1e44"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="dovecot-1398"
-    timestamp="1147881431"
-    engine="1.0">
-  <yum:name>dovecot</yum:name>
-  <summary lang="en">dovecot security update</summary>
-  <summary lang="de">dovecot Sicherheitsupdate</summary>
-  <description lang="en">Users could potentially find out mailbox names of other 
-users (CVE-2006-2414).
-</description>
-  <description lang="de">Benutzer konnten unter Umständen die Mailboxnamen anderer 
-Benutzer herausfinden (CVE-2006-2414).
-</description>
-  <yum:version ver="1398" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="dovecot" epoch="0" ver="1.0.beta3" rel="13.2" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dovecot</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="1.0.beta3" rel="13.2"/>
-      <checksum type="sha" pkgid="YES">4d7988178018b1d5af490ac899d1cdfd2419ff52</checksum>
-      <time file="1147913770" build="1147881431"/>
-      <size package="1262520" installed="3054198" archive="3064772"/>
-      <location href="rpm/i586/dovecot-1.0.beta3-13.2.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dovecot" epoch="0" ver="1.0.beta3" rel="13.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dovecot"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/dovecot-1.0.beta3-13.2.i586.patch.rpm"/>
-          <checksum type="sha">f7acbb686cdea8a5fbf8f975cbde5c74</checksum>
-          <time file="1147914005" build="1147881431"/>
-          <size package="696344" archive="1833332"/>
-          <base-version epoch="0" ver="1.0.beta3" rel="13"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dovecot</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="1.0.beta3" rel="13.2"/>
-      <checksum type="sha" pkgid="YES">1c550fddb834bce56275ba603276b27296e03cf7</checksum>
-      <time file="1147913832" build="1147881837"/>
-      <size package="1380495" installed="3828854" archive="3839428"/>
-      <location href="rpm/ppc/dovecot-1.0.beta3-13.2.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dovecot" epoch="0" ver="1.0.beta3" rel="13.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dovecot"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/dovecot-1.0.beta3-13.2.ppc.patch.rpm"/>
-          <checksum type="sha">d6cd013a774a038178b6e120b584188b</checksum>
-          <time file="1147914011" build="1147881837"/>
-          <size package="834160" archive="2286128"/>
-          <base-version epoch="0" ver="1.0.beta3" rel="13"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>dovecot</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="1.0.beta3" rel="13.2"/>
-      <checksum type="sha" pkgid="YES">57cd740de9f629fae4c0f6b665634ccfd40845fc</checksum>
-      <time file="1147913757" build="1147881014"/>
-      <size package="1409035" installed="3363960" archive="3374592"/>
-      <location href="rpm/x86_64/dovecot-1.0.beta3-13.2.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="dovecot" epoch="0" ver="1.0.beta3" rel="13.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="dovecot"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/dovecot-1.0.beta3-13.2.x86_64.patch.rpm"/>
-          <checksum type="sha">a354c695715c961588fab0a2fa3bc680</checksum>
-          <time file="1147914014" build="1147881014"/>
-          <size package="885715" archive="2212820"/>
-          <base-version epoch="0" ver="1.0.beta3" rel="13"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-ivman-1423.xml b/devel/devel.dmacvicar/repodata/patch-ivman-1423.xml
deleted file mode 100644 (file)
index f506e72..0000000
+++ /dev/null
@@ -1,124 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="c9571809db5751948a0142b8f281f8ad"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="ivman-1423"
-    timestamp="1148058366"
-    engine="1.0">
-  <yum:name>ivman</yum:name>
-  <summary lang="en">Fix user configuration</summary>
-  <summary lang="de">Fix User Konfiguration</summary>
-  <description lang="en">Change user configuration files to use halmount
-</description>
-  <description lang="de">Ändern der User Konfiguration um halmount zu benutzen
-</description>
-  <yum:version ver="1423" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="ivman" epoch="0" ver="0.6.9" rel="16.3" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>ivman</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="0.6.9" rel="16.3"/>
-      <checksum type="sha" pkgid="YES">a144f4f4e4dd6a949f7b0ca7c79c3bb8a2e56851</checksum>
-      <time file="1148234098" build="1148058366"/>
-      <size package="55707" installed="133453" archive="136676"/>
-      <location href="rpm/i586/ivman-0.6.9-16.3.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="ivman" epoch="0" ver="0.6.9" rel="16.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="ivman"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/ivman-0.6.9-16.3.i586.patch.rpm"/>
-          <checksum type="sha">1e6b27edc216857a6af8a3a751e34054</checksum>
-          <time file="1148243402" build="1148058366"/>
-          <size package="27015" archive="60352"/>
-          <base-version epoch="0" ver="0.6.9" rel="16"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/ivman-0.6.9-16_16.3.i586.delta.rpm"/>
-          <checksum type="sha">3304ebc17a624fd1df475472e4e94d7d3487c750</checksum>
-          <time file="1148243404" build="1148058366"/>
-          <size package="13947" archive="0"/>
-          <base-version epoch="0" ver="0.6.9" rel="16" md5sum="bc27b1b8bcd713e757deb4233bbf702c" buildtime="1146560193" sequence_info="ivman-0.6.9-16-33111e38212cfedff68daa2da5b04d4ba147"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>ivman</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="0.6.9" rel="16.3"/>
-      <checksum type="sha" pkgid="YES">140b8a8de66f5f1ba8d8160f2ee2054e6fd7e138</checksum>
-      <time file="1148241823" build="1148061883"/>
-      <size package="60255" installed="141761" archive="144984"/>
-      <location href="rpm/ppc/ivman-0.6.9-16.3.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="ivman" epoch="0" ver="0.6.9" rel="16.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="ivman"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/ivman-0.6.9-16.3.ppc.patch.rpm"/>
-          <checksum type="sha">1a058bef110839d5a7b5115274d8a893</checksum>
-          <time file="1148243404" build="1148061883"/>
-          <size package="31243" archive="68660"/>
-          <base-version epoch="0" ver="0.6.9" rel="16"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/ivman-0.6.9-16_16.3.ppc.delta.rpm"/>
-          <checksum type="sha">04c544e152f614cd44ec745475f285d4a3264fe0</checksum>
-          <time file="1148243405" build="1148061883"/>
-          <size package="14178" archive="0"/>
-          <base-version epoch="0" ver="0.6.9" rel="16" md5sum="234f238b545b92698d92225c7d983d61" buildtime="1146613209" sequence_info="ivman-0.6.9-16-ea00563ab2d4a64c97ecc35ed4171f25a147"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>ivman</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="0.6.9" rel="16.3"/>
-      <checksum type="sha" pkgid="YES">4430628c022d87831285e2c8b42c26638b182987</checksum>
-      <time file="1148233996" build="1148057434"/>
-      <size package="57980" installed="139137" archive="142360"/>
-      <location href="rpm/x86_64/ivman-0.6.9-16.3.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="ivman" epoch="0" ver="0.6.9" rel="16.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="ivman"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/ivman-0.6.9-16.3.x86_64.patch.rpm"/>
-          <checksum type="sha">51bb02fbb2f73139ccdd8466921641ae</checksum>
-          <time file="1148243405" build="1148057434"/>
-          <size package="29260" archive="66036"/>
-          <base-version epoch="0" ver="0.6.9" rel="16"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/ivman-0.6.9-16_16.3.x86_64.delta.rpm"/>
-          <checksum type="sha">7975c96ffab442225e4f2f8b55b97652cc2215bb</checksum>
-          <time file="1148243406" build="1148057434"/>
-          <size package="14402" archive="0"/>
-          <base-version epoch="0" ver="0.6.9" rel="16" md5sum="e199adfc9224ca62aa1b4244fb7de0a6" buildtime="1146560504" sequence_info="ivman-0.6.9-16-e8f1bf4113db053e2248a3fd12c05959a147"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-libextractor-1426.xml b/devel/devel.dmacvicar/repodata/patch-libextractor-1426.xml
deleted file mode 100644 (file)
index b647e3c..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="6ed117457d9598f3beb36ca8cfccc40c"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="libextractor-1426"
-    timestamp="1148260482"
-    engine="1.0">
-  <yum:name>libextractor</yum:name>
-  <summary lang="en">Fix Heap Overflows</summary>
-  <summary lang="de">Fehlerbehebung für Heap-Overflows</summary>
-  <description lang="en">Fix heap overflow in the asf plugin (CVE-2006-2458) [# 
-176280]. Fix heap overflow in the qt plugin (CVE-2006-2458) 
-[# 176280].
-</description>
-  <description lang="de">Heap-Overflow im asf- und qt-Plugin behoben  
-(CVE-2006-2458) [# 176280].
-</description>
-  <yum:version ver="1426" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="libextractor" epoch="0" ver="0.5.10" rel="12.2" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>libextractor</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="0.5.10" rel="12.2"/>
-      <checksum type="sha" pkgid="YES">1cd7ea460f5e4210df54699831f528287bb918f8</checksum>
-      <time file="1148261052" build="1148260482"/>
-      <size package="48651" installed="102229" archive="104516"/>
-      <location href="rpm/i586/libextractor-0.5.10-12.2.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="libextractor" epoch="0" ver="0.5.10" rel="12.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="libextractor"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/libextractor-0.5.10-12.2.i586.patch.rpm"/>
-          <checksum type="sha">771dd5d2951b189b382aad55cad01d9e</checksum>
-          <time file="1148265018" build="1148260482"/>
-          <size package="19749" archive="30384"/>
-          <base-version epoch="0" ver="0.5.10" rel="12"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/libextractor-0.5.10-12_12.2.i586.delta.rpm"/>
-          <checksum type="sha">dec661473bbb323f2c54f827c5dc27d693af1771</checksum>
-          <time file="1148265021" build="1148260482"/>
-          <size package="16788" archive="0"/>
-          <base-version epoch="0" ver="0.5.10" rel="12" md5sum="5ff5d5ab88a480a57f57714a1b878eb2" buildtime="1146569511" sequence_info="libextractor-0.5.10-12-9a21f65b86976d7142fdd0da86179de74550"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>libextractor</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="0.5.10" rel="12.2"/>
-      <checksum type="sha" pkgid="YES">06a9e560a069498df7bbb3a8978b4a6dc9e03164</checksum>
-      <time file="1148263567" build="1148262928"/>
-      <size package="52836" installed="115549" archive="117836"/>
-      <location href="rpm/ppc/libextractor-0.5.10-12.2.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="libextractor" epoch="0" ver="0.5.10" rel="12.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="libextractor"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/libextractor-0.5.10-12.2.ppc.patch.rpm"/>
-          <checksum type="sha">e3b1036c3b3d4622091beb612ccdc180</checksum>
-          <time file="1148265023" build="1148262928"/>
-          <size package="23486" archive="43704"/>
-          <base-version epoch="0" ver="0.5.10" rel="12"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/libextractor-0.5.10-12_12.2.ppc.delta.rpm"/>
-          <checksum type="sha">56677aa78efbecca38aa5384ce900987f8748d1c</checksum>
-          <time file="1148265023" build="1148262928"/>
-          <size package="16745" archive="0"/>
-          <base-version epoch="0" ver="0.5.10" rel="12" md5sum="5369e6a677c196404e213e3b470cd096" buildtime="1146603796" sequence_info="libextractor-0.5.10-12-2ed500d96de814f3d347698ddabc6b344550"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>libextractor</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="0.5.10" rel="12.2"/>
-      <checksum type="sha" pkgid="YES">39753714ea4afc56bb957742bc74e31126beb474</checksum>
-      <time file="1148260861" build="1148260222"/>
-      <size package="49647" installed="110465" archive="112752"/>
-      <location href="rpm/x86_64/libextractor-0.5.10-12.2.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="libextractor" epoch="0" ver="0.5.10" rel="12.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="libextractor"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/libextractor-0.5.10-12.2.x86_64.patch.rpm"/>
-          <checksum type="sha">90159e73cc3a553eb108810f231de9db</checksum>
-          <time file="1148265025" build="1148260222"/>
-          <size package="20511" archive="38620"/>
-          <base-version epoch="0" ver="0.5.10" rel="12"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/libextractor-0.5.10-12_12.2.x86_64.delta.rpm"/>
-          <checksum type="sha">17c5fabe28b1efce8da88075d35fd2dab3db2237</checksum>
-          <time file="1148265025" build="1148260222"/>
-          <size package="16619" archive="0"/>
-          <base-version epoch="0" ver="0.5.10" rel="12" md5sum="3b5295d12e3337babf067efedd96fa66" buildtime="1146569041" sequence_info="libextractor-0.5.10-12-4da79b3829b6b12f5c7d5b25010176414550"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-nagios-www-1311.xml b/devel/devel.dmacvicar/repodata/patch-nagios-www-1311.xml
deleted file mode 100644 (file)
index 0414003..0000000
+++ /dev/null
@@ -1,97 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="7bc197ba17b801b72ca8ab92ce624963"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="nagios-www-1311"
-    timestamp="1147228703"
-    engine="1.0">
-  <yum:name>nagios-www</yum:name>
-  <summary lang="en">An integer overflow has been fixed.</summary>
-  <summary lang="de">Ein Integer-Ãœberlauf wurde behoben.</summary>
-  <description lang="en">An Integer-Overflow exists within the handling of HTTP 
-headers by CGIs. This could lead to arbitrary code 
-execution by remote attackers on behalf of the Nagios CGI 
-scripts. CVE-2006-2162 has been assigned to this issue.
-</description>
-  <description lang="de">Ein Integer-Ãœberlauf im Handhaben von HTTP-Headern in den 
-Nagios-CGI Skripten kann dazu führen, dass entfernte 
-Angreifer beliebige Befehle ausführen können. CVE-2006-2162 
-wurde diesem Problem zugewiesen. 
-</description>
-  <yum:version ver="1311" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="nagios-www" epoch="0" ver="1.3" rel="14.1" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>nagios-www</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="1.3" rel="14.1"/>
-      <checksum type="sha" pkgid="YES">52f27233cfb8fc172c9660f1c6b5dadebdede30e</checksum>
-      <time file="1147251200" build="1147228703"/>
-      <size package="1664364" installed="4234110" archive="4279600"/>
-      <location href="rpm/i586/nagios-www-1.3-14.1.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="nagios-www" epoch="0" ver="1.3" rel="14.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="nagios-www"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/nagios-www-1.3-14.1.i586.patch.rpm"/>
-          <checksum type="sha">edb88b55df384a40f210459250de3034</checksum>
-          <time file="1147251689" build="1147228703"/>
-          <size package="552992" archive="2342772"/>
-          <base-version epoch="0" ver="1.3" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/nagios-www-1.3-14_14.1.i586.delta.rpm"/>
-          <checksum type="sha">96e180d6d614be1872aa5c3e04424fee826eaf7c</checksum>
-          <time file="1148032815" build="1147228703"/>
-          <size package="39644" archive="0"/>
-          <base-version epoch="0" ver="1.3" rel="14" md5sum="5d2588d70049b3db6c04fd0b50f3254b" buildtime="1146561118" sequence_info="nagios-www-1.3-14-e4908074e62df2db4b92375cd14cf9aa11ec40"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>nagios-www</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="1.3" rel="14.1"/>
-      <checksum type="sha" pkgid="YES">3bfcce7e5a0d0daf60bc1a89eb2d8e0a4efe6b8a</checksum>
-      <time file="1147251200" build="1147228735"/>
-      <size package="1754238" installed="4398762" archive="4444252"/>
-      <location href="rpm/x86_64/nagios-www-1.3-14.1.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="nagios-www" epoch="0" ver="1.3" rel="14.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="nagios-www"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/nagios-www-1.3-14.1.x86_64.patch.rpm"/>
-          <checksum type="sha">3cba70d8886758efbdbcf1f70c966409</checksum>
-          <time file="1147251693" build="1147228735"/>
-          <size package="649955" archive="2503172"/>
-          <base-version epoch="0" ver="1.3" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/nagios-www-1.3-14_14.1.x86_64.delta.rpm"/>
-          <checksum type="sha">412d4202ec170f48edb77464497a54b2d6e6e6a8</checksum>
-          <time file="1148032819" build="1147228735"/>
-          <size package="42063" archive="0"/>
-          <base-version epoch="0" ver="1.3" rel="14" md5sum="6c2c929f9f739db907847f9b212476d8" buildtime="1146561484" sequence_info="nagios-www-1.3-14-37198a00a2160ea5a679c3092dfed4df11ec40"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-openldap2-1323.xml b/devel/devel.dmacvicar/repodata/patch-openldap2-1323.xml
deleted file mode 100644 (file)
index 53a1bc6..0000000
+++ /dev/null
@@ -1,127 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="abf31252ed400309bf499408f0e7251e"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="openldap2-1323"
-    timestamp="1147706746"
-    engine="1.0">
-  <yum:name>openldap2</yum:name>
-  <summary lang="en">Bugfix for the OpenLDAP Server</summary>
-  <summary lang="de">Bugfix für den OpenLDAP Server</summary>
-  <description lang="en">Fixes a problem that could crash the OpenLDAP server daemon 
-while processing Operations with Pre/PostRead LDAP-Controls.
-</description>
-  <description lang="de">Behebt einen Fehler bei der Verarbeitung von Operationen 
-mit Pre/PostRead LDAP-Controls, der zum Absturz des 
-OpenLDAP Servers führt.
-</description>
-  <yum:version ver="1323" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="openldap2" epoch="0" ver="2.3.19" rel="18.3" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>openldap2</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="2.3.19" rel="18.3"/>
-      <checksum type="sha" pkgid="YES">a6a40ca62165ceddc09181a9c6d11243b544dbc3</checksum>
-      <time file="1147745477" build="1147706746"/>
-      <size package="1706969" installed="5482100" archive="5509968"/>
-      <location href="rpm/i586/openldap2-2.3.19-18.3.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="openldap2" epoch="0" ver="2.3.19" rel="18.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="openldap2"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/openldap2-2.3.19-18.3.i586.patch.rpm"/>
-          <checksum type="sha">b79f8ee16069090c7931609004e5e98c</checksum>
-          <time file="1147750816" build="1147706746"/>
-          <size package="1077478" archive="2783996"/>
-          <base-version epoch="0" ver="2.3.19" rel="18"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/openldap2-2.3.19-18_18.3.i586.delta.rpm"/>
-          <checksum type="sha">ee9c7a700a26f73dabc9332d228f7b16c22e8732</checksum>
-          <time file="1148038813" build="1147706746"/>
-          <size package="486980" archive="0"/>
-          <base-version epoch="0" ver="2.3.19" rel="18" md5sum="e88de7da42b581a44ebc35e5081cb48e" buildtime="1146557653" sequence_info="openldap2-2.3.19-18-e92967dcc82cb6d0e483bc4731897ae70292151c161b31c511f522"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>openldap2</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="2.3.19" rel="18.3"/>
-      <checksum type="sha" pkgid="YES">2fe6c9ec6a1f7e52edc54154f70421ce9aeb5f96</checksum>
-      <time file="1147744126" build="1147716079"/>
-      <size package="1764143" installed="5750428" archive="5778296"/>
-      <location href="rpm/ppc/openldap2-2.3.19-18.3.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="openldap2" epoch="0" ver="2.3.19" rel="18.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="openldap2"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/openldap2-2.3.19-18.3.ppc.patch.rpm"/>
-          <checksum type="sha">968049aefe4a70662b290a524f0ed5ef</checksum>
-          <time file="1147750823" build="1147716079"/>
-          <size package="1144636" archive="3052324"/>
-          <base-version epoch="0" ver="2.3.19" rel="18"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/openldap2-2.3.19-18_18.3.ppc.delta.rpm"/>
-          <checksum type="sha">2f903011a428d02e2dd1f9b797f03b8b7be94631</checksum>
-          <time file="1148038820" build="1147716079"/>
-          <size package="500105" archive="0"/>
-          <base-version epoch="0" ver="2.3.19" rel="18" md5sum="d52fa2fff1d7872eb81d653eb656d58f" buildtime="1146556198" sequence_info="openldap2-2.3.19-18-8193c53e7d126ab27d4b28c46c1630040292151c161b31c511f522"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>openldap2</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="2.3.19" rel="18.3"/>
-      <checksum type="sha" pkgid="YES">3bb100100080c39f059b055ff2f8e96135f5e721</checksum>
-      <time file="1147744064" build="1147706876"/>
-      <size package="1837678" installed="5571108" archive="5598976"/>
-      <location href="rpm/x86_64/openldap2-2.3.19-18.3.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="openldap2" epoch="0" ver="2.3.19" rel="18.3" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="openldap2"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/openldap2-2.3.19-18.3.x86_64.patch.rpm"/>
-          <checksum type="sha">1d540f58c683433a62666a930d68bd70</checksum>
-          <time file="1147750828" build="1147706876"/>
-          <size package="1201226" archive="2873004"/>
-          <base-version epoch="0" ver="2.3.19" rel="18"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/openldap2-2.3.19-18_18.3.x86_64.delta.rpm"/>
-          <checksum type="sha">42b738a7ac6bad0e2e7db74c7d45b2f5bc7ed7a2</checksum>
-          <time file="1148038827" build="1147706876"/>
-          <size package="513603" archive="0"/>
-          <base-version epoch="0" ver="2.3.19" rel="18" md5sum="05201a00416962d752711aed6fb9daf8" buildtime="1146558413" sequence_info="openldap2-2.3.19-18-4b66bd4865a20751ab5e1b648e06bb4a0292151c161b31c511f522"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-opera-1313.xml b/devel/devel.dmacvicar/repodata/patch-opera-1313.xml
deleted file mode 100644 (file)
index 7647f4b..0000000
+++ /dev/null
@@ -1,83 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="f069efc5b0d465549009fad8fa9a4316"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="opera-1313"
-    timestamp="1147258124"
-    engine="1.0">
-  <yum:name>opera</yum:name>
-  <summary lang="en">Code execution via stylesheet attributes in Opera.</summary>
-  <summary lang="de">Code execution via stylesheet attributes in Opera.</summary>
-  <description lang="en">Integer signedness error in Opera before 8.54 allows remote 
-attackers to execute arbitrary code via long values in a 
-stylesheet attribute, which pass a length check. 
-(CVE-2006-1834)
-</description>
-  <description lang="de">Ein Integer Vorzeichenproblem in Opera vor 8.54 erlaubt 
-entfernten Angreifern Programmcode auszuführen in dem sehr 
-lange Werte in stylesheet Attributen verwendet werden, die 
-einen anderen Längencheck Ã¼berstehen. (CVE-2006-1834)
-</description>
-  <yum:version ver="1313" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="opera" epoch="0" ver="8.54" rel="0.1" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>opera</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="8.54" rel="0.1"/>
-      <checksum type="sha" pkgid="YES">d401b0253012e812a395ddb043f5b0ab02eff59e</checksum>
-      <time file="1147261618" build="1147258124"/>
-      <size package="4517117" installed="11857070" archive="11875348"/>
-      <location href="rpm/i586/opera-8.54-0.1.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="opera" epoch="0" ver="8.54" rel="0.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="opera"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/opera-8.54-0.1.i586.patch.rpm"/>
-          <checksum type="sha">46dc8efd53e9e2a93d749a0452ea5aad</checksum>
-          <time file="1147262476" build="1147258124"/>
-          <size package="3349163" archive="7896092"/>
-          <base-version epoch="0" ver="8.52" rel="12"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>opera</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="8.54" rel="0.1"/>
-      <checksum type="sha" pkgid="YES">c67d4bea93ba82482aaff57cae548fb0da1e8f9d</checksum>
-      <time file="1147261403" build="1147258221"/>
-      <size package="4516942" installed="11857070" archive="11875348"/>
-      <location href="rpm/x86_64/opera-8.54-0.1.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="opera" epoch="0" ver="8.54" rel="0.1" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="opera"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/opera-8.54-0.1.x86_64.patch.rpm"/>
-          <checksum type="sha">8929703aa5b9d2f4562257f8010d6a8f</checksum>
-          <time file="1147262486" build="1147258221"/>
-          <size package="3348789" archive="7896092"/>
-          <base-version epoch="0" ver="8.52" rel="12"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-pdns-1314.xml b/devel/devel.dmacvicar/repodata/patch-pdns-1314.xml
deleted file mode 100644 (file)
index ef7777d..0000000
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="bc8a401c7f8de71f0ad128e785961d5e"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="pdns-1314"
-    timestamp="1147258619"
-    engine="1.0">
-  <yum:name>pdns</yum:name>
-  <summary lang="en">pdns security update</summary>
-  <summary lang="de">pdns Sicherheitsupdate</summary>
-  <description lang="en">Remote attackers could crash the pdns server by sending 
-malformed packets (CVE-2006-2069).
-</description>
-  <description lang="de">Durch Senden von Fehlerhaften Paketen konnte der pdns 
-server von entfernten Angreifern zum Absturz gebracht 
-werden (CVE-2006-2069).
-</description>
-  <yum:version ver="1314" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="pdns" epoch="0" ver="2.9.19" rel="13.2" flags="EQ"/>
-  </rpm:requires>
-  <category>security</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>pdns</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="2.9.19" rel="13.2"/>
-      <checksum type="sha" pkgid="YES">47aa34762bfe1b236dc8f97ddbc6c71e1ae1184b</checksum>
-      <time file="1147265884" build="1147258619"/>
-      <size package="1120517" installed="3376502" archive="3395876"/>
-      <location href="rpm/i586/pdns-2.9.19-13.2.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="pdns" epoch="0" ver="2.9.19" rel="13.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="pdns"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/pdns-2.9.19-13.2.i586.patch.rpm"/>
-          <checksum type="sha">ad3f6271e84697aff4dd7b0207f9d7fc</checksum>
-          <time file="1147266006" build="1147258619"/>
-          <size package="811899" archive="2126308"/>
-          <base-version epoch="0" ver="2.9.19" rel="13"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>pdns</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="2.9.19" rel="13.2"/>
-      <checksum type="sha" pkgid="YES">cc316a1be4793728b58aa0d4f8d74cc334bf1cd9</checksum>
-      <time file="1147265815" build="1147258696"/>
-      <size package="1148560" installed="3406376" archive="3425788"/>
-      <location href="rpm/x86_64/pdns-2.9.19-13.2.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="pdns" epoch="0" ver="2.9.19" rel="13.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="pdns"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/pdns-2.9.19-13.2.x86_64.patch.rpm"/>
-          <checksum type="sha">bdc2f8d11af876316a0f2e5c0c5add1c</checksum>
-          <time file="1147266009" build="1147258696"/>
-          <size package="827124" archive="2139764"/>
-          <base-version epoch="0" ver="2.9.19" rel="13"/>
-        </patchrpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patch-util-linux-crypto-1425.xml b/devel/devel.dmacvicar/repodata/patch-util-linux-crypto-1425.xml
deleted file mode 100644 (file)
index 3774019..0000000
+++ /dev/null
@@ -1,125 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--PATCHINFO id="4e5938267b8a66f6dce40cbc9b78b444"!-->
-<patch
-    xmlns="http://novell.com/package/metadata/suse/patch"
-    xmlns:yum="http://linux.duke.edu/metadata/common"
-    xmlns:rpm="http://linux.duke.edu/metadata/rpm"
-    xmlns:suse="http://novell.com/package/metadata/suse/common"
-    patchid="util-linux-crypto-1425"
-    timestamp="1147966888"
-    engine="1.0">
-  <yum:name>util-linux-crypto</yum:name>
-  <summary lang="en">util-linux-crypto bugfi</summary>
-  <summary lang="de">util-linux-crypto bugfix</summary>
-  <description lang="en">Fix cryptsetup to work with no yet existing device maps.
-</description>
-  <description lang="de">Fehlerbehebung für cryptsetup um mit noch nicht 
-exisitierenden device maps umgehen zu können.
-</description>
-  <yum:version ver="1425" rel="0"/>
-  <rpm:requires>
-  <rpm:entry kind="atom" name="util-linux-crypto" epoch="0" ver="2.12a" rel="14.2" flags="EQ"/>
-  </rpm:requires>
-  <category>recommended</category>
-  <atoms>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>util-linux-crypto</name>
-      <arch>i586</arch>
-      <version epoch="0" ver="2.12a" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">5f64cb2a850f614871e7ce39e5927f2f16b138c7</checksum>
-      <time file="1148255911" build="1147966888"/>
-      <size package="207839" installed="402027" archive="403292"/>
-      <location href="rpm/i586/util-linux-crypto-2.12a-14.2.i586.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="util-linux-crypto" epoch="0" ver="2.12a" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="util-linux-crypto"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/i586/util-linux-crypto-2.12a-14.2.i586.patch.rpm"/>
-          <checksum type="sha">30b8043a845059807fa9143ff8b4772c</checksum>
-          <time file="1148258418" build="1147966888"/>
-          <size package="192407" archive="368308"/>
-          <base-version epoch="0" ver="2.12a" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/i586/util-linux-crypto-2.12a-14_14.2.i586.delta.rpm"/>
-          <checksum type="sha">720aaaeac0a84ca19e752b654539a3ba12b67f7e</checksum>
-          <time file="1148258420" build="1147966888"/>
-          <size package="10777" archive="0"/>
-          <base-version epoch="0" ver="2.12a" rel="14" md5sum="83a7f533b8a6d5970e80715df24fb509" buildtime="1145762882" sequence_info="util-linux-crypto-2.12a-14-4c611a445229c2148fda85d26debd66e81"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>util-linux-crypto</name>
-      <arch>ppc</arch>
-      <version epoch="0" ver="2.12a" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">e63397586ea3e175876cc4dd476e847eea0e0f2e</checksum>
-      <time file="1148256126" build="1147966585"/>
-      <size package="217758" installed="423235" archive="424500"/>
-      <location href="rpm/ppc/util-linux-crypto-2.12a-14.2.ppc.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="util-linux-crypto" epoch="0" ver="2.12a" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="util-linux-crypto"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/ppc/util-linux-crypto-2.12a-14.2.ppc.patch.rpm"/>
-          <checksum type="sha">8c81cd1ebc9aeca0f695010a760122bb</checksum>
-          <time file="1148258422" build="1147966585"/>
-          <size package="191351" archive="358724"/>
-          <base-version epoch="0" ver="2.12a" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/ppc/util-linux-crypto-2.12a-14_14.2.ppc.delta.rpm"/>
-          <checksum type="sha">2a806b25b94eaa599c8f602e6fe03942748c23fb</checksum>
-          <time file="1148258423" build="1147966585"/>
-          <size package="9851" archive="0"/>
-          <base-version epoch="0" ver="2.12a" rel="14" md5sum="ae93291a537f6f0598ce5bc52e14b932" buildtime="1145892265" sequence_info="util-linux-crypto-2.12a-14-770561225a552b2c7734f7bff7688cf781"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-    <package xmlns="http://linux.duke.edu/metadata/common" type="rpm">
-      <name>util-linux-crypto</name>
-      <arch>x86_64</arch>
-      <version epoch="0" ver="2.12a" rel="14.2"/>
-      <checksum type="sha" pkgid="YES">8b428d265f0998310d65412f56babd53d4bced53</checksum>
-      <time file="1148255470" build="1147966522"/>
-      <size package="204809" installed="390923" archive="392188"/>
-      <location href="rpm/x86_64/util-linux-crypto-2.12a-14.2.x86_64.rpm"/>
-      <format>
-        <rpm:requires>
-          <rpm:entry kind="package" name="util-linux-crypto" epoch="0" ver="2.12a" rel="14.2" flags="GE"/>
-        </rpm:requires>
-        <suse:freshens>
-          <suse:entry kind="package" name="util-linux-crypto"/>
-        </suse:freshens>
-      </format>
-      <pkgfiles xmlns="http://novell.com/package/metadata/suse/patch">
-        <patchrpm>
-          <location href="rpm/x86_64/util-linux-crypto-2.12a-14.2.x86_64.patch.rpm"/>
-          <checksum type="sha">5f80ab1d3761dcaac049e6331b9bd832</checksum>
-          <time file="1148258424" build="1147966522"/>
-          <size package="183162" archive="332732"/>
-          <base-version epoch="0" ver="2.12a" rel="14"/>
-        </patchrpm>
-        <deltarpm>
-          <location href="rpm/x86_64/util-linux-crypto-2.12a-14_14.2.x86_64.delta.rpm"/>
-          <checksum type="sha">b3319ea2c1b0c42fcd68e718fd5d9438e8b4f6ae</checksum>
-          <time file="1148258425" build="1147966522"/>
-          <size package="12235" archive="0"/>
-          <base-version epoch="0" ver="2.12a" rel="14" md5sum="e33288f2fad8f1febf12058965814e60" buildtime="1145764685" sequence_info="util-linux-crypto-2.12a-14-9d6c221d486cd9c74bb6790eab5445af81"/>
-        </deltarpm>
-      </pkgfiles>
-    </package>
-  </atoms>
-</patch>
diff --git a/devel/devel.dmacvicar/repodata/patches.xml b/devel/devel.dmacvicar/repodata/patches.xml
deleted file mode 100644 (file)
index ed324f2..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<patches xmlns="http://novell.com/package/metadata/suse/patches">
-  <patch id="avahi-1399">
-    <checksum type="sha">393b281520cdbf9a5d0d5c8895914fb50d6fa0d1</checksum>
-    <location href="repodata/patch-avahi-1399.xml"/>
-  </patch>
-  <patch id="nagios-www-1311">
-    <checksum type="sha">63d7c7b0cffdf4260b4f89871efb7ce453bc7013</checksum>
-    <location href="repodata/patch-nagios-www-1311.xml"/>
-  </patch>
-  <patch id="dhcdbd-1315">
-    <checksum type="sha">9918bf4f5570934b1f719e3ac317f220356ca383</checksum>
-    <location href="repodata/patch-dhcdbd-1315.xml"/>
-  </patch>
-  <patch id="dhcp-1316">
-    <checksum type="sha">8861b210749d672304aadae7b0c41621794d4f3b</checksum>
-    <location href="repodata/patch-dhcp-1316.xml"/>
-  </patch>
-  <patch id="dovecot-1398">
-    <checksum type="sha">2f69d65a2e22aa9ed236e5ead1db7f3bab4090f2</checksum>
-    <location href="repodata/patch-dovecot-1398.xml"/>
-  </patch>
-  <patch id="dhcp-1424">
-    <checksum type="sha">d873de1db8c957c39cca93e828b69f3a1e0f3b70</checksum>
-    <location href="repodata/patch-dhcp-1424.xml"/>
-  </patch>
-  <patch id="openldap2-1323">
-    <checksum type="sha">3d9171d6a9e6352ba77f735250757dca0b5c236a</checksum>
-    <location href="repodata/patch-openldap2-1323.xml"/>
-  </patch>
-  <patch id="opera-1313">
-    <checksum type="sha">e2664d7837b76981a86cb55ba242d163967e2ed2</checksum>
-    <location href="repodata/patch-opera-1313.xml"/>
-  </patch>
-  <patch id="pdns-1314">
-    <checksum type="sha">c3664684e735e36c928a4433aad7754181a018af</checksum>
-    <location href="repodata/patch-pdns-1314.xml"/>
-  </patch>
-  <patch id="libextractor-1426">
-    <checksum type="sha">d38edb46ea3f67e32942f3d9d6aae54e30aab210</checksum>
-    <location href="repodata/patch-libextractor-1426.xml"/>
-  </patch>
-  <patch id="ivman-1423">
-    <checksum type="sha">e0fbe295ccb485009a7a67d3cfadca7bb3c7f269</checksum>
-    <location href="repodata/patch-ivman-1423.xml"/>
-  </patch>
-  <patch id="util-linux-crypto-1425">
-    <checksum type="sha">574d75c7a19043fad974a9834bba46f74f542294</checksum>
-    <location href="repodata/patch-util-linux-crypto-1425.xml"/>
-  </patch>
-</patches>
diff --git a/devel/devel.dmacvicar/repodata/primary.xml.gz b/devel/devel.dmacvicar/repodata/primary.xml.gz
deleted file mode 100644 (file)
index 22832ef..0000000
Binary files a/devel/devel.dmacvicar/repodata/primary.xml.gz and /dev/null differ
diff --git a/devel/devel.dmacvicar/repodata/repomd.xml b/devel/devel.dmacvicar/repodata/repomd.xml
deleted file mode 100644 (file)
index 62881ae..0000000
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<repomd xmlns="http://linux.duke.edu/metadata/repo">
-  <data type="filelists">
-    <location href="repodata/filelists.xml.gz"/>
-    <checksum type="sha">7ae86874a55ad530365bc628d70895aa3326bfb2</checksum>
-    <timestamp>1148377817</timestamp>
-    <open-checksum type="sha">d94fea237ec937d9e0a7173192655f9c3a8feff7</open-checksum>
-  </data>
-  <data type="other">
-    <location href="repodata/other.xml.gz"/>
-    <checksum type="sha">b217f997b92c1864f9fd0182f7b1add1c86bcf2d</checksum>
-    <timestamp>1148377817</timestamp>
-    <open-checksum type="sha">9796a2d1ca2bd7bbe9393d74c1a2dcde2aa89807</open-checksum>
-  </data>
-  <data type="patches">
-    <location href="repodata/patches.xml"/>
-    <checksum type="sha">a8257f48edbc6ec56aa9490acacaeecaafae1f2d</checksum>
-    <timestamp>1148377817</timestamp>
-    <open-checksum type="sha">a8257f48edbc6ec56aa9490acacaeecaafae1f2d</open-checksum>
-  </data>
-  <data type="primary">
-    <location href="repodata/primary.xml.gz"/>
-    <checksum type="sha">88eb9c75f5e7d9ee2db9faee5ec4e83026f3bd24</checksum>
-    <timestamp>1148377817</timestamp>
-    <open-checksum type="sha">76c223d9c262a46054b550246d70fc5cb1519aa8</open-checksum>
-  </data>
-</repomd>
diff --git a/devel/devel.dmacvicar/repodata/repomd.xml.asc b/devel/devel.dmacvicar/repodata/repomd.xml.asc
deleted file mode 100644 (file)
index 2dd0b25..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v1.0.7 (GNU/Linux)
-
-iD8DBQBEctraqE7a6JyACsoRAnwVAJ99UlSJksx6iYWr/GmkFMlvd1pidQCg
-gR4qP2Y3BBL6YYF7lQY4C9swhSs=
-=Tnl5
------END PGP SIGNATURE-----
diff --git a/devel/devel.dmacvicar/repodata/repomd.xml.key b/devel/devel.dmacvicar/repodata/repomd.xml.key
deleted file mode 100644 (file)
index 91c316f..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
------BEGIN PGP PUBLIC KEY BLOCK-----
-Version: GnuPG v1.4.0 (GNU/Linux)
-
-mQGiBDnu9IERBACT8Y35+2vv4MGVKiLEMOl9GdST6MCkYS3yEKeueNWc+z/0Kvff
-4JctBsgs47tjmiI9sl0eHjm3gTR8rItXMN6sJEUHWzDP+Y0PFPboMvKx0FXl/A0d
-M+HFrruCgBlWt6FA+okRySQiliuI5phwqkXefl9AhkwR8xocQSVCFxcwvwCglVcO
-QliHu8jwRQHxlRE0tkwQQI0D+wfQwKdvhDplxHJ5nf7U8c/yE/vdvpN6lF0tmFrK
-XBUX+K7u4ifrZlQvj/81M4INjtXreqDiJtr99Rs6xa0ScZqITuZC4CWxJa9GynBE
-D3+D2t1V/f8l0smsuYoFOF7Ib49IkTdbtwAThlZp8bEhELBeGaPdNCcmfZ66rKUd
-G5sRA/9ovnc1krSQF2+sqB9/o7w5/q2qiyzwOSTnkjtBUVKn4zLUOf6aeBAoV6NM
-CC3Kj9aZHfA+ND0ehPaVGJgjaVNFhPi4x0e7BULdvgOoAqajLfvkURHAeSsxXIoE
-myW/xC1sBbDkDUIBSx5oej73XCZgnj/inphRqGpsb+1nKFvF+rQoU3VTRSBQYWNr
-YWdlIFNpZ25pbmcgS2V5IDxidWlsZEBzdXNlLmRlPohiBBMRAgAiBQJA2AY+AhsD
-BQkObd+9BAsHAwIDFQIDAxYCAQIeAQIXgAAKCRCoTtronIAKypCfAJ9RuZ6ZSV7Q
-W4pTgTIxQ+ABPp0sIwCffG9bCNnrETPlgOn+dGEkAWegKL+IRgQQEQIABgUCOnBe
-UgAKCRCeQOMQAAqrpNzOAKCL512FZvv4VZx94TpbA9lxyoAejACeOO1HIbActAev
-k5MUBhNeLZa/qM2JARUDBRA6cGBvd7LmAD0l09kBATWnB/9An5vfiUUE1VQnt+T/
-EYklES3tXXaJJp9pHMa4fzFa8jPVtv5UBHGee3XoUNDVwM2OgSEISZxbzdXGnqIl
-cT08TzBUD9i579uifklLsnr35SJDZ6ram51/CWOnnaVhUzneOA9gTPSr+/fT3WeV
-nwJiQCQ30kNLWVXWATMnsnT486eAOlT6UNBPYQLpUprF5Yryk23pQUPAgJENDEqe
-U6iIO9Ot1ZPtB0lniw+/xCi13D360o1tZDYOp0hHHJN3D3EN8C1yPqZd5CvvznYv
-B6bWBIpWcRgdn2DUVMmpU661jwqGlRz1F84JG/xe4jGuzgpJt9IXSzyohEJB6XG5
-+D0BuQINBDnu9JIQCACEkdBN6Mxf5WvqDWkcMRy6wnrd9DYJ8UUTmIT2iQf07tRU
-KJJ9v0JXfx2Z4d08IQSMNRaq4VgSe+PdYgIy0fbj23Via5/gO7fJEpD2hd2f+pMn
-OWvH2rOOIbeYfuhzAc6BQjAKtmgR0ERUTafTM9Wb6F13CNZZNZfDqnFDP6L12w3z
-3F7FFXkz07Rs3AIto1ZfYZd4sCSpMr/0S5nLrHbIvGLp271hhQBeRmmoGEKO2JRe
-lGgUJ2CUzOdtwDIKT0LbCpvaP8PVnYF5IFoYJIWRHqlEt5ucTXstZy7vYjL6vTP4
-l5xs+LIOkNmPhqmfsgLzVo0UaLt80hOwc4NvDCOLAAMGB/9g+9V3ORzw4LvO1pwR
-YJqfDKUq/EJ0rNMMD4N8RLpZRhKHKJUm9nNHLbksnlZwrbSTM5LpC/U6sheLP+l0
-bLVoq0lmsCcUSyh+mY6PxWirLIWCn/IAZAGnXb6Zd6TtIJlGG6pqUN8QxGJYQnon
-l0uTJKHJENbI9sWHQdcTtBMc34gorHFCo1Bcvpnc1LFLrWn7mfoGx6INQjf3HGQp
-MXAWuSBQhzkazY6vaWFpa8bBJ+gKbBuySWzNm3rFtT5HRKMWpO+M9bHp4d+puY0L
-1YwN1OMatcMMpcWnZpiWiR83oi32+xtWUY2U7Ae38mMag8zFbpeqPQUsDv9V7CAJ
-1dbriEwEGBECAAwFAkDYBnoFCQ5t3+gACgkQqE7a6JyACspnpgCfRbYwxT3iq+9l
-/PgNTUNTZOlof2oAn25y0eGi0371jap9kOV6uq71sUuO
-=pJli
------END PGP PUBLIC KEY BLOCK-----
diff --git a/devel/devel.dmacvicar/rpmbuilder.cc b/devel/devel.dmacvicar/rpmbuilder.cc
deleted file mode 100644 (file)
index c9b4edf..0000000
+++ /dev/null
@@ -1,160 +0,0 @@
-#include <sys/time.h>
-
-#include <iostream>
-#include <fstream>
-
-#include <zypp/base/Logger.h>
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-
-#include "zypp/Product.h"
-#include "zypp/Package.h"
-
-#include "zypp/TmpPath.h"
-#include "zypp/ExternalProgram.h"
-#include "zypp/ProgressData.h"
-#include "zypp/repo/yum/Downloader.h"
-
-#include "zypp/sat/Pool.h"
-
-#include "zypp/PoolQuery.h"
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::repo;
-using namespace zypp::filesystem;
-
-class RpmBuilder
-{
-public:
-    RpmBuilder()
-    {
-        Pathname top = _tmptop.path();
-        Pathname rcpath = _tmprc.path();
-        
-        assert_dir(top / "build" );
-        assert_dir(top / "rpms" );
-        
-        /* create a rpm configuration file and
-           setup the macros file */
-        std::ofstream rcfile(rcpath.c_str());
-        if (!rcfile)
-            ZYPP_THROW (Exception( "Can't open " + rcpath.asString() ) );
-        
-        rcfile << "macrofiles: " << _tmpmacros.path() << endl;
-        rcfile.close();
-    }
-    
-    Pathname rpmsDir() const
-    {
-        return _tmptop.path() / "rpms";
-    }
-    
-    void createRpmMetadata() const
-    {
-        const char* argv[] =
-        {
-            "createrepo",
-            rpmsDir().c_str(),
-            NULL
-        };
-        ExternalProgram prog(argv,ExternalProgram::Normal_Stderr, false, -1, true);
-        string line;
-        int count;
-        for(line = prog.receiveLine(), count=0; !line.empty(); line = prog.receiveLine(), count++ )
-        {
-            cout << line;
-        }
-        prog.close();
-
-    }
-    
-    void buildSpec( const Pathname &spec )
-    {
-        Pathname basedir = spec.dirname();
-        Pathname rcpath = _tmprc.path();
-        Pathname macrospath = _tmpmacros.path();
-        
-        std::ofstream macrosfile(macrospath.c_str());
-        if (!macrosfile)
-            ZYPP_THROW (Exception( "Can't open " + macrospath.asString() ) );
-        
-        macrosfile << "%topdir " << _tmptop.path() << endl;
-        macrosfile << "%_builddir %{topdir}/build" << endl;
-        macrosfile << "%_rpmdir %{topdir}/rpms" << endl;
-        macrosfile << "%_srcrpmdir %{topdir}/rpms" << endl;
-        macrosfile << "%_sourcedir " << basedir << endl;
-        macrosfile << "%_specdir " << basedir << endl;
-        macrosfile.close();
-        
-        const char* argv[] =
-        {
-            "rpmbuild",
-            "--rcfile",
-            rcpath.c_str(),
-            "-bb",
-            //"--clean",
-            "--buildroot",
-            _tmpbuildroot.path().c_str(),
-            spec.c_str(),
-            NULL
-        };
-        ExternalProgram prog(argv,ExternalProgram::Normal_Stderr, false, -1, true);
-        string line;
-        int count;
-        for(line = prog.receiveLine(), count=0; !line.empty(); line = prog.receiveLine(), count++ )
-        {
-            cout << line;
-        }
-        prog.close();
-
-    }
-    
-private:
-    TmpDir _tmptop;
-    TmpFile _tmprc;
-    TmpFile _tmpmacros;
-    TmpDir _tmpbuildroot;
-};
-
-int main(int argc, char **argv)
-{
-    try
-    {
-      ZYpp::Ptr z = getZYpp();
-    
-      //z->initializeTarget("/");
-      //z->target()->load();
-
-      //sat::Pool::instance().addRepoSolv("./foo.solv");
-
-//       for ( ResPool::const_iterator it = z->pool().begin(); it != z->pool().end(); ++it )
-//       {
-//         ResObject::constPtr res = it->resolvable();
-//         if ( res->name() == "kde4-kcolorchooser")
-//         {
-//           cout << res << endl;
-//           cout << res->summary() << " | " << res->size() << endl;
-//         }
-//       }
-
-      //query.execute("kde", &result_cb);
-      
-      RpmBuilder builder;
-      builder.buildSpec("/space/git/hwenable/spec/testdriver.spec");
-      builder.createRpmMetadata();
-      
-      
-    }
-    catch ( const Exception &e )
-    {
-      ZYPP_CAUGHT(e);
-      cout << e.msg() << endl;
-    }
-    
-    return 0;
-}
-
-
-
diff --git a/devel/devel.dmacvicar/testbed.cc b/devel/devel.dmacvicar/testbed.cc
deleted file mode 100644 (file)
index f0ebf04..0000000
+++ /dev/null
@@ -1,81 +0,0 @@
-#include <sys/time.h>
-
-#include <iostream>
-#include <fstream>
-
-#include <zypp/base/Logger.h>
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-
-#include "zypp/Product.h"
-#include "zypp/Package.h"
-#include "zypp/Fetcher.h"
-#include "zypp/TmpPath.h"
-#include "zypp/ProgressData.h"
-
-#include "zypp/sat/Pool.h"
-
-#include "zypp/ZYppCallbacks.h"
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::repo;
-using zypp::media::MediaChangeReport;
-
-
-bool result_cb( const ResObject::Ptr &r )
-{
-  cout << r << endl;
-}
-
-struct MediaChangeReportReceiver : public zypp::callback::ReceiveReport<MediaChangeReport>
-  {
-    virtual MediaChangeReport::Action
-    requestMedia(zypp::Url & url,
-                 unsigned                         mediumNr,
-                 const std::string &              label,
-                 MediaChangeReport::Error         error,
-                 const std::string &              description,
-                 const std::vector<std::string> & devices,
-                 unsigned int &                   index)
-    {
-      cout << std::endl;
-      MIL << "media problem, url: " << url.asString() << std::endl;
-      return MediaChangeReport::IGNORE;
-    }
-  };
-
-
-int main(int argc, char **argv)
-{
-    try
-    {
-      ZYpp::Ptr z = getZYpp();
-    
-      MediaChangeReportReceiver report;
-      report.connect();
-      
-
-      Fetcher fetcher;
-      MediaSetAccess access(Url("http://ftp.kernel.org/pub"));
-      filesystem::TmpDir tmp;
-      
-      OnMediaLocation loc;
-      loc.setLocation("/README2");
-      loc.setOptional(true);
-      
-      fetcher.enqueue(loc);
-      fetcher.start(tmp.path(), access);
-      
-    }
-    catch ( const Exception &e )
-    {
-      ZYPP_CAUGHT(e);
-      cout << e.msg() << endl;
-    }
-    
-    return 0;
-}
-
-
-
diff --git a/devel/devel.dmacvicar/zsync.cc b/devel/devel.dmacvicar/zsync.cc
deleted file mode 100644 (file)
index cd151d1..0000000
+++ /dev/null
@@ -1,128 +0,0 @@
-#include <stdio.h>
-#include <stdlib.h>
-
-extern "C" {
-#include <zsync.h>
-}
-#include "zypp/base/Exception.h"
-#include "zypp/base/Logger.h"
-#include "zypp/Pathname.h"
-#include "zypp/ExternalProgram.cc"
-//#include 
-
-using namespace zypp;
-using namespace std;
-
-void read_seed_file(struct zsync_state* z, const Pathname &path )
-{
-  if (zsync_hint_decompress(z) && path.basename().size() > 3 && path.extension() == ".gz" )
-  {
-    FILE* f;
-    {
-      // ugh
-      char* cmd = (char *) malloc(6 + strlen(path.c_str())*2);
-
-      if (!cmd) return;
-
-      const char *fname = path.c_str();
-      strcpy(cmd,"zcat ");
-      {
-        int i,j;
-        for (i=0,j=5; fname[i]; i++)
-        {
-          if (!isalnum(fname[i])) cmd[j++] = '\\';
-            cmd[j++] = fname[i];
-        }
-        cmd[j] = 0;
-      }
-
-      //if (!no_progress) fprintf(stderr,"reading seed %s: ",cmd);
-      MIL << "Reading seed " << cmd << endl;
-      f = popen(cmd,"r");
-      free(cmd);
-    }
-
-    if (!f)
-    {
-      //perror("popen"); fprintf(stderr,"not using seed file %s\n",fname);
-      ZYPP_THROW(Exception("not using seed file"));
-    }
-    else
-    {
-      // 0 no progress
-      zsync_submit_source_file(z, f, 0);
-      if (pclose(f) != 0)
-      {
-        ZYPP_THROW(Exception("pclose"));
-        perror("close");
-      }
-    }
-  }
-  else
-  {
-    FILE* f = fopen(path.c_str(),"r");
-    MIL << "Reading seed " << path << endl;
-    if (!f) {
-      //perror("open"); fprintf(stderr,"not using seed file %s\n",fname);
-      ZYPP_THROW(Exception("open: " + path.asString()));
-    }
-    else
-    {
-      // 0 no progress
-      zsync_submit_source_file(z, f, 0);
-      if (fclose(f) != 0)
-      {
-        perror("close");
-      }
-    }
-  }
-  {
-    long long done,total;
-    zsync_progress(z, &done, &total);
-    MIL << "Read " << path << ". Target " << (100.0f * done)/total << " complete" << endl;
-  }
-}
-
-void figure_ranges(struct zsync_state* zs)
-{
-  //struct zsync_receiver* zr;
-  int num_ranges;
-  // it seems type is 1 for gz, 0 normal
-  off_t *ranges = zsync_needed_byte_ranges(zs, &num_ranges, 0);
-  int i=0;
-
-  MIL << "Need to get " << num_ranges << " ranges" << endl;
-
-  while ( i < 2*num_ranges )
-  {
-    int from = ranges[i];
-    MIL << "From: " << ranges[i] << " To: " << ranges[i+1] << endl;
-    i += 2;
-  }
-
-  free(ranges);
-}
-
-int main()
-{
-  Pathname root("/home/duncan/suse/metadata-diff");
-  struct zsync_state* zs;
-
-  FILE *f = fopen( (root+"/3/packages.zsync").c_str(), "r" );
-
-  if ((zs = zsync_begin(f)) == NULL)
-  {
-    exit(1);
-  }
-  
-  if (fclose(f) != 0)
-  {
-    perror("fclose"); exit(2);
-  }
-
-  read_seed_file( zs, root + "1/packages" );
-  figure_ranges(zs);
-
-  zsync_end(zs);
-  return 0;
-}
\ No newline at end of file
diff --git a/devel/devel.dmacvicar/zypp-lock.cc b/devel/devel.dmacvicar/zypp-lock.cc
deleted file mode 100644 (file)
index 8a8d6d5..0000000
+++ /dev/null
@@ -1,54 +0,0 @@
-#include <iostream>
-#include <fstream>
-#include <sstream>
-#include <streambuf>
-
-#include "boost/filesystem/operations.hpp" // includes boost/filesystem/path.hpp
-#include "boost/filesystem/fstream.hpp"    // ditto
-
-#include <boost/iostreams/device/file_descriptor.hpp>
-
-#include <zypp/base/Logger.h>
-#include <zypp/Locale.h>
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-#include <zypp/TranslatedText.h>
-///////////////////////////////////////////////////////////////////
-
-#include <zypp/parser/yum/YUMParser.h>
-#include <zypp/base/Logger.h>
-#include <zypp/source/yum/YUMScriptImpl.h>
-#include <zypp/source/yum/YUMMessageImpl.h>
-#include <zypp/source/yum/YUMPackageImpl.h>
-#include <zypp/source/yum/YUMSourceImpl.h>
-
-#include <map>
-#include <set>
-
-#include <zypp/CapFactory.h>
-
-using namespace zypp::detail;
-
-using namespace std;
-using namespace zypp;
-using namespace zypp::parser::yum;
-using namespace zypp::source::yum;
-
-
-
-//using namespace DbXml;
-
-int main()
-{
-  try
-  { 
-    ZYpp::Ptr z = getZYpp();
-    //while(1);
-  }
-  catch (...)
-  {
-    MIL << "sorry" << std::endl;
-  } 
-}
-
-
diff --git a/examples/CMakeLists.txt b/examples/CMakeLists.txt
deleted file mode 100644 (file)
index e7ca22a..0000000
+++ /dev/null
@@ -1,14 +0,0 @@
-## ############################################################
-
-FILE( GLOB ALLCC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.cc" )
-STRING( REPLACE ".cc" ";" APLLPROG ${ALLCC} )
-FOREACH( loop_var ${APLLPROG} )
-  ADD_EXECUTABLE( ${loop_var}
-    ${loop_var}.cc
-  )
-  TARGET_LINK_LIBRARIES( ${loop_var}
-    zypp
-  )
-ENDFOREACH( loop_var )
-
-## ############################################################
diff --git a/examples/COW_debug.cc b/examples/COW_debug.cc
deleted file mode 100644 (file)
index e7cab49..0000000
+++ /dev/null
@@ -1,230 +0,0 @@
-#include <iosfwd>
-#include "zypp/base/PtrTypes.h"
-
-///////////////////////////////////////////////////////////////////
-// MyClass.h
-///////////////////////////////////////////////////////////////////
-namespace zypp
-{
-  ///////////////////////////////////////////////////////////////////
-  /** Simple class using a RWCOW_pointer to implementation.
-   *
-   * MyClass maintains an int value, manipulated via get/set.
-   * RWCOW_pointer provides the 'copy on write' functionality.
-  */
-  class MyClass
-  {
-  public:
-    /** Implementation (public, but hidden in MyClass.cc) */
-    struct Impl;
-
-  public:
-    MyClass( int val = 0 );
-
-    int get() const;
-
-    void set( int val );
-
-  private:
-    /** Pointer to implementation */
-    RWCOW_pointer<Impl> _pimpl;
-  };
-  ///////////////////////////////////////////////////////////////////
-}
-///////////////////////////////////////////////////////////////////
-
-
-
-///////////////////////////////////////////////////////////////////
-// MyClass.cc
-///////////////////////////////////////////////////////////////////
-#include <zypp/base/Debug.h>
-
-using std::endl;
-
-namespace zypp
-{
-  ///////////////////////////////////////////////////////////////////
-  //
-  namespace debug
-  {
-    /** Forward decl. Implemented after MyClass::Impl is defined,
-     * if you want to dynamic_cast TraceCAD<MyClass::Impl> back into
-     * MyClass::Impl. Otherwise you could implement it here.
-     */
-    template<>
-      void traceCAD( TraceCADBase::What what_r,
-                     const TraceCAD<MyClass::Impl> & self_r,
-                     const TraceCAD<MyClass::Impl> & rhs_r );
-  }
-  //
-  ///////////////////////////////////////////////////////////////////
-
-  ///////////////////////////////////////////////////////////////////
-  /** Implementation of MyClass providing the int value.
-   *
-   * To debug via TraceCAD, simply derive. Per default TraceCAD
-   * drops loglines. In this example we overload traceCAD<Impl>,
-   * to do a bit more stuff.
-  */
-  struct MyClass::Impl : public debug::TraceCAD<Impl>
-  {
-    Impl( int val = 0 )
-    : _value( val )
-    {}
-
-    int _value;
-
-  private:
-    friend Impl * rwcowClone<Impl>( const Impl * rhs );
-    /** clone for RWCOW_pointer */
-    Impl * clone() const
-    { return new Impl( *this ); }
-  };
-  ///////////////////////////////////////////////////////////////////
-
-  inline std::ostream & operator<<( std::ostream & str, const MyClass::Impl & obj )
-  { return str << "MyClass::Impl[" << &obj << "] value: " << obj._value; }
-
-  ///////////////////////////////////////////////////////////////////
-
-  ///////////////////////////////////////////////////////////////////
-  // class MyClass
-  ///////////////////////////////////////////////////////////////////
-
-  MyClass::MyClass( int val )
-  : _pimpl( new Impl( val ) )
-  {
-    // e.g _PING to indicate ctor is done.
-    _pimpl->_PING();
-  }
-
-  /** Impl access via 'operator->() const' (readonly) */
-  int MyClass::get() const
-  { return _pimpl->_value; }
-
-  /** Impl access via 'operator->()' (write, creates a copy iff shared) */
-  void MyClass::set( int val )
-  { _pimpl->_value = val; }
-
-  ///////////////////////////////////////////////////////////////////
-  //
-  namespace debug
-  {
-    /** Performs all possible casts of self_r/rhs_r back into
-     * MyClass::Impl.
-     *
-     * CTOR,DTOR: self_r can't be casted, because MyClass::Impl
-     * is not yet constructed (TraceCAD is base class), or already
-     * deleted. rhs_r is meaningless (==self_r).
-     *
-     * COPYCTOR: self_r can't be casted (not yet constructed).
-     * rhs_r can be casted into MyClass::Impl. It's the object
-     * we copy from.
-     *
-     * ASSIGN: self_r and rhs_r can be casted. If MyClass::Impl
-     * defines an operator==, you have to alter the code to call
-     * TraceCAD::operator=. Otherwise it won't be triggered.
-     *
-     * PING: self_r can be casted, rhs_r is meaningless (==self_r).
-     * You have to alter MyClass::Impl to call '_PING()' to recieve
-     * the trigger. The only purpose is to provide an easy way to
-     * trigger some action, without much changes to the original code.
-     * Call _PING there and perfrorm the action here, if possible.
-    */
-    template<>
-      void traceCAD( TraceCADBase::What what_r,
-                     const TraceCAD<MyClass::Impl> & self_r,
-                     const TraceCAD<MyClass::Impl> & rhs_r )
-      {
-        static unsigned instanceCouter = 0;
-        // lazy #define ;)
-#define STATS "\t(total " << instanceCouter << ")"
-
-        switch( what_r )
-          {
-          case TraceCADBase::CTOR:
-            ++instanceCouter;
-            SEC << self_r << what_r << STATS << std::endl;
-            break;
-
-          case TraceCADBase::DTOR:
-            --instanceCouter;
-            SEC << self_r << what_r << STATS << std::endl;
-            break;
-
-          case TraceCADBase::PING:
-            SEC << dynamic_cast<const MyClass::Impl &>(self_r)
-                << what_r << STATS << std::endl;
-            break;
-
-          case TraceCADBase::COPYCTOR:
-            ++instanceCouter;
-            SEC << self_r << what_r << "( "
-                << dynamic_cast<const MyClass::Impl &>(rhs_r)
-                << ")" << STATS << std::endl;
-            break;
-
-          case TraceCADBase::ASSIGN:
-            SEC << dynamic_cast<const MyClass::Impl &>(self_r)
-                << what_r << "( "
-                << dynamic_cast<const MyClass::Impl &>(rhs_r)
-                << ")" << STATS << std::endl;
-            break;
-          }
-      }
-  }
-  //
-  ///////////////////////////////////////////////////////////////////
-}
-///////////////////////////////////////////////////////////////////
-
-/******************************************************************
-**
-**
-**      FUNCTION NAME : main
-**      FUNCTION TYPE : int
-**
-**      DESCRIPTION :
-*/
-int main( int argc, char * argv[] )
-{
-  INT << "===[START]==========================================" << endl;
-  using zypp::MyClass;
-
-  MyClass c; // MyClass::Impl CTOR
-  MyClass d( c ); // shares Impl
-  MyClass e( d ); // shares Impl
-
-  MIL << "c.get" << c.get() << endl;
-  MIL << "d.get" << d.get() << endl;
-  MIL << "e.get" << e.get() << endl;
-
-  DBG << "will d.set( 4 )..." << endl;
-  d.set( 4 ); // performs COW
-  DBG << "done d.set( 4 )" << endl;
-
-  MIL << "c.get" << c.get() << endl;
-  MIL << "d.get" << d.get() << endl;
-  MIL << "e.get" << e.get() << endl;
-
-  DBG << "will e=d..." << endl;
-  e = d; // shares Impl
-  DBG << "done e=d" << endl;
-
-  MIL << "c.get" << c.get() << endl;
-  MIL << "d.get" << d.get() << endl;
-  MIL << "e.get" << e.get() << endl;
-
-  DBG << "will e.set( 1 )..." << endl;
-  e.set( 1 ); // performs COW
-  DBG << "done e.set( c )" << endl;
-
-  MIL << "c.get" << c.get() << endl;
-  MIL << "d.get" << d.get() << endl;
-  MIL << "e.get" << e.get() << endl;
-
-  INT << "===[END]============================================" << endl;
-  return 0;
-  // Tree times MyClass::Impl DTOR
-}
diff --git a/examples/EditionCompare.cc b/examples/EditionCompare.cc
deleted file mode 100644 (file)
index cddb325..0000000
+++ /dev/null
@@ -1,35 +0,0 @@
-#include <iostream>
-#include <zypp/base/Logger.h>
-#include <zypp/base/Exception.h>
-
-#include <zypp/Edition.h>
-
-using namespace std;
-using namespace zypp;
-
-inline std::string asOp( int res )
-{ return res ? ( res < 0 ? "  <   " : "  >   " ) : "  ==  "; }
-
-/******************************************************************
-**
-**      FUNCTION NAME : main
-**      FUNCTION TYPE : int
-*/
-int main( int argc, char * argv[] )
-{
-  --argc;
-  ++argv;
-
-  Edition lhs;
-  Edition rhs;
-
-  if ( argc >= 1 )
-    lhs = Edition( argv[0] );
-  if ( argc >= 2 )
-    rhs = Edition( argv[1] );
-
-  cerr << "compare: " << lhs << asOp( lhs.compare( rhs ) ) << rhs << endl;
-  cerr << "match:   " << lhs << asOp( lhs.match( rhs ) )   << rhs << endl;
-
-  return 0;
-}
diff --git a/examples/README b/examples/README
deleted file mode 100644 (file)
index 5385f51..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-
-ZyPP Examples
-=============
-
-* none so far :(
-  
-  
diff --git a/examples/whatprovides.cc b/examples/whatprovides.cc
deleted file mode 100644 (file)
index e8e55fc..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#include <iostream>
-
-#include <zypp/ZYpp.h>
-#include <zypp/ZYppFactory.h>
-#include <zypp/PathInfo.h>
-#include <zypp/Capability.h>
-#include <zypp/sat/Solvable.h>
-#include <zypp/sat/WhatProvides.h>
-
-int main(int argc, char **argv) {
-       zypp::ZYpp::Ptr zyppPtr = zypp::ZYppFactory::instance().getZYpp();
-
-       zypp::Pathname sysRoot( "/" );
-
-       zyppPtr->initializeTarget( sysRoot, false );
-       zyppPtr->target()->load();
-
-       std::cout << "Looking for packages which provide " << argv[1] << std::endl;
-       zypp::Capability cap(argv[1]);
-       zypp::sat::WhatProvides wp(cap);
-
-       if (wp.empty()) {
-               std::cout << "No providers of " << argv[1] << " found" << std::endl;
-       } else {
-               zypp::sat::Solvable package(*wp.begin());
-               std::cout << "Provided by " << package.name() << " version " << package.edition().version()
-                       << std::endl;
-       }
-
-       return EXIT_SUCCESS;
-}
index c5583f0..604db2d 100644 (file)
@@ -1,4 +1,15 @@
 -------------------------------------------------------------------
+Mon Apr 27 14:43:53 CEST 2015 - ma@suse.de
+
+- PubliKey: fix reference to temporary data
+- version 15.1.1 (1)
+
+-------------------------------------------------------------------
+Thu Apr 23 01:13:15 CEST 2015 - ma@suse.de
+
+- Update zypp-po.tar.bz2
+
+-------------------------------------------------------------------
 Wed Apr 22 10:50:00 CEST 2015 - ma@suse.de
 
 - ZYpp: Changed ZYpp::Ptr to be a shared_ptr; 
index 8de47f2..b482623 100644 (file)
Binary files a/po/zypp-po.tar.bz2 and b/po/zypp-po.tar.bz2 differ
index 3523b45..797f0e7 100644 (file)
@@ -584,11 +584,12 @@ namespace zypp
     MIL << "Determining key id if signature " << signature << endl;
     // HACK create a tmp keyring with no keys
     filesystem::TmpDir dir( _base_dir, "fake-keyring" );
+    std::string tmppath( dir.path().asString() );
 
     const char* argv[] =
     {
       GPG_BINARY,
-      "--homedir", dir.path().asString().c_str(),
+      "--homedir", tmppath.c_str(),
       "--no-default-keyring",
       "--quiet",
       "--no-tty",
index fc7435b..4244de7 100644 (file)
@@ -350,6 +350,9 @@ namespace zypp
         MIL << "Reading pubkey from " << info.path() << " of size " << info.size() << " and sha1 " << filesystem::checksum(info.path(), "sha1") << endl;
 
         static filesystem::TmpDir dir;
+       std::string tmppath( dir.path().asString() );
+       std::string datapath( _dataFile.path().asString() );
+
         const char* argv[] =
         {
           GPG_BINARY,
@@ -359,13 +362,13 @@ namespace zypp
           "--with-fingerprint",
           "--with-colons",
           "--homedir",
-          dir.path().asString().c_str(),
+          tmppath.c_str(),
           "--quiet",
           "--no-tty",
           "--no-greeting",
           "--batch",
           "--status-fd", "1",
-          _dataFile.path().asString().c_str(),
+          datapath.c_str(),
           NULL
         };
         ExternalProgram prog( argv, ExternalProgram::Discard_Stderr, false, -1, true );