#1564 Reorganize LDIF files
Closed: migrated 3 years ago by dmoluguw. Opened 8 years ago by edewata.

Currently a number of LDIF files are stored in the following folders:

  • /usr/share/pki/server/conf/
  • /usr/share/pki/<subsystem>/conf/

and they are deployed into the instance folder (except for some files explicitly excluded from deployment).

Most (if not all) of these LDIF files are templates or static files that can actually be used without changing the file itself, so they don't actually need to be deployed into the instance folder, or they do not need to be kept in the instance folder after installation. This will reduce the number of files in the instance folder.

Proposed solution:

  • Move the LDIF files to separate LDIF folders (e.g. /usr/share/pki/server/ldif/ and /usr/share/pki/<subsystem>/ldif/) so they don't get deployed.
  • For template LDIF files, customize the file in memory or into a temporary file, then remove the temporary file after usage.
  • For static LDIF files, use the file directly from the new LDIF folder.

Metadata Update from @edewata:
- Issue set to the milestone: UNTRIAGED

7 years ago

Dogtag PKI is moving from Pagure issues to GitHub issues. This means that existing or new
issues will be reported and tracked through Dogtag PKI's GitHub Issue tracker.

This issue has been cloned to GitHub and is available here:
https://github.com/dogtagpki/pki/issues/2123

If you want to receive further updates on the issue, please navigate to the
GitHub issue and click on Subscribe button.

Thank you for understanding, and we apologize for any inconvenience.

Metadata Update from @dmoluguw:
- Issue close_status updated to: migrated
- Issue status updated to: Closed (was: Open)

3 years ago

Login to comment on this ticket.

Metadata