---
name: "pam_launchd"
section: "8"
platform: "macos"
package: "pam_modules"
version: "217.100.6"
release: "macOS 26.5"
platforms: ["macos"]
url: "https://new.carta.tech/pam_launchd"
---

# pam\_launchd(8)

launchd PAM module

## NAME

**pam\_launchd** – launchd PAM module

## SYNOPSIS

\[*service-name*\] *function-class* *control-flag* pam\_launchd \[*options*\]

## DESCRIPTION

The launchd PAM module supports the session management function class.  In terms of the *function-class* parameter, this is the “session” class.

The launchd session module is used to move the authenticated session to the correct, per-user, launchd namespace.

The following option may be passed to this session management module:

- **launchd\_session\_type=SESSION\_TYPE**

  Move this session to the launchd session type specified.

## ENVIRONMENT

- launchd\_session\_type=SESSION\_TYPE

  Move this session to the launchd session type specified.

## SEE ALSO

launchd(8), [pam.conf(5)](/pam.conf/5.md), [pam(8)](/pam/8.md)
