Discussing functional clearnet DNS settings for gateway file /etc/resolv.conf.
It would be completely reasonable to change this by default for all users in call cases. Advantages:
- That would be a simpler implementation. No code in ACW required.
- A “complete” gateway file
/etc/resolv.confthat does not later get modified by ACW for meek users only.
Current implementation of using ACW to edit gateway file /etc/resolv.conf advantages:
- Functional gateway system DNS for user
debian-toronly available in cases where this is required (meek). - Abundance of caution.
To paraphrase Configure (Private) (Obfuscated) Tor Bridges “use bridges only when necessary”. For exact quote and why see that page.