Revision | 2480894b01f35d6d200f0420d8b0c766ae0b1e9d (tree) |
---|---|
Time | 2017-09-28 11:56:07 |
Author | matsuand <matsuand@user...> |
Commiter | matsuand |
[BLFS] Updated shadow-4.5, and modified.
@@ -3,7 +3,7 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=shadow |
6 | -VER=4.4 | |
6 | +VER=4.5 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$LFS/download/LFS/$TARGET.tar.xz |
9 | 9 | TARGETDIR=$TARGET |
@@ -33,29 +33,6 @@ sed -i -e 's@#ENCRYPT_METHOD DES@ENCRYPT_METHOD SHA512@' \ | ||
33 | 33 | -e 's@/var/spool/mail@/var/mail@' etc/login.defs |
34 | 34 | |
35 | 35 | sed -i 's/1000/999/' etc/useradd |
36 | -sed -i -e '/snprintf/s@_msg,@_msg, 256,@' src/su.c | |
37 | -sed -i -e '47 d' -e '60,65 d' libmisc/myname.c | |
38 | - | |
39 | -echo '--- src/useradd.c (old) | |
40 | -+++ src/useradd.c (new) | |
41 | -@@ -2027,6 +2027,8 @@ | |
42 | - is_shadow_grp = sgr_file_present (); | |
43 | - #endif | |
44 | - | |
45 | -+ get_defaults (); | |
46 | -+ | |
47 | - process_flags (argc, argv); | |
48 | - | |
49 | - #ifdef ENABLE_SUBIDS | |
50 | -@@ -2036,8 +2038,6 @@ | |
51 | - (!user_id || (user_id <= uid_max && user_id >= uid_min)); | |
52 | - #endif /* ENABLE_SUBIDS */ | |
53 | - | |
54 | -- get_defaults (); | |
55 | -- | |
56 | - #ifdef ACCT_TOOLS_SETUID | |
57 | - #ifdef USE_PAM | |
58 | - {' | patch -p0 -l | |
59 | 36 | |
60 | 37 | Configuring |
61 | 38 | ./configure --sysconfdir=/etc --with-group-name-max-length=32 \ |
@@ -78,19 +55,20 @@ porg -lp+ $TARGET "\ | ||
78 | 55 | install -v -m644 /etc/login.defs /etc/login.defs.orig" \ |
79 | 56 | 1>> $LOG/$TARGET.3_install.log 2>&1 |
80 | 57 | |
81 | -for FUNCTION in FAIL_DELAY FAILLOG_ENAB \ | |
82 | - LASTLOG_ENAB \ | |
83 | - MAIL_CHECK_ENAB \ | |
84 | - OBSCURE_CHECKS_ENAB \ | |
85 | - PORTTIME_CHECKS_ENAB \ | |
86 | - QUOTAS_ENAB \ | |
87 | - CONSOLE MOTD_FILE \ | |
88 | - FTMP_FILE NOLOGINS_FILE \ | |
89 | - ENV_HZ PASS_MIN_LEN \ | |
90 | - SU_WHEEL_ONLY \ | |
91 | - CRACKLIB_DICTPATH \ | |
92 | - PASS_CHANGE_TRIES \ | |
93 | - PASS_ALWAYS_WARN \ | |
58 | +for FUNCTION in FAIL_DELAY \ | |
59 | + FAILLOG_ENAB \ | |
60 | + LASTLOG_ENAB \ | |
61 | + MAIL_CHECK_ENAB \ | |
62 | + OBSCURE_CHECKS_ENAB \ | |
63 | + PORTTIME_CHECKS_ENAB \ | |
64 | + QUOTAS_ENAB \ | |
65 | + CONSOLE MOTD_FILE \ | |
66 | + FTMP_FILE NOLOGINS_FILE \ | |
67 | + ENV_HZ PASS_MIN_LEN \ | |
68 | + SU_WHEEL_ONLY \ | |
69 | + CRACKLIB_DICTPATH \ | |
70 | + PASS_CHANGE_TRIES \ | |
71 | + PASS_ALWAYS_WARN \ | |
94 | 72 | CHFN_AUTH ENCRYPT_METHOD \ |
95 | 73 | ENVIRON_FILE |
96 | 74 | do |