mirror of
https://github.com/itdoginfo/podkop.git
synced 2025-12-06 03:26:51 +03:00
Merge pull request #265 from itdoginfo/fix/service_listen_address
Fix/service listen address
This commit is contained in:
@@ -1505,12 +1505,15 @@ section_has_enabled_lists() {
|
|||||||
get_service_listen_address() {
|
get_service_listen_address() {
|
||||||
local service_listen_address
|
local service_listen_address
|
||||||
|
|
||||||
service_listen_address="$(uci_get "network" "lan" "ipaddr")"
|
config_get service_listen_address "settings" "service_listen_address"
|
||||||
|
if [ -n "$service_listen_address" ]; then
|
||||||
if [ -z "$service_listen_address" ]; then
|
log "Attention! The service_listen_address option is being used, overriding the automatic detection of the listening IP address!" "warn"
|
||||||
config_get service_listen_address "settings" "service_listen_address" # TODO(ampetelin): Remove after testing
|
echo "$service_listen_address"
|
||||||
|
return 0
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
service_listen_address="$(uci_get "network" "lan" "ipaddr" | awk '{print $1}' | cut -d'/' -f1)"
|
||||||
|
|
||||||
if [ -z "$service_listen_address" ]; then
|
if [ -z "$service_listen_address" ]; then
|
||||||
log "Failed to determine the listening IP address. Please open an issue to report this problem: https://github.com/itdoginfo/podkop/issues" "error"
|
log "Failed to determine the listening IP address. Please open an issue to report this problem: https://github.com/itdoginfo/podkop/issues" "error"
|
||||||
return 1
|
return 1
|
||||||
|
|||||||
Reference in New Issue
Block a user