Show Table of Contents
Chapter 10. Command-Line Scripts
This chapter provides information on the scripts for managing Red Hat Directory Server, such as backing-up and restoring the database. Scripts are a shortcut way of executing the
ns-slapd interface commands that are documented in Appendix A, Using the ns-slapd Command-Line Utilities.
10.1. Finding and Executing Command-Line Scripts
In Red Hat Directory Server 10, the scripts are located in the following directories:
- The core scripts are located in the
/usr/sbin/and/usr/bin/directories. - Scripts running on instances are stored in the
/usr/sbin/directory. Use the-Z instance_nameoption with the commands in order to set the instance the script should be executed on.
Note
The
/usr/lib64/dirsrv/slapd-instance/ directory previously used for command-line scripts is deprecated. However, until the instance-specific scripts are removed in a future Directory Server release, existing scripts in this directory are updated when running the setup-ds.pl --update command.
For further details and a list of scripts, see Chapter 10, Command-Line Scripts.
All the instance-specific scripts also exist in
/usr/sbin/. All the other scripts are only located in /usr/bin/.
When scripts request either a directory name or a file name, always provide the absolute path. The scripts expect the
dse.ldif file is located in the /etc/dirsrv/slapd-instance/ directory.
Table 10.1, “Shell Scripts” and Table 10.2, “Perl Scripts” list the available Directory Server scripts and specify their exact locations.

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.