| Server IP : 193.86.120.172 / Your IP : 216.73.216.67 Web Server : Apache/2.4.63 (Unix) System : Linux JServices 3.10.108 #86003 SMP Wed Oct 22 13:20:46 CST 2025 x86_64 User : kubec ( 1026) PHP Version : 8.2.28 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /volume1/@appstore/WebStation/tools/ |
Upload File : |
#!/bin/bash
if [ -z "$1" ] || [ -z "$2" ]; then
echo "Usage: $0 alias service_id"
exit -1
fi
alias=$1
service_id=$2
apache_conf=("/usr/local/etc/apache24/conf-enabled/" "/usr/local/etc/apache24/conf-available/")
readarray -t unique < <(comm -23 <(grep -HRl 'Alias "/'${alias}'"' "${apache_conf[@]}" | sort) <(grep -HRl ${service_id} "${apache_conf[@]}" | sort ))
apache_temp="/usr/local/etc/apache24/conf-conflict"
success=0
if [ ${#unique[@]} -gt 0 ]; then
mkdir -p $apache_temp
for i in "${unique[@]}"
do
if [ -L "$i" ]; then
rm $i
else
mv $i $apache_temp
fi
success=1
done
fi
exit $success