---
title: Installation example for Solaris
description: This is an example installation of PingID Secure Shell (SSH) for Solaris. Your installation might vary depending on your particular configuration.
component: pingid
page_id: pingid:pingid_integrations:pid_installation_example_solaris
canonical_url: http://docs.pingidentity.com/pingid/pingid_integrations/pid_installation_example_solaris.html
revdate: January 8, 2024
section_ids:
  steps: Steps
  example: Example:
  next-steps: Next steps
---

# Installation example for Solaris

This is an example installation of PingID Secure Shell (SSH) *(tooltip: \<div class="paragraph">
\<p>Protocol for secure operation of network services over an unsecured network.\</p>
\</div>)* for Solaris. Your installation might vary depending on your particular configuration.

## Steps

1. Download the prerequisite packages, as listed in [Installing PingID SSH using source files](pid_installing_ssh_using_source_files.html).

2. Download and extract the PingID package.

3. Go to the PingID installation directory.

   ```
   cd pingid-<version>
   ```

4. Set the environment variables in preparation for the build process.

   1. For build tools such as AR and MAKE:

      ```
      export PATH=$PATH:/usr/ccs/bin:/usr/sfw/bin
      ```

   2. For the PingID build:

      ```
      env CFLAGS=-I/usr/local/include LDFLAGS=-L/usr/local/lib ./configure --with-pam --prefix=/usr
      ```

5. Build and install PingID.

   ```
   make
   sudo make install
   ```

6. Download the properties file. See [Integrate PingID with SSH](pid_integration_with_ssh_intro.html).

7. Copy the properties file to `/usr/etc/pingid/pingid.properties`.

   ### Example:

   ```
   sudo cp pingid.properties /usr/etc/pingid/pingid.properties
   ```

   |   |                                                      |
   | - | ---------------------------------------------------- |
   |   | Do not make any changes to the contents of the file. |

## Next steps

In the event of problems, see [Troubleshooting the PingID SSH installation](pid_troubleshooting_ssh_installation.html).
