mirror of
https://github.com/LibreELEC/LibreELEC.tv.git
synced 2025-07-24 11:16:51 +00:00
Linux-PAM:
- pam depends on gettext - various cleanups - update configuration
This commit is contained in:
parent
135535fc08
commit
9df5a9a43c
16
packages/security/Linux-PAM/.old/login
Normal file
16
packages/security/Linux-PAM/.old/login
Normal file
@ -0,0 +1,16 @@
|
||||
# Begin /etc/pam.d/login
|
||||
|
||||
auth requisite pam_nologin.so
|
||||
auth required pam_securetty.so
|
||||
auth required pam_env.so
|
||||
auth required pam_unix.so
|
||||
account required pam_access.so
|
||||
account required pam_unix.so
|
||||
session required pam_motd.so
|
||||
session required pam_limits.so
|
||||
session optional pam_mail.so dir=/var/mail standard
|
||||
session optional pam_lastlog.so
|
||||
session required pam_unix.so
|
||||
password required pam_unix.so md5 shadow
|
||||
|
||||
# End /etc/pam.d/login
|
12
packages/security/Linux-PAM/.old/other
Normal file
12
packages/security/Linux-PAM/.old/other
Normal file
@ -0,0 +1,12 @@
|
||||
# Begin /etc/pam.d/other
|
||||
|
||||
auth required pam_deny.so
|
||||
auth required pam_warn.so
|
||||
account required pam_deny.so
|
||||
account required pam_warn.so
|
||||
password required pam_deny.so
|
||||
password required pam_warn.so
|
||||
session required pam_deny.so
|
||||
session required pam_warn.so
|
||||
|
||||
# End /etc/pam.d/other
|
5
packages/security/Linux-PAM/.old/passwd
Normal file
5
packages/security/Linux-PAM/.old/passwd
Normal file
@ -0,0 +1,5 @@
|
||||
# Begin /etc/pam.d/passwd
|
||||
|
||||
password required pam_unix.so md5 shadow
|
||||
|
||||
# End /etc/pam.d/passwd
|
@ -4,6 +4,7 @@
|
||||
|
||||
$SCRIPTS/build toolchain
|
||||
$SCRIPTS/build flex
|
||||
$SCRIPTS/build gettext
|
||||
|
||||
cd $PKG_BUILD
|
||||
LDFLAGS="$LDFLAGS -lintl" \
|
||||
|
16
packages/security/Linux-PAM/config/login
Normal file
16
packages/security/Linux-PAM/config/login
Normal file
@ -0,0 +1,16 @@
|
||||
# Begin /etc/pam.d/login
|
||||
|
||||
auth requisite pam_nologin.so
|
||||
#auth required pam_securetty.so
|
||||
auth required pam_env.so
|
||||
auth required pam_unix.so
|
||||
#account required pam_access.so
|
||||
account required pam_unix.so
|
||||
#session required pam_motd.so
|
||||
#session required pam_limits.so
|
||||
#session optional pam_mail.so dir=/var/mail standard
|
||||
#session optional pam_lastlog.so
|
||||
session required pam_unix.so
|
||||
password required pam_unix.so md5 shadow
|
||||
|
||||
# End /etc/pam.d/login
|
12
packages/security/Linux-PAM/config/other
Normal file
12
packages/security/Linux-PAM/config/other
Normal file
@ -0,0 +1,12 @@
|
||||
# Begin /etc/pam.d/other
|
||||
|
||||
auth required pam_deny.so
|
||||
auth required pam_warn.so
|
||||
account required pam_deny.so
|
||||
account required pam_warn.so
|
||||
password required pam_deny.so
|
||||
password required pam_warn.so
|
||||
session required pam_deny.so
|
||||
session required pam_warn.so
|
||||
|
||||
# End /etc/pam.d/other
|
@ -1,4 +1,4 @@
|
||||
# Begin /etc/pam.d/other
|
||||
# Begin /etc/pam.d/system-auth
|
||||
|
||||
#
|
||||
# default; standard UN*X access
|
||||
@ -9,4 +9,4 @@ account required pam_unix.so
|
||||
session required pam_unix.so
|
||||
password required pam_unix.so nullok
|
||||
|
||||
# End /etc/pam.d/other
|
||||
# End /etc/pam.d/system-auth
|
||||
|
@ -2,10 +2,13 @@
|
||||
|
||||
. config/options
|
||||
|
||||
$SCRIPTS/install gettext
|
||||
|
||||
PKG_DIR=`find $PACKAGES -type d -name $1`
|
||||
|
||||
mkdir -p $INSTALL/etc
|
||||
cp -PR $PKG_BUILD/modules/pam_env/environment $INSTALL/etc
|
||||
# cp -PR $PKG_BUILD/data/pam.conf $INSTALL/etc
|
||||
|
||||
mkdir -p $INSTALL/etc/pam.d
|
||||
cp -PR $PKG_DIR/config/* $INSTALL/etc/pam.d
|
||||
@ -17,22 +20,25 @@ mkdir -p $INSTALL/etc/security
|
||||
cp -PR $PKG_BUILD/modules/pam_env/pam_env.conf $INSTALL/etc/security
|
||||
cp -PR $PKG_BUILD/modules/pam_time/time.conf $INSTALL/etc/security
|
||||
|
||||
mkdir -p $INSTALL/lib
|
||||
cp -PR $PKG_BUILD/libpam/.libs/*.so* $INSTALL/lib
|
||||
cp -PR $PKG_BUILD/libpam_misc/.libs/*.so* $INSTALL/lib
|
||||
rm -rf $INSTALL/lib/libpam_misc.so*T
|
||||
cp -PR $PKG_BUILD/libpamc/.libs/*.so* $INSTALL/lib
|
||||
|
||||
mkdir -p $INSTALL/lib/security
|
||||
cp -PR $PKG_BUILD/modules/*/.libs/*.so $INSTALL/lib/security
|
||||
cp -PR $PKG_BUILD/modules/pam_mkhomedir/.libs/mkhomedir_helper $INSTALL/lib/security
|
||||
# cp -PR $PKG_BUILD/modules/pam_tally/pam_tally $INSTALL/lib/security
|
||||
cp -PR $PKG_BUILD/modules/pam_tally2/.libs/pam_tally2 $INSTALL/lib/security
|
||||
cp -PR $PKG_BUILD/modules/pam_unix/unix_chkpwd $INSTALL/lib/security
|
||||
chmod -v 4755 $INSTALL/lib/security/unix_chkpwd
|
||||
echo "chmod 4755 $INSTALL/lib/security/unix_chkpwd" >> $ROOT/.fakeroot
|
||||
cp -PR $PKG_BUILD/modules/pam_unix/unix_update $INSTALL/lib/security
|
||||
|
||||
mkdir -p $INSTALL/lib/security/pam_filter
|
||||
cp -PR $PKG_BUILD/modules/pam_filter/upperLOWER/.libs/upperLOWER $INSTALL/lib/security/pam_filter
|
||||
mkdir -p $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/libpam/.libs/*.so* $INSTALL/usr/lib
|
||||
cp -PR $PKG_BUILD/libpam_misc/.libs/*.so* $INSTALL/usr/lib
|
||||
rm -rf $INSTALL/usr/lib/libpam_misc.so*T
|
||||
cp -PR $PKG_BUILD/libpamc/.libs/*.so* $INSTALL/usr/lib
|
||||
|
||||
mkdir -p $INSTALL/usr/lib/security
|
||||
cp -PR $PKG_BUILD/modules/*/.libs/*.so $INSTALL/usr/lib/security
|
||||
|
||||
mkdir -p $INSTALL/usr/lib/security/pam_filter
|
||||
cp -PR $PKG_BUILD/modules/pam_filter/upperLOWER/.libs/upperLOWER $INSTALL/usr/lib/security/pam_filter
|
||||
|
||||
mkdir -p $INSTALL/sbin
|
||||
cp -PR $PKG_BUILD/modules/pam_tally/pam_tally $INSTALL/sbin
|
||||
|
Loading…
x
Reference in New Issue
Block a user