Bug 1733164 - [RFE] Flexibility in creating RHDS instance
Summary: [RFE] Flexibility in creating RHDS instance
Alias: None
Product: Red Hat Directory Server
Classification: Red Hat
Component: Install/Uninstall
Version: 10.4
Hardware: Unspecified
OS: Unspecified
Target Milestone: ---
: ---
Assignee: mreynolds
QA Contact: RHDS QE
Depends On:
TreeView+ depends on / blocked
Reported: 2019-07-25 09:53 UTC by Ming Davies
Modified: 2020-07-29 12:47 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Last Closed: 2020-07-29 12:47:43 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Ming Davies 2019-07-25 09:53:18 UTC
Description of problem:
This is a Request For Enhancement.

Currently, RHDS instance associated Files and Directories are kept in different places: https://access.redhat.com/documentation/en-us/red_hat_directory_server/10/html/configuration_command_and_file_reference/ds_instance-specific_files_and_directories

According to /usr/share/dirsrv/inf/defaults.inf file, the paths cannot be changed:

; These values should NOT be altered in an installation.
; This is because the server itself depends on these locations and values
; being known, and are set at compilation time.
product = 389 Directory Server
version =
asan_enabled = 0
enable_perl = yes
with_systemd = 1
with_selinux = yes
prefix = /usr
bin_dir = /usr/bin
sbin_dir = /usr/sbin
lib_dir = /usr/lib64
data_dir = /usr/share
tmp_dir = /tmp
sysconf_dir = /etc
initconfig_dir = /etc/sysconfig
config_dir = /etc/dirsrv/slapd-{instance_name}
local_state_dir = /var
run_dir = /var/run/dirsrv
pid_file = /var/run/dirsrv/slapd-{instance_name}.pid
inst_dir = /usr/lib64/dirsrv                       
plugin_dir = /usr/lib64/dirsrv/plugins
system_schema_dir = /usr/share/dirsrv/schema

Customer would like to see the DS instance related files and directories kept in one place, e.g. /export/dirsrv/slapd-<INSTANCE>, for ease of administration in an delegated environment.

Version-Release number of selected component (if applicable):

Additional info:

Note You need to log in before you can comment on or make changes to this bug.