OPENPAM_SET_OPTION(3)

πŸ“¦
version 14.5 Β· 2 versions
, in freebsd 14.5, nixos 26.05, nixpkgs unstable

🌸 NAME 🌸

okay so this is the OPENPAM_SET_OPTION(3) page, and yes bestie it lives in the Library Functions Manual β€” and it's literally about setting the value of a module option. slay.


✨ SYNOPSIS ✨

#include <sys/types.h>
#include <security/pam_appl.h>
#include <security/openpam.h>

int
openpam_set_option(pam_handle_t *pamh, const char *option,
    const char *value);

πŸ’– DESCRIPTION πŸ’–

so openpam_set_option() sets the option you pass in β€” and it does that in the context of the service module that's currently executing. that's the whole vibe. no cap, that's the function being iconic 🫢


πŸŽ€ RETURN VALUES πŸŽ€

openpam_set_option() returns one of these values, bestie:

  • PAM_SUCCESS β€” success πŸ’…
  • PAM_BUF_ERR β€” memory buffer error 😭
  • PAM_SYSTEM_ERR β€” system error πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹


🌈 STANDARDS 🌈

openpam_set_option() is an OpenPAM extension. yep, it's giving special edition ✨


πŸ‘‘ AUTHORS πŸ‘‘

okay so the openpam_set_option() function and this manual page were developed for the FreeBSD Project by ThinkSec AS and Network Associates Laboratories, the Security Research Division of Network Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 (β€œCBOSS”), as part of the DARPA CHATS research program. iconic research-program energy fr fr 🧚

and the OpenPAM library is maintained by Dag-Erling SmΓΈrgrav <des@des.no> πŸ’œ


πŸŽ€ okay that's the whole page, bestie β€” footer check: Debian β€’ June 27, 2023 β€’ OPENPAM_SET_OPTION(3). bye, ily, read your man pages πŸ’…
πŸ“¦ where this page comes from