Untitled
unknown
plain_text
8 months ago
871 B
7
Indexable
function Create-CA {
# Vérifier si une CA existe déjà
if (Test-Path "$MINICA_PUBLIC\ca.crt" -or Test-Path "$MINICA_PRIVATE\ca.key") {
Write-Warning "Une CA semble déjà exister. L'exécution de create-ca écrasera la CA existante avec tous ses certificats, CRL, index, et configuration."
$confirmation = Read-Host "Êtes-vous sûr de vouloir continuer ? (o/n)"
if ($confirmation -ne 'o') {
Write-Host "Opération annulée."
return
}
}
# Création des répertoires avec chemins absolus
$directories = @($MINICA_PATH, $MINICA_PRIVATE, $MINICA_PUBLIC, $MINICA_CERT, $MINICA_CSR)
foreach ($dir in $directories) {
if (-not (Test-Path $dir)) {
New-Item -Path $dir -ItemType Directory -Force | Out-Null
}
}
# Le reste de la fonction reste inchangé...
Editor is loading...
Leave a Comment