#!/bin/bash
# Copyright (c) 2000-2015 Synology Inc. All rights reserved.

install -Dm755 libpam/.libs/libpam.so.0.84.2 ${TmpInstDir}/$LibDir/libpam.so.0.84.2
install -Dm755 libpam_misc/.libs/libpam_misc.so.0.82.1 ${TmpInstDir}/$LibDir/libpam_misc.so.0.82.1
install -Dm755 modules/pam_unix/.libs/pam_unix.so ${TmpInstDir}/$LibDir/security/pam_unix.so
install -Dm755 modules/pam_deny/.libs/pam_deny.so ${TmpInstDir}/$LibDir/security/pam_deny.so
install -Dm755 modules/pam_rootok/.libs/pam_rootok.so ${TmpInstDir}/$LibDir/security/pam_rootok.so
install -Dm755 modules/pam_pwhistory/.libs/pam_pwhistory.so ${TmpInstDir}/$LibDir/security/pam_pwhistory.so
install -Dm755 other.PAM ${TmpInstDir}/etc/pam.d/other
install -Dm4755 modules/pam_unix/unix_chkpwd ${TmpInstDir}/sbin/unix_chkpwd

if [ "x$NOSTRIP" != "xNOSTRIP" ]; then
	${STRIP} ${TmpInstDir}/$LibDir/libpam.so.0.84.2
	${STRIP} ${TmpInstDir}/$LibDir/libpam_misc.so.0.82.1
	${STRIP} ${TmpInstDir}/$LibDir/security/pam_unix.so
	${STRIP} ${TmpInstDir}/$LibDir/security/pam_deny.so
	${STRIP} ${TmpInstDir}/$LibDir/security/pam_rootok.so
	${STRIP} ${TmpInstDir}/$LibDir/security/pam_pwhistory.so
	${STRIP} ${TmpInstDir}/sbin/unix_chkpwd
fi

cd ${TmpInstDir}/$LibDir
ln -s libpam.so.0.84.2 libpam.so
ln -s libpam.so.0.84.2 libpam.so.0
ln -s libpam_misc.so.0.82.1 libpam_misc.so
ln -s libpam_misc.so.0.82.1 libpam_misc.so.0
