These applications do not create these variables directly, but rather via a PAM (<filename>pam_env.so</filename>) module. <acronym>PAM</acronym> (Pluggable Authentication Module) is a modular library centralizing the mechanisms for authentication, session initialization, and password management. See <xref linkend="sect.config-pam" /> for an example of PAM configuration.
لا تنشئ هذه التطبيقات هذه المتغيرات مباشرة، بل عبر وحدة PAM‏ (<filename>pam_env.so</filename>). وPAM (اختصار Pluggable Authentication Module) هي مكتبة تجزيئية تجمع آليات المصادقة، وتهيئة الجلسات، وإدارة كلمات السر في مركز واحد. انظر <xref linkend="sect.config-pam" /> لمثال عن إعداد PAM.