| Oracle® Fusion Middleware Man Page Reference for Oracle Directory Server Enterprise Edition 11g Release 1 (11.1.1.7.0) Part Number E28967-01 |
|
|
PDF · Mobi · ePub |
Manage the administration of Directory Proxy Server
Synopsis
install-path/bin/dpadm [subcommand] [global-options] [subcommand-options] [subcommand-operands]
Description
The dpadm command is the administration command for the Directory Proxy Server. Use the dpadm command with one of the subcommands described in this man page.
Subcommands
The following subcommands are supported:
dpadm add-cert [-i] [-W CERT_PW_FILE] INSTANCE_PATH CERT_ALIAS CERT_FILEAdds a certificate to the certificate database.
dpadm add-selfsign-cert [-i] [-W CERT_PW_FILE] [ -S DN | _newline--name NAME [--org ORG] [--org-unit ORG-UNIT] [--city CITY] [--state STATE] [--country COUNTRY]] [--keyalg KEYALG] [--sigalg SIGALG] [--validity DURATION] [--keysize SIZE] INSTANCE_PATH CERT_ALIASCreates a self-signed certificate and adds it to the certificate database.
dpadm autostart [--off [--v6]] [-i] INSTANCE_PATHEnables or disables Directory Proxy Server instance startup at system boot. This command is only available if you installed native packages.
dpadm backup INSTANCE_PATH ARCHIVE_DIRCreates a backup archive of the Directory Proxy Server instance.
dpadm create [-i] [-p PORT] [-P SECURE_PORT] [-u USER_NAME -g GROUP_NAME] [-D DN] [-w PWD_FILE] INSTANCE_PATHCreates a Directory Proxy Server Instance.
dpadm delete INSTANCE_PATHDeletes an instance of Directory Proxy Server.
dpadm disable-service [-T TYPE] [--v6] INSTANCE_PATHDisables a Directory Proxy Server from being managed as a service. This command is on Windows distributions and Solaris native package distributions only.
dpadm enable-service [-T TYPE] INSTANCE_PATHEnables a Directory Proxy Server instance to be managed as a service. This command is on Windows distributions and Solaris native package distributions only.
dpadm get-flags INSTANCE_PATH [FLAG...]Displays the flag values for the Directory Proxy Server instance.
dpadm import-cert [-i] [-W CERT_PW_FILE] [-I INPUT_PW_FILE] INSTANCE_PATH CERT_FILEImports the public and private keys of a certificate in the certificate database.
dpadm info INSTANCE_PATHDisplays information about the status and configuration of the Directory Proxy Server instance.
dpadm list-certs [-i] [-C] [-W CERT_PW_FILE] INSTANCE_PATHLists all certificates in the certificate database.
dpadm list-running-instances [--all]Displays running instances on a host. By default, the only instances that are launched by the same installation as dpadm are listed.
dpadm remove-cert [-i] [-W CERT_PW_FILE] INSTANCE_PATH CERT_ALIASRemoves a certificate from the certificate database.
dpadm renew-cert [-i] [-W CERT_PW_FILE] INSTANCE_PATH CERT_ALIAS CERT_FILERenews a certificate in the certificate database.
dpadm request-cert [-i] [-W CERT_PW_FILE] [ -s DN | --name NAME [--org ORG] [--org-unit ORG-UNIT] [--city CITY] [--state STATE] [--country COUNTRY]] [--sigalg SIGALG] [--keyalg KEYALG] [--keysize KEYSIZE ] [--validity DURATION] [-o OUTPUT_FILE] INSTANCE_PATH CERT_ALIASGenerates a certificate request.
dpadm restart [-i] [-W CERT_PW_FILE] [INSTANCE_PATH]Restarts a Directory Proxy Server instance.
dpadm restore INSTANCE_PATH ARCHIVE_DIRRestores a Directory Proxy Server instance from a backup archive.
dpadm set-flags [-i] [-W CERT_PW_FILE] INSTANCE_PATH FLAG=VAL [FLAG=VAL...]Sets flags values for a Directory Proxy Server instance.
dpadm show-cert [-i] [-W CERT_PW_FILE] [-o OUTPUT_FILE] [-F FORMAT] INSTANCE_PATH [CERT_ALIAS]Displays a certificate.
If no CERT_ALIAS is specified, the default server certificate is displayed.
dpadm split-ldif INSTANCE_PATH LDIF_FILEOUTPUT_FILE_DIRSplits the LDIF file given by LDIF_FILE into multiple LDIF files according to the data distribution configured in Directory Proxy Server. One LDIF file is created for each data view defined in the LDIF_FILE file.
The LDIF files are stored in the OUTPUT_FILE_DIR directory and are automatically named after the data view, with the following format: OUTPUT_FILE_DIR.DATA_VIEW_NAME.ldif
The dpadm split-ldif command can be launched even if the Directory Proxy Server is running.
dpadm start [-Ei] [-W CERT_PW_FILE] INSTANCE_PATHStarts a Directory Proxy Server instance.
dpadm stop INSTANCE_PATHStops a Directory Proxy Server instance.
dpadm stop-running-instances [-i] [--force]Stops Directory Proxy Server instances. The instances launched by the same installation as dpadm will be stopped.
dpadm upgrade [-i] INSTANCE_PATHUpgrades Directory Proxy Server instance from versions 6.x, 7.0, and 11g R1 to version 11.1.1.7.0.
Global Options
The following options are global, and are applicable to all commands and subcommands. The global options must follow their respective commands or subcommands to execute successfully.
--?--helpDisplays instructions for accessing help.
-V--versionDisplays the current version of dpadm. The version is provided in the format year.monthday.time DISTRIB. So version number 2009.1004.0035 was built on October 4th, 2009 at 00h35. DISTRIB indicates the distribution type. NAT refers to the native packages version. ZIP refers to the ZIP version. If the components used by dpadm are not aligned, the version of each individual component is displayed.
-v--verboseDisplays instructions for accessing verbose help.
Subcommands Options
The following options are applicable to the subcommands where they are specified.
--allDisplays running instances from any installation path.
--caLists Certificate Authority certificates only. The default is to list server certificates only.
--city CITYAdds L=CITY to the subject DN. Default is none.
--country COUNTRYAdds C=COUNTRY to the subject DN. The default is none.
--rootDN DNDefines the Proxy Manager DN. The default is cn=Proxy Manager.
-E--safeStarts Directory Proxy Server with the configuration used at the last successful startup.
--forceWhen used with stop-running-instances, the command forcibly shuts down all the running server instances that are created using the same dpadm installation. When used with stop, the command forcibly shuts down the instance even if the instance is not initiated by the current installation.
--format FORMATSpecifies the output format. The options are readable and ascii. The default is readable.
--group GROUP_NAMESpecifies the group name for the owner of the server instance. The default is the name of the current group.
--no-interDoes not prompt for confirmation before performing the operation.
--input-pwd-fileINPUT_PW_FILESpecifies the certificate password. The default is to prompt for a password.
--keyalg KEYALGSpecifies the key-pair generation algorithm (DSA or RSA).
--sigalg SIGALGSpecifies the signature algorithm used to sign the certificate. The signature algorithm depends on the underlying key-pair generation algorithm. The default signature algorithm is SHA1withDSA when the key algorithm is DSA, and SHA1withRSA when the key algorithm is RSA.
--name NAMEAdds CN=NAME to the subject DN. The default is the hostname.
--keysize SIZESpecifies the length of private key.
--output-pwd-file OUTPUT_PW_FILEReads the output password from the OUTPUT_FILE file. The default is a prompt for a password.
--o OUTPUT_FILE--output OUTPUT_FILEStores the command results in the OUTPUT_FILE file. The default is stdout.
--offDisables the autostart of an instance of Directory Proxy Server at system boot
--org ORGAdds O=ORG to the subject DN. The default is none.
--org-unit ORG-UNITAdds OU=ORG-UNIT to the subject DN. The default is none.
--p PORT--port PORTSpecifies the port for LDAP traffic. The default is 389 or 1389.
--P SECURE_PORT--secure-port SECURE_PORTSpecifies the secure SSL port for LDAP traffic. The default is 636 or 1636.
--S DN--subjectDN DNSpecifies the subject DN. The default is cn=CERT_ALIAS cn=hostname.
--state STATEAdds ST=STATE to the subject DN. Default is the hostname.
--T TYPE--type TYPEService type. Can be SMF when using Solaris 10, or WIN_SERVICE when using Windows.
--username USER_NAMESpecifies the user name for the owner of the server instance. The default is the name of the current user.
--v6Specifies that the version of the Directory Proxy Server instance is 6.x.
--validity DURATIONSets validity of the certificate to DURATION months.
--W CERT_PW_FILE--cert-pwd-file CERT_PW_FILEReads the certificate database password from the CERT_PW_FILE file. The default is a prompt for password.
--w PW_FILE--pwd-file PW_FILEReads the password from the PW_FILE file. The default is a prompt for password.
Subcommand Operands
The following operands are supported:
Specifies the path to the backup of the Directory Proxy Server instance.
Specifies the certificate alias.
Specifies the file that contains the certificate.
Specifies a flag that represents a property operand when using the command dpadm get-flags. Possible flags: cert-pwd-prompt, jvm-args, jvm-path, server-umask.
Specifies a flag and its value. The FLAG=VALUE operand can have the following values:
cert-pwd-prompt=offSets the certificate database password storage mode to on. The certificate database password is stored on the file system. This is the default value.
cert-pwd-prompt=onSets the certificate database password storage mode to off. The certificate database password is not stored on the file system. You are prompted to supply the certificate database password when needed.
jvm-args="arg1 arg2 ..."These values are arguments passed to the Java Virtual Machine (JVM).
The default value is jvm-args=-Xmx250M -Xms250M.
-Xmxmemory is the maximum memory size for the JVM. The default value is -Xmx250M (250 MB).
-Xmsmemory is the startup memory size for the JVM. The default value is -Xms250M (250 MB). The startup memory size -Xmsmemory should be the same as the maximum memory size -Xmxmemory.
-XX:NewRatio=ratio is applicable to the Sun Hotspot JVM only, and is the ratio between old and young generation memory. The recommended value is -XX:NewRatio=1, which is equal old and young generation memory.
The -d flag specifies which JVM is used (32-bits or 64-bits). By default, Directory Proxy Server is launched with a 64-bit JVM, if available, and with a 32-bit JVM otherwise. If you want to override this behavior and specify the JVM, set the jvm-args flag to either d-32 or d-64, for example jvm-args=-Xmx250M -Xms250M -d32
You can use the jvm-args flag to pass a list of arguments to the JVM. For information about JVM arguments not described in this man page, see the java(1) man page.
jvm-path=java pathSets JAVA_HOME that take precedence over JAVA_HOME defined in the environment.
server-umaskSets the permissions of configuration and log files.
Specifies the path to the Directory Proxy Server instance.
Specifies the LDIF file that is to be split by using the split_ldif subcommand.
Specifies the directory where LDIF files are placed after being split by the split_ldif subcommand.
Exit Status
The following exit status values are returned:
0Successful completion.
An error occurred.
Examples
The following examples show how the dpadm command is used.
The following example shows how to create a Directory Proxy Server instance.
$ dpadm create /local/dps
The following example shows how to start a Directory Proxy Server instance.
$ dpadm start /local/dps
The following example shows how to get information about a Directory Proxy Server instance.
$ dpadm info /local/dps
Attributes
See attributes(5) for descriptions of the following attributes:
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
|---|---|
|
Availability |
SUNWdsee7 |
|
Stability Level |
Evolving |
See Also