Skip building manpages
- Skip building manpages for Libreswan - No longer need/install "xmlto" package - Reduce Libreswan compilation time by ~30%
This commit is contained in:
parent
536ac8f54b
commit
f46e18cffc
@ -128,7 +128,6 @@ apt-get -yq install libnss3-dev libnspr4-dev pkg-config libpam0g-dev \
|
|||||||
libcap-ng-dev libcap-ng-utils libselinux1-dev \
|
libcap-ng-dev libcap-ng-utils libselinux1-dev \
|
||||||
libcurl4-nss-dev flex bison gcc make \
|
libcurl4-nss-dev flex bison gcc make \
|
||||||
libunbound-dev libnss3-tools libevent-dev || exiterr2
|
libunbound-dev libnss3-tools libevent-dev || exiterr2
|
||||||
apt-get -yq --no-install-recommends install xmlto || exiterr2
|
|
||||||
|
|
||||||
# Compile and install Libreswan
|
# Compile and install Libreswan
|
||||||
swan_file="libreswan-$swan_ver.tar.gz"
|
swan_file="libreswan-$swan_ver.tar.gz"
|
||||||
@ -147,7 +146,7 @@ EOF
|
|||||||
if [ "$(packaging/utils/lswan_detect.sh init)" = "systemd" ]; then
|
if [ "$(packaging/utils/lswan_detect.sh init)" = "systemd" ]; then
|
||||||
apt-get -yq install libsystemd-dev || exiterr2
|
apt-get -yq install libsystemd-dev || exiterr2
|
||||||
fi
|
fi
|
||||||
make -s programs && make -s install
|
make -s base && make -s install-base
|
||||||
|
|
||||||
# Verify the install and clean up
|
# Verify the install and clean up
|
||||||
cd /opt/src || exiterr "Cannot enter /opt/src."
|
cd /opt/src || exiterr "Cannot enter /opt/src."
|
||||||
|
@ -119,7 +119,7 @@ yum -y install epel-release || exiterr2
|
|||||||
yum -y install nss-devel nspr-devel pkgconfig pam-devel \
|
yum -y install nss-devel nspr-devel pkgconfig pam-devel \
|
||||||
libcap-ng-devel libselinux-devel \
|
libcap-ng-devel libselinux-devel \
|
||||||
curl-devel flex bison gcc make \
|
curl-devel flex bison gcc make \
|
||||||
fipscheck-devel unbound-devel xmlto || exiterr2
|
fipscheck-devel unbound-devel || exiterr2
|
||||||
|
|
||||||
# Install libevent2 and systemd-devel
|
# Install libevent2 and systemd-devel
|
||||||
if grep -qs "release 6" /etc/redhat-release; then
|
if grep -qs "release 6" /etc/redhat-release; then
|
||||||
@ -143,7 +143,7 @@ cat > Makefile.inc.local <<'EOF'
|
|||||||
WERROR_CFLAGS =
|
WERROR_CFLAGS =
|
||||||
USE_DNSSEC = false
|
USE_DNSSEC = false
|
||||||
EOF
|
EOF
|
||||||
make -s programs && make -s install
|
make -s base && make -s install-base
|
||||||
|
|
||||||
# Verify the install and clean up
|
# Verify the install and clean up
|
||||||
cd /opt/src || exiterr "Cannot enter /opt/src."
|
cd /opt/src || exiterr "Cannot enter /opt/src."
|
||||||
|
@ -168,7 +168,6 @@ apt-get -yq install libnss3-dev libnspr4-dev pkg-config libpam0g-dev \
|
|||||||
libcap-ng-dev libcap-ng-utils libselinux1-dev \
|
libcap-ng-dev libcap-ng-utils libselinux1-dev \
|
||||||
libcurl4-nss-dev flex bison gcc make \
|
libcurl4-nss-dev flex bison gcc make \
|
||||||
libunbound-dev libnss3-tools libevent-dev || exiterr2
|
libunbound-dev libnss3-tools libevent-dev || exiterr2
|
||||||
apt-get -yq --no-install-recommends install xmlto || exiterr2
|
|
||||||
apt-get -yq install ppp xl2tpd || exiterr2
|
apt-get -yq install ppp xl2tpd || exiterr2
|
||||||
|
|
||||||
bigecho "Installing Fail2Ban to protect SSH..."
|
bigecho "Installing Fail2Ban to protect SSH..."
|
||||||
@ -194,7 +193,7 @@ EOF
|
|||||||
if [ "$(packaging/utils/lswan_detect.sh init)" = "systemd" ]; then
|
if [ "$(packaging/utils/lswan_detect.sh init)" = "systemd" ]; then
|
||||||
apt-get -yq install libsystemd-dev || exiterr2
|
apt-get -yq install libsystemd-dev || exiterr2
|
||||||
fi
|
fi
|
||||||
make -s programs && make -s install
|
make -s base && make -s install-base
|
||||||
|
|
||||||
# Verify the install and clean up
|
# Verify the install and clean up
|
||||||
cd /opt/src || exiterr "Cannot enter /opt/src."
|
cd /opt/src || exiterr "Cannot enter /opt/src."
|
||||||
|
@ -157,7 +157,7 @@ bigecho "Installing packages required for the VPN..."
|
|||||||
yum -y install nss-devel nspr-devel pkgconfig pam-devel \
|
yum -y install nss-devel nspr-devel pkgconfig pam-devel \
|
||||||
libcap-ng-devel libselinux-devel \
|
libcap-ng-devel libselinux-devel \
|
||||||
curl-devel flex bison gcc make \
|
curl-devel flex bison gcc make \
|
||||||
fipscheck-devel unbound-devel xmlto || exiterr2
|
fipscheck-devel unbound-devel || exiterr2
|
||||||
yum -y install ppp xl2tpd || exiterr2
|
yum -y install ppp xl2tpd || exiterr2
|
||||||
|
|
||||||
if grep -qs "release 6" /etc/redhat-release; then
|
if grep -qs "release 6" /etc/redhat-release; then
|
||||||
@ -188,7 +188,7 @@ cat > Makefile.inc.local <<'EOF'
|
|||||||
WERROR_CFLAGS =
|
WERROR_CFLAGS =
|
||||||
USE_DNSSEC = false
|
USE_DNSSEC = false
|
||||||
EOF
|
EOF
|
||||||
make -s programs && make -s install
|
make -s base && make -s install-base
|
||||||
|
|
||||||
# Verify the install and clean up
|
# Verify the install and clean up
|
||||||
cd /opt/src || exiterr "Cannot enter /opt/src."
|
cd /opt/src || exiterr "Cannot enter /opt/src."
|
||||||
|
Loading…
x
Reference in New Issue
Block a user