Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I'm resubmitting #33 from a branch with only the two pertinent commits, so as to avoid dragging upstream along with any further changes until they're ready.
I plan to actively maintain my fork, Hetzname, going forward, since it's useful and important to me. Of course, I'll push changes upstream, which you are welcome to accept or deny as you wish.
I'd also be happy to maintain this upstream repo if you'd have me :^)
awk
as a dependency by usinggrep
andtail
.dig
as a dependency by usingcurl
1.bash
as a dependency by usingsh
2.These changes make use of the tool substantially easier on OpenWRT routers, where storage space is often at a premium and thus unneeded dependencies are sub-optimal.
Footnotes
And use Hetzner's own external IP detector ↩
On OpenWRT routers, and perhaps other notable systems, this is a symlink to
ash
which works just as well.bash
is not pre-installed on such devices. ↩