diff --git a/package/sysklogd/Config.in b/package/sysklogd/Config.in index 3315a6ddc9..c9b9fe8c35 100644 --- a/package/sysklogd/Config.in +++ b/package/sysklogd/Config.in @@ -15,8 +15,18 @@ config BR2_PACKAGE_SYSKLOGD if BR2_PACKAGE_SYSKLOGD +config BR2_PACKAGE_SYSKLOGD_DNS_DELAY + int "Retry DNS delay (sec)" + default "60" + help + Retry delay (seconds) for attempting to resolve DNS names of + remote syslog servers. This is the internal retry delay, not + that of the resolver in your C library or DNS cache. + + Default: 60 seconds + config BR2_PACKAGE_SYSKLOGD_REMOTE_DELAY - int "Retry delay (sec)" + int "Retry remote delay (sec)" default "180" help Retry delay (seconds) for sending to remote syslog servers. diff --git a/package/sysklogd/sysklogd.mk b/package/sysklogd/sysklogd.mk index 7abb830119..59081f2734 100644 --- a/package/sysklogd/sysklogd.mk +++ b/package/sysklogd/sysklogd.mk @@ -16,6 +16,7 @@ SYSKLOGD_CPE_ID_VALID = YES SYSKLOGD_CONF_OPTS = \ --bindir=/usr/bin \ --sbindir=/sbin \ + --with-dns-delay=$(BR2_PACKAGE_SYSKLOGD_DNS_DELAY) \ --with-suspend-time=$(BR2_PACKAGE_SYSKLOGD_REMOTE_DELAY) # Disable/Enable utilities