X7ROOT File Manager
Current Path:
/usr/local/lsws/admin/misc
usr
/
local
/
lsws
/
admin
/
misc
/
📁
..
📄
admpass.sh
(1.17 KB)
📄
ap_lsws.sh
(1.82 KB)
📄
ap_lsws.sh.in
(1.82 KB)
📄
awstats_install.sh
(2.06 KB)
📄
build_ap_wrapper.sh
(624 B)
📄
chroot.sh
(7.31 KB)
📄
cleancache.sh
(1.46 KB)
📄
cleanlitemage.sh
(2.4 KB)
📄
cp_switch_ws.sh
(22.41 KB)
📄
cpanel_restart_httpd.in
(732 B)
📄
create_admin_keypair.sh
(336 B)
📄
enable_ruby_python_selector.sh
(2.68 KB)
📄
fix_cagefs.sh
(766 B)
📄
fp_install.sh
(1.65 KB)
📄
gdb-bt
(25 B)
📄
genjCryptionKeyPair.php
(6.43 KB)
📄
gzipStatic.sh
(272 B)
📄
htpasswd.php
(103 B)
📄
lscmctl
(15.3 KB)
📄
lshttpd.service
(660 B)
📄
lsup.sh
(5.65 KB)
📄
lsup6.sh
(5.65 KB)
📄
lsws.rc
(1.78 KB)
📄
lsws.rc.gentoo
(441 B)
📄
mgr_ver.sh
(1.93 KB)
📄
php.ini
(37.11 KB)
📄
purge_cache_by_url
(3.23 KB)
📄
rc-inst.sh
(6.24 KB)
📄
rc-uninst.sh
(4.61 KB)
📄
uninstall.sh
(2.9 KB)
📄
update.sh
(1.85 KB)
Editing: uninstall.sh
#!/bin/sh LSINSTALL_DIR=`dirname "$0"` cd $LSINSTALL_DIR LSINSTALL_DIR=`pwd` BASE_DIR=`dirname $LSINSTALL_DIR` BASE_DIR=`dirname $BASE_DIR` cd / INST_USER=`id` INST_UID=`expr "$INST_USER" : 'uid=\(.*\)(.*) gid=.*'` INST_USER=`expr "$INST_USER" : 'uid=.*(\(.*\)) gid=.*'` if [ $INST_UID != "0" ]; then DIR_OWN=`ls -ld $BASE_DIR | awk '{print $3}'` if [ "x$DIR_OWN" != "x$INST_USER" ]; then echo "[ERROR] You do not have the permission to uninstall LiteSpeed web server!" exit 1 fi fi cat<<EOF WARNING: All sub directories under "$BASE_DIR" created during installation will be removed! However, conf/ and logs/ can be optionally preserved. If you want to preserve any file under the other sub-directories created by installation script, please backup before proceeding. Manually created sub-directories under "$BASE_DIR" will not be touched. EOF printf "Do you want to uninstall LiteSpeed Web Server? [y/N]" read TMP_YN echo "" if [ "x$TMP_YN" != "xy" ] && [ "x$TMP_YN" != "xY" ]; then echo "Abort!" exit 0 fi if [ "x`uname -s`" = "xFreeBSD" ]; then PS_CMD="ps -ax" else PS_CMD="ps -ef" fi RUNNING_PROCESS=`$PS_CMD | grep lshttpd | grep -v grep` if [ "x$RUNNING_PROCESS" != "x" ]; then cat <<EOF LiteSpeed web server is running, it must be stopped in order to continue uninstallation. EOF printf "Would you like to stop it now? [Y/n]" read TMP_YN echo "" if [ "x$TMP_YN" = "x" ] || [ `expr "$TMP_YN" : '[Yy]'` -gt 0 ]; then ${LSINSTALL_DIR}/cp_switch_ws.sh apache RUNNING_PROCESS=`$PS_CMD | grep lshttpd | grep -v grep` if [ "x$RUNNING_PROCESS" != "x" ]; then $BASE_DIR/bin/lswsctrl stop fi sleep 5 echo "" RUNNING_PROCESS=`$PS_CMD | grep lshttpd | grep -v grep` if [ "x$RUNNING_PROCESS" != "x" ]; then echo "Failed to stop server, uninstallation abort!" exit 1 fi else echo "Uninstallation abort!" exit 1 fi fi if [ $INST_UID != "0" ]; then echo "Uninstalling rc scripts ..." $LSINSTALL_DIR/rc-uninst.sh echo "" fi DELETE_ALL=1 printf "Do you want to keep server configuration files? [y/N]" read TMP_YN echo "" if [ "x$TMP_YN" != "xy" ] && [ "x$TMP_YN" != "xY" ]; then rm -rf $BASE_DIR/conf else DELETE_ALL=0 fi printf "Do you want to keep server log files? [y/N]" read TMP_YN echo "" if [ "x$TMP_YN" != "xy" ] && [ "x$TMP_YN" != "xY" ]; then rm -rf $BASE_DIR/logs else DELETE_ALL=0 fi rm -rf $BASE_DIR/docs rm -rf $BASE_DIR/DEFAULT rm -rf $BASE_DIR/bin rm -rf $BASE_DIR/fcgi-bin rm -rf $BASE_DIR/admin rm -rf $BASE_DIR/add-ons rm -rf $BASE_DIR/autoupdate rm -rf $BASE_DIR/lib rm -f $BASE_DIR/LICENSE* rm -rf $BASE_DIR/phpbuild rm -rf $BASE_DIR/share rm -rf $BASE_DIR/tmp rm -rf $BASE_DIR/modules* rm -rf $BASE_DIR/lsrecaptcha rm -f $BASE_DIR/VERSION* $BASE_DIR/BUILD* if [ $DELETE_ALL -ne 0 ]; then FILES=`ls $BASE_DIR | wc -l` if [ $FILES -eq 0 ]; then rm -rf $BASE_DIR fi fi echo "LiteSpeed Web Server has been successfully uninstalled."
Upload File
Create Folder