public
nobgit
read
NobMail
Based on mailcow: dockerized
Languages
Repository composition by tracked source files.
PHP
49%
JavaScript
35%
HTML
9%
CSS
4%
Shell
2%
Python
1%
Lua
0%
Perl
0%
Ruby
0%
SCSS
0%
Create file
Wiki Documentation
Clone
https://nobgit.com/orgs/nobgit/nobmail.git
ssh://[email protected]:2222/orgs/nobgit/nobmail.git
Trace
_modules/scripts/ipv6_controller.sh
Trace helps you understand code history line by line. See who changed each line, when it changed, and which commit introduced it.
ipv6_controller.sh
on main
Author
Date
Commit
Line
Code
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 1
#!/usr/bin/env bash
#!/usr/bin/env bash
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 2
# _modules/scripts/ipv6_controller.sh
# _modules/scripts/ipv6_controller.sh
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 3
# THIS SCRIPT IS DESIGNED TO BE RUNNING BY MAILCOW SCRIPTS ONLY!
# THIS SCRIPT IS DESIGNED TO BE RUNNING BY MAILCOW SCRIPTS ONLY!
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 4
# DO NOT, AGAIN, NOT TRY TO RUN THIS SCRIPT STANDALONE!!!!!!
# DO NOT, AGAIN, NOT TRY TO RUN THIS SCRIPT STANDALONE!!!!!!
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 5
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 6
# 1) Check if the host supports IPv6
# 1) Check if the host supports IPv6
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 7
get_ipv6_support() {
get_ipv6_support() {
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 8
# ---- helper: probe external IPv6 connectivity without DNS ----
# ---- helper: probe external IPv6 connectivity without DNS ----
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 9
_probe_ipv6_connectivity() {
_probe_ipv6_connectivity() {
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 10
# Use literal, always-on IPv6 echo responders (no DNS required)
# Use literal, always-on IPv6 echo responders (no DNS required)
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 11
local PROBE_IPS=("2001:4860:4860::8888" "2606:4700:4700::1111")
local PROBE_IPS=("2001:4860:4860::8888" "2606:4700:4700::1111")
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 12
local ip rc=1
local ip rc=1
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 13
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 14
for ip in "${PROBE_IPS[@]}"; do
for ip in "${PROBE_IPS[@]}"; do
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 15
if command -v ping6 &>/dev/null; then
if command -v ping6 &>/dev/null; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 16
ping6 -c1 -W2 "$ip" &>/dev/null || ping6 -c1 -w2 "$ip" &>/dev/null
ping6 -c1 -W2 "$ip" &>/dev/null || ping6 -c1 -w2 "$ip" &>/dev/null
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 17
rc=$?
rc=$?
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 18
elif command -v ping &>/dev/null; then
elif command -v ping &>/dev/null; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 19
ping -6 -c1 -W2 "$ip" &>/dev/null || ping -6 -c1 -w2 "$ip" &>/dev/null
ping -6 -c1 -W2 "$ip" &>/dev/null || ping -6 -c1 -w2 "$ip" &>/dev/null
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 20
rc=$?
rc=$?
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 21
else
else
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 22
rc=1
rc=1
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 23
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 24
[[ $rc -eq 0 ]] && return 0
[[ $rc -eq 0 ]] && return 0
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 25
done
done
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 26
return 1
return 1
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 27
}
}
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 28
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 29
if [[ ! -f /proc/net/if_inet6 ]] || grep -qs '^1' /proc/sys/net/ipv6/conf/all/disable_ipv6 2>/dev/null; then
if [[ ! -f /proc/net/if_inet6 ]] || grep -qs '^1' /proc/sys/net/ipv6/conf/all/disable_ipv6 2>/dev/null; then
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 30
DETECTED_IPV6=false
DETECTED_IPV6=false
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 31
echo -e "${YELLOW}IPv6 not detected on host – ${LIGHT_RED}IPv6 is administratively disabled${YELLOW}.${NC}"
echo -e "${YELLOW}IPv6 not detected on host – ${LIGHT_RED}IPv6 is administratively disabled${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 32
return
return
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 33
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 34
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 35
if ip -6 route show default 2>/dev/null | grep -qE '^default'; then
if ip -6 route show default 2>/dev/null | grep -qE '^default'; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 36
echo -e "${YELLOW}Default IPv6 route found – testing external IPv6 connectivity...${NC}"
echo -e "${YELLOW}Default IPv6 route found – testing external IPv6 connectivity...${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 37
if _probe_ipv6_connectivity; then
if _probe_ipv6_connectivity; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 38
DETECTED_IPV6=true
DETECTED_IPV6=true
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 39
echo -e "IPv6 detected on host – ${LIGHT_GREEN}leaving IPv6 support enabled${YELLOW}.${NC}"
echo -e "IPv6 detected on host – ${LIGHT_GREEN}leaving IPv6 support enabled${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 40
else
else
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 41
DETECTED_IPV6=false
DETECTED_IPV6=false
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 42
echo -e "${YELLOW}Default IPv6 route present but external IPv6 connectivity failed – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
echo -e "${YELLOW}Default IPv6 route present but external IPv6 connectivity failed – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 43
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 44
return
return
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 45
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 46
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 47
if ip -6 addr show scope global 2>/dev/null | grep -q 'inet6'; then
if ip -6 addr show scope global 2>/dev/null | grep -q 'inet6'; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 48
DETECTED_IPV6=false
DETECTED_IPV6=false
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 49
echo -e "${YELLOW}Global IPv6 address present but no default route – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
echo -e "${YELLOW}Global IPv6 address present but no default route – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 50
return
return
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 51
fi
fi
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 52
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 53
if ip -6 addr show scope link 2>/dev/null | grep -q 'inet6'; then
if ip -6 addr show scope link 2>/dev/null | grep -q 'inet6'; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 54
echo -e "${YELLOW}Only link-local IPv6 addresses found – testing external IPv6 connectivity...${NC}"
echo -e "${YELLOW}Only link-local IPv6 addresses found – testing external IPv6 connectivity...${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 55
if _probe_ipv6_connectivity; then
if _probe_ipv6_connectivity; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 56
DETECTED_IPV6=true
DETECTED_IPV6=true
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 57
echo -e "External IPv6 connectivity available – ${LIGHT_GREEN}leaving IPv6 support enabled${YELLOW}.${NC}"
echo -e "External IPv6 connectivity available – ${LIGHT_GREEN}leaving IPv6 support enabled${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 58
else
else
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 59
DETECTED_IPV6=false
DETECTED_IPV6=false
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 60
echo -e "${YELLOW}Only link-local IPv6 present and no external connectivity – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
echo -e "${YELLOW}Only link-local IPv6 present and no external connectivity – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 61
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 62
return
return
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 63
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 64
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 65
DETECTED_IPV6=false
DETECTED_IPV6=false
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 66
echo -e "${YELLOW}IPv6 not detected on host – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
echo -e "${YELLOW}IPv6 not detected on host – ${LIGHT_RED}disabling IPv6 support${YELLOW}.${NC}"
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 67
}
}
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 68
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 69
# 2) Ensure Docker daemon.json has (or create) the required IPv6 settings
# 2) Ensure Docker daemon.json has (or create) the required IPv6 settings
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 70
docker_daemon_edit(){
docker_daemon_edit(){
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 71
DOCKER_DAEMON_CONFIG="/etc/docker/daemon.json"
DOCKER_DAEMON_CONFIG="/etc/docker/daemon.json"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 72
DOCKER_MAJOR=$(docker version --format '{{.Server.Version}}' 2>/dev/null | cut -d. -f1)
DOCKER_MAJOR=$(docker version --format '{{.Server.Version}}' 2>/dev/null | cut -d. -f1)
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 73
MISSING=()
MISSING=()
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 74
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 75
_has_kv() { grep -Eq "\"$1\"[[:space:]]*:[[:space:]]*$2" "$DOCKER_DAEMON_CONFIG" 2>/dev/null; }
_has_kv() { grep -Eq "\"$1\"[[:space:]]*:[[:space:]]*$2" "$DOCKER_DAEMON_CONFIG" 2>/dev/null; }
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 76
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 77
if [[ -f "$DOCKER_DAEMON_CONFIG" ]]; then
if [[ -f "$DOCKER_DAEMON_CONFIG" ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 78
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 79
# reject empty or whitespace-only file immediately
# reject empty or whitespace-only file immediately
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 80
if [[ ! -s "$DOCKER_DAEMON_CONFIG" ]] || ! grep -Eq '[{}]' "$DOCKER_DAEMON_CONFIG"; then
if [[ ! -s "$DOCKER_DAEMON_CONFIG" ]] || ! grep -Eq '[{}]' "$DOCKER_DAEMON_CONFIG"; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 81
echo -e "${RED}ERROR: $DOCKER_DAEMON_CONFIG exists but is empty or contains no JSON braces – please initialize it with valid JSON (e.g. {}).${NC}"
echo -e "${RED}ERROR: $DOCKER_DAEMON_CONFIG exists but is empty or contains no JSON braces – please initialize it with valid JSON (e.g. {}).${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 82
exit 1
exit 1
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 83
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 84
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 85
# Validate JSON if jq is present
# Validate JSON if jq is present
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 86
if command -v jq &>/dev/null && ! jq empty "$DOCKER_DAEMON_CONFIG" &>/dev/null; then
if command -v jq &>/dev/null && ! jq empty "$DOCKER_DAEMON_CONFIG" &>/dev/null; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 87
echo -e "${RED}ERROR: Invalid JSON in $DOCKER_DAEMON_CONFIG – please correct manually.${NC}"
echo -e "${RED}ERROR: Invalid JSON in $DOCKER_DAEMON_CONFIG – please correct manually.${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 88
exit 1
exit 1
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 89
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 90
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 91
# Gather missing keys
# Gather missing keys
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 92
! _has_kv ipv6 true && MISSING+=("ipv6: true")
! _has_kv ipv6 true && MISSING+=("ipv6: true")
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 93
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 94
# For Docker < 28, keep requiring fixed-cidr-v6 (default bridge needs it on old engines)
# For Docker < 28, keep requiring fixed-cidr-v6 (default bridge needs it on old engines)
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 95
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 96
! grep -Eq '"fixed-cidr-v6"[[:space:]]*:[[:space:]]*".+"' "$DOCKER_DAEMON_CONFIG" \
! grep -Eq '"fixed-cidr-v6"[[:space:]]*:[[:space:]]*".+"' "$DOCKER_DAEMON_CONFIG" \
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 97
&& MISSING+=('fixed-cidr-v6: "fd00:dead:beef:c0::/80"')
&& MISSING+=('fixed-cidr-v6: "fd00:dead:beef:c0::/80"')
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 98
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 99
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 100
# For Docker < 27, ip6tables needed and was tied to experimental in older releases
# For Docker < 27, ip6tables needed and was tied to experimental in older releases
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 101
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 102
_has_kv ipv6 true && ! _has_kv ip6tables true && MISSING+=("ip6tables: true")
_has_kv ipv6 true && ! _has_kv ip6tables true && MISSING+=("ip6tables: true")
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 103
! _has_kv experimental true && MISSING+=("experimental: true")
! _has_kv experimental true && MISSING+=("experimental: true")
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 104
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 105
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 106
# Fix if needed
# Fix if needed
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 107
if ((${#MISSING[@]}>0)); then
if ((${#MISSING[@]}>0)); then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 108
echo -e "${MAGENTA}Your daemon.json is missing: ${YELLOW}${MISSING[*]}${NC}"
echo -e "${MAGENTA}Your daemon.json is missing: ${YELLOW}${MISSING[*]}${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 109
if [[ -n "$FORCE" ]]; then
if [[ -n "$FORCE" ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 110
ans=Y
ans=Y
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 111
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 112
read -p "Would you like to update $DOCKER_DAEMON_CONFIG now? [Y/n] " ans
read -p "Would you like to update $DOCKER_DAEMON_CONFIG now? [Y/n] " ans
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 113
ans=${ans:-Y}
ans=${ans:-Y}
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 114
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 115
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 116
if [[ $ans =~ ^[Yy]$ ]]; then
if [[ $ans =~ ^[Yy]$ ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 117
cp "$DOCKER_DAEMON_CONFIG" "${DOCKER_DAEMON_CONFIG}.bak"
cp "$DOCKER_DAEMON_CONFIG" "${DOCKER_DAEMON_CONFIG}.bak"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 118
if command -v jq &>/dev/null; then
if command -v jq &>/dev/null; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 119
TMP=$(mktemp)
TMP=$(mktemp)
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 120
# Base filter: ensure ipv6 = true
# Base filter: ensure ipv6 = true
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 121
JQ_FILTER='.ipv6 = true'
JQ_FILTER='.ipv6 = true'
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 122
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 123
# Add fixed-cidr-v6 only for Docker < 28
# Add fixed-cidr-v6 only for Docker < 28
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 124
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 125
JQ_FILTER+=' | .["fixed-cidr-v6"] = (.["fixed-cidr-v6"] // "fd00:dead:beef:c0::/80")'
JQ_FILTER+=' | .["fixed-cidr-v6"] = (.["fixed-cidr-v6"] // "fd00:dead:beef:c0::/80")'
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 126
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 127
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 128
# Add ip6tables/experimental only for Docker < 27
# Add ip6tables/experimental only for Docker < 27
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 129
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 130
JQ_FILTER+=' | .ip6tables = true | .experimental = true'
JQ_FILTER+=' | .ip6tables = true | .experimental = true'
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 131
fi
fi
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 132
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 133
jq "$JQ_FILTER" "$DOCKER_DAEMON_CONFIG" >"$TMP" && mv "$TMP" "$DOCKER_DAEMON_CONFIG"
jq "$JQ_FILTER" "$DOCKER_DAEMON_CONFIG" >"$TMP" && mv "$TMP" "$DOCKER_DAEMON_CONFIG"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 134
echo -e "${LIGHT_GREEN}daemon.json updated. Restarting Docker...${NC}"
echo -e "${LIGHT_GREEN}daemon.json updated. Restarting Docker...${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 135
(command -v systemctl &>/dev/null && systemctl restart docker) || service docker restart
(command -v systemctl &>/dev/null && systemctl restart docker) || service docker restart
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 136
echo -e "${YELLOW}Docker restarted.${NC}"
echo -e "${YELLOW}Docker restarted.${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 137
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 138
echo -e "${RED}Please install jq or manually update daemon.json and restart Docker.${NC}"
echo -e "${RED}Please install jq or manually update daemon.json and restart Docker.${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 139
exit 1
exit 1
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 140
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 141
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 142
echo -e "${YELLOW}User declined Docker update – please insert these changes manually:${NC}"
echo -e "${YELLOW}User declined Docker update – please insert these changes manually:${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 143
echo "${MISSING[*]}"
echo "${MISSING[*]}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 144
exit 1
exit 1
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 145
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 146
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 147
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 148
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 149
# Create new daemon.json if missing
# Create new daemon.json if missing
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 150
if [[ -n "$FORCE" ]]; then
if [[ -n "$FORCE" ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 151
ans=Y
ans=Y
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 152
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 153
read -p "$DOCKER_DAEMON_CONFIG not found. Create it with IPv6 settings? [Y/n] " ans
read -p "$DOCKER_DAEMON_CONFIG not found. Create it with IPv6 settings? [Y/n] " ans
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 154
ans=${ans:-Y}
ans=${ans:-Y}
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 155
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 156
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 157
if [[ $ans =~ ^[Yy]$ ]]; then
if [[ $ans =~ ^[Yy]$ ]]; then
Colin Kubon
10 months ago
c217be0
scripts: make sure /etc/docker exists (#6791)
- Full commit hash
c217be06c6ced586976e4e900701c84d51f6e35c- Author
- Colin Kubon <[email protected]>
- Date
- 10 months ago
- Selected line
- 158
mkdir -p "$(dirname "$DOCKER_DAEMON_CONFIG")"
mkdir -p "$(dirname "$DOCKER_DAEMON_CONFIG")"
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 159
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
if [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 27 ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 160
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 161
{
{
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 162
"ipv6": true,
"ipv6": true,
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 163
"fixed-cidr-v6": "fd00:dead:beef:c0::/80",
"fixed-cidr-v6": "fd00:dead:beef:c0::/80",
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 164
"ip6tables": true,
"ip6tables": true,
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 165
"experimental": true
"experimental": true
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 166
}
}
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 167
EOF
EOF
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 168
elif [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
elif [[ -n "$DOCKER_MAJOR" && "$DOCKER_MAJOR" -lt 28 ]]; then
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 169
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 170
{
{
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 171
"ipv6": true,
"ipv6": true,
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 172
"fixed-cidr-v6": "fd00:dead:beef:c0::/80"
"fixed-cidr-v6": "fd00:dead:beef:c0::/80"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 173
}
}
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 174
EOF
EOF
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 175
else
else
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 176
# Docker 28+: ipv6 works without fixed-cidr-v6
# Docker 28+: ipv6 works without fixed-cidr-v6
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 177
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
cat > "$DOCKER_DAEMON_CONFIG" <<EOF
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 178
{
{
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 179
"ipv6": true
"ipv6": true
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 180
}
}
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 181
EOF
EOF
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 182
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 183
echo -e "${GREEN}Created $DOCKER_DAEMON_CONFIG with IPv6 settings.${NC}"
echo -e "${GREEN}Created $DOCKER_DAEMON_CONFIG with IPv6 settings.${NC}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 184
echo "Restarting Docker..."
echo "Restarting Docker..."
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 185
(command -v systemctl &>/dev/null && systemctl restart docker) || service docker restart
(command -v systemctl &>/dev/null && systemctl restart docker) || service docker restart
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 186
echo "Docker restarted."
echo "Docker restarted."
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 187
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 188
echo "User declined to create daemon.json – please manually merge the docker daemon with these configs:"
echo "User declined to create daemon.json – please manually merge the docker daemon with these configs:"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 189
echo "${MISSING[*]}"
echo "${MISSING[*]}"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 190
exit 1
exit 1
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 191
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 192
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 193
}
}
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 194
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 195
# 3) Main wrapper for generate_config.sh and update.sh
# 3) Main wrapper for generate_config.sh and update.sh
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 196
configure_ipv6() {
configure_ipv6() {
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 197
# detect manual override if mailcow.conf is present
# detect manual override if mailcow.conf is present
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 198
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]] && grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]] && grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 199
MANUAL_SETTING=$(grep '^ENABLE_IPV6=' "$MAILCOW_CONF" | cut -d= -f2)
MANUAL_SETTING=$(grep '^ENABLE_IPV6=' "$MAILCOW_CONF" | cut -d= -f2)
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 200
elif [[ -z "$MAILCOW_CONF" ]] && [[ -n "${ENABLE_IPV6:-}" ]]; then
elif [[ -z "$MAILCOW_CONF" ]] && [[ -n "${ENABLE_IPV6:-}" ]]; then
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 201
MANUAL_SETTING="$ENABLE_IPV6"
MANUAL_SETTING="$ENABLE_IPV6"
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 202
else
else
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 203
MANUAL_SETTING=""
MANUAL_SETTING=""
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 204
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 205
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 206
get_ipv6_support
get_ipv6_support
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 207
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 208
# if user manually set it, check for mismatch
# if user manually set it, check for mismatch
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 209
if [[ "$DETECTED_IPV6" != "true" ]]; then
if [[ "$DETECTED_IPV6" != "true" ]]; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 210
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]]; then
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]]; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 211
if grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
if grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 212
sed -i 's/^ENABLE_IPV6=.*/ENABLE_IPV6=false/' "$MAILCOW_CONF"
sed -i 's/^ENABLE_IPV6=.*/ENABLE_IPV6=false/' "$MAILCOW_CONF"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 213
else
else
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 214
echo "ENABLE_IPV6=false" >> "$MAILCOW_CONF"
echo "ENABLE_IPV6=false" >> "$MAILCOW_CONF"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 215
fi
fi
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 216
else
else
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 217
export IPV6_BOOL=false
export IPV6_BOOL=false
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 218
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 219
echo "Skipping Docker IPv6 configuration because host does not support IPv6."
echo "Skipping Docker IPv6 configuration because host does not support IPv6."
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 220
echo "Make sure to check if your docker daemon.json does not include \"enable_ipv6\": true if you do not want IPv6."
echo "Make sure to check if your docker daemon.json does not include \"enable_ipv6\": true if you do not want IPv6."
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 221
echo "IPv6 configuration complete: ENABLE_IPV6=false"
echo "IPv6 configuration complete: ENABLE_IPV6=false"
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 222
sleep 2
sleep 2
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 223
return
return
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 224
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 225
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 226
docker_daemon_edit
docker_daemon_edit
same change
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 227
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 228
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]]; then
if [[ -n "$MAILCOW_CONF" && -f "$MAILCOW_CONF" ]]; then
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 229
if grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
if grep -q '^ENABLE_IPV6=' "$MAILCOW_CONF"; then
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 230
sed -i 's/^ENABLE_IPV6=.*/ENABLE_IPV6=true/' "$MAILCOW_CONF"
sed -i 's/^ENABLE_IPV6=.*/ENABLE_IPV6=true/' "$MAILCOW_CONF"
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 231
else
else
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 232
echo "ENABLE_IPV6=true" >> "$MAILCOW_CONF"
echo "ENABLE_IPV6=true" >> "$MAILCOW_CONF"
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 233
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 234
else
else
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 235
export IPV6_BOOL=true
export IPV6_BOOL=true
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 236
fi
fi
same change
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 237
DerLinkman
11 months ago
94c1a6c
scripts: ipv6_controller improvement + fix modules handling (#6722)
- Full commit hash
94c1a6c4e1f8901e38e4562dd208cc026277fab8- Author
- DerLinkman <[email protected]>
- Date
- 11 months ago
- Selected line
- 238
echo "IPv6 configuration complete: ENABLE_IPV6=true"
echo "IPv6 configuration complete: ENABLE_IPV6=true"
DerLinkman
12 months ago
88bf9b0
core: modules splitting + ipv6 nat rewrite (#6634)
- Full commit hash
88bf9b02e112bced1d37c69a885d8dbad4cd657a- Author
- DerLinkman <[email protected]>
- Date
- 12 months ago
- Selected line
- 239
}
}