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
Name | Type | Size | Permission | Actions |
---|---|---|---|---|
admpass.sh | File | 1.17 KB | 0555 |
|
ap_lsws.sh | File | 1.82 KB | 0755 |
|
ap_lsws.sh.in | File | 1.82 KB | 0555 |
|
awstats_install.sh | File | 2.06 KB | 0555 |
|
build_ap_wrapper.sh | File | 624 B | 0555 |
|
chroot.sh | File | 7.31 KB | 0555 |
|
cleancache.sh | File | 1.46 KB | 0555 |
|
cleanlitemage.sh | File | 2.4 KB | 0555 |
|
cp_switch_ws.sh | File | 22.41 KB | 0555 |
|
cpanel_restart_httpd.in | File | 732 B | 0555 |
|
create_admin_keypair.sh | File | 336 B | 0555 |
|
enable_ruby_python_selector.sh | File | 2.68 KB | 0555 |
|
fix_cagefs.sh | File | 766 B | 0555 |
|
fp_install.sh | File | 1.65 KB | 0555 |
|
gdb-bt | File | 25 B | 0644 |
|
genjCryptionKeyPair.php | File | 6.43 KB | 0644 |
|
gzipStatic.sh | File | 272 B | 0555 |
|
htpasswd.php | File | 103 B | 0644 |
|
lscmctl | File | 15.3 KB | 0775 |
|
lshttpd.service | File | 660 B | 0555 |
|
lsup.sh | File | 5.65 KB | 0555 |
|
lsup6.sh | File | 5.65 KB | 0555 |
|
lsws.rc | File | 1.78 KB | 0555 |
|
lsws.rc.gentoo | File | 441 B | 0555 |
|
mgr_ver.sh | File | 1.93 KB | 0555 |
|
php.ini | File | 37.11 KB | 0644 |
|
purge_cache_by_url | File | 3.23 KB | 0555 |
|
rc-inst.sh | File | 5.99 KB | 0555 |
|
rc-uninst.sh | File | 4.61 KB | 0555 |
|
uninstall.sh | File | 2.9 KB | 0555 |
|
update.sh | File | 1.85 KB | 0555 |
|