From 412e1e97e08ce222f260dba8d027a4eb20becaaa Mon Sep 17 00:00:00 2001 From: Cold-Egg Date: Mon, 15 Jun 2020 14:48:31 +0800 Subject: [PATCH] webadmin fix --- bin/webadmin.sh | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bin/webadmin.sh b/bin/webadmin.sh index 7e8350a..e9a45af 100755 --- a/bin/webadmin.sh +++ b/bin/webadmin.sh @@ -60,8 +60,12 @@ ls_upgrade(){ set_web_admin(){ echo 'Update web admin password.' + local LSADPATH='/usr/local/lsws/admin' docker-compose exec ${CONT_NAME} su -s /bin/bash lsadm -c \ - 'echo "admin:$(/usr/local/lsws/admin/fcgi-bin/admin_php* -q /usr/local/lsws/admin/misc/htpasswd.php '${1}')" > /usr/local/lsws/admin/conf/htpasswd'; + 'if [ -e /usr/local/lsws/admin/fcgi-bin/admin_php ]; then \ + echo "admin:$('${LSADPATH}'/fcgi-bin/admin_php -q '${LSADPATH}'/misc/htpasswd.php '${1}')" > '${LSADPATH}'/conf/htpasswd; \ + else echo "admin:$('${LSADPATH}'/fcgi-bin/admin_php5 -q '${LSADPATH}'/misc/htpasswd.php '${1}')" > '${LSADPATH}'/conf/htpasswd; \ + fi'; } main(){