#!/usr/bin/env bash

set -euo pipefail

TARGET_DIR="/usr/local/share/ca-certificates/SLU"
SOURCE_URL="https://pki.slu.se/"

echo "Skapar katalog: $TARGET_DIR"
mkdir -p "$TARGET_DIR"

echo "Hämtar alla .crt-filer från $SOURCE_URL"
# Hämta alla .crt-filer från listbar katalog
wget -np -nH --cut-dirs=0 -A "*.crt" -P "$TARGET_DIR" "$SOURCE_URL"

echo "Städar bort ev. katalogstruktur från wget"
find "$TARGET_DIR" -type f -name "*.crt" -exec mv -t "$TARGET_DIR" {} + 2>/dev/null || true
find "$TARGET_DIR" -type d -empty -delete

echo "Uppdaterar CA-certifikat"
update-ca-certificates

echo "Klart!"