From dc8b909b5439b38cfd2835a0d663c10aa8877f1f Mon Sep 17 00:00:00 2001 From: ducoterra Date: Wed, 4 Dec 2024 19:00:13 -0500 Subject: [PATCH] major improvements to fedora kinoite and arch toolbox --- infrastructure/graduated/fedora/arch-build.sh | 7 +- .../graduated/fedora/arch.containerfile | 55 ++++--- .../graduated/fedora/fedora-kinoite.md | 136 ++++++++++++++++-- .../graduated/fedora/fedora-server.md | 2 +- infrastructure/graduated/fedora/tmux.conf | 1 + infrastructure/graduated/fedora/zshrc | 41 ++++++ 6 files changed, 198 insertions(+), 44 deletions(-) create mode 100644 infrastructure/graduated/fedora/tmux.conf create mode 100644 infrastructure/graduated/fedora/zshrc diff --git a/infrastructure/graduated/fedora/arch-build.sh b/infrastructure/graduated/fedora/arch-build.sh index 41a9e84..320089a 100755 --- a/infrastructure/graduated/fedora/arch-build.sh +++ b/infrastructure/graduated/fedora/arch-build.sh @@ -3,12 +3,13 @@ # Build latest image podman build \ --no-cache \ - -t gitea.reeseapps.com/services/arch-toolbox:latest \ - -t gitea.reeseapps.com/services/arch-toolbox:$(date +%s) \ + -t gitea.reeseapps.com/services/arch-toolbox:debug \ -f ./infrastructure/graduated/fedora/arch.containerfile # Stop the current arch toolbox podman container stop arch-toolbox-latest +podman container stop arch-toolbox-debug # Remove the old container podman container rm arch-toolbox-latest +podman container rm arch-toolbox-debug # Start with the new image -toolbox create -i gitea.reeseapps.com/services/arch-toolbox:latest \ No newline at end of file +toolbox create -i gitea.reeseapps.com/services/arch-toolbox:debug \ No newline at end of file diff --git a/infrastructure/graduated/fedora/arch.containerfile b/infrastructure/graduated/fedora/arch.containerfile index 97590c5..10e4fae 100644 --- a/infrastructure/graduated/fedora/arch.containerfile +++ b/infrastructure/graduated/fedora/arch.containerfile @@ -1,5 +1,9 @@ FROM quay.io/toolbx/arch-toolbox:latest +######################## +##### Pacman ##### +######################## + # Enable Pacman multilib RUN tee -a /etc/pacman.conf <