← Back to team overview

touch-packages team mailing list archive

[Bug 571498] Re: slapd.postinst should put all backed-up items together in one place under /var/backups

 

** Changed in: openldap (Ubuntu)
     Assignee: (unassigned) => Ryan Tandy (rtandy)

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to openldap in Ubuntu.
https://bugs.launchpad.net/bugs/571498

Title:
  slapd.postinst should put all backed-up items together in one place
  under /var/backups

Status in “openldap” package in Ubuntu:
  Confirmed

Bug description:
  Currently the slapd.postinst script uses /var/backups/slapd-<old-
  package-version>/ to store both the backup copy of $SLAPD_CONF and the
  "slapcat"-generated .ldif file.  However, if there is a need to move
  the BDB files out of the way, they are instead moved to separate
  <rootdn>-<old-packge-version>.ldapdb destination directories found
  directly under /var/backups/ .

  Assuming the move_incompatible_databases_away logic is kept in post-
  Lucid, it might be worth changing the destination path so that it
  keeps the BDB files together with the other backups under
  /var/backups/slapd-<old-package-version>/ .

  (I think that could be accomplished by simply changing the hard-coded
  "/var/backups" strings found in the compute_backup_path and
  move_incompatible_databases_away functions to instead call
  database_dumping_destdir, similar to the call in backup_config_once .)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/openldap/+bug/571498/+subscriptions