Revision | 08c8b599dc9814b1ba3e840e422b397161a69d03 (tree) |
---|---|
Time | 2018-05-10 16:02:52 |
Author | matsuand <matsuand@user...> |
Commiter | matsuand |
[BLFS] Updated openldap-2.4.46, and modified.
@@ -3,18 +3,17 @@ | ||
3 | 3 | . ./_blfsset.sh |
4 | 4 | |
5 | 5 | APPNAME=openldap |
6 | -VER=2.4.42 | |
6 | +VER=2.4.46 | |
7 | 7 | TARGET=$APPNAME-$VER |
8 | 8 | TARGETBALL=$DLD/$TARGET.tgz |
9 | 9 | TARGETDIR=$TARGET |
10 | 10 | |
11 | 11 | echo $TARGET |
12 | 12 | |
13 | -. $WRK/_checkRequired.sh \ | |
14 | - db | |
13 | +. $WRK/_checkRequired.sh "" | |
15 | 14 | . $WRK/_checkOptions.sh \ |
16 | - openslp tcp_wrappers cyrus-sasl icu \ | |
17 | - unixODBC | |
15 | + openslp tcp_wrappers icu \ | |
16 | + unixODBC db cyrus-sasl | |
18 | 17 | . $WRK/_checkTarball.sh |
19 | 18 | . $WRK/_checkExit.sh "$1" || exit $? |
20 | 19 |
@@ -24,16 +23,17 @@ Extract | ||
24 | 23 | |
25 | 24 | TimeStart |
26 | 25 | |
27 | -mkdir -p /var/lib/openldap | |
26 | +#mkdir -p /var/lib/openldap | |
28 | 27 | |
29 | 28 | groupadd -g 83 ldap |
30 | -useradd -c "OpenLDAP Daemon Owner" -d /var/lib/openldap -u 83 \ | |
31 | - -g ldap -s /bin/false ldap | |
29 | +useradd -c "OpenLDAP Daemon Owner" \ | |
30 | + -d /var/lib/openldap -u 83 \ | |
31 | + -g ldap -s /bin/false ldap | |
32 | 32 | |
33 | 33 | cd $TARGETDIR |
34 | 34 | |
35 | 35 | Patching |
36 | -patch -Np1 -i $DLD/openldap-2.4.42-consolidated-1.patch \ | |
36 | +patch -Np1 -i $DLD/openldap-$VER-consolidated-1.patch \ | |
37 | 37 | 1> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 |
38 | 38 | autoconf \ |
39 | 39 | 1>> $LOG/$TARGET.0_patch.log 2>&1 || exit 1 |
@@ -54,6 +54,7 @@ $([ ${OPTION_cyrussasl} -eq 1 ] && echo --enable-spasswd) \ | ||
54 | 54 | --enable-slapd \ |
55 | 55 | $([ ${OPTION_openslp} -eq 1 ] && echo --enable-slpd) \ |
56 | 56 | --enable-modules \ |
57 | + --enable-rlookups \ | |
57 | 58 | --enable-backends=mod \ |
58 | 59 | --disable-ndb \ |
59 | 60 | --disable-sql \ |
@@ -77,7 +78,9 @@ porg -lp $TARGET "make install" \ | ||
77 | 78 | 1> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
78 | 79 | |
79 | 80 | porg -lp+ $TARGET "\ |
80 | -install -v -dm700 -o ldap -g ldap /var/lib/openldap && | |
81 | +install -v -dm700 -o ldap -g ldap /var/lib/openldap" \ | |
82 | + 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 | |
83 | +porg -lp+ $TARGET "\ | |
81 | 84 | install -v -dm700 -o ldap -g ldap /etc/openldap/slapd.d" \ |
82 | 85 | 1>> $LOG/$TARGET.3_install.log 2>&1 || exit 1 |
83 | 86 |
@@ -89,7 +92,7 @@ install -dm 755 /usr/share/doc/openldap-$VER | ||
89 | 92 | porg -lp+ $TARGET "\ |
90 | 93 | cp -vfr doc/{drafts,rfc,guide} \ |
91 | 94 | /usr/share/doc/openldap-$VER" \ |
92 | - 1>> $LOG/$TARGET.4_install.log 2>&1 | |
95 | + 1>> $LOG/$TARGET.3_install.log 2>&1 | |
93 | 96 | |
94 | 97 | TimeEnd |
95 | 98 |