diff --git a/service/helpers/postinst_rhel b/service/helpers/postinst_rhel index f146fb2..58b0446 100644 --- a/service/helpers/postinst_rhel +++ b/service/helpers/postinst_rhel @@ -25,10 +25,10 @@ then sudo cp -a /usr/share/rublon/rublon_veritas /etc/pam.d/rublon sudo ${VERITAS_PATH}/vssat updateplugin --pluginname pam --attribute ServiceName --value "rublon" -t string sudo cp -a /usr/share/rublon/pam_service.txt /usr/openv/netbackup/ -else - grep -qe 'auth required pam_rublon.so' $SSHD_PAM_CONF || sed -i '$aauth required pam_rublon.so' $SSHD_PAM_CONF - grep -qe 'account required pam_rublon.so' $SSHD_PAM_CONF || sed -i '$aaccount required pam_rublon.so' $SSHD_PAM_CONF fi +grep -qe 'auth required pam_rublon.so' $SSHD_PAM_CONF || sed -i '$aauth required pam_rublon.so' $SSHD_PAM_CONF +grep -qe 'account required pam_rublon.so' $SSHD_PAM_CONF || sed -i '$aaccount required pam_rublon.so' $SSHD_PAM_CONF + cd /usr/share/rublon/ checkmodule -M -m -o login_rublon.mod login_rublon.te diff --git a/service/helpers/postrm_rhel b/service/helpers/postrm_rhel index 53153ee..897127f 100644 --- a/service/helpers/postrm_rhel +++ b/service/helpers/postrm_rhel @@ -3,6 +3,7 @@ RUBLON_CONFIG=/etc/rublon.config RUBLON_SSH_CONFIG=/etc/ssh/sshd_config.d/01-rublon-ssh.conf SSHD_PAM_CONF=/etc/pam.d/sshd +VERITAS_PATH=/usr/openv/netbackup/sec/at/bin/ if [ -f $RUBLON_CONFIG ] then @@ -19,11 +20,11 @@ if [ -d $VERITAS_PATH ] then sudo rm /etc/pam.d/rublon sudo rm /usr/openv/netbackup/pam_service.txt -else - grep -qe 'auth substack password-auth' $SSHD_PAM_CONF || sed -i -e 's/#auth substack password-auth/auth substack password-auth/g' $SSHD_PAM_CONF - sed -i '/auth required pam_rublon.so/d' $SSHD_PAM_CONF - sed -i '/account required pam_rublon.so/d' $SSHD_PAM_CONF -fi +fi +grep -qe 'auth substack password-auth' $SSHD_PAM_CONF || sed -i -e 's/#auth substack password-auth/auth substack password-auth/g' $SSHD_PAM_CONF +sed -i '/auth required pam_rublon.so/d' $SSHD_PAM_CONF +sed -i '/account required pam_rublon.so/d' $SSHD_PAM_CONF +