chore(release): v0.7.5
Corrige l'échec silencieux « Accès refusé » à la connexion Windows : wireguard.exe /install|uninstalltunnelservice était lancé sans élévation en misant sur son manifeste UAC natif, qui ne s'auto-déclenche jamais via un appel process-à-process. L'appel tente maintenant sans élévation (compatible avec les ACLs accordées via le bouton dédié), puis retente avec une vraie élévation UAC si le premier essai échoue. Le diagnostic d'élévation est mis à jour pour refléter les deux cas. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1776,14 +1776,16 @@ class AdminWindow(QDialog):
|
||||
"fenêtre UAC à la connexion.")
|
||||
state = "ok"
|
||||
else:
|
||||
lines.append("⚠️ Processus non élevé : Windows demandera une "
|
||||
"confirmation UAC à chaque")
|
||||
lines.append(" connexion et déconnexion du tunnel.")
|
||||
lines.append("⚠️ Processus non élevé : si les permissions ACL du "
|
||||
"service n'ont pas été")
|
||||
lines.append(" accordées (bouton ci-dessous), Windows "
|
||||
"demandera une confirmation UAC")
|
||||
lines.append(" à chaque connexion et déconnexion du tunnel.")
|
||||
lines.append("")
|
||||
lines.append("Pour l'éviter : lancez WGSecure via un raccourci "
|
||||
"coché « Exécuter en tant")
|
||||
lines.append("qu'administrateur », ou une tâche planifiée avec "
|
||||
"les privilèges les plus élevés.")
|
||||
lines.append("Pour l'éviter : accordez les permissions ACL, ou "
|
||||
"lancez WGSecure via un")
|
||||
lines.append("raccourci coché « Exécuter en tant "
|
||||
"qu'administrateur ».")
|
||||
state = "warn"
|
||||
|
||||
lines.append("")
|
||||
|
||||
Reference in New Issue
Block a user