fix(licence): nouvelle paire, et la privee ne nait plus dans le depot

La premiere privee a ete supprimee sans copie : plus aucune licence
nouvelle n'etait emettable. Regeneration + reemission, indolore
aujourd'hui parce qu'une seule licence circulait.

licence.ps1 ecrit desormais la cle dans %USERPROFILE%\Documents, hors du
depot. Elle vivait dans tools\, ou elle n'attendait qu'un menage : le
.gitignore la protegeait du depot, rien ne la protegeait de son
proprietaire.

Verifie : la licence de la nouvelle paire passe, celle de la paire
perdue tombe — la regeneration a bien remplace, pas ajoute.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
r-zakarya
2026-09-05 17:50:14 +01:00
parent 427d294b22
commit fc945ac6ab
3 changed files with 31 additions and 10 deletions
+5 -1
View File
@@ -15,7 +15,11 @@ param(
[string]$For,
[string]$Name = '',
[string]$Machine,
[string]$KeyFile = "$PSScriptRoot\licence-private.key"
# HORS DU DEPOT PAR CONSTRUCTION. Elle a d'abord vecu dans tools\, ou elle
# n'attendait qu'un menage pour disparaitre - ce qui est arrive, et une cle
# privee perdue interdit toute nouvelle licence a jamais. Le .gitignore la
# protegeait du depot, rien ne la protegeait de son proprietaire.
[string]$KeyFile = "$env:USERPROFILE\Documents\pmserver-licence-private.key"
)
$ErrorActionPreference = 'Stop'