PHP 8.2.30
Preview: fp_install.sh Size: 1.65 KB
/proc/self/root/proc/self/root/proc/self/root/proc/thread-self/root/usr/local/lsws/admin/misc/fp_install.sh


INST_USER=`id`
INST_UID=`expr "$INST_USER" : 'uid=\(.*\)(.*) gid=.*'`
INST_USER=`expr "$INST_USER" : 'uid=.*(\(.*\)) gid=.*'`
if [ $INST_UID != "0" ]; then
	cat <<EOF
[ERROR] Only root user can install FrontPage server extension!
EOF
	exit 1
fi

if [ "x$1" = "x" ]; then
	echo "Usage: fp_install.sh <path_to_frontpage_package>"
	exit 2
fi

CURDIR=`pwd`

PKG_BASE=`dirname $1`
cd $PKG_BASE
PKG_BASE=`pwd`

PATH_FP_PKG=$PKG_BASE/`basename $1`

if [ ! -f $PATH_FP_PKG ]; then
	echo "[ERROR] File not found: $PATH_FP_PKG"
	exit 3
fi

cd $CURDIR

CURDIR=`dirname "$0"`
cd $CURDIR
CURDIR=`pwd`
LSWSHOME=`dirname $CURDIR`
LSWSHOME=`dirname $LSWSHOME`


ENABLE_CHROOT=0
CHROOT_PATH="/"
if [ -f "$LSWS_HOME/conf/httpd_config.xml" ]; then
	OLD_ENABLE_CHROOT_CONF=`grep "<enableChroot>" "$LSWS_HOME/conf/httpd_config.xml"`
	OLD_CHROOT_PATH_CONF=`grep "<chrootPath>" "$LSWS_HOME/conf/httpd_config.xml"`
	OLD_ENABLE_CHROOT=`expr "$OLD_ENABLE_CHROOT_CONF" : '.*<enableChroot>\(.*\)</enableChroot>.*'`
	OLD_CHROOT_PATH=`expr "$OLD_CHROOT_PATH_CONF" : '[^<]*<chrootPath>\([^<]*\)</chrootPath>.*'`
	if [ "x$OLD_ENABLE_CHROOT" != "x" ]; then
		ENABLE_CHROOT=$OLD_ENABLE_CHROOT
	fi
	if [ "x$OLD_CHROOT_PATH" != "x" ]; then
		CHROOT_PATH=$OLD_CHROOT_PATH
	fi
fi

if [ $ENABLE_CHROOT -eq 0 ]; then
	CHROOT_PATH=""
fi

cd $CHROOT_PATH/usr/local

tar xvfz $PATH_FP_PKG

chmod a+rx frontpage frontpage/version5.0 
cd frontpage/version5.0

chmod a+rx admin bin help nls admin/1033 bin/owsadm.exe help/1033

chmod -R a+rx exes
chmod a-x exes/_vti_bin/images/*

chmod a+r admin/1033/* bin/*  help/1033/* nls/*

if [ "x$CHROOT_PATH" != "x" ]; then
	ln -s $CHROOT_PATH/usr/local/frontpage /usr/local/frontpage
fi

Directory Contents

Dirs: 0 × Files: 31

Name Size Perms Modified Actions
1.17 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.82 KB lrwxr-xr-x 2026-04-14 22:34:23
Edit Download
1.82 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
2.06 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
624 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
7.31 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.46 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
2.40 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
732 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
22.96 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
336 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
2.68 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
766 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.65 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
25 B lrw-r--r-- 2026-04-10 13:15:15
Edit Download
6.43 KB lrw-r--r-- 2026-04-10 13:15:15
Edit Download
272 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
103 B lrw-r--r-- 2026-04-10 13:15:15
Edit Download
15.30 KB lrwxrwxr-x 2026-03-12 22:37:30
Edit Download
660 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
5.65 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
5.65 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.78 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
441 B lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.93 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
37.11 KB lrw-r--r-- 2026-04-10 13:15:15
Edit Download
3.23 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
6.24 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
4.61 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
2.90 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download
1.85 KB lr-xr-xr-x 2026-04-10 13:15:15
Edit Download

If ZipArchive is unavailable, a .tar will be created (no compression).