---
title: create-rc-script
description: create-rc-script — script to manage OpenDJ as a service on UNIX
component: pingds
version: 7.3
page_id: pingds:tools-reference:create-rc-script
canonical_url: https://docs.pingidentity.com/pingds/8.1/tools-reference/create-rc-script.html
llms_txt: https://docs.pingidentity.com/pingds/llms.txt
docs_for_agents: https://developer.pingidentity.com/build-with-ai/docs-for-agents.md
superseded_by: https://docs.pingidentity.com/pingds/8.1/tools-reference/create-rc-script.html
section_ids:
  synopsis: Synopsis
  create-rc-script-description: Description
  create-rc-script-options: Options
  exit_codes: Exit codes
---

# create-rc-script

`create-rc-script` — script to manage OpenDJ as a service on UNIX

## Synopsis

`create-rc-script {options}`

## Description

Create an RC script that may be used to start, stop, and restart the Directory Server on UNIX-based systems.

## Options

The `create-rc-script` command takes the following options:

Command options:

* `-f | --outputFile {path}`

  The path to the output file to create.

* `-j | --javaHome {path}`

  The path to the Java installation that should be used to run the server.

* `-J | --javaArgs {args}`

  A set of arguments that should be passed to the JVM when running the server.

* `-s | --systemdService {path}`

  The path to the systemd service file to create.

* `-u | --userName {userName}`

  The name of the user account under which the server should run.

General options:

* `-V | --version`

  Display Directory Server version information. Default: false

* `-H | --help`

  Display this usage information. Default: false

## Exit codes

* 0

  The command completed successfully.

* \> 0

  An error occurred.
