Oracle Solaris セキュリティーサービス開発ガイド

その他の有用な PAM 関数

前記の単純なアプリケーション 例 3–1 では、主要 PAM 関数のうちほんの数種類しか使用されていません。ここでは、その他の有用な PAM 関数をいくつか紹介します。

pam_open_session(3PAM) 関数は、ユーザー認証が成功したあと、新しいセッションをオープンする際に呼び出されます。

pam_getenvlist(3PAM) 関数は、新しい環境を確立する際に呼び出されます。pam_getenvlist() は、既存環境にマージすべき新しい環境を返します。