diff --git a/installer/atlas-bundle-ubuntu24.04/MANIFEST.txt b/installer/atlas-bundle-ubuntu24.04/MANIFEST.txt new file mode 100644 index 0000000..7aea3fc --- /dev/null +++ b/installer/atlas-bundle-ubuntu24.04/MANIFEST.txt @@ -0,0 +1,34 @@ +AtlasOS Bundle for Ubuntu 24.04 (Noble Numbat) +Generated: 2025-12-15 14:23:10 UTC +Packages: 21 main packages + dependencies + +Main Packages: +build-essential +git +curl +wget +ca-certificates +software-properties-common +apt-transport-https +zfsutils-linux +zfs-zed +zfs-initramfs +samba +samba-common-bin +nfs-kernel-server +rpcbind +targetcli-fb +sqlite3 +libsqlite3-dev +golang-go +openssl +net-tools +iproute2 + +Total .deb files: 326 + +Installation Instructions: +1. Transfer this entire directory to your airgap system +2. Run: sudo ./installer/install.sh --offline-bundle "/app/atlas/installer/atlas-bundle-ubuntu24.04" + +Note: Ensure all .deb files are present before transferring diff --git a/installer/atlas-bundle-ubuntu24.04/README.md b/installer/atlas-bundle-ubuntu24.04/README.md new file mode 100644 index 0000000..47fe319 --- /dev/null +++ b/installer/atlas-bundle-ubuntu24.04/README.md @@ -0,0 +1,42 @@ +# AtlasOS Offline Bundle for Ubuntu 24.04 + +This bundle contains all required packages and dependencies for installing AtlasOS on an airgap (offline) Ubuntu 24.04 system. + +## Contents + +- All required .deb packages with dependencies +- Go binary (fallback, if needed) +- Installation manifest + +## Usage + +1. Transfer this entire directory to your airgap system +2. On the airgap system, run: + ```bash + sudo ./installer/install.sh --offline-bundle /path/to/this/directory + ``` + +## Bundle Size + +The bundle typically contains: +- ~100-200 .deb packages (including dependencies) +- Total size: ~500MB - 1GB (depending on architecture) + +## Verification + +Before transferring, verify the bundle: +```bash +# Count .deb files +find . -name "*.deb" | wc -l + +# Check manifest +cat MANIFEST.txt +``` + +## Troubleshooting + +If installation fails: +1. Check that all .deb files are present +2. Verify you're on Ubuntu 24.04 +3. Check disk space (need at least 2GB free) +4. Review installation logs diff --git a/installer/atlas-bundle-ubuntu24.04/adduser_3.137ubuntu1_all.deb b/installer/atlas-bundle-ubuntu24.04/adduser_3.137ubuntu1_all.deb new file mode 100644 index 0000000..c58f205 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/adduser_3.137ubuntu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/apt-transport-https_2.8.3_all.deb b/installer/atlas-bundle-ubuntu24.04/apt-transport-https_2.8.3_all.deb new file mode 100644 index 0000000..9cba062 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/apt-transport-https_2.8.3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/apt_2.8.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/apt_2.8.3_amd64.deb new file mode 100644 index 0000000..2a09945 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/apt_2.8.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/base-passwd_3.6.3build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/base-passwd_3.6.3build1_amd64.deb new file mode 100644 index 0000000..d9cc334 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/base-passwd_3.6.3build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/binutils-common_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/binutils-common_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..c5eeb4c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/binutils-common_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/binutils-x86-64-linux-gnu_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/binutils-x86-64-linux-gnu_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..79d317f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/binutils-x86-64-linux-gnu_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/binutils_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/binutils_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..7111b5c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/binutils_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/build-essential_12.10ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/build-essential_12.10ubuntu1_amd64.deb new file mode 100644 index 0000000..236afa1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/build-essential_12.10ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/busybox-initramfs_1%3a1.36.1-6ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/busybox-initramfs_1%3a1.36.1-6ubuntu3.1_amd64.deb new file mode 100644 index 0000000..c3bfa62 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/busybox-initramfs_1%3a1.36.1-6ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/busybox-static_1%3a1.36.1-6ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/busybox-static_1%3a1.36.1-6ubuntu3.1_amd64.deb new file mode 100644 index 0000000..4cebb76 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/busybox-static_1%3a1.36.1-6ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/busybox_1%3a1.36.1-6ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/busybox_1%3a1.36.1-6ubuntu3.1_amd64.deb new file mode 100644 index 0000000..2bb63fd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/busybox_1%3a1.36.1-6ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/bzip2_1.0.8-5.1build0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/bzip2_1.0.8-5.1build0.1_amd64.deb new file mode 100644 index 0000000..6e0d78d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/bzip2_1.0.8-5.1build0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/ca-certificates_20240203_all.deb b/installer/atlas-bundle-ubuntu24.04/ca-certificates_20240203_all.deb new file mode 100644 index 0000000..baa12c0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/ca-certificates_20240203_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cdebconf_0.271ubuntu3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cdebconf_0.271ubuntu3_amd64.deb new file mode 100644 index 0000000..8f0aa1e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cdebconf_0.271ubuntu3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/coreutils_9.4-3ubuntu6.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/coreutils_9.4-3ubuntu6.1_amd64.deb new file mode 100644 index 0000000..4a1860d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/coreutils_9.4-3ubuntu6.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cpio_2.15+dfsg-1ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cpio_2.15+dfsg-1ubuntu2_amd64.deb new file mode 100644 index 0000000..710b24c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cpio_2.15+dfsg-1ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cpp-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cpp-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..539aeb2 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cpp-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cpp-13_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cpp-13_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..7e4e24f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cpp-13_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..eb48228 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cpp-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/cpp_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/cpp_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..a0fd7a4 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/cpp_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/curl_8.5.0-2ubuntu10.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/curl_8.5.0-2ubuntu10.6_amd64.deb new file mode 100644 index 0000000..a4e25e6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/curl_8.5.0-2ubuntu10.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus-bin_1.14.10-4ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dbus-bin_1.14.10-4ubuntu4.1_amd64.deb new file mode 100644 index 0000000..c794fcc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus-bin_1.14.10-4ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus-broker_35-2ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dbus-broker_35-2ubuntu0.1_amd64.deb new file mode 100644 index 0000000..7ee24a3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus-broker_35-2ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus-daemon_1.14.10-4ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dbus-daemon_1.14.10-4ubuntu4.1_amd64.deb new file mode 100644 index 0000000..812b326 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus-daemon_1.14.10-4ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus-session-bus-common_1.14.10-4ubuntu4.1_all.deb b/installer/atlas-bundle-ubuntu24.04/dbus-session-bus-common_1.14.10-4ubuntu4.1_all.deb new file mode 100644 index 0000000..73dc640 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus-session-bus-common_1.14.10-4ubuntu4.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus-system-bus-common_1.14.10-4ubuntu4.1_all.deb b/installer/atlas-bundle-ubuntu24.04/dbus-system-bus-common_1.14.10-4ubuntu4.1_all.deb new file mode 100644 index 0000000..db2afcd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus-system-bus-common_1.14.10-4ubuntu4.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dbus_1.14.10-4ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dbus_1.14.10-4ubuntu4.1_amd64.deb new file mode 100644 index 0000000..986a833 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dbus_1.14.10-4ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/debconf_1.5.86ubuntu1_all.deb b/installer/atlas-bundle-ubuntu24.04/debconf_1.5.86ubuntu1_all.deb new file mode 100644 index 0000000..08baf94 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/debconf_1.5.86ubuntu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dhcpcd-base_1%3a10.0.6-1ubuntu3.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dhcpcd-base_1%3a10.0.6-1ubuntu3.2_amd64.deb new file mode 100644 index 0000000..c099292 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dhcpcd-base_1%3a10.0.6-1ubuntu3.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/distro-info-data_0.60ubuntu0.5_all.deb b/installer/atlas-bundle-ubuntu24.04/distro-info-data_0.60ubuntu0.5_all.deb new file mode 100644 index 0000000..4376bfd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/distro-info-data_0.60ubuntu0.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dpkg-dev_1.22.6ubuntu6.5_all.deb b/installer/atlas-bundle-ubuntu24.04/dpkg-dev_1.22.6ubuntu6.5_all.deb new file mode 100644 index 0000000..ded9219 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dpkg-dev_1.22.6ubuntu6.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dpkg_1.22.6ubuntu6.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dpkg_1.22.6ubuntu6.5_amd64.deb new file mode 100644 index 0000000..683276b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dpkg_1.22.6ubuntu6.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/dracut-install_060+5-1ubuntu3.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/dracut-install_060+5-1ubuntu3.3_amd64.deb new file mode 100644 index 0000000..18eb74f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/dracut-install_060+5-1ubuntu3.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/e2fsprogs_1.47.0-2.4~exp1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/e2fsprogs_1.47.0-2.4~exp1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..fd684f4 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/e2fsprogs_1.47.0-2.4~exp1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/g++-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/g++-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..0bf346d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/g++-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/g++-13_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/g++-13_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..850959e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/g++-13_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..ea1533c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/g++-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/g++_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/g++_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..3ae7424 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/g++_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc-13-base_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc-13-base_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..7a83c85 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc-13-base_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..5c5c8ed Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc-13-x86-64-linux-gnu_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc-13_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc-13_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..e489df9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc-13_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc-14-base_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc-14-base_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..148fd41 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc-14-base_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..830599d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc-x86-64-linux-gnu_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gcc_4%3a13.2.0-7ubuntu1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gcc_4%3a13.2.0-7ubuntu1_amd64.deb new file mode 100644 index 0000000..56e05db Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gcc_4%3a13.2.0-7ubuntu1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gir1.2-girepository-2.0_1.80.1-1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gir1.2-girepository-2.0_1.80.1-1_amd64.deb new file mode 100644 index 0000000..c507e03 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gir1.2-girepository-2.0_1.80.1-1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gir1.2-glib-2.0_2.80.0-6ubuntu3.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gir1.2-glib-2.0_2.80.0-6ubuntu3.5_amd64.deb new file mode 100644 index 0000000..a9e4b7a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gir1.2-glib-2.0_2.80.0-6ubuntu3.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gir1.2-packagekitglib-1.0_1.2.8-2ubuntu1.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gir1.2-packagekitglib-1.0_1.2.8-2ubuntu1.4_amd64.deb new file mode 100644 index 0000000..3f43628 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gir1.2-packagekitglib-1.0_1.2.8-2ubuntu1.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/git-man_1%3a2.43.0-1ubuntu7.3_all.deb b/installer/atlas-bundle-ubuntu24.04/git-man_1%3a2.43.0-1ubuntu7.3_all.deb new file mode 100644 index 0000000..62c1539 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/git-man_1%3a2.43.0-1ubuntu7.3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/git_1%3a2.43.0-1ubuntu7.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/git_1%3a2.43.0-1ubuntu7.3_amd64.deb new file mode 100644 index 0000000..e843b4c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/git_1%3a2.43.0-1ubuntu7.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/go.tar.gz b/installer/atlas-bundle-ubuntu24.04/go.tar.gz new file mode 100644 index 0000000..e85a36f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/go.tar.gz differ diff --git a/installer/atlas-bundle-ubuntu24.04/golang-1.22-go_1.22.2-2ubuntu0.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/golang-1.22-go_1.22.2-2ubuntu0.4_amd64.deb new file mode 100644 index 0000000..a3ec32d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/golang-1.22-go_1.22.2-2ubuntu0.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/golang-1.22-src_1.22.2-2ubuntu0.4_all.deb b/installer/atlas-bundle-ubuntu24.04/golang-1.22-src_1.22.2-2ubuntu0.4_all.deb new file mode 100644 index 0000000..68b6c06 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/golang-1.22-src_1.22.2-2ubuntu0.4_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/golang-go_2%3a1.22~2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/golang-go_2%3a1.22~2build1_amd64.deb new file mode 100644 index 0000000..d43c000 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/golang-go_2%3a1.22~2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/golang-src_2%3a1.22~2build1_all.deb b/installer/atlas-bundle-ubuntu24.04/golang-src_2%3a1.22~2build1_all.deb new file mode 100644 index 0000000..0997dc8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/golang-src_2%3a1.22~2build1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gpg_2.4.4-2ubuntu17.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gpg_2.4.4-2ubuntu17.3_amd64.deb new file mode 100644 index 0000000..a020ec9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gpg_2.4.4-2ubuntu17.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gpgconf_2.4.4-2ubuntu17.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gpgconf_2.4.4-2ubuntu17.3_amd64.deb new file mode 100644 index 0000000..38d0fef Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gpgconf_2.4.4-2ubuntu17.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/gpgv_2.4.4-2ubuntu17.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/gpgv_2.4.4-2ubuntu17.3_amd64.deb new file mode 100644 index 0000000..f89dbe3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/gpgv_2.4.4-2ubuntu17.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/guile-3.0-libs_3.0.9-1build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/guile-3.0-libs_3.0.9-1build2_amd64.deb new file mode 100644 index 0000000..88937aa Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/guile-3.0-libs_3.0.9-1build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/init-system-helpers_1.66ubuntu1_all.deb b/installer/atlas-bundle-ubuntu24.04/init-system-helpers_1.66ubuntu1_all.deb new file mode 100644 index 0000000..8c6c54d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/init-system-helpers_1.66ubuntu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/initramfs-tools-bin_0.142ubuntu25.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/initramfs-tools-bin_0.142ubuntu25.5_amd64.deb new file mode 100644 index 0000000..de022ff Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/initramfs-tools-bin_0.142ubuntu25.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/initramfs-tools-core_0.142ubuntu25.5_all.deb b/installer/atlas-bundle-ubuntu24.04/initramfs-tools-core_0.142ubuntu25.5_all.deb new file mode 100644 index 0000000..8bcf4f1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/initramfs-tools-core_0.142ubuntu25.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/initramfs-tools_0.142ubuntu25.5_all.deb b/installer/atlas-bundle-ubuntu24.04/initramfs-tools_0.142ubuntu25.5_all.deb new file mode 100644 index 0000000..8753190 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/initramfs-tools_0.142ubuntu25.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/iproute2_6.1.0-1ubuntu6.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/iproute2_6.1.0-1ubuntu6.2_amd64.deb new file mode 100644 index 0000000..2445ef8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/iproute2_6.1.0-1ubuntu6.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/iso-codes_4.16.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/iso-codes_4.16.0-1_all.deb new file mode 100644 index 0000000..f99007c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/iso-codes_4.16.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/keyutils_1.6.3-3build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/keyutils_1.6.3-3build1_amd64.deb new file mode 100644 index 0000000..3286942 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/keyutils_1.6.3-3build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/klibc-utils_2.0.13-4ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/klibc-utils_2.0.13-4ubuntu0.1_amd64.deb new file mode 100644 index 0000000..8993b66 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/klibc-utils_2.0.13-4ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/kmod_31+20240202-2ubuntu7.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/kmod_31+20240202-2ubuntu7.1_amd64.deb new file mode 100644 index 0000000..4e8758d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/kmod_31+20240202-2ubuntu7.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libacl1_2.3.2-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libacl1_2.3.2-1build1.1_amd64.deb new file mode 100644 index 0000000..e814027 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libacl1_2.3.2-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libapparmor1_4.0.1really4.0.1-0ubuntu0.24.04.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libapparmor1_4.0.1really4.0.1-0ubuntu0.24.04.5_amd64.deb new file mode 100644 index 0000000..c06a35b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libapparmor1_4.0.1really4.0.1-0ubuntu0.24.04.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libappstream5_1.0.2-1build6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libappstream5_1.0.2-1build6_amd64.deb new file mode 100644 index 0000000..2418692 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libappstream5_1.0.2-1build6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libapt-pkg6.0t64_2.8.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libapt-pkg6.0t64_2.8.3_amd64.deb new file mode 100644 index 0000000..cfe9f65 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libapt-pkg6.0t64_2.8.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libargon2-1_0~20190702+dfsg-4build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libargon2-1_0~20190702+dfsg-4build1_amd64.deb new file mode 100644 index 0000000..66342f7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libargon2-1_0~20190702+dfsg-4build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libasan8_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libasan8_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..d27c7a3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libasan8_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libassuan0_2.5.6-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libassuan0_2.5.6-1build1_amd64.deb new file mode 100644 index 0000000..8e78b0e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libassuan0_2.5.6-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libatomic1_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libatomic1_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..bb2a746 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libatomic1_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libattr1_1%3a2.5.2-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libattr1_1%3a2.5.2-1build1.1_amd64.deb new file mode 100644 index 0000000..82f5129 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libattr1_1%3a2.5.2-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libaudit-common_1%3a3.1.2-2.1build1.1_all.deb b/installer/atlas-bundle-ubuntu24.04/libaudit-common_1%3a3.1.2-2.1build1.1_all.deb new file mode 100644 index 0000000..3885c7b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libaudit-common_1%3a3.1.2-2.1build1.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libaudit1_1%3a3.1.2-2.1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libaudit1_1%3a3.1.2-2.1build1.1_amd64.deb new file mode 100644 index 0000000..ee84c96 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libaudit1_1%3a3.1.2-2.1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libavahi-client3_0.8-13ubuntu6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libavahi-client3_0.8-13ubuntu6_amd64.deb new file mode 100644 index 0000000..bf4c33a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libavahi-client3_0.8-13ubuntu6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libavahi-common-data_0.8-13ubuntu6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libavahi-common-data_0.8-13ubuntu6_amd64.deb new file mode 100644 index 0000000..233e083 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libavahi-common-data_0.8-13ubuntu6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libavahi-common3_0.8-13ubuntu6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libavahi-common3_0.8-13ubuntu6_amd64.deb new file mode 100644 index 0000000..c8d4caf Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libavahi-common3_0.8-13ubuntu6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libbinutils_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libbinutils_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..7e5e2b1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libbinutils_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libblkid1_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libblkid1_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..800ca01 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libblkid1_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libbpf1_1%3a1.3.0-2build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libbpf1_1%3a1.3.0-2build2_amd64.deb new file mode 100644 index 0000000..eb80b2f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libbpf1_1%3a1.3.0-2build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libbrotli1_1.1.0-2build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libbrotli1_1.1.0-2build2_amd64.deb new file mode 100644 index 0000000..59ef43d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libbrotli1_1.1.0-2build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libbsd0_0.12.1-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libbsd0_0.12.1-1build1.1_amd64.deb new file mode 100644 index 0000000..00de5ea Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libbsd0_0.12.1-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libbz2-1.0_1.0.8-5.1build0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libbz2-1.0_1.0.8-5.1build0.1_amd64.deb new file mode 100644 index 0000000..05235d6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libbz2-1.0_1.0.8-5.1build0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libc-dev-bin_2.39-0ubuntu8.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libc-dev-bin_2.39-0ubuntu8.6_amd64.deb new file mode 100644 index 0000000..7191515 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libc-dev-bin_2.39-0ubuntu8.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libc6-dev_2.39-0ubuntu8.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libc6-dev_2.39-0ubuntu8.6_amd64.deb new file mode 100644 index 0000000..7fb0cfc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libc6-dev_2.39-0ubuntu8.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libc6_2.39-0ubuntu8.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libc6_2.39-0ubuntu8.6_amd64.deb new file mode 100644 index 0000000..0163554 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libc6_2.39-0ubuntu8.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcap-ng0_0.8.4-2build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcap-ng0_0.8.4-2build2_amd64.deb new file mode 100644 index 0000000..3f259e6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcap-ng0_0.8.4-2build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcap2-bin_1%3a2.66-5ubuntu2.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcap2-bin_1%3a2.66-5ubuntu2.2_amd64.deb new file mode 100644 index 0000000..880d8fa Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcap2-bin_1%3a2.66-5ubuntu2.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcap2_1%3a2.66-5ubuntu2.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcap2_1%3a2.66-5ubuntu2.2_amd64.deb new file mode 100644 index 0000000..01ac783 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcap2_1%3a2.66-5ubuntu2.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcc1-0_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcc1-0_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..036d673 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcc1-0_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcom-err2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcom-err2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..63f9de1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcom-err2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcrypt-dev_1%3a4.4.36-4build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcrypt-dev_1%3a4.4.36-4build1_amd64.deb new file mode 100644 index 0000000..44d083e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcrypt-dev_1%3a4.4.36-4build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcrypt1_1%3a4.4.36-4build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcrypt1_1%3a4.4.36-4build1_amd64.deb new file mode 100644 index 0000000..85ba6ef Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcrypt1_1%3a4.4.36-4build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcryptsetup12_2%3a2.7.0-1ubuntu4.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcryptsetup12_2%3a2.7.0-1ubuntu4.2_amd64.deb new file mode 100644 index 0000000..d408fde Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcryptsetup12_2%3a2.7.0-1ubuntu4.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libctf-nobfd0_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libctf-nobfd0_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..4cc583f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libctf-nobfd0_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libctf0_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libctf0_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..f7fce39 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libctf0_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcups2t64_2.4.7-1.2ubuntu7.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcups2t64_2.4.7-1.2ubuntu7.9_amd64.deb new file mode 100644 index 0000000..9e09c5d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcups2t64_2.4.7-1.2ubuntu7.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcurl3t64-gnutls_8.5.0-2ubuntu10.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcurl3t64-gnutls_8.5.0-2ubuntu10.6_amd64.deb new file mode 100644 index 0000000..d00dd74 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcurl3t64-gnutls_8.5.0-2ubuntu10.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libcurl4t64_8.5.0-2ubuntu10.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libcurl4t64_8.5.0-2ubuntu10.6_amd64.deb new file mode 100644 index 0000000..d692757 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libcurl4t64_8.5.0-2ubuntu10.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdb5.3t64_5.3.28+dfsg2-7_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdb5.3t64_5.3.28+dfsg2-7_amd64.deb new file mode 100644 index 0000000..c88730a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdb5.3t64_5.3.28+dfsg2-7_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdbus-1-3_1.14.10-4ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdbus-1-3_1.14.10-4ubuntu4.1_amd64.deb new file mode 100644 index 0000000..78bc9fc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdbus-1-3_1.14.10-4ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdebconfclient0_0.271ubuntu3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdebconfclient0_0.271ubuntu3_amd64.deb new file mode 100644 index 0000000..a1b8277 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdebconfclient0_0.271ubuntu3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdebian-installer4_0.124ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdebian-installer4_0.124ubuntu2_amd64.deb new file mode 100644 index 0000000..2bcb264 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdebian-installer4_0.124ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdevmapper1.02.1_2%3a1.02.185-3ubuntu3.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdevmapper1.02.1_2%3a1.02.185-3ubuntu3.2_amd64.deb new file mode 100644 index 0000000..7180407 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdevmapper1.02.1_2%3a1.02.185-3ubuntu3.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdpkg-perl_1.22.6ubuntu6.5_all.deb b/installer/atlas-bundle-ubuntu24.04/libdpkg-perl_1.22.6ubuntu6.5_all.deb new file mode 100644 index 0000000..447689e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdpkg-perl_1.22.6ubuntu6.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libduktape207_2.7.0+tests-0ubuntu3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libduktape207_2.7.0+tests-0ubuntu3_amd64.deb new file mode 100644 index 0000000..b1800f5 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libduktape207_2.7.0+tests-0ubuntu3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libdw1t64_0.190-1.1ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libdw1t64_0.190-1.1ubuntu0.1_amd64.deb new file mode 100644 index 0000000..240e137 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libdw1t64_0.190-1.1ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libelf1t64_0.190-1.1ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libelf1t64_0.190-1.1ubuntu0.1_amd64.deb new file mode 100644 index 0000000..5e2deb9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libelf1t64_0.190-1.1ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/liberror-perl_0.17029-2_all.deb b/installer/atlas-bundle-ubuntu24.04/liberror-perl_0.17029-2_all.deb new file mode 100644 index 0000000..4be4022 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/liberror-perl_0.17029-2_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_amd64.deb new file mode 100644 index 0000000..41fd2b4 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libevent-core-2.1-7t64_2.1.12-stable-9ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libexpat1_2.6.1-2ubuntu0.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libexpat1_2.6.1-2ubuntu0.3_amd64.deb new file mode 100644 index 0000000..d0c300d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libexpat1_2.6.1-2ubuntu0.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libext2fs2t64_1.47.0-2.4~exp1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libext2fs2t64_1.47.0-2.4~exp1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..e54d98a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libext2fs2t64_1.47.0-2.4~exp1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libfdisk1_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libfdisk1_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..8e2703e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libfdisk1_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libffi8_3.4.6-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libffi8_3.4.6-1build1_amd64.deb new file mode 100644 index 0000000..b54f431 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libffi8_3.4.6-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgc1_1%3a8.2.6-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgc1_1%3a8.2.6-1build1_amd64.deb new file mode 100644 index 0000000..e1a96a0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgc1_1%3a8.2.6-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgcc-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgcc-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..48d4d82 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgcc-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgcc-s1_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgcc-s1_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..61a2d4d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgcc-s1_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgcrypt20_1.10.3-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgcrypt20_1.10.3-2build1_amd64.deb new file mode 100644 index 0000000..42ac962 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgcrypt20_1.10.3-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgdbm-compat4t64_1.23-5.1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgdbm-compat4t64_1.23-5.1build1_amd64.deb new file mode 100644 index 0000000..9807e27 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgdbm-compat4t64_1.23-5.1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgdbm6t64_1.23-5.1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgdbm6t64_1.23-5.1build1_amd64.deb new file mode 100644 index 0000000..da6085e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgdbm6t64_1.23-5.1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgirepository-1.0-1_1.80.1-1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgirepository-1.0-1_1.80.1-1_amd64.deb new file mode 100644 index 0000000..e6752a1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgirepository-1.0-1_1.80.1-1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libglib2.0-0t64_2.80.0-6ubuntu3.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libglib2.0-0t64_2.80.0-6ubuntu3.5_amd64.deb new file mode 100644 index 0000000..b6a923a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libglib2.0-0t64_2.80.0-6ubuntu3.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libglib2.0-bin_2.80.0-6ubuntu3.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libglib2.0-bin_2.80.0-6ubuntu3.5_amd64.deb new file mode 100644 index 0000000..06f9299 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libglib2.0-bin_2.80.0-6ubuntu3.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libglib2.0-data_2.80.0-6ubuntu3.5_all.deb b/installer/atlas-bundle-ubuntu24.04/libglib2.0-data_2.80.0-6ubuntu3.5_all.deb new file mode 100644 index 0000000..d78ddac Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libglib2.0-data_2.80.0-6ubuntu3.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgmp10_2%3a6.3.0+dfsg-2ubuntu6.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgmp10_2%3a6.3.0+dfsg-2ubuntu6.1_amd64.deb new file mode 100644 index 0000000..228e77a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgmp10_2%3a6.3.0+dfsg-2ubuntu6.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgnutls30t64_3.8.3-1.1ubuntu3.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgnutls30t64_3.8.3-1.1ubuntu3.4_amd64.deb new file mode 100644 index 0000000..ff22b10 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgnutls30t64_3.8.3-1.1ubuntu3.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgomp1_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgomp1_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..c98626f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgomp1_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgpg-error0_1.47-3build2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgpg-error0_1.47-3build2.1_amd64.deb new file mode 100644 index 0000000..05f7dd6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgpg-error0_1.47-3build2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgprofng0_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgprofng0_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..8cf8b85 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgprofng0_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgssapi-krb5-2_1.20.1-6ubuntu2.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgssapi-krb5-2_1.20.1-6ubuntu2.6_amd64.deb new file mode 100644 index 0000000..edcc035 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgssapi-krb5-2_1.20.1-6ubuntu2.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libgstreamer1.0-0_1.24.2-1ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libgstreamer1.0-0_1.24.2-1ubuntu0.1_amd64.deb new file mode 100644 index 0000000..0597e6b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libgstreamer1.0-0_1.24.2-1ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libhogweed6t64_3.9.1-2.2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libhogweed6t64_3.9.1-2.2build1.1_amd64.deb new file mode 100644 index 0000000..a82eff8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libhogweed6t64_3.9.1-2.2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libhwasan0_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libhwasan0_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..d9f5cd2 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libhwasan0_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libicu74_74.2-1ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libicu74_74.2-1ubuntu3.1_amd64.deb new file mode 100644 index 0000000..e493699 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libicu74_74.2-1ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libidn2-0_2.3.7-2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libidn2-0_2.3.7-2build1.1_amd64.deb new file mode 100644 index 0000000..5ce9fe4 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libidn2-0_2.3.7-2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libisl23_0.26-3build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libisl23_0.26-3build1.1_amd64.deb new file mode 100644 index 0000000..a6af944 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libisl23_0.26-3build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libitm1_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libitm1_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..b6c215e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libitm1_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libjansson4_2.14-2build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libjansson4_2.14-2build2_amd64.deb new file mode 100644 index 0000000..ba7b56e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libjansson4_2.14-2build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libjson-c5_0.17-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libjson-c5_0.17-1build1_amd64.deb new file mode 100644 index 0000000..78e6ead Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libjson-c5_0.17-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libk5crypto3_1.20.1-6ubuntu2.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libk5crypto3_1.20.1-6ubuntu2.6_amd64.deb new file mode 100644 index 0000000..0729c60 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libk5crypto3_1.20.1-6ubuntu2.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libkeyutils1_1.6.3-3build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libkeyutils1_1.6.3-3build1_amd64.deb new file mode 100644 index 0000000..e5b8263 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libkeyutils1_1.6.3-3build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libklibc_2.0.13-4ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libklibc_2.0.13-4ubuntu0.1_amd64.deb new file mode 100644 index 0000000..1dbd5cb Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libklibc_2.0.13-4ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libkmod2_31+20240202-2ubuntu7.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libkmod2_31+20240202-2ubuntu7.1_amd64.deb new file mode 100644 index 0000000..4109e18 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libkmod2_31+20240202-2ubuntu7.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libkrb5-3_1.20.1-6ubuntu2.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libkrb5-3_1.20.1-6ubuntu2.6_amd64.deb new file mode 100644 index 0000000..ab892b0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libkrb5-3_1.20.1-6ubuntu2.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libkrb5support0_1.20.1-6ubuntu2.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libkrb5support0_1.20.1-6ubuntu2.6_amd64.deb new file mode 100644 index 0000000..c916153 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libkrb5support0_1.20.1-6ubuntu2.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libldap2_2.6.7+dfsg-1~exp1ubuntu8.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libldap2_2.6.7+dfsg-1~exp1ubuntu8.2_amd64.deb new file mode 100644 index 0000000..c4d5d1f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libldap2_2.6.7+dfsg-1~exp1ubuntu8.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libldb2_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libldb2_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..3721f3a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libldb2_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/liblmdb0_0.9.31-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/liblmdb0_0.9.31-1build1_amd64.deb new file mode 100644 index 0000000..e06e8d7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/liblmdb0_0.9.31-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/liblsan0_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/liblsan0_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..e051d7a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/liblsan0_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/liblz4-1_1.9.4-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/liblz4-1_1.9.4-1build1.1_amd64.deb new file mode 100644 index 0000000..66726bd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/liblz4-1_1.9.4-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/liblzma5_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/liblzma5_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb new file mode 100644 index 0000000..05d86ae Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/liblzma5_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libmd0_1.1.0-2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libmd0_1.1.0-2build1.1_amd64.deb new file mode 100644 index 0000000..e775dae Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libmd0_1.1.0-2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libmnl0_1.0.5-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libmnl0_1.0.5-2build1_amd64.deb new file mode 100644 index 0000000..210cee8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libmnl0_1.0.5-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libmount1_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libmount1_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..5625ceb Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libmount1_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libmpc3_1.3.1-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libmpc3_1.3.1-1build1.1_amd64.deb new file mode 100644 index 0000000..dbd5247 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libmpc3_1.3.1-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libmpfr6_4.2.1-1build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libmpfr6_4.2.1-1build1.1_amd64.deb new file mode 100644 index 0000000..448a3b8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libmpfr6_4.2.1-1build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libncurses6_6.4+20240113-1ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libncurses6_6.4+20240113-1ubuntu2_amd64.deb new file mode 100644 index 0000000..86cbf67 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libncurses6_6.4+20240113-1ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libncursesw6_6.4+20240113-1ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libncursesw6_6.4+20240113-1ubuntu2_amd64.deb new file mode 100644 index 0000000..cc1d441 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libncursesw6_6.4+20240113-1ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnettle8t64_3.9.1-2.2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnettle8t64_3.9.1-2.2build1.1_amd64.deb new file mode 100644 index 0000000..1b25acc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnettle8t64_3.9.1-2.2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnewt0.52_0.52.24-2ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnewt0.52_0.52.24-2ubuntu2_amd64.deb new file mode 100644 index 0000000..798d5b1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnewt0.52_0.52.24-2ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnfsidmap1_1%3a2.6.4-3ubuntu5.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnfsidmap1_1%3a2.6.4-3ubuntu5.1_amd64.deb new file mode 100644 index 0000000..6cc31a6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnfsidmap1_1%3a2.6.4-3ubuntu5.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnghttp2-14_1.59.0-1ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnghttp2-14_1.59.0-1ubuntu0.2_amd64.deb new file mode 100644 index 0000000..227bae3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnghttp2-14_1.59.0-1ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnpth0t64_1.6-3.1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnpth0t64_1.6-3.1build1_amd64.deb new file mode 100644 index 0000000..18e3446 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnpth0t64_1.6-3.1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libnvpair3linux_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libnvpair3linux_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..d2f7ef8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libnvpair3linux_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libp11-kit0_0.25.3-4ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libp11-kit0_0.25.3-4ubuntu2.1_amd64.deb new file mode 100644 index 0000000..0673f0c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libp11-kit0_0.25.3-4ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpackagekit-glib2-18_1.2.8-2ubuntu1.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpackagekit-glib2-18_1.2.8-2ubuntu1.4_amd64.deb new file mode 100644 index 0000000..33d1f81 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpackagekit-glib2-18_1.2.8-2ubuntu1.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpam-modules-bin_1.5.3-5ubuntu5.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpam-modules-bin_1.5.3-5ubuntu5.5_amd64.deb new file mode 100644 index 0000000..46b6273 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpam-modules-bin_1.5.3-5ubuntu5.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpam-modules_1.5.3-5ubuntu5.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpam-modules_1.5.3-5ubuntu5.5_amd64.deb new file mode 100644 index 0000000..bc18fd9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpam-modules_1.5.3-5ubuntu5.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpam-runtime_1.5.3-5ubuntu5.5_all.deb b/installer/atlas-bundle-ubuntu24.04/libpam-runtime_1.5.3-5ubuntu5.5_all.deb new file mode 100644 index 0000000..7358edc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpam-runtime_1.5.3-5ubuntu5.5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpam-systemd_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpam-systemd_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..ee3ea0b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpam-systemd_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpam0g_1.5.3-5ubuntu5.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpam0g_1.5.3-5ubuntu5.5_amd64.deb new file mode 100644 index 0000000..3e82b16 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpam0g_1.5.3-5ubuntu5.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpcre2-8-0_10.42-4ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpcre2-8-0_10.42-4ubuntu2.1_amd64.deb new file mode 100644 index 0000000..92a173c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpcre2-8-0_10.42-4ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libperl5.38t64_5.38.2-3.2ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libperl5.38t64_5.38.2-3.2ubuntu0.2_amd64.deb new file mode 100644 index 0000000..6c5a775 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libperl5.38t64_5.38.2-3.2ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpolkit-agent-1-0_124-2ubuntu1.24.04.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpolkit-agent-1-0_124-2ubuntu1.24.04.2_amd64.deb new file mode 100644 index 0000000..ac46581 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpolkit-agent-1-0_124-2ubuntu1.24.04.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpolkit-gobject-1-0_124-2ubuntu1.24.04.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpolkit-gobject-1-0_124-2ubuntu1.24.04.2_amd64.deb new file mode 100644 index 0000000..03c413d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpolkit-gobject-1-0_124-2ubuntu1.24.04.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpopt0_1.19+dfsg-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpopt0_1.19+dfsg-1build1_amd64.deb new file mode 100644 index 0000000..cf0a94f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpopt0_1.19+dfsg-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libproc2-0_2%3a4.0.4-4ubuntu3.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libproc2-0_2%3a4.0.4-4ubuntu3.2_amd64.deb new file mode 100644 index 0000000..2588695 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libproc2-0_2%3a4.0.4-4ubuntu3.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpsl5t64_0.21.2-1.1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpsl5t64_0.21.2-1.1build1_amd64.deb new file mode 100644 index 0000000..d44dc52 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpsl5t64_0.21.2-1.1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpython3-stdlib_3.12.3-0ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpython3-stdlib_3.12.3-0ubuntu2.1_amd64.deb new file mode 100644 index 0000000..bf4c2a3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpython3-stdlib_3.12.3-0ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpython3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpython3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb new file mode 100644 index 0000000..11080ef Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpython3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpython3.12-stdlib_3.12.3-1ubuntu0.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpython3.12-stdlib_3.12.3-1ubuntu0.9_amd64.deb new file mode 100644 index 0000000..d94e973 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpython3.12-stdlib_3.12.3-1ubuntu0.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libpython3.12t64_3.12.3-1ubuntu0.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libpython3.12t64_3.12.3-1ubuntu0.9_amd64.deb new file mode 100644 index 0000000..29275c6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libpython3.12t64_3.12.3-1ubuntu0.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libquadmath0_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libquadmath0_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..e2590c7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libquadmath0_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libreadline8t64_8.2-4build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libreadline8t64_8.2-4build1_amd64.deb new file mode 100644 index 0000000..5e7fc34 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libreadline8t64_8.2-4build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/librtmp1_2.4+20151223.gitfa8646d.1-2build7_amd64.deb b/installer/atlas-bundle-ubuntu24.04/librtmp1_2.4+20151223.gitfa8646d.1-2build7_amd64.deb new file mode 100644 index 0000000..88c8545 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/librtmp1_2.4+20151223.gitfa8646d.1-2build7_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsasl2-2_2.1.28+dfsg1-5ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsasl2-2_2.1.28+dfsg1-5ubuntu3.1_amd64.deb new file mode 100644 index 0000000..364b23b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsasl2-2_2.1.28+dfsg1-5ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3.1_amd64.deb new file mode 100644 index 0000000..b6c962e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsasl2-modules-db_2.1.28+dfsg1-5ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libseccomp2_2.5.5-1ubuntu3.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libseccomp2_2.5.5-1ubuntu3.1_amd64.deb new file mode 100644 index 0000000..c22903d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libseccomp2_2.5.5-1ubuntu3.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libselinux1_3.5-2ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libselinux1_3.5-2ubuntu2.1_amd64.deb new file mode 100644 index 0000000..f425843 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libselinux1_3.5-2ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsemanage-common_3.5-1build5_all.deb b/installer/atlas-bundle-ubuntu24.04/libsemanage-common_3.5-1build5_all.deb new file mode 100644 index 0000000..2f7f33e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsemanage-common_3.5-1build5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsemanage2_3.5-1build5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsemanage2_3.5-1build5_amd64.deb new file mode 100644 index 0000000..020ae48 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsemanage2_3.5-1build5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsepol2_3.5-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsepol2_3.5-2build1_amd64.deb new file mode 100644 index 0000000..f0343e3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsepol2_3.5-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsframe1_2.42-4ubuntu2.8_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsframe1_2.42-4ubuntu2.8_amd64.deb new file mode 100644 index 0000000..e013c47 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsframe1_2.42-4ubuntu2.8_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libslang2_2.3.3-3build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libslang2_2.3.3-3build2_amd64.deb new file mode 100644 index 0000000..2936f56 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libslang2_2.3.3-3build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsmartcols1_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsmartcols1_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..0c44c0a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsmartcols1_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsqlite3-0_3.45.1-1ubuntu2.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsqlite3-0_3.45.1-1ubuntu2.5_amd64.deb new file mode 100644 index 0000000..23aebdf Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsqlite3-0_3.45.1-1ubuntu2.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsqlite3-dev_3.45.1-1ubuntu2.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsqlite3-dev_3.45.1-1ubuntu2.5_amd64.deb new file mode 100644 index 0000000..7b6ae77 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsqlite3-dev_3.45.1-1ubuntu2.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libss2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libss2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..2c80201 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libss2_1.47.0-2.4~exp1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libssh-4_0.10.6-2ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libssh-4_0.10.6-2ubuntu0.2_amd64.deb new file mode 100644 index 0000000..5c3f864 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libssh-4_0.10.6-2ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libssl3t64_3.0.13-0ubuntu3.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libssl3t64_3.0.13-0ubuntu3.6_amd64.deb new file mode 100644 index 0000000..b40b3ec Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libssl3t64_3.0.13-0ubuntu3.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libstdc++-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libstdc++-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..83ce0b6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libstdc++-13-dev_13.3.0-6ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libstdc++6_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libstdc++6_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..05e380b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libstdc++6_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libstemmer0d_2.2.0-4build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libstemmer0d_2.2.0-4build1_amd64.deb new file mode 100644 index 0000000..c35429f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libstemmer0d_2.2.0-4build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsystemd-shared_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsystemd-shared_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..dde5c4d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsystemd-shared_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libsystemd0_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libsystemd0_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..42c6a5d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libsystemd0_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtalloc2_2.4.2-1build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtalloc2_2.4.2-1build2_amd64.deb new file mode 100644 index 0000000..229c149 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtalloc2_2.4.2-1build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtasn1-6_4.19.0-3ubuntu0.24.04.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtasn1-6_4.19.0-3ubuntu0.24.04.1_amd64.deb new file mode 100644 index 0000000..c133cd2 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtasn1-6_4.19.0-3ubuntu0.24.04.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtdb1_1.4.10-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtdb1_1.4.10-1build1_amd64.deb new file mode 100644 index 0000000..8cf1ba8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtdb1_1.4.10-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtevent0t64_0.16.1-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtevent0t64_0.16.1-2build1_amd64.deb new file mode 100644 index 0000000..d2f57e9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtevent0t64_0.16.1-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtextwrap1_0.1-17build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtextwrap1_0.1-17build1_amd64.deb new file mode 100644 index 0000000..2e5a672 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtextwrap1_0.1-17build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtinfo6_6.4+20240113-1ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtinfo6_6.4+20240113-1ubuntu2_amd64.deb new file mode 100644 index 0000000..5830137 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtinfo6_6.4+20240113-1ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtirpc-common_1.3.4+ds-1.1build1_all.deb b/installer/atlas-bundle-ubuntu24.04/libtirpc-common_1.3.4+ds-1.1build1_all.deb new file mode 100644 index 0000000..1793632 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtirpc-common_1.3.4+ds-1.1build1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtirpc3t64_1.3.4+ds-1.1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtirpc3t64_1.3.4+ds-1.1build1_amd64.deb new file mode 100644 index 0000000..b61ff03 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtirpc3t64_1.3.4+ds-1.1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libtsan2_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libtsan2_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..a9743a9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libtsan2_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libubsan1_14.2.0-4ubuntu2~24.04_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libubsan1_14.2.0-4ubuntu2~24.04_amd64.deb new file mode 100644 index 0000000..1e44437 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libubsan1_14.2.0-4ubuntu2~24.04_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libudev1_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libudev1_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..19e984d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libudev1_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libunistring5_1.1-2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libunistring5_1.1-2build1.1_amd64.deb new file mode 100644 index 0000000..19f03ea Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libunistring5_1.1-2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libunwind8_1.6.2-3build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libunwind8_1.6.2-3build1.1_amd64.deb new file mode 100644 index 0000000..811b491 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libunwind8_1.6.2-3build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libuuid1_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libuuid1_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..0d91e88 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libuuid1_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libuutil3linux_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libuutil3linux_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..63b3fc3 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libuutil3linux_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libwbclient0_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libwbclient0_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..e5b4403 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libwbclient0_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libwrap0_7.6.q-33_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libwrap0_7.6.q-33_amd64.deb new file mode 100644 index 0000000..9d9f1a9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libwrap0_7.6.q-33_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libxml2_2.9.14+dfsg-1.3ubuntu3.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libxml2_2.9.14+dfsg-1.3ubuntu3.6_amd64.deb new file mode 100644 index 0000000..845dfab Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libxml2_2.9.14+dfsg-1.3ubuntu3.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libxmlb2_0.3.18-1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libxmlb2_0.3.18-1_amd64.deb new file mode 100644 index 0000000..1f3474e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libxmlb2_0.3.18-1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libxtables12_1.8.10-3ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libxtables12_1.8.10-3ubuntu2_amd64.deb new file mode 100644 index 0000000..2b855cb Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libxtables12_1.8.10-3ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libxxhash0_0.8.2-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libxxhash0_0.8.2-2build1_amd64.deb new file mode 100644 index 0000000..55d65a1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libxxhash0_0.8.2-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libyaml-0-2_0.2.5-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libyaml-0-2_0.2.5-1build1_amd64.deb new file mode 100644 index 0000000..c28f233 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libyaml-0-2_0.2.5-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libzfs4linux_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libzfs4linux_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..5599b97 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libzfs4linux_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libzpool5linux_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libzpool5linux_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..db06434 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libzpool5linux_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/libzstd1_1.5.5+dfsg2-2build1.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/libzstd1_1.5.5+dfsg2-2build1.1_amd64.deb new file mode 100644 index 0000000..3c2dce1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/libzstd1_1.5.5+dfsg2-2build1.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/linux-base_4.5ubuntu9+24.04.1_all.deb b/installer/atlas-bundle-ubuntu24.04/linux-base_4.5ubuntu9+24.04.1_all.deb new file mode 100644 index 0000000..e073e00 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/linux-base_4.5ubuntu9+24.04.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/linux-libc-dev_6.8.0-90.91_amd64.deb b/installer/atlas-bundle-ubuntu24.04/linux-libc-dev_6.8.0-90.91_amd64.deb new file mode 100644 index 0000000..40c8398 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/linux-libc-dev_6.8.0-90.91_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/logsave_1.47.0-2.4~exp1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/logsave_1.47.0-2.4~exp1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..214837b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/logsave_1.47.0-2.4~exp1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/lsb-base_11.6_all.deb b/installer/atlas-bundle-ubuntu24.04/lsb-base_11.6_all.deb new file mode 100644 index 0000000..f902086 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/lsb-base_11.6_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/lsb-release_12.0-2_all.deb b/installer/atlas-bundle-ubuntu24.04/lsb-release_12.0-2_all.deb new file mode 100644 index 0000000..26df6b8 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/lsb-release_12.0-2_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/lto-disabled-list_47_all.deb b/installer/atlas-bundle-ubuntu24.04/lto-disabled-list_47_all.deb new file mode 100644 index 0000000..f011ef7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/lto-disabled-list_47_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/make-guile_4.3-4.1build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/make-guile_4.3-4.1build2_amd64.deb new file mode 100644 index 0000000..fd47cb9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/make-guile_4.3-4.1build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/make_4.3-4.1build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/make_4.3-4.1build2_amd64.deb new file mode 100644 index 0000000..c12a468 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/make_4.3-4.1build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/media-types_10.1.0_all.deb b/installer/atlas-bundle-ubuntu24.04/media-types_10.1.0_all.deb new file mode 100644 index 0000000..87b8e26 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/media-types_10.1.0_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/mount_2.39.3-9ubuntu6.3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/mount_2.39.3-9ubuntu6.3_amd64.deb new file mode 100644 index 0000000..9f11528 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/mount_2.39.3-9ubuntu6.3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/net-tools_2.10-0.1ubuntu4.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/net-tools_2.10-0.1ubuntu4.4_amd64.deb new file mode 100644 index 0000000..28b04d7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/net-tools_2.10-0.1ubuntu4.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/netbase_6.4_all.deb b/installer/atlas-bundle-ubuntu24.04/netbase_6.4_all.deb new file mode 100644 index 0000000..7576dcf Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/netbase_6.4_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/nfs-common_1%3a2.6.4-3ubuntu5.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/nfs-common_1%3a2.6.4-3ubuntu5.1_amd64.deb new file mode 100644 index 0000000..5ec33e5 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/nfs-common_1%3a2.6.4-3ubuntu5.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/nfs-kernel-server_1%3a2.6.4-3ubuntu5.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/nfs-kernel-server_1%3a2.6.4-3ubuntu5.1_amd64.deb new file mode 100644 index 0000000..c4bb7a5 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/nfs-kernel-server_1%3a2.6.4-3ubuntu5.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/openssl_3.0.13-0ubuntu3.6_amd64.deb b/installer/atlas-bundle-ubuntu24.04/openssl_3.0.13-0ubuntu3.6_amd64.deb new file mode 100644 index 0000000..d3c7c69 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/openssl_3.0.13-0ubuntu3.6_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/opensysusers_0.7.3-2_all.deb b/installer/atlas-bundle-ubuntu24.04/opensysusers_0.7.3-2_all.deb new file mode 100644 index 0000000..7d7fa4a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/opensysusers_0.7.3-2_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/packagekit_1.2.8-2ubuntu1.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/packagekit_1.2.8-2ubuntu1.4_amd64.deb new file mode 100644 index 0000000..ac0f853 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/packagekit_1.2.8-2ubuntu1.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/passwd_1%3a4.13+dfsg1-4ubuntu3.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/passwd_1%3a4.13+dfsg1-4ubuntu3.2_amd64.deb new file mode 100644 index 0000000..250bda6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/passwd_1%3a4.13+dfsg1-4ubuntu3.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/patch_2.7.6-7build3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/patch_2.7.6-7build3_amd64.deb new file mode 100644 index 0000000..e94244e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/patch_2.7.6-7build3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/perl-base_5.38.2-3.2ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/perl-base_5.38.2-3.2ubuntu0.2_amd64.deb new file mode 100644 index 0000000..ad7b7f0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/perl-base_5.38.2-3.2ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/perl-modules-5.38_5.38.2-3.2ubuntu0.2_all.deb b/installer/atlas-bundle-ubuntu24.04/perl-modules-5.38_5.38.2-3.2ubuntu0.2_all.deb new file mode 100644 index 0000000..b087dd7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/perl-modules-5.38_5.38.2-3.2ubuntu0.2_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/perl_5.38.2-3.2ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/perl_5.38.2-3.2ubuntu0.2_amd64.deb new file mode 100644 index 0000000..c591f86 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/perl_5.38.2-3.2ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/polkitd_124-2ubuntu1.24.04.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/polkitd_124-2ubuntu1.24.04.2_amd64.deb new file mode 100644 index 0000000..0b606ce Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/polkitd_124-2ubuntu1.24.04.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/procps_2%3a4.0.4-4ubuntu3.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/procps_2%3a4.0.4-4ubuntu3.2_amd64.deb new file mode 100644 index 0000000..3509593 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/procps_2%3a4.0.4-4ubuntu3.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python-apt-common_2.7.7ubuntu5.1_all.deb b/installer/atlas-bundle-ubuntu24.04/python-apt-common_2.7.7ubuntu5.1_all.deb new file mode 100644 index 0000000..568df18 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python-apt-common_2.7.7ubuntu5.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-apt_2.7.7ubuntu5.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-apt_2.7.7ubuntu5.1_amd64.deb new file mode 100644 index 0000000..c69de8e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-apt_2.7.7ubuntu5.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-blinker_1.7.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-blinker_1.7.0-1_all.deb new file mode 100644 index 0000000..cdaf372 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-blinker_1.7.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-cffi-backend_1.16.0-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-cffi-backend_1.16.0-2build1_amd64.deb new file mode 100644 index 0000000..c0fe3c7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-cffi-backend_1.16.0-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-configshell-fb_1%3a1.1.28-2.1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-configshell-fb_1%3a1.1.28-2.1_all.deb new file mode 100644 index 0000000..1a992d5 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-configshell-fb_1%3a1.1.28-2.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-cryptography_41.0.7-4ubuntu0.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-cryptography_41.0.7-4ubuntu0.1_amd64.deb new file mode 100644 index 0000000..e4b18fd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-cryptography_41.0.7-4ubuntu0.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-dbus_1.3.2-5build3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-dbus_1.3.2-5build3_amd64.deb new file mode 100644 index 0000000..9016634 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-dbus_1.3.2-5build3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-distro_1.9.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-distro_1.9.0-1_all.deb new file mode 100644 index 0000000..46fd982 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-distro_1.9.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-dnspython_2.6.1-1ubuntu1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-dnspython_2.6.1-1ubuntu1_all.deb new file mode 100644 index 0000000..031128c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-dnspython_2.6.1-1ubuntu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-gi_3.48.2-1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-gi_3.48.2-1_amd64.deb new file mode 100644 index 0000000..f5392ab Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-gi_3.48.2-1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-httplib2_0.20.4-3_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-httplib2_0.20.4-3_all.deb new file mode 100644 index 0000000..a059f56 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-httplib2_0.20.4-3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-importlib-metadata_4.12.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-importlib-metadata_4.12.0-1_all.deb new file mode 100644 index 0000000..efb405d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-importlib-metadata_4.12.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-jwt_2.7.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-jwt_2.7.0-1_all.deb new file mode 100644 index 0000000..51a0580 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-jwt_2.7.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-launchpadlib_1.11.0-6_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-launchpadlib_1.11.0-6_all.deb new file mode 100644 index 0000000..2abf151 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-launchpadlib_1.11.0-6_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-lazr.restfulclient_0.14.6-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-lazr.restfulclient_0.14.6-1_all.deb new file mode 100644 index 0000000..1667e39 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-lazr.restfulclient_0.14.6-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-lazr.uri_1.0.6-3_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-lazr.uri_1.0.6-3_all.deb new file mode 100644 index 0000000..e6e2174 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-lazr.uri_1.0.6-3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-ldb_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-ldb_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..ecab7b7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-ldb_2%3a2.8.0+samba4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-markdown_3.5.2-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-markdown_3.5.2-1_all.deb new file mode 100644 index 0000000..04ffce6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-markdown_3.5.2-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-minimal_3.12.3-0ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-minimal_3.12.3-0ubuntu2.1_amd64.deb new file mode 100644 index 0000000..a0da066 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-minimal_3.12.3-0ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-more-itertools_10.2.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-more-itertools_10.2.0-1_all.deb new file mode 100644 index 0000000..633f23d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-more-itertools_10.2.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-oauthlib_3.2.2-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-oauthlib_3.2.2-1_all.deb new file mode 100644 index 0000000..86e29d0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-oauthlib_3.2.2-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-pkg-resources_68.1.2-2ubuntu1.2_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-pkg-resources_68.1.2-2ubuntu1.2_all.deb new file mode 100644 index 0000000..62006a7 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-pkg-resources_68.1.2-2ubuntu1.2_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-pyparsing_3.1.1-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-pyparsing_3.1.1-1_all.deb new file mode 100644 index 0000000..2e7cbed Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-pyparsing_3.1.1-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-pyudev_0.24.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-pyudev_0.24.0-1_all.deb new file mode 100644 index 0000000..a26025b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-pyudev_0.24.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-rtslib-fb_2.1.74-0ubuntu5_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-rtslib-fb_2.1.74-0ubuntu5_all.deb new file mode 100644 index 0000000..77254e4 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-rtslib-fb_2.1.74-0ubuntu5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..5b7bf8a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-six_1.16.0-4_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-six_1.16.0-4_all.deb new file mode 100644 index 0000000..4e9e7dc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-six_1.16.0-4_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-software-properties_0.99.49.3_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-software-properties_0.99.49.3_all.deb new file mode 100644 index 0000000..f5ef2cf Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-software-properties_0.99.49.3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-talloc_2.4.2-1build2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-talloc_2.4.2-1build2_amd64.deb new file mode 100644 index 0000000..32e8f53 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-talloc_2.4.2-1build2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-tdb_1.4.10-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-tdb_1.4.10-1build1_amd64.deb new file mode 100644 index 0000000..ba47c59 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-tdb_1.4.10-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-typing-extensions_4.10.0-1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-typing-extensions_4.10.0-1_all.deb new file mode 100644 index 0000000..05ffc7f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-typing-extensions_4.10.0-1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-urwid_2.6.10-1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3-urwid_2.6.10-1_amd64.deb new file mode 100644 index 0000000..bb511e9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-urwid_2.6.10-1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-wadllib_1.3.6-5_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-wadllib_1.3.6-5_all.deb new file mode 100644 index 0000000..7227043 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-wadllib_1.3.6-5_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb new file mode 100644 index 0000000..4f3ca70 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-wcwidth_0.2.5+dfsg1-1.1ubuntu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3-zipp_1.0.0-6ubuntu0.1_all.deb b/installer/atlas-bundle-ubuntu24.04/python3-zipp_1.0.0-6ubuntu0.1_all.deb new file mode 100644 index 0000000..84502bc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3-zipp_1.0.0-6ubuntu0.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb new file mode 100644 index 0000000..ae13d56 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3.12-minimal_3.12.3-1ubuntu0.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3.12_3.12.3-1ubuntu0.9_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3.12_3.12.3-1ubuntu0.9_amd64.deb new file mode 100644 index 0000000..43c1355 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3.12_3.12.3-1ubuntu0.9_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/python3_3.12.3-0ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/python3_3.12.3-0ubuntu2.1_amd64.deb new file mode 100644 index 0000000..b1388ab Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/python3_3.12.3-0ubuntu2.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/readline-common_8.2-4build1_all.deb b/installer/atlas-bundle-ubuntu24.04/readline-common_8.2-4build1_all.deb new file mode 100644 index 0000000..b0b31d0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/readline-common_8.2-4build1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/rpcbind_1.2.6-7ubuntu2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/rpcbind_1.2.6-7ubuntu2_amd64.deb new file mode 100644 index 0000000..0c9d593 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/rpcbind_1.2.6-7ubuntu2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/rpcsvc-proto_1.4.2-0ubuntu7_amd64.deb b/installer/atlas-bundle-ubuntu24.04/rpcsvc-proto_1.4.2-0ubuntu7_amd64.deb new file mode 100644 index 0000000..47abbcc Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/rpcsvc-proto_1.4.2-0ubuntu7_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/samba-common-bin_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/samba-common-bin_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..a083990 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/samba-common-bin_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/samba-common_2%3a4.19.5+dfsg-4ubuntu9.4_all.deb b/installer/atlas-bundle-ubuntu24.04/samba-common_2%3a4.19.5+dfsg-4ubuntu9.4_all.deb new file mode 100644 index 0000000..f643ba9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/samba-common_2%3a4.19.5+dfsg-4ubuntu9.4_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/samba-libs_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/samba-libs_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..8e00c1f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/samba-libs_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb new file mode 100644 index 0000000..fd2fbeb Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/samba_2%3a4.19.5+dfsg-4ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/sed_4.9-2build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/sed_4.9-2build1_amd64.deb new file mode 100644 index 0000000..d62309e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/sed_4.9-2build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/sensible-utils_0.0.22_all.deb b/installer/atlas-bundle-ubuntu24.04/sensible-utils_0.0.22_all.deb new file mode 100644 index 0000000..291c72f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/sensible-utils_0.0.22_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/sgml-base_1.31_all.deb b/installer/atlas-bundle-ubuntu24.04/sgml-base_1.31_all.deb new file mode 100644 index 0000000..78a241a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/sgml-base_1.31_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/software-properties-common_0.99.49.3_all.deb b/installer/atlas-bundle-ubuntu24.04/software-properties-common_0.99.49.3_all.deb new file mode 100644 index 0000000..468587a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/software-properties-common_0.99.49.3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/sqlite3_3.45.1-1ubuntu2.5_amd64.deb b/installer/atlas-bundle-ubuntu24.04/sqlite3_3.45.1-1ubuntu2.5_amd64.deb new file mode 100644 index 0000000..37fafb1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/sqlite3_3.45.1-1ubuntu2.5_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/systemd-dev_255.4-1ubuntu8.11_all.deb b/installer/atlas-bundle-ubuntu24.04/systemd-dev_255.4-1ubuntu8.11_all.deb new file mode 100644 index 0000000..8611fd1 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/systemd-dev_255.4-1ubuntu8.11_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/systemd-standalone-sysusers_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/systemd-standalone-sysusers_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..c1316dd Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/systemd-standalone-sysusers_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/systemd-sysv_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/systemd-sysv_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..b3f8be0 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/systemd-sysv_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/systemd_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/systemd_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..ad2e124 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/systemd_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/sysvinit-utils_3.08-6ubuntu3_amd64.deb b/installer/atlas-bundle-ubuntu24.04/sysvinit-utils_3.08-6ubuntu3_amd64.deb new file mode 100644 index 0000000..ffefff9 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/sysvinit-utils_3.08-6ubuntu3_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/tar_1.35+dfsg-3build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/tar_1.35+dfsg-3build1_amd64.deb new file mode 100644 index 0000000..74a804a Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/tar_1.35+dfsg-3build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/targetcli-fb_1%3a2.1.53-1ubuntu3_all.deb b/installer/atlas-bundle-ubuntu24.04/targetcli-fb_1%3a2.1.53-1ubuntu3_all.deb new file mode 100644 index 0000000..af0e7a5 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/targetcli-fb_1%3a2.1.53-1ubuntu3_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/tdb-tools_1.4.10-1build1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/tdb-tools_1.4.10-1build1_amd64.deb new file mode 100644 index 0000000..8e60e3d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/tdb-tools_1.4.10-1build1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/tzdata_2025b-0ubuntu0.24.04.1_all.deb b/installer/atlas-bundle-ubuntu24.04/tzdata_2025b-0ubuntu0.24.04.1_all.deb new file mode 100644 index 0000000..58c933c Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/tzdata_2025b-0ubuntu0.24.04.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/ubuntu-keyring_2023.11.28.1_all.deb b/installer/atlas-bundle-ubuntu24.04/ubuntu-keyring_2023.11.28.1_all.deb new file mode 100644 index 0000000..3a4282f Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/ubuntu-keyring_2023.11.28.1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/ucf_3.0043+nmu1_all.deb b/installer/atlas-bundle-ubuntu24.04/ucf_3.0043+nmu1_all.deb new file mode 100644 index 0000000..feb54ca Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/ucf_3.0043+nmu1_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/udev_255.4-1ubuntu8.11_amd64.deb b/installer/atlas-bundle-ubuntu24.04/udev_255.4-1ubuntu8.11_amd64.deb new file mode 100644 index 0000000..1769d9d Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/udev_255.4-1ubuntu8.11_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/wget_1.21.4-1ubuntu4.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/wget_1.21.4-1ubuntu4.1_amd64.deb new file mode 100644 index 0000000..ec4ec47 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/wget_1.21.4-1ubuntu4.1_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/xml-core_0.19_all.deb b/installer/atlas-bundle-ubuntu24.04/xml-core_0.19_all.deb new file mode 100644 index 0000000..90a6cea Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/xml-core_0.19_all.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/xz-utils_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb b/installer/atlas-bundle-ubuntu24.04/xz-utils_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb new file mode 100644 index 0000000..a75954b Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/xz-utils_5.6.1+really5.4.5-1ubuntu0.2_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/zfs-initramfs_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/zfs-initramfs_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..d016e08 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/zfs-initramfs_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/zfs-zed_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/zfs-zed_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..917749e Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/zfs-zed_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/zfsutils-linux_2.2.2-0ubuntu9.4_amd64.deb b/installer/atlas-bundle-ubuntu24.04/zfsutils-linux_2.2.2-0ubuntu9.4_amd64.deb new file mode 100644 index 0000000..d9a17b6 Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/zfsutils-linux_2.2.2-0ubuntu9.4_amd64.deb differ diff --git a/installer/atlas-bundle-ubuntu24.04/zlib1g_1%3a1.3.dfsg-3.1ubuntu2.1_amd64.deb b/installer/atlas-bundle-ubuntu24.04/zlib1g_1%3a1.3.dfsg-3.1ubuntu2.1_amd64.deb new file mode 100644 index 0000000..7460faa Binary files /dev/null and b/installer/atlas-bundle-ubuntu24.04/zlib1g_1%3a1.3.dfsg-3.1ubuntu2.1_amd64.deb differ diff --git a/internal/httpapp/api_handlers.go b/internal/httpapp/api_handlers.go index 2ac83d8..df7538a 100644 --- a/internal/httpapp/api_handlers.go +++ b/internal/httpapp/api_handlers.go @@ -106,18 +106,13 @@ func (a *App) handleCreatePool(w http.ResponseWriter, r *http.Request) { // Pool doesn't exist - return the error with detailed context if err != nil { log.Printf("error: pool %s creation failed - CreatePool error: %v, GetPool error: %v", req.Name, err, getErr) - writeJSON(w, http.StatusInternalServerError, map[string]string{ - "error": err.Error(), - "details": fmt.Sprintf("Pool '%s' was not created. Check logs for zpool command output.", req.Name), - }) + writeError(w, errors.ErrInternal("failed to create pool").WithDetails(fmt.Sprintf("Pool '%s' was not created: %v. Check logs for zpool command output.", req.Name, err))) return } // No error but pool doesn't exist (shouldn't happen, but handle it) log.Printf("warning: pool %s creation reported no error but pool was not found", req.Name) - writeJSON(w, http.StatusInternalServerError, map[string]string{ - "error": fmt.Sprintf("Pool '%s' creation reported success but pool was not found", req.Name), - }) + writeError(w, errors.ErrInternal(fmt.Sprintf("Pool '%s' creation reported success but pool was not found", req.Name))) } func (a *App) handleGetPool(w http.ResponseWriter, r *http.Request) { @@ -296,15 +291,15 @@ func (a *App) handleCreateDataset(w http.ResponseWriter, r *http.Request) { } func (a *App) handleGetDataset(w http.ResponseWriter, r *http.Request) { - name := pathParam(r, "/api/v1/datasets/") + name := pathParamFull(r, "/api/v1/datasets/") if name == "" { - writeJSON(w, http.StatusBadRequest, map[string]string{"error": "dataset name required"}) + writeError(w, errors.ErrBadRequest("dataset name required")) return } datasets, err := a.zfs.ListDatasets("") if err != nil { - writeJSON(w, http.StatusInternalServerError, map[string]string{"error": err.Error()}) + writeError(w, errors.ErrInternal("failed to list datasets").WithDetails(err.Error())) return } @@ -315,7 +310,7 @@ func (a *App) handleGetDataset(w http.ResponseWriter, r *http.Request) { } } - writeJSON(w, http.StatusNotFound, map[string]string{"error": "dataset not found"}) + writeError(w, errors.ErrNotFound("dataset")) } func (a *App) handleUpdateDataset(w http.ResponseWriter, r *http.Request) { @@ -325,9 +320,9 @@ func (a *App) handleUpdateDataset(w http.ResponseWriter, r *http.Request) { } func (a *App) handleDeleteDataset(w http.ResponseWriter, r *http.Request) { - name := pathParam(r, "/api/v1/datasets/") + name := pathParamFull(r, "/api/v1/datasets/") if name == "" { - writeJSON(w, http.StatusBadRequest, map[string]string{"error": "dataset name required"}) + writeError(w, errors.ErrBadRequest("dataset name required")) return } @@ -335,7 +330,7 @@ func (a *App) handleDeleteDataset(w http.ResponseWriter, r *http.Request) { if err := a.zfs.DestroyDataset(name, recursive); err != nil { log.Printf("destroy dataset error: %v", err) - writeJSON(w, http.StatusInternalServerError, map[string]string{"error": err.Error()}) + writeError(w, errors.ErrInternal("failed to destroy dataset").WithDetails(err.Error())) return } @@ -399,15 +394,15 @@ func (a *App) handleCreateZVOL(w http.ResponseWriter, r *http.Request) { } func (a *App) handleGetZVOL(w http.ResponseWriter, r *http.Request) { - name := pathParam(r, "/api/v1/zvols/") + name := pathParamFull(r, "/api/v1/zvols/") if name == "" { - writeJSON(w, http.StatusBadRequest, map[string]string{"error": "zvol name required"}) + writeError(w, errors.ErrBadRequest("zvol name required")) return } zvols, err := a.zfs.ListZVOLs("") if err != nil { - writeJSON(w, http.StatusInternalServerError, map[string]string{"error": err.Error()}) + writeError(w, errors.ErrInternal("failed to list zvols").WithDetails(err.Error())) return } @@ -418,19 +413,19 @@ func (a *App) handleGetZVOL(w http.ResponseWriter, r *http.Request) { } } - writeJSON(w, http.StatusNotFound, map[string]string{"error": "zvol not found"}) + writeError(w, errors.ErrNotFound("zvol")) } func (a *App) handleDeleteZVOL(w http.ResponseWriter, r *http.Request) { - name := pathParam(r, "/api/v1/zvols/") + name := pathParamFull(r, "/api/v1/zvols/") if name == "" { - writeJSON(w, http.StatusBadRequest, map[string]string{"error": "zvol name required"}) + writeError(w, errors.ErrBadRequest("zvol name required")) return } if err := a.zfs.DestroyZVOL(name); err != nil { log.Printf("destroy zvol error: %v", err) - writeJSON(w, http.StatusInternalServerError, map[string]string{"error": err.Error()}) + writeError(w, errors.ErrInternal("failed to destroy zvol").WithDetails(err.Error())) return } diff --git a/internal/httpapp/router_helpers.go b/internal/httpapp/router_helpers.go index f67d734..b4f6352 100644 --- a/internal/httpapp/router_helpers.go +++ b/internal/httpapp/router_helpers.go @@ -2,6 +2,7 @@ package httpapp import ( "net/http" + "net/url" "strings" "gitea.avt.data-center.id/othman.suseno/atlas/internal/errors" @@ -58,6 +59,22 @@ func pathParam(r *http.Request, prefix string) string { return "" } +// pathParamFull extracts the full path after prefix (for dataset/zvol names that may contain slashes) +func pathParamFull(r *http.Request, prefix string) string { + path := strings.TrimPrefix(r.URL.Path, prefix) + path = strings.Trim(path, "/") + if path == "" { + return "" + } + // URL decode the path + decoded, err := url.PathUnescape(path) + if err != nil { + // If decoding fails, return original path + return path + } + return decoded +} + // handlePoolOps routes pool operations by method func (a *App) handlePoolOps(w http.ResponseWriter, r *http.Request) { // Extract pool name from path like /api/v1/pools/tank diff --git a/internal/zfs/service.go b/internal/zfs/service.go index 422e695..ee84dae 100644 --- a/internal/zfs/service.go +++ b/internal/zfs/service.go @@ -50,6 +50,70 @@ func findCommandPath(cmd string) string { return cmd } +// translateZFSError converts technical ZFS error messages to user-friendly ones +func translateZFSError(err error, operation, name string) error { + if err == nil { + return nil + } + + errStr := err.Error() + + // Extract the actual ZFS error message (usually after the last colon or in quotes) + // Common patterns: + // - "cannot open 'name': no such pool" + // - "cannot open 'name': dataset does not exist" + // - "cannot destroy 'name': dataset is busy" + + // Check for common ZFS error patterns + if strings.Contains(errStr, "no such pool") { + return fmt.Errorf("pool '%s' tidak ditemukan. Pastikan nama pool benar dan pool sudah dibuat", name) + } + + if strings.Contains(errStr, "dataset does not exist") || strings.Contains(errStr, "no such dataset") { + return fmt.Errorf("dataset atau volume '%s' tidak ditemukan. Pastikan nama benar dan sudah dibuat", name) + } + + if strings.Contains(errStr, "dataset is busy") { + return fmt.Errorf("dataset atau volume '%s' sedang digunakan. Tutup semua koneksi atau unmount terlebih dahulu", name) + } + + if strings.Contains(errStr, "operation does not apply to pools") { + return fmt.Errorf("operasi ini tidak dapat diterapkan pada pool. Gunakan 'Delete Pool' untuk menghapus pool, atau 'Delete Dataset' untuk menghapus dataset di dalam pool") + } + + if strings.Contains(errStr, "cannot destroy") { + // Try to extract the reason + if strings.Contains(errStr, "has children") { + return fmt.Errorf("tidak dapat menghapus '%s' karena masih memiliki dataset atau snapshot di dalamnya. Hapus semua dataset/snapshot terlebih dahulu, atau gunakan opsi recursive", name) + } + if strings.Contains(errStr, "is busy") { + return fmt.Errorf("tidak dapat menghapus '%s' karena sedang digunakan. Tutup semua koneksi atau unmount terlebih dahulu", name) + } + return fmt.Errorf("tidak dapat menghapus '%s'. Pastikan tidak sedang digunakan dan tidak memiliki dataset/snapshot di dalamnya", name) + } + + if strings.Contains(errStr, "cannot open") { + return fmt.Errorf("tidak dapat mengakses '%s'. Pastikan nama benar dan resource sudah ada", name) + } + + // If no pattern matches, return a cleaner version of the error + // Remove technical details like "sudo failed", "direct execution also failed", etc. + if strings.Contains(errStr, "sudo failed") || strings.Contains(errStr, "direct execution") { + // Extract just the ZFS error part + parts := strings.Split(errStr, ":") + if len(parts) > 1 { + // Get the last meaningful part (usually the actual ZFS error) + lastPart := strings.TrimSpace(parts[len(parts)-1]) + if lastPart != "" { + return fmt.Errorf("gagal %s '%s': %s", operation, name, lastPart) + } + } + } + + // Fallback: return a user-friendly message with the operation + return fmt.Errorf("gagal %s '%s': %s", operation, name, errStr) +} + // execCommand executes a shell command and returns output // For ZFS operations that require elevated privileges, it uses sudo func (s *Service) execCommand(name string, args ...string) (string, error) { @@ -96,15 +160,16 @@ func (s *Service) execCommand(name string, args ...string) (string, error) { log.Printf("direct command execution succeeded (without sudo)") return strings.TrimSpace(directStdout.String()), nil } - // Both sudo and direct failed, return detailed error + // Both sudo and direct failed, return the direct error (usually cleaner) log.Printf("both sudo and direct execution failed - sudo error: %v, direct error: %v", err, directErr) log.Printf("sudo stderr: %s, direct stderr: %s", stderr.String(), directStderr.String()) - return "", fmt.Errorf("%s: sudo failed (%v: %s), direct execution also failed (%v: %s)", name, err, stderr.String(), directErr, directStderr.String()) + // Return the direct error (usually has the actual ZFS error message) + return "", fmt.Errorf("%s: %s", name, strings.TrimSpace(directStderr.String())) } if err != nil { log.Printf("command execution failed: %s %v (error: %v, stderr: %s)", name, args, err, stderr.String()) - return "", fmt.Errorf("%s: %v: %s", name, err, stderr.String()) + return "", fmt.Errorf("%s: %s", name, strings.TrimSpace(stderr.String())) } return strings.TrimSpace(stdout.String()), nil @@ -213,14 +278,14 @@ func (s *Service) CreatePool(name string, vdevs []string, options map[string]str log.Printf("warning: failed to pre-create mountpoint %s: %v (continuing anyway)", mountpoint, err) } } - - // handle canmount as DATASET property not the vdev property - canmount := "noauto" + + // handle canmount as DATASET property not the vdev property + canmount := "noauto" if v, ok := options["canmount"]; ok && v != "" { canmount = v } - - delete(options, "canmount") + + delete(options, "canmount") // Set canmount=noauto to prevent automatic mounting during creation // This allows pool creation to succeed even if mountpoint can't be created @@ -239,8 +304,8 @@ func (s *Service) CreatePool(name string, vdevs []string, options map[string]str args = append(args, "-o", fmt.Sprintf("%s=%s", k, v)) } - args = append(args, "-O", fmt.Sprintf("canmount=%s", canmount)) - + args = append(args, "-O", fmt.Sprintf("canmount=%s", canmount)) + args = append(args, name) // Normalize vdev paths - ensure they start with /dev/ if they don't already @@ -661,7 +726,10 @@ func (s *Service) DestroyDataset(name string, recursive bool) error { } args = append(args, name) _, err := s.execCommand(s.zfsPath, args...) - return err + if err != nil { + return translateZFSError(err, "menghapus dataset", name) + } + return nil } // ListZVOLs returns all ZVOLs @@ -735,7 +803,55 @@ func (s *Service) CreateZVOL(name string, size uint64, options map[string]string // DestroyZVOL destroys a ZVOL func (s *Service) DestroyZVOL(name string) error { _, err := s.execCommand(s.zfsPath, "destroy", name) - return err + if err != nil { + return translateZFSError(err, "menghapus volume", name) + } + return nil +} + +// getUsedDisks returns a set of disk names that are currently used in ZFS pools +func (s *Service) getUsedDisks() map[string]bool { + usedDisks := make(map[string]bool) + + // Get all pools + pools, err := s.ListPools() + if err != nil { + log.Printf("warning: failed to list pools to check disk usage: %v", err) + return usedDisks + } + + // For each pool, get the status to see which disks are used + for _, pool := range pools { + // Get pool status which shows vdevs (disks) + statusOutput, err := s.execCommand(s.zpoolPath, "status", pool.Name) + if err != nil { + log.Printf("warning: failed to get status for pool %s: %v", pool.Name, err) + continue + } + + // Parse status output to find disk names + // Format: lines like " sdb ONLINE 0 0 0" + lines := strings.Split(statusOutput, "\n") + for _, line := range lines { + line = strings.TrimSpace(line) + // Skip empty lines and headers + if line == "" || strings.HasPrefix(line, "NAME") || strings.HasPrefix(line, "state:") || strings.HasPrefix(line, "pool:") { + continue + } + + // Extract disk name (first field after indentation) + fields := strings.Fields(line) + if len(fields) > 0 { + diskName := fields[0] + // Check if it's a disk device (starts with sd, hd, nvme, etc.) + if strings.HasPrefix(diskName, "sd") || strings.HasPrefix(diskName, "hd") || strings.HasPrefix(diskName, "nvme") { + usedDisks[diskName] = true + } + } + } + } + + return usedDisks } // ListDisks returns available disks (read-only) @@ -761,14 +877,36 @@ func (s *Service) ListDisks() ([]map[string]string, error) { return nil, err } + // Get list of disks currently used in pools + usedDisks := s.getUsedDisks() + var disks []map[string]string for _, dev := range result.BlockDevices { - if dev.Type == "disk" && dev.FSType == "" && dev.Mountpoint == "" { - disks = append(disks, map[string]string{ - "name": dev.Name, - "size": dev.Size, - "path": "/dev/" + dev.Name, - }) + // Skip OS disk (sda) - typically the first disk used for OS installation + if dev.Name == "sda" { + continue + } + + // Check if disk is used in a pool + isUsed := usedDisks[dev.Name] + + // Include all disks (both available and used) so we can show status + if dev.Type == "disk" { + disk := map[string]string{ + "name": dev.Name, + "size": dev.Size, + "path": "/dev/" + dev.Name, + "status": "available", + } + + if isUsed { + disk["status"] = "unavailable" + } else if dev.FSType != "" || dev.Mountpoint != "" { + // Disk has filesystem or mountpoint (not suitable for ZFS pool) + disk["status"] = "unavailable" + } + + disks = append(disks, disk) } } diff --git a/web/templates/storage.html b/web/templates/storage.html index b9c98e0..f106f28 100644 --- a/web/templates/storage.html +++ b/web/templates/storage.html @@ -319,7 +319,16 @@ async function loadPools() { // Handle HTTP errors if (!res.ok) { - const errorMsg = (data && data.error) ? data.error : `HTTP ${res.status}: Failed to load pools`; + let errorMsg = `HTTP ${res.status}: Failed to load pools`; + if (data) { + if (data.message) { + errorMsg = data.message; + if (data.details) errorMsg += ': ' + data.details; + } else if (data.error) { + errorMsg = data.error; + if (data.details) errorMsg += ': ' + data.details; + } + } listEl.innerHTML = `

Error: ${errorMsg}

`; return; } @@ -334,7 +343,14 @@ async function loadPools() { if (!Array.isArray(data)) { // Log the actual response for debugging console.error('Invalid response format:', data); - const errorMsg = (data.error) ? data.error : 'Invalid response format: expected array'; + let errorMsg = 'Invalid response format: expected array'; + if (data.message) { + errorMsg = data.message; + if (data.details) errorMsg += ': ' + data.details; + } else if (data.error) { + errorMsg = data.error; + if (data.details) errorMsg += ': ' + data.details; + } listEl.innerHTML = `

Error: ${errorMsg}

`; return; } @@ -502,26 +518,32 @@ async function loadDisks() { // Visual disk blocks (like QNAP) - using slate theme with numbered slots visualEl.innerHTML = disks.map((disk, index) => { - // Available disks - using slate theme colors const slotNumber = index + 1; - const statusColor = 'bg-slate-700'; - const statusBorder = 'border-slate-500'; + const isAvailable = disk.status === 'available'; + + // Set colors based on availability + const statusColor = isAvailable ? 'bg-slate-700' : 'bg-slate-800'; + const statusBorder = isAvailable ? 'border-slate-500' : 'border-slate-600'; + const statusIndicator = isAvailable ? 'bg-green-500' : 'bg-red-500'; + const statusText = isAvailable ? 'Available' : 'Unavailable'; + const cursorClass = isAvailable ? 'cursor-pointer' : 'cursor-not-allowed opacity-75'; + const hoverClass = isAvailable ? 'hover:scale-105 hover:shadow-xl hover:shadow-blue-500/20 hover:-translate-y-1 hover:border-blue-500' : ''; return `
-
+
-
+
${slotNumber}
-
+
- + @@ -529,21 +551,24 @@ async function loadDisks() {
-
+
${disk.name}
-
+
${disk.size || 'N/A'}
-
+
${disk.path || `/dev/${disk.name}`}
+
+ ${statusText} +
-
+
@@ -552,8 +577,9 @@ async function loadDisks() { // Detailed disk list with slot numbers listEl.innerHTML = disks.map((disk, index) => { - const status = 'Available'; - const statusColor = 'bg-slate-700 text-slate-200'; + const isAvailable = disk.status === 'available'; + const status = isAvailable ? 'Available' : 'Unavailable'; + const statusColor = isAvailable ? 'bg-green-600 text-white' : 'bg-red-600 text-white'; const diskPath = disk.path || `/dev/${disk.name}`; const slotNumber = index + 1; @@ -577,9 +603,9 @@ async function loadDisks() {
-

${disk.name}

+

${disk.name}

${status} - ${diskPath} + ${diskPath}
${disk.size ? ` @@ -716,8 +742,24 @@ async function createPool(e) { alert('Pool created successfully'); } else { // Check if pool appears in the list (might have been created despite error) - const err = data?.error || 'Failed to create pool'; - alert(`Error: ${err}\n\nNote: The pool list has been refreshed. Please check if the pool was created.`); + // Handle both error formats: APIError {code, message, details} or simple {error, details} + let errMsg = 'Failed to create pool'; + if (data) { + if (data.message) { + // APIError format + errMsg = data.message; + if (data.details) { + errMsg += ': ' + data.details; + } + } else if (data.error) { + // Simple error format + errMsg = data.error; + if (data.details) { + errMsg += ': ' + data.details; + } + } + } + alert(`Error: ${errMsg}\n\nNote: The pool list has been refreshed. Please check if the pool was created.`); } } catch (err) { // On network error, still try to refresh to see if pool was created @@ -851,8 +893,18 @@ async function deleteDataset(name) { loadDatasets(); alert('Dataset deleted successfully'); } else { - const err = await res.json(); - alert(`Error: ${err.error || 'Failed to delete dataset'}`); + const err = await res.json().catch(() => null); + let errMsg = 'Failed to delete dataset'; + if (err) { + if (err.message) { + errMsg = err.message; + if (err.details) errMsg += ': ' + err.details; + } else if (err.error) { + errMsg = err.error; + if (err.details) errMsg += ': ' + err.details; + } + } + alert(`Error: ${errMsg}`); } } catch (err) { alert(`Error: ${err.message}`); @@ -872,8 +924,18 @@ async function deleteZVOL(name) { loadZVOLs(); alert('Storage volume deleted successfully'); } else { - const err = await res.json(); - alert(`Error: ${err.error || 'Failed to delete storage volume'}`); + const err = await res.json().catch(() => null); + let errMsg = 'Failed to delete storage volume'; + if (err) { + if (err.message) { + errMsg = err.message; + if (err.details) errMsg += ': ' + err.details; + } else if (err.error) { + errMsg = err.error; + if (err.details) errMsg += ': ' + err.details; + } + } + alert(`Error: ${errMsg}`); } } catch (err) { alert(`Error: ${err.message}`);