mirror of
https://github.com/flynx/proxmox-utils.git
synced 2025-12-17 09:01:49 +00:00
removed admin bridge check...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
parent
046abf01f4
commit
48923d599f
@ -469,9 +469,9 @@ readCTVars(){
|
|||||||
}
|
}
|
||||||
readBridgeVars(){
|
readBridgeVars(){
|
||||||
# bridge config...
|
# bridge config...
|
||||||
|
xread "ADMIN bridge: vmbr" ADMIN_BRIDGE
|
||||||
xread "WAN bridge: vmbr" WAN_BRIDGE
|
xread "WAN bridge: vmbr" WAN_BRIDGE
|
||||||
xread "LAN bridge: vmbr" LAN_BRIDGE
|
xread "LAN bridge: vmbr" LAN_BRIDGE
|
||||||
xread "ADMIN bridge: vmbr" ADMIN_BRIDGE
|
|
||||||
}
|
}
|
||||||
readVars(){
|
readVars(){
|
||||||
xread -n "Email: " EMAIL
|
xread -n "Email: " EMAIL
|
||||||
|
|||||||
@ -75,12 +75,16 @@ if xreadYes "# Create bridges?" BRIDGES ; then
|
|||||||
"vmbr\(${WAN_BRIDGE}\|${LAN_BRIDGE}\|${ADMIN_BRIDGE}\)" \
|
"vmbr\(${WAN_BRIDGE}\|${LAN_BRIDGE}\|${ADMIN_BRIDGE}\)" \
|
||||||
"$INTERFACES" ; then
|
"$INTERFACES" ; then
|
||||||
conflict=
|
conflict=
|
||||||
for br in WAN_BRIDGE LAN_BRIDGE ADMIN_BRIDGE ; do
|
#for br in WAN_BRIDGE LAN_BRIDGE ADMIN_BRIDGE ; do
|
||||||
|
for br in WAN_BRIDGE LAN_BRIDGE ; do
|
||||||
if grep -q "vmbr${!br}" "$INTERFACES" ; then
|
if grep -q "vmbr${!br}" "$INTERFACES" ; then
|
||||||
conflict="${conflict}, vmbr${!br} (${br})"
|
conflict="${conflict}, vmbr${!br} (${br})"
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
echo "ERROR: will not overwrite existing bridges: ${conflict:2}" >&2
|
echo "ERROR: will not overwrite existing bridges: ${conflict:2}" >&2
|
||||||
|
if grep -q "vmbr${!ADMIN_BRIDGE}" "$INTERFACES" ; then
|
||||||
|
echo "NOTE: reusing vmbr${ADMIN_BRIDGE} for ADMIN."
|
||||||
|
fi
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user