Fixed network creation and Ubuntu resolve check
This commit is contained in:
parent
a6f1a86376
commit
e720a80e02
@ -64,8 +64,7 @@ check_ports() {
|
||||
# If port 53 (dns) in use by system-resolvd (Ubuntu) then auto fix
|
||||
if [ "$SS" == 53 ]; then
|
||||
if [ $OSRELEASE == "Ubuntu" ]; then
|
||||
grep "127\.0" /etc/resolv.conf &> /dev/null
|
||||
if [ $? -eq 0 ]; then
|
||||
if [ `pgrep -x systemd-resolve` ]; then
|
||||
echo -ne "\n* Port 53 in use by systemd-resolved, fixing.."
|
||||
spin &
|
||||
SPINPID=$!
|
||||
@ -75,9 +74,9 @@ check_ports() {
|
||||
[ $? -eq 0 ] && echo -ne "." || failcheck "Failed running sudo apt install resolvconf"
|
||||
|
||||
# Shut down systemd-resolved
|
||||
systemctl stop systemd-resolved
|
||||
systemctl stop systemd-resolved &> /dev/null
|
||||
[ $? -ne 0 ] && failcheck "Failed running systemctl stop systemd-resolved"
|
||||
systemctl disable systemd-resolved
|
||||
systemctl disable systemd-resolved &> /dev/null
|
||||
[ $? -ne 0 ] && failcheck "Failed running systemctl stop systemd-resolved"
|
||||
|
||||
# Put nameserver entries so will exist on reboot
|
||||
@ -95,13 +94,4 @@ check_ports() {
|
||||
fi
|
||||
done
|
||||
fi
|
||||
|
||||
# Check Port 53 (dns) with nc
|
||||
# elif command -v nc &> /dev/null; then
|
||||
# nc -z $EXTERNALIP 53 &> /dev/null
|
||||
# [ $? -eq 0 ] && failcheck "Port 53 (dns) is already in use."
|
||||
#
|
||||
# nc -z 127.0.0.1 53 &> /dev/null
|
||||
# [ $? -eq 0 ] && failcheck "Port 53 (dns) is already in use."
|
||||
# fi
|
||||
}
|
||||
|
@ -20,7 +20,7 @@ config_collabora() {
|
||||
DOMAIN_LAST=${DOMAIN_ARRAY[1]}
|
||||
|
||||
cat > fstack/collabora/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
collabora:
|
||||
|
@ -16,7 +16,7 @@ config_dns() {
|
||||
mkdir -p fstack/dns/data/var/log/letsencrypt
|
||||
|
||||
cat > fstack/dns/docker-compose.yml <<'EOF'
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
dns:
|
||||
|
@ -24,7 +24,8 @@ config_ldap() {
|
||||
LDAPADMINPASS=`echo -n $ADMINPASS | openssl dgst -sha1 -binary | openssl enc -base64 | awk '{print "{SHA}"$0}'`
|
||||
|
||||
cat > fstack/ldap/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
ldap:
|
||||
image: osixia/openldap:latest
|
||||
|
@ -23,7 +23,7 @@ config_mail() {
|
||||
DOMAIN_LAST=${DOMAIN_ARRAY[1]}
|
||||
|
||||
cat > fstack/mail/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
mail:
|
||||
|
@ -21,7 +21,7 @@ config_nextcloud() {
|
||||
DOMAIN_LAST=${DOMAIN_ARRAY[1]}
|
||||
|
||||
cat > fstack/nextcloud/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
nextcloud_db:
|
||||
|
@ -44,7 +44,8 @@ COPY new_user.php /opt/ldap_user_manager/account_manager/
|
||||
EOF
|
||||
|
||||
cat > fstack/panel/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
panel:
|
||||
image: wheelybird/ldap-user-manager:latest
|
||||
|
@ -20,7 +20,8 @@ config_proxy() {
|
||||
DOMAIN_LAST=${DOMAIN_ARRAY[1]}
|
||||
|
||||
cat > fstack/proxy/docker-compose.yml <<EOF
|
||||
version: '3.8'
|
||||
version: '3.7'
|
||||
|
||||
services:
|
||||
proxy:
|
||||
image: jwilder/nginx-proxy
|
||||
|
Loading…
x
Reference in New Issue
Block a user