check_user()
{
# Check special user privilege to execute this script.
if [ X"$(id -u)" != X"$(id -u ${1})" ]; then
ECHO_ERROR "Please run this script as user: ${1}."
exit 255
else
if [ X"$(id -u)" == X"0" ]; then
export PATH="/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"
else
:
fi
fi
}
check_hostname()
{
echo ${HOSTNAME} | grep '\.' &>/dev/null
[ X"$?" != X"0" ] && \
ECHO_ERROR "Please configure a fully qualified domain name (FQDN) in /etc/hosts before we go further.\n\nExample:\n\n127.0.0.1 mail.iredmail.org mail localhost\n" && \
exit 255
}
check_runtime_dir() {
[ -d ${RUNTIME_DIR} ] || mkdir -p ${RUNTIME_DIR}
# Cleanup
rm -f ${RUNTIME_DIR}/.pkg_install_failed &>/dev/null
}
if [ X"${DISTRO}" == X"RHEL" ]; then
# Special package.
# command: which.
export BIN_WHICH='which'
export PKG_WHICH='which'
# command: wget.
export BIN_WGET='wget'
export PKG_WGET='wget'
elif [ X"${DISTRO}" == X"DEBIAN" -o X"${DISTRO}" == X"UBUNTU" ]; then
if [ X"${OS_ARCH}" == X"x86_64" ]; then
export pkg_arch='amd64'
else
export pkg_arch="${OS_ARCH}"
fi
# Special package.
# command: which.
export BIN_WHICH='which'
export PKG_WHICH="debianutils"
# command: wget.
export BIN_WGET='wget'
export PKG_WGET="wget"
# command: dpkg-scanpackages.
export BIN_CREATEREPO="dpkg-scanpackages"
export PKG_CREATEREPO="dpkg-dev"
fi
机械节能产品生产企业官网模板...
大气智能家居家具装修装饰类企业通用网站模板...
礼品公司网站模板
宽屏简约大气婚纱摄影影楼模板...
蓝白WAP手机综合医院类整站源码(独立后台)...苏ICP备2024110244号-2 苏公网安备32050702011978号 增值电信业务经营许可证编号:苏B2-20251499 | Copyright 2018 - 2025 源码网商城 (www.ymwmall.com) 版权所有