qbittorrent: the init writes the WebUI login in python, not awk #6

Merged
mesh-admin merged 1 commits from fix/qbittorrent-init-writes-the-login-in-python into main 2026-10-01 11:50:34 +00:00
Contributor

The keys carry backslashes (WebUI\Username); awk -v escape-processes them, so the edit in #4/#5 matched nothing: the old hash stayed and BanDuration landed mangled (qBittorrent then wrote its 3600 default). The edit is python's now, literal keys, and sets BanDuration=60. Found on ace in the live proof of ADR 0158.

The keys carry backslashes (`WebUI\Username`); awk `-v` escape-processes them, so the edit in #4/#5 matched nothing: the old hash stayed and `BanDuration` landed mangled (qBittorrent then wrote its 3600 default). The edit is python's now, literal keys, and sets BanDuration=60. Found on ace in the live proof of ADR 0158.
mesh-admin added 1 commit 2026-10-01 11:50:25 +00:00
The keys carry backslashes (WebUI\Username); awk -v escape-processes them,
so the edit matched nothing and the vault's credential never reached the
software. Python edits the file literally and also sets BanDuration=60.
mesh-admin merged commit 1fff041260 into main 2026-10-01 11:50:34 +00:00
mesh-admin deleted branch fix/qbittorrent-init-writes-the-login-in-python 2026-10-01 11:50:34 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: novox/mesh-media-catalog#6