Merge claude/2

This commit is contained in:
librelad 2026-06-22 14:25:06 +01:00
commit 10477a2651

View File

@ -995,7 +995,14 @@ initRootHelpers()
initFolders() initFolders()
{ {
isHeader "LibrePortal Folder Creation" isHeader "LibrePortal Folder Creation"
folders=("$docker_dir" "$containers_dir" "$ssl_dir" "$ssh_dir" "$wireguard_dir" "$logs_dir" "$configs_dir" "$backup_dir" "$backup_install_dir" "$restore_dir" "$migrate_dir" "$script_dir") # Grouped by root, each root immediately followed by its own children
# (alphabetical). Order also matters: mkdir below has no -p, so every
# parent must be listed before its children.
folders=(
"$docker_dir" "$configs_dir" "$script_dir" "$logs_dir" "$migrate_dir" "$restore_dir" "$ssh_dir" "$ssl_dir" "$wireguard_dir"
"$containers_dir"
"$backup_dir" "$backup_install_dir"
)
for folder in "${folders[@]}"; do for folder in "${folders[@]}"; do
if [ ! -d "$folder" ]; then if [ ! -d "$folder" ]; then
sudo mkdir "$folder" sudo mkdir "$folder"