diff --git a/bootloader-config/bootloader-config b/bootloader-config/bootloader-config new file mode 100755 index 00000000..521dc5b9 --- /dev/null +++ b/bootloader-config/bootloader-config @@ -0,0 +1,49 @@ +#!/bin/bash + +CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") + +# Install luks utilities if needed. +# Also, set secure permissions for the initramfs if we're configuring +# full-disk-encryption. The initramfs is re-generated later in the +# installation process so we only set the permissions snippet without +# regenerating the initramfs right now: +if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then + echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions + chroot $CHROOT apt-get -y install cryptsetup-initramfs cryptsetup keyutils +fi + +# Update packages in the repos +chroot $CHROOT apt-get update + +echo "Running bootloader-config..." + +# Detect architecture and install the appropriate GRUB package +ARCH=$(uname -m) +case "$ARCH" in + x86_64) + if [ -d /sys/firmware/efi/efivars ]; then + echo " * Installing grub-efi (uefi)..." + DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-amd64 + else + echo " * Installing grub-pc (bios)..." + DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc + fi + ;; + i686) + echo " * Installing grub-efi-ia32 (uefi 32-bit)..." + DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 + ;; + aarch64) + echo " * Installing grub-efi-arm64 (uefi arm64)..." + DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-arm64 + ;; + *) + echo "Unsupported architecture: $ARCH" + exit 1 + ;; +esac + +# Re-enable os-prober: +sed -i "s/#GRUB_DISABLE_OS_PROBER=false/# OS_PROBER re-enabled by Debian Calamares installation:\nGRUB_DISABLE_OS_PROBER=false/g" $CHROOT/etc/default/grub +chroot $CHROOT /usr/sbin/update-grub + diff --git a/bootloaders/boot/grub/config.cfg b/bootloaders/debian/boot/grub/config.cfg similarity index 100% rename from bootloaders/boot/grub/config.cfg rename to bootloaders/debian/boot/grub/config.cfg diff --git a/bootloaders/boot/grub/grub.cfg b/bootloaders/debian/boot/grub/grub.cfg similarity index 100% rename from bootloaders/boot/grub/grub.cfg rename to bootloaders/debian/boot/grub/grub.cfg diff --git a/bootloaders/boot/grub/install.cfg b/bootloaders/debian/boot/grub/install.cfg similarity index 100% rename from bootloaders/boot/grub/install.cfg rename to bootloaders/debian/boot/grub/install.cfg diff --git a/bootloaders/boot/grub/install_start.cfg b/bootloaders/debian/boot/grub/install_start.cfg similarity index 100% rename from bootloaders/boot/grub/install_start.cfg rename to bootloaders/debian/boot/grub/install_start.cfg diff --git a/bootloaders/boot/grub/live-theme/theme.txt b/bootloaders/debian/boot/grub/live-theme/theme.txt similarity index 100% rename from bootloaders/boot/grub/live-theme/theme.txt rename to bootloaders/debian/boot/grub/live-theme/theme.txt diff --git a/bootloaders/boot/grub/loopback.cfg b/bootloaders/debian/boot/grub/loopback.cfg similarity index 100% rename from bootloaders/boot/grub/loopback.cfg rename to bootloaders/debian/boot/grub/loopback.cfg diff --git a/bootloaders/boot/grub/splash.png b/bootloaders/debian/boot/grub/splash.png similarity index 100% rename from bootloaders/boot/grub/splash.png rename to bootloaders/debian/boot/grub/splash.png diff --git a/bootloaders/boot/grub/theme.cfg b/bootloaders/debian/boot/grub/theme.cfg similarity index 100% rename from bootloaders/boot/grub/theme.cfg rename to bootloaders/debian/boot/grub/theme.cfg diff --git a/bootloaders/boot/grub/unicode.pf2 b/bootloaders/debian/boot/grub/unicode.pf2 similarity index 100% rename from bootloaders/boot/grub/unicode.pf2 rename to bootloaders/debian/boot/grub/unicode.pf2 diff --git a/bootloaders/isolinux/hdt.c32 b/bootloaders/debian/isolinux/hdt.c32 similarity index 100% rename from bootloaders/isolinux/hdt.c32 rename to bootloaders/debian/isolinux/hdt.c32 diff --git a/bootloaders/isolinux/install.cfg b/bootloaders/debian/isolinux/install.cfg similarity index 100% rename from bootloaders/isolinux/install.cfg rename to bootloaders/debian/isolinux/install.cfg diff --git a/bootloaders/isolinux/isolinux.cfg b/bootloaders/debian/isolinux/isolinux.cfg similarity index 100% rename from bootloaders/isolinux/isolinux.cfg rename to bootloaders/debian/isolinux/isolinux.cfg diff --git a/bootloaders/isolinux/ldlinux.c32 b/bootloaders/debian/isolinux/ldlinux.c32 similarity index 100% rename from bootloaders/isolinux/ldlinux.c32 rename to bootloaders/debian/isolinux/ldlinux.c32 diff --git a/bootloaders/isolinux/libcom32.c32 b/bootloaders/debian/isolinux/libcom32.c32 similarity index 100% rename from bootloaders/isolinux/libcom32.c32 rename to bootloaders/debian/isolinux/libcom32.c32 diff --git a/bootloaders/isolinux/libgpl.c32 b/bootloaders/debian/isolinux/libgpl.c32 similarity index 100% rename from bootloaders/isolinux/libgpl.c32 rename to bootloaders/debian/isolinux/libgpl.c32 diff --git a/bootloaders/isolinux/libmenu.c32 b/bootloaders/debian/isolinux/libmenu.c32 similarity index 100% rename from bootloaders/isolinux/libmenu.c32 rename to bootloaders/debian/isolinux/libmenu.c32 diff --git a/bootloaders/isolinux/libutil.c32 b/bootloaders/debian/isolinux/libutil.c32 similarity index 100% rename from bootloaders/isolinux/libutil.c32 rename to bootloaders/debian/isolinux/libutil.c32 diff --git a/bootloaders/isolinux/live.cfg b/bootloaders/debian/isolinux/live.cfg similarity index 100% rename from bootloaders/isolinux/live.cfg rename to bootloaders/debian/isolinux/live.cfg diff --git a/bootloaders/isolinux/menu.cfg b/bootloaders/debian/isolinux/menu.cfg similarity index 100% rename from bootloaders/isolinux/menu.cfg rename to bootloaders/debian/isolinux/menu.cfg diff --git a/bootloaders/isolinux/splash.png b/bootloaders/debian/isolinux/splash.png similarity index 100% rename from bootloaders/isolinux/splash.png rename to bootloaders/debian/isolinux/splash.png diff --git a/bootloaders/isolinux/splash800x60.png b/bootloaders/debian/isolinux/splash800x60.png similarity index 100% rename from bootloaders/isolinux/splash800x60.png rename to bootloaders/debian/isolinux/splash800x60.png diff --git a/bootloaders/isolinux/stdmenu.cfg b/bootloaders/debian/isolinux/stdmenu.cfg similarity index 100% rename from bootloaders/isolinux/stdmenu.cfg rename to bootloaders/debian/isolinux/stdmenu.cfg diff --git a/bootloaders/isolinux/utilities.cfg b/bootloaders/debian/isolinux/utilities.cfg similarity index 100% rename from bootloaders/isolinux/utilities.cfg rename to bootloaders/debian/isolinux/utilities.cfg diff --git a/bootloaders/isolinux/vesamenu.c32 b/bootloaders/debian/isolinux/vesamenu.c32 similarity index 100% rename from bootloaders/isolinux/vesamenu.c32 rename to bootloaders/debian/isolinux/vesamenu.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/config.cfg b/bootloaders/devuan/boot/grub/config.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/config.cfg rename to bootloaders/devuan/boot/grub/config.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg b/bootloaders/devuan/boot/grub/grub.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg rename to bootloaders/devuan/boot/grub/grub.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/install.cfg b/bootloaders/devuan/boot/grub/install.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/install.cfg rename to bootloaders/devuan/boot/grub/install.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/install_start.cfg b/bootloaders/devuan/boot/grub/install_start.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/install_start.cfg rename to bootloaders/devuan/boot/grub/install_start.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/live-theme/theme.txt b/bootloaders/devuan/boot/grub/live-theme/theme.txt similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/live-theme/theme.txt rename to bootloaders/devuan/boot/grub/live-theme/theme.txt diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/loopback.cfg b/bootloaders/devuan/boot/grub/loopback.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/loopback.cfg rename to bootloaders/devuan/boot/grub/loopback.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/splash.png b/bootloaders/devuan/boot/grub/splash.png similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/splash.png rename to bootloaders/devuan/boot/grub/splash.png diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/theme.cfg b/bootloaders/devuan/boot/grub/theme.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/theme.cfg rename to bootloaders/devuan/boot/grub/theme.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/unicode.pf2 b/bootloaders/devuan/boot/grub/unicode.pf2 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/boot/grub/unicode.pf2 rename to bootloaders/devuan/boot/grub/unicode.pf2 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/hdt.c32 b/bootloaders/devuan/isolinux/hdt.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/hdt.c32 rename to bootloaders/devuan/isolinux/hdt.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/install.cfg b/bootloaders/devuan/isolinux/install.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/install.cfg rename to bootloaders/devuan/isolinux/install.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/isolinux.cfg b/bootloaders/devuan/isolinux/isolinux.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/isolinux.cfg rename to bootloaders/devuan/isolinux/isolinux.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/ldlinux.c32 b/bootloaders/devuan/isolinux/ldlinux.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/ldlinux.c32 rename to bootloaders/devuan/isolinux/ldlinux.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/libcom32.c32 b/bootloaders/devuan/isolinux/libcom32.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/libcom32.c32 rename to bootloaders/devuan/isolinux/libcom32.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/libgpl.c32 b/bootloaders/devuan/isolinux/libgpl.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/libgpl.c32 rename to bootloaders/devuan/isolinux/libgpl.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/libmenu.c32 b/bootloaders/devuan/isolinux/libmenu.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/libmenu.c32 rename to bootloaders/devuan/isolinux/libmenu.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/libutil.c32 b/bootloaders/devuan/isolinux/libutil.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/libutil.c32 rename to bootloaders/devuan/isolinux/libutil.c32 diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/live.cfg b/bootloaders/devuan/isolinux/live.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/live.cfg rename to bootloaders/devuan/isolinux/live.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/menu.cfg b/bootloaders/devuan/isolinux/menu.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/menu.cfg rename to bootloaders/devuan/isolinux/menu.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/splash.png b/bootloaders/devuan/isolinux/splash.png similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/splash.png rename to bootloaders/devuan/isolinux/splash.png diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/splash800x60.png b/bootloaders/devuan/isolinux/splash800x60.png similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/splash800x60.png rename to bootloaders/devuan/isolinux/splash800x60.png diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/stdmenu.cfg b/bootloaders/devuan/isolinux/stdmenu.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/stdmenu.cfg rename to bootloaders/devuan/isolinux/stdmenu.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/utilities.cfg b/bootloaders/devuan/isolinux/utilities.cfg similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/utilities.cfg rename to bootloaders/devuan/isolinux/utilities.cfg diff --git a/my-distro-devuan-32-pae/bootloaders/isolinux/vesamenu.c32 b/bootloaders/devuan/isolinux/vesamenu.c32 similarity index 100% rename from my-distro-devuan-32-pae/bootloaders/isolinux/vesamenu.c32 rename to bootloaders/devuan/isolinux/vesamenu.c32 diff --git a/buildtools/ubuntu-keyring_2021.03.26_all.deb b/buildtools/ubuntu-keyring_2021.03.26_all.deb deleted file mode 100644 index 9ba9b8eb..00000000 Binary files a/buildtools/ubuntu-keyring_2021.03.26_all.deb and /dev/null differ diff --git a/calamares/branding/my-distro/1.png b/calamares/debian/calamares/branding/my-distro/1.png similarity index 100% rename from calamares/branding/my-distro/1.png rename to calamares/debian/calamares/branding/my-distro/1.png diff --git a/calamares/branding/my-distro/2.png b/calamares/debian/calamares/branding/my-distro/2.png similarity index 100% rename from calamares/branding/my-distro/2.png rename to calamares/debian/calamares/branding/my-distro/2.png diff --git a/calamares/branding/my-distro/3.png b/calamares/debian/calamares/branding/my-distro/3.png similarity index 100% rename from calamares/branding/my-distro/3.png rename to calamares/debian/calamares/branding/my-distro/3.png diff --git a/calamares/branding/my-distro/4.png b/calamares/debian/calamares/branding/my-distro/4.png similarity index 100% rename from calamares/branding/my-distro/4.png rename to calamares/debian/calamares/branding/my-distro/4.png diff --git a/calamares/branding/my-distro/5.png b/calamares/debian/calamares/branding/my-distro/5.png similarity index 100% rename from calamares/branding/my-distro/5.png rename to calamares/debian/calamares/branding/my-distro/5.png diff --git a/calamares/branding/my-distro/6.png b/calamares/debian/calamares/branding/my-distro/6.png similarity index 100% rename from calamares/branding/my-distro/6.png rename to calamares/debian/calamares/branding/my-distro/6.png diff --git a/calamares/branding/my-distro/branding.desc b/calamares/debian/calamares/branding/my-distro/branding.desc similarity index 100% rename from calamares/branding/my-distro/branding.desc rename to calamares/debian/calamares/branding/my-distro/branding.desc diff --git a/calamares/branding/my-distro/debian-logo.png b/calamares/debian/calamares/branding/my-distro/debian-logo.png similarity index 100% rename from calamares/branding/my-distro/debian-logo.png rename to calamares/debian/calamares/branding/my-distro/debian-logo.png diff --git a/calamares/branding/my-distro/languages.png b/calamares/debian/calamares/branding/my-distro/languages.png similarity index 100% rename from calamares/branding/my-distro/languages.png rename to calamares/debian/calamares/branding/my-distro/languages.png diff --git a/calamares/branding/my-distro/show.qml b/calamares/debian/calamares/branding/my-distro/show.qml similarity index 100% rename from calamares/branding/my-distro/show.qml rename to calamares/debian/calamares/branding/my-distro/show.qml diff --git a/calamares/modules/bootloader.conf b/calamares/debian/calamares/modules/bootloader.conf similarity index 100% rename from calamares/modules/bootloader.conf rename to calamares/debian/calamares/modules/bootloader.conf diff --git a/calamares/modules/displaymanager.conf b/calamares/debian/calamares/modules/displaymanager.conf similarity index 100% rename from calamares/modules/displaymanager.conf rename to calamares/debian/calamares/modules/displaymanager.conf diff --git a/calamares/modules/finished.conf b/calamares/debian/calamares/modules/finished.conf similarity index 100% rename from calamares/modules/finished.conf rename to calamares/debian/calamares/modules/finished.conf diff --git a/calamares/modules/fstab.conf b/calamares/debian/calamares/modules/fstab.conf similarity index 100% rename from calamares/modules/fstab.conf rename to calamares/debian/calamares/modules/fstab.conf diff --git a/calamares/modules/locale.conf b/calamares/debian/calamares/modules/locale.conf similarity index 100% rename from calamares/modules/locale.conf rename to calamares/debian/calamares/modules/locale.conf diff --git a/calamares/modules/luksopenswaphookcfg.conf b/calamares/debian/calamares/modules/luksopenswaphookcfg.conf similarity index 100% rename from calamares/modules/luksopenswaphookcfg.conf rename to calamares/debian/calamares/modules/luksopenswaphookcfg.conf diff --git a/calamares/modules/machineid.conf b/calamares/debian/calamares/modules/machineid.conf similarity index 100% rename from calamares/modules/machineid.conf rename to calamares/debian/calamares/modules/machineid.conf diff --git a/calamares/modules/mount.conf b/calamares/debian/calamares/modules/mount.conf similarity index 100% rename from calamares/modules/mount.conf rename to calamares/debian/calamares/modules/mount.conf diff --git a/calamares/modules/openrcdmcryptcfg.conf b/calamares/debian/calamares/modules/openrcdmcryptcfg.conf similarity index 100% rename from calamares/modules/openrcdmcryptcfg.conf rename to calamares/debian/calamares/modules/openrcdmcryptcfg.conf diff --git a/calamares/modules/packages.conf b/calamares/debian/calamares/modules/packages.conf similarity index 100% rename from calamares/modules/packages.conf rename to calamares/debian/calamares/modules/packages.conf diff --git a/calamares/modules/partition.conf b/calamares/debian/calamares/modules/partition.conf similarity index 100% rename from calamares/modules/partition.conf rename to calamares/debian/calamares/modules/partition.conf diff --git a/calamares/modules/services-systemd.conf b/calamares/debian/calamares/modules/services-systemd.conf similarity index 100% rename from calamares/modules/services-systemd.conf rename to calamares/debian/calamares/modules/services-systemd.conf diff --git a/calamares/modules/unpackfs.conf b/calamares/debian/calamares/modules/unpackfs.conf similarity index 100% rename from calamares/modules/unpackfs.conf rename to calamares/debian/calamares/modules/unpackfs.conf diff --git a/calamares/modules/users.conf b/calamares/debian/calamares/modules/users.conf similarity index 100% rename from calamares/modules/users.conf rename to calamares/debian/calamares/modules/users.conf diff --git a/calamares/modules/welcome.conf b/calamares/debian/calamares/modules/welcome.conf similarity index 100% rename from calamares/modules/welcome.conf rename to calamares/debian/calamares/modules/welcome.conf diff --git a/calamares/settings.conf b/calamares/debian/calamares/settings.conf similarity index 100% rename from calamares/settings.conf rename to calamares/debian/calamares/settings.conf diff --git a/my-distro-debian-32-pae/sources-final/sources-final b/calamares/debian/sources-final/sources-final similarity index 100% rename from my-distro-debian-32-pae/sources-final/sources-final rename to calamares/debian/sources-final/sources-final diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/1.png b/calamares/devuan/calamares/branding/my-distro/1.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/1.png rename to calamares/devuan/calamares/branding/my-distro/1.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/2.png b/calamares/devuan/calamares/branding/my-distro/2.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/2.png rename to calamares/devuan/calamares/branding/my-distro/2.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/3.png b/calamares/devuan/calamares/branding/my-distro/3.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/3.png rename to calamares/devuan/calamares/branding/my-distro/3.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/4.png b/calamares/devuan/calamares/branding/my-distro/4.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/4.png rename to calamares/devuan/calamares/branding/my-distro/4.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/5.png b/calamares/devuan/calamares/branding/my-distro/5.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/5.png rename to calamares/devuan/calamares/branding/my-distro/5.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/6.png b/calamares/devuan/calamares/branding/my-distro/6.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/6.png rename to calamares/devuan/calamares/branding/my-distro/6.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/branding.desc b/calamares/devuan/calamares/branding/my-distro/branding.desc similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/branding.desc rename to calamares/devuan/calamares/branding/my-distro/branding.desc diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/debian-logo.png b/calamares/devuan/calamares/branding/my-distro/debian-logo.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/debian-logo.png rename to calamares/devuan/calamares/branding/my-distro/debian-logo.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/languages.png b/calamares/devuan/calamares/branding/my-distro/languages.png similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/languages.png rename to calamares/devuan/calamares/branding/my-distro/languages.png diff --git a/my-distro-devuan-32-pae/calamares/branding/my-distro/show.qml b/calamares/devuan/calamares/branding/my-distro/show.qml similarity index 100% rename from my-distro-devuan-32-pae/calamares/branding/my-distro/show.qml rename to calamares/devuan/calamares/branding/my-distro/show.qml diff --git a/my-distro-devuan-32-pae/calamares/modules/bootloader.conf b/calamares/devuan/calamares/modules/bootloader.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/bootloader.conf rename to calamares/devuan/calamares/modules/bootloader.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/displaymanager.conf b/calamares/devuan/calamares/modules/displaymanager.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/displaymanager.conf rename to calamares/devuan/calamares/modules/displaymanager.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/finished.conf b/calamares/devuan/calamares/modules/finished.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/finished.conf rename to calamares/devuan/calamares/modules/finished.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/fstab.conf b/calamares/devuan/calamares/modules/fstab.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/fstab.conf rename to calamares/devuan/calamares/modules/fstab.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/locale.conf b/calamares/devuan/calamares/modules/locale.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/locale.conf rename to calamares/devuan/calamares/modules/locale.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/luksopenswaphookcfg.conf b/calamares/devuan/calamares/modules/luksopenswaphookcfg.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/luksopenswaphookcfg.conf rename to calamares/devuan/calamares/modules/luksopenswaphookcfg.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/machineid.conf b/calamares/devuan/calamares/modules/machineid.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/machineid.conf rename to calamares/devuan/calamares/modules/machineid.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/mount.conf b/calamares/devuan/calamares/modules/mount.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/mount.conf rename to calamares/devuan/calamares/modules/mount.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/netinstall-packages.conf b/calamares/devuan/calamares/modules/netinstall-packages.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/netinstall-packages.conf rename to calamares/devuan/calamares/modules/netinstall-packages.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/netinstall-packages.yaml b/calamares/devuan/calamares/modules/netinstall-packages.yaml similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/netinstall-packages.yaml rename to calamares/devuan/calamares/modules/netinstall-packages.yaml diff --git a/my-distro-devuan-32-pae/calamares/modules/openrcdmcryptcfg.conf b/calamares/devuan/calamares/modules/openrcdmcryptcfg.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/openrcdmcryptcfg.conf rename to calamares/devuan/calamares/modules/openrcdmcryptcfg.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/packages.conf b/calamares/devuan/calamares/modules/packages.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/packages.conf rename to calamares/devuan/calamares/modules/packages.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/partition.conf b/calamares/devuan/calamares/modules/partition.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/partition.conf rename to calamares/devuan/calamares/modules/partition.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/services-systemd.conf b/calamares/devuan/calamares/modules/services-systemd.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/services-systemd.conf rename to calamares/devuan/calamares/modules/services-systemd.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/unpackfs.conf b/calamares/devuan/calamares/modules/unpackfs.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/unpackfs.conf rename to calamares/devuan/calamares/modules/unpackfs.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/users.conf b/calamares/devuan/calamares/modules/users.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/users.conf rename to calamares/devuan/calamares/modules/users.conf diff --git a/my-distro-devuan-32-pae/calamares/modules/welcome.conf b/calamares/devuan/calamares/modules/welcome.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/modules/welcome.conf rename to calamares/devuan/calamares/modules/welcome.conf diff --git a/my-distro-devuan-32-pae/calamares/settings.conf b/calamares/devuan/calamares/settings.conf similarity index 100% rename from my-distro-devuan-32-pae/calamares/settings.conf rename to calamares/devuan/calamares/settings.conf diff --git a/my-distro-devuan-32-pae/sources-final/sources-final b/calamares/devuan/sources-final/sources-final similarity index 100% rename from my-distro-devuan-32-pae/sources-final/sources-final rename to calamares/devuan/sources-final/sources-final diff --git a/my-distro-devuan-32-pae/sources-final/sources-media b/calamares/devuan/sources-final/sources-media similarity index 100% rename from my-distro-devuan-32-pae/sources-final/sources-media rename to calamares/devuan/sources-final/sources-media diff --git a/deb-installer/graphics/logo_debian.png b/deb-installer/debian/graphics/logo_debian.png similarity index 100% rename from deb-installer/graphics/logo_debian.png rename to deb-installer/debian/graphics/logo_debian.png diff --git a/deb-installer/graphics/logo_debian_dark.png b/deb-installer/debian/graphics/logo_debian_dark.png similarity index 100% rename from deb-installer/graphics/logo_debian_dark.png rename to deb-installer/debian/graphics/logo_debian_dark.png diff --git a/deb-installer/graphics/logo_installer.png b/deb-installer/debian/graphics/logo_installer.png similarity index 100% rename from deb-installer/graphics/logo_installer.png rename to deb-installer/debian/graphics/logo_installer.png diff --git a/deb-installer/graphics/logo_installer_dark.png b/deb-installer/debian/graphics/logo_installer_dark.png similarity index 100% rename from deb-installer/graphics/logo_installer_dark.png rename to deb-installer/debian/graphics/logo_installer_dark.png diff --git a/deb-installer/graphics/note_icon.png b/deb-installer/debian/graphics/note_icon.png similarity index 100% rename from deb-installer/graphics/note_icon.png rename to deb-installer/debian/graphics/note_icon.png diff --git a/deb-installer/graphics/warning_icon.png b/deb-installer/debian/graphics/warning_icon.png similarity index 100% rename from deb-installer/graphics/warning_icon.png rename to deb-installer/debian/graphics/warning_icon.png diff --git a/deb-installer/preseed/preseed.cfg b/deb-installer/debian/preseed/preseed.cfg similarity index 100% rename from deb-installer/preseed/preseed.cfg rename to deb-installer/debian/preseed/preseed.cfg diff --git a/my-distro-devuan-32-pae/deb-installer/scripts/07final-cleanup b/deb-installer/debian/scripts/07final-cleanup similarity index 87% rename from my-distro-devuan-32-pae/deb-installer/scripts/07final-cleanup rename to deb-installer/debian/scripts/07final-cleanup index 3717444a..b6512d8d 100755 --- a/my-distro-devuan-32-pae/deb-installer/scripts/07final-cleanup +++ b/deb-installer/debian/scripts/07final-cleanup @@ -12,7 +12,3 @@ chroot /target apt purge --autoremove -y \ calamares \ calamares-settings-debian \ - raspi-firmware - -# Clean unnecessary files -rm -r /target/boot/firmware diff --git a/deb-installer/scripts/07grub-config b/deb-installer/debian/scripts/07grub-config similarity index 100% rename from deb-installer/scripts/07grub-config rename to deb-installer/debian/scripts/07grub-config diff --git a/deb-installer/scripts/07rebuild-icon-caches b/deb-installer/debian/scripts/07rebuild-icon-caches similarity index 100% rename from deb-installer/scripts/07rebuild-icon-caches rename to deb-installer/debian/scripts/07rebuild-icon-caches diff --git a/my-distro-devuan-32-pae/deb-installer/scripts/07update-system b/deb-installer/debian/scripts/07update-system similarity index 54% rename from my-distro-devuan-32-pae/deb-installer/scripts/07update-system rename to deb-installer/debian/scripts/07update-system index 79111a63..61a7f947 100755 --- a/my-distro-devuan-32-pae/deb-installer/scripts/07update-system +++ b/deb-installer/debian/scripts/07update-system @@ -11,8 +11,21 @@ # This script updates the system after Debian installation. # Update the system -chroot /target apt update -chroot /target apt upgrade -y +if ! chroot /target apt update; then + echo "Failed to update package lists. Aborting." >&2 + exit 1 +fi + +# Upgrade the system +if ! chroot /target apt upgrade -y; then + echo "Failed to upgrade packages. Aborting." >&2 + exit 1 +fi # Clean up unnecessary packages -chroot /target apt autoremove -y +if ! chroot /target apt autoremove -y; then + echo "Failed to remove unnecessary packages. Continuing anyway." >&2 +fi + +echo "System update completed successfully." +exit 0 diff --git a/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc b/deb-installer/debian/themes/Clearlooks/gtk-2.0/gtkrc similarity index 100% rename from deb-installer/themes/Clearlooks/gtk-2.0/gtkrc rename to deb-installer/debian/themes/Clearlooks/gtk-2.0/gtkrc diff --git a/deb-installer/themes/dark/gtk-2.0/gtkrc b/deb-installer/debian/themes/dark/gtk-2.0/gtkrc similarity index 100% rename from deb-installer/themes/dark/gtk-2.0/gtkrc rename to deb-installer/debian/themes/dark/gtk-2.0/gtkrc diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/logo_debian.png b/deb-installer/devuan/graphics/logo_debian.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/logo_debian.png rename to deb-installer/devuan/graphics/logo_debian.png diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/logo_debian_dark.png b/deb-installer/devuan/graphics/logo_debian_dark.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/logo_debian_dark.png rename to deb-installer/devuan/graphics/logo_debian_dark.png diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/logo_installer.png b/deb-installer/devuan/graphics/logo_installer.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/logo_installer.png rename to deb-installer/devuan/graphics/logo_installer.png diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/logo_installer_dark.png b/deb-installer/devuan/graphics/logo_installer_dark.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/logo_installer_dark.png rename to deb-installer/devuan/graphics/logo_installer_dark.png diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/note_icon.png b/deb-installer/devuan/graphics/note_icon.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/note_icon.png rename to deb-installer/devuan/graphics/note_icon.png diff --git a/my-distro-devuan-32-pae/deb-installer/graphics/warning_icon.png b/deb-installer/devuan/graphics/warning_icon.png similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/graphics/warning_icon.png rename to deb-installer/devuan/graphics/warning_icon.png diff --git a/my-distro-devuan-64/deb-installer/preseed/preseed.cfg b/deb-installer/devuan/preseed/preseed.cfg similarity index 100% rename from my-distro-devuan-64/deb-installer/preseed/preseed.cfg rename to deb-installer/devuan/preseed/preseed.cfg diff --git a/deb-installer/scripts/07final-cleanup b/deb-installer/devuan/scripts/07final-cleanup similarity index 87% rename from deb-installer/scripts/07final-cleanup rename to deb-installer/devuan/scripts/07final-cleanup index 3717444a..b6512d8d 100755 --- a/deb-installer/scripts/07final-cleanup +++ b/deb-installer/devuan/scripts/07final-cleanup @@ -12,7 +12,3 @@ chroot /target apt purge --autoremove -y \ calamares \ calamares-settings-debian \ - raspi-firmware - -# Clean unnecessary files -rm -r /target/boot/firmware diff --git a/my-distro-devuan-32-pae/deb-installer/scripts/07grub-config b/deb-installer/devuan/scripts/07grub-config similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/scripts/07grub-config rename to deb-installer/devuan/scripts/07grub-config diff --git a/my-distro-devuan-32-pae/deb-installer/scripts/07rebuild-icon-caches b/deb-installer/devuan/scripts/07rebuild-icon-caches similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/scripts/07rebuild-icon-caches rename to deb-installer/devuan/scripts/07rebuild-icon-caches diff --git a/my-distro-devuan-32/deb-installer/scripts/07update-system b/deb-installer/devuan/scripts/07update-system similarity index 54% rename from my-distro-devuan-32/deb-installer/scripts/07update-system rename to deb-installer/devuan/scripts/07update-system index 79111a63..61a7f947 100755 --- a/my-distro-devuan-32/deb-installer/scripts/07update-system +++ b/deb-installer/devuan/scripts/07update-system @@ -11,8 +11,21 @@ # This script updates the system after Debian installation. # Update the system -chroot /target apt update -chroot /target apt upgrade -y +if ! chroot /target apt update; then + echo "Failed to update package lists. Aborting." >&2 + exit 1 +fi + +# Upgrade the system +if ! chroot /target apt upgrade -y; then + echo "Failed to upgrade packages. Aborting." >&2 + exit 1 +fi # Clean up unnecessary packages -chroot /target apt autoremove -y +if ! chroot /target apt autoremove -y; then + echo "Failed to remove unnecessary packages. Continuing anyway." >&2 +fi + +echo "System update completed successfully." +exit 0 diff --git a/my-distro-devuan-32-pae/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc b/deb-installer/devuan/themes/Clearlooks/gtk-2.0/gtkrc similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc rename to deb-installer/devuan/themes/Clearlooks/gtk-2.0/gtkrc diff --git a/my-distro-devuan-32-pae/deb-installer/themes/dark/gtk-2.0/gtkrc b/deb-installer/devuan/themes/dark/gtk-2.0/gtkrc similarity index 100% rename from my-distro-devuan-32-pae/deb-installer/themes/dark/gtk-2.0/gtkrc rename to deb-installer/devuan/themes/dark/gtk-2.0/gtkrc diff --git a/deb-installer/scripts/07update-system b/deb-installer/scripts/07update-system deleted file mode 100755 index 79111a63..00000000 --- a/deb-installer/scripts/07update-system +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Update system -# Description: Script to update the system after install -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# This script updates the system after Debian installation. - -# Update the system -chroot /target apt update -chroot /target apt upgrade -y - -# Clean up unnecessary packages -chroot /target apt autoremove -y diff --git a/grub/grub b/grub/grub deleted file mode 100755 index b3636885..00000000 --- a/grub/grub +++ /dev/null @@ -1,35 +0,0 @@ -# If you change this file, run 'update-grub' afterwards to update -# /boot/grub/grub.cfg. -# For full documentation of the options in this file, see: -# info -f grub -n 'Simple configuration' - -GRUB_DEFAULT=0 -GRUB_TIMEOUT=5 -GRUB_DISTRIBUTOR="My-distro" -GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" -GRUB_CMDLINE_LINUX="" - -# Uncomment to enable BadRAM filtering, modify to suit your needs -# This works with Linux (no patch required) and with any kernel that obtains -# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) -#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" - -# Uncomment to disable graphical terminal (grub-pc only) -#GRUB_TERMINAL=console - -# The resolution used on graphical terminal -# note that you can use only modes which your graphic card supports via VBE -# you can see them in real GRUB with the command `vbeinfo' -GRUB_GFXMODE=1440x900 - -# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux -#GRUB_DISABLE_LINUX_UUID=true - -# Uncomment to disable generation of recovery mode menu entries -#GRUB_DISABLE_RECOVERY="true" - -# Uncomment to get a beep at grub start -#GRUB_INIT_TUNE="480 440 1" - -#Grub theme -GRUB_THEME="/boot/grub/themes/my-distro/theme.txt" diff --git a/hooks/live/0030-user-setup b/hooks/debian/live/0030-user-setup similarity index 100% rename from hooks/live/0030-user-setup rename to hooks/debian/live/0030-user-setup diff --git a/hooks/normal/0520-applications.hook.chroot b/hooks/debian/normal/0520-applications.hook.chroot similarity index 100% rename from hooks/normal/0520-applications.hook.chroot rename to hooks/debian/normal/0520-applications.hook.chroot diff --git a/hooks/normal/0600-snap-show-menu-fix.hook.chroot b/hooks/debian/normal/0600-snap-show-menu-fix.hook.chroot similarity index 100% rename from hooks/normal/0600-snap-show-menu-fix.hook.chroot rename to hooks/debian/normal/0600-snap-show-menu-fix.hook.chroot diff --git a/hooks/debian/normal/install-firefox-latest.hook.chroot b/hooks/debian/normal/install-firefox-latest.hook.chroot new file mode 100644 index 00000000..c17a63df --- /dev/null +++ b/hooks/debian/normal/install-firefox-latest.hook.chroot @@ -0,0 +1,62 @@ +#!/bin/bash + +# Script to be used as a hook in Debian Live-Build +# to install Firefox from the official Mozilla repository along with all available language packs + +# Function to set up the Mozilla repository and GPG key +setup_repository_and_key() { + echo "Setting up Mozilla repository and GPG key for Firefox..." + + # Create directory to store the APT repository keyring if it doesn't exist + install -d -m 0755 /etc/apt/keyrings + + # Import the Mozilla APT repository authentication key + wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null + + # Verify the GPG key fingerprint + expected_fingerprint="35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3" + actual_fingerprint=$(gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print $0}') + + if [ "$actual_fingerprint" == "$expected_fingerprint" ]; then + echo "The GPG key fingerprint matches: $actual_fingerprint." + else + echo "Verification failed: the GPG key fingerprint ($actual_fingerprint) does not match the expected one ($expected_fingerprint)." + exit 1 + fi + + # Add the Mozilla APT repository to the sources list + echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" > /etc/apt/sources.list.d/mozilla.list + + # Configure APT to prioritize packages from the Mozilla repository + echo ' +Package: * +Pin: origin packages.mozilla.org +Pin-Priority: 1000 +' > /etc/apt/preferences.d/mozilla + + # Update the package list + apt-get update +} + +# Function to install Firefox and available language packs +install_firefox() { + echo "Installing Firefox and its language packs..." + + # Install Firefox + apt-get install -y firefox + + # Install all available Firefox language packs + apt-get install -y $(apt-cache search firefox-l10n | awk '{print $1}') +} + +# Main execution of the script +main() { + setup_repository_and_key + install_firefox + + echo "Firefox installation completed." +} + +# Execute the main function +main + diff --git a/my-distro-devuan-32-pae/hooks/live/0030-user-setup b/hooks/devuan/live/0030-user-setup similarity index 100% rename from my-distro-devuan-32-pae/hooks/live/0030-user-setup rename to hooks/devuan/live/0030-user-setup diff --git a/my-distro-devuan-32-pae/hooks/normal/0520-applications.hook.chroot b/hooks/devuan/normal/0520-applications.hook.chroot similarity index 100% rename from my-distro-devuan-32-pae/hooks/normal/0520-applications.hook.chroot rename to hooks/devuan/normal/0520-applications.hook.chroot diff --git a/hooks/devuan/normal/install-firefox-latest.hook.chroot b/hooks/devuan/normal/install-firefox-latest.hook.chroot new file mode 100644 index 00000000..c17a63df --- /dev/null +++ b/hooks/devuan/normal/install-firefox-latest.hook.chroot @@ -0,0 +1,62 @@ +#!/bin/bash + +# Script to be used as a hook in Debian Live-Build +# to install Firefox from the official Mozilla repository along with all available language packs + +# Function to set up the Mozilla repository and GPG key +setup_repository_and_key() { + echo "Setting up Mozilla repository and GPG key for Firefox..." + + # Create directory to store the APT repository keyring if it doesn't exist + install -d -m 0755 /etc/apt/keyrings + + # Import the Mozilla APT repository authentication key + wget -q https://packages.mozilla.org/apt/repo-signing-key.gpg -O- | tee /etc/apt/keyrings/packages.mozilla.org.asc > /dev/null + + # Verify the GPG key fingerprint + expected_fingerprint="35BAA0B33E9EB396F59CA838C0BA5CE6DC6315A3" + actual_fingerprint=$(gpg -n -q --import --import-options import-show /etc/apt/keyrings/packages.mozilla.org.asc | awk '/pub/{getline; gsub(/^ +| +$/,""); print $0}') + + if [ "$actual_fingerprint" == "$expected_fingerprint" ]; then + echo "The GPG key fingerprint matches: $actual_fingerprint." + else + echo "Verification failed: the GPG key fingerprint ($actual_fingerprint) does not match the expected one ($expected_fingerprint)." + exit 1 + fi + + # Add the Mozilla APT repository to the sources list + echo "deb [signed-by=/etc/apt/keyrings/packages.mozilla.org.asc] https://packages.mozilla.org/apt mozilla main" > /etc/apt/sources.list.d/mozilla.list + + # Configure APT to prioritize packages from the Mozilla repository + echo ' +Package: * +Pin: origin packages.mozilla.org +Pin-Priority: 1000 +' > /etc/apt/preferences.d/mozilla + + # Update the package list + apt-get update +} + +# Function to install Firefox and available language packs +install_firefox() { + echo "Installing Firefox and its language packs..." + + # Install Firefox + apt-get install -y firefox + + # Install all available Firefox language packs + apt-get install -y $(apt-cache search firefox-l10n | awk '{print $1}') +} + +# Main execution of the script +main() { + setup_repository_and_key + install_firefox + + echo "Firefox installation completed." +} + +# Execute the main function +main + diff --git a/my-distro-debian-32-pae/bootloader-config b/my-distro-debian-32-pae/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-debian-32-pae/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-debian-32-pae/bootloader-config/bootloader-config b/my-distro-debian-32-pae/bootloader-config/bootloader-config deleted file mode 100755 index 0dbae957..00000000 --- a/my-distro-debian-32-pae/bootloader-config/bootloader-config +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") - -# Set secure permissions for the initramfs if we're configuring -# full-disk-encryption. The initramfs is re-generated later in the -# installation process so we only set the permissions snippet without -# regenerating the initramfs right now: -if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then - echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions -fi - -echo "Running bootloader-config..." - -if [ -d /sys/firmware/efi/efivars ]; then - echo " * Installing grub-efi (uefi)..." - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 cryptsetup keyutils -else - echo " * install grub... (bios)" - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc cryptsetup keyutils -fi diff --git a/my-distro-debian-32-pae/build.sh b/my-distro-debian-32-pae/build.sh index edb76592..55e9900a 100755 --- a/my-distro-debian-32-pae/build.sh +++ b/my-distro-debian-32-pae/build.sh @@ -156,13 +156,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -249,7 +242,6 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share @@ -257,29 +249,26 @@ mkdir -p $build/build/config/includes.installer//usr/share # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/debian/normal/* $build/build/config/hooks/normal cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/deb-installer/debian/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/debian/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/debian/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/debian/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes -#cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # build the ISO # lb build #--debug --verbose diff --git a/my-distro-debian-32/bootloader-config b/my-distro-debian-32/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-debian-32/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-debian-32/bootloader-config/bootloader-config b/my-distro-debian-32/bootloader-config/bootloader-config deleted file mode 100755 index 0dbae957..00000000 --- a/my-distro-debian-32/bootloader-config/bootloader-config +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") - -# Set secure permissions for the initramfs if we're configuring -# full-disk-encryption. The initramfs is re-generated later in the -# installation process so we only set the permissions snippet without -# regenerating the initramfs right now: -if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then - echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions -fi - -echo "Running bootloader-config..." - -if [ -d /sys/firmware/efi/efivars ]; then - echo " * Installing grub-efi (uefi)..." - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 cryptsetup keyutils -else - echo " * install grub... (bios)" - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc cryptsetup keyutils -fi diff --git a/my-distro-debian-32/build.sh b/my-distro-debian-32/build.sh index 7483a19d..de264316 100755 --- a/my-distro-debian-32/build.sh +++ b/my-distro-debian-32/build.sh @@ -156,13 +156,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -251,7 +244,6 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share @@ -259,29 +251,26 @@ mkdir -p $build/build/config/includes.installer//usr/share # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/debian/normal/* $build/build/config/hooks/normal cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/deb-installer/debian/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/debian/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/debian/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/debian/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes -#cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # build the ISO # lb build #--debug --verbose diff --git a/my-distro-debian-32/sources-final/sources-final b/my-distro-debian-32/sources-final/sources-final deleted file mode 100755 index b10fa64c..00000000 --- a/my-distro-debian-32/sources-final/sources-final +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh -# -# Writes the final sources.list file -# - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -RELEASE="bookworm" - -cat << EOF > $CHROOT/etc/apt/sources.list -# See https://wiki.debian.org/SourcesList for more information. - -deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware non-free non-free-firmware-firmware -deb-src http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware - -deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware -deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware - -deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware -deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware - -deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware -deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware -EOF - -exit 0 diff --git a/my-distro-debian-64/bootloader-config b/my-distro-debian-64/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-debian-64/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-debian-64/build.sh b/my-distro-debian-64/build.sh index 7cde2a5c..823bcdc7 100755 --- a/my-distro-debian-64/build.sh +++ b/my-distro-debian-64/build.sh @@ -155,13 +155,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -250,7 +243,6 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share @@ -258,28 +250,26 @@ mkdir -p $build/build/config/includes.installer//usr/share # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/debian/normal/* $build/build/config/hooks/normal +cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/deb-installer/debian/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/debian/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/debian/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/debian/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes -cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/debian/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # build the ISO # lb build #--debug --verbose diff --git a/my-distro-debian-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb b/my-distro-debian-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb deleted file mode 100644 index da9133c7..00000000 Binary files a/my-distro-debian-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb and /dev/null differ diff --git a/my-distro-debian-64/sources-final/sources-final b/my-distro-debian-64/sources-final/sources-final deleted file mode 100755 index b9b1a5d9..00000000 --- a/my-distro-debian-64/sources-final/sources-final +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh -# -# Writes the final sources.list file -# - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -RELEASE="bookworm" - -cat << EOF > $CHROOT/etc/apt/sources.list -# See https://wiki.debian.org/SourcesList for more information. - -deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware -deb-src http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware - -deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware -deb-src http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware - -deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware -deb-src http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware - -deb http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware -deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free non-free-firmware -EOF - -exit 0 diff --git a/my-distro-devuan-32-pae/bootloader-config b/my-distro-devuan-32-pae/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-devuan-32-pae/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-devuan-32-pae/bootloader-config/bootloader-config b/my-distro-devuan-32-pae/bootloader-config/bootloader-config deleted file mode 100755 index 0dbae957..00000000 --- a/my-distro-devuan-32-pae/bootloader-config/bootloader-config +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") - -# Set secure permissions for the initramfs if we're configuring -# full-disk-encryption. The initramfs is re-generated later in the -# installation process so we only set the permissions snippet without -# regenerating the initramfs right now: -if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then - echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions -fi - -echo "Running bootloader-config..." - -if [ -d /sys/firmware/efi/efivars ]; then - echo " * Installing grub-efi (uefi)..." - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 cryptsetup keyutils -else - echo " * install grub... (bios)" - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc cryptsetup keyutils -fi diff --git a/my-distro-devuan-32-pae/bootloaders b/my-distro-devuan-32-pae/bootloaders new file mode 120000 index 00000000..20e5e5b1 --- /dev/null +++ b/my-distro-devuan-32-pae/bootloaders @@ -0,0 +1 @@ +../bootloaders \ No newline at end of file diff --git a/my-distro-devuan-32-pae/build.sh b/my-distro-devuan-32-pae/build.sh index 6351a8c6..f468384a 100755 --- a/my-distro-devuan-32-pae/build.sh +++ b/my-distro-devuan-32-pae/build.sh @@ -157,13 +157,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -252,39 +245,34 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share -mkdir -p $build/build/config/includes.chroot/usr/share/python-apt/templates # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/devuan/normal/* $build/build/config/hooks/normal cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/deb-installer/devuan/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/devuan/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/devuan/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/devuan/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes/my-distro $build/build/config/includes.chroot/boot/grub/themes -cp -r $build/devuan/* $build/build/config/includes.chroot/usr/share/python-apt/templates -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # build the ISO # lb build #--debug --verbose diff --git a/my-distro-devuan-32-pae/calamares b/my-distro-devuan-32-pae/calamares new file mode 120000 index 00000000..5ad393d3 --- /dev/null +++ b/my-distro-devuan-32-pae/calamares @@ -0,0 +1 @@ +../calamares \ No newline at end of file diff --git a/my-distro-devuan-32-pae/deb-installer b/my-distro-devuan-32-pae/deb-installer new file mode 120000 index 00000000..f9631f6b --- /dev/null +++ b/my-distro-devuan-32-pae/deb-installer @@ -0,0 +1 @@ +../deb-installer \ No newline at end of file diff --git a/my-distro-devuan-32-pae/deb-installer/preseed/preseed.cfg b/my-distro-devuan-32-pae/deb-installer/preseed/preseed.cfg deleted file mode 100644 index 691b05a1..00000000 --- a/my-distro-devuan-32-pae/deb-installer/preseed/preseed.cfg +++ /dev/null @@ -1,32 +0,0 @@ -################################################################################ -# Title: Preseed.cfg -# Description: This preseed file includes configuration settings for a custom debian-installer iso. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -### You can choose to install non-free and contrib software. -d-i apt-setup/non-free boolean true -d-i apt-setup/contrib boolean true -d-i apt-setup/non-free-firmware boolean true - -### Select which update services to use; define the mirrors to be used. -# Values shown below are the normal defaults. -d-i apt-setup/services-select multiselect security, updates, backports -d-i apt-setup/security_host string deb.devuan.org - -### Uncomment this to add multiarch configuration for i386 -d-i apt-setup/multiarch string i386 - -### Remove popularity-contest -popularity-contest popularity-contest/participate boolean false - -### Account setup -# Skip creation of a root account (normal user account will be able to -# use sudo). -d-i passwd/root-login boolean false - -### Keep /etc/default/grub file -d-i grub-pc/default string keep - diff --git a/my-distro-devuan-32-pae/devuan/Devuan.info b/my-distro-devuan-32-pae/devuan/Devuan.info deleted file mode 100644 index 91720c33..00000000 --- a/my-distro-devuan-32-pae/devuan/Devuan.info +++ /dev/null @@ -1,95 +0,0 @@ -#ChangelogURI: http://packages.debian.org/changelogs/pool/%s/%s/%s/%s_%s/changelog -X-Exclude-Suites: jessie , ascii, beowulf - -Suite: {series} -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ((http|ftp)[0-9]*\.([a-z]*\.){{0,1}}|deb\.|httpredir\.)devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan {version} '{codename}' -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: {series}-security -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: security\.devuan\.org -ParentSuite: {series} -Description: Security updates -X-Version: ge 11 - -Suite: {series}/updates -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: security\.devuan\.org -ParentSuite: {series} -Description: Security updates -X-Version: le 10 - -Suite: {series}-updates -RepositoryType: deb -ParentSuite: {series} -Description: Recommended updates -X-Version: ge 7 - -Suite: {series}-proposed-updates -RepositoryType: deb -ParentSuite: {series} -Description: Proposed updates - -Suite: stable -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuancurrent stable release -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: testing -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuantesting -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: sid -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan'ceres' (unstable) -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: unstable -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan'ceres' (unstable) -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - diff --git a/my-distro-devuan-32-pae/devuan/Devuan.mirrors b/my-distro-devuan-32-pae/devuan/Devuan.mirrors deleted file mode 100644 index 1a032bb9..00000000 --- a/my-distro-devuan-32-pae/devuan/Devuan.mirrors +++ /dev/null @@ -1,40 +0,0 @@ -#LOC:FR -http:pkgmaster.devuan.org/devuan/ -#LOC:NL -http://sledjhamr.org/devuan/ -http://mirror.koddos.net/devuan/ -http://mirror.vpgrp.io/devuan/ -#LOC:CL -http://devuan.dcc.uchile.cl/devuan/ -http://dist-mirror.fem.tu-ilmenau.de/devuan/ -#LOC:DE -http://ftp.fau.de/devuan/ -http://mirror.checkdomain.de/devuan/ -http://devuan.bio.lmu.de/devuan/ -http://mirror.stinpriza.org/devuan/ -#LOC:CH -http://mirror.ungleich.ch/mirror/packages/devuan/ -http://devuan.planetcobalt.net/devuan/ -#LOC:BG -http://devuan.ipacct.com/devuan/ -#LOC:FI -http://devuan.packet-gain.de/devuan/ -#LOC:BR -http://devuan.c3sl.ufpr.br/devuan/ -#LOC:DK -http://mirrors.dotsrc.org/devuan/ -#LOC:UY -http://espejito.fder.edu.uy/devuan/ -#LOC:JP -http://devuan.m10k.jp/devuan/ -#LOC:US -http://mirrors.ocf.berkeley.edu/devuan/ -http://dev.beard.ly/devuan/ -#LOC:HU -http://quantum-mirror.hu/mirrors/pub/devuan/ -#LOC:ES -http://repo.ifca.es/devuan/ -#LOC:CA -http://mishka.snork.ca/devuan/ -#LOC:TW -http://tw1.mirror.blendbyte.net/devuan/ \ No newline at end of file diff --git a/my-distro-devuan-32-pae/hooks b/my-distro-devuan-32-pae/hooks new file mode 120000 index 00000000..f631275e --- /dev/null +++ b/my-distro-devuan-32-pae/hooks @@ -0,0 +1 @@ +../hooks \ No newline at end of file diff --git a/my-distro-devuan-32-pae/packages b/my-distro-devuan-32-pae/packages new file mode 120000 index 00000000..a16c4050 --- /dev/null +++ b/my-distro-devuan-32-pae/packages @@ -0,0 +1 @@ +../packages \ No newline at end of file diff --git a/my-distro-devuan-32-pae/repos b/my-distro-devuan-32-pae/repos new file mode 120000 index 00000000..1071213d --- /dev/null +++ b/my-distro-devuan-32-pae/repos @@ -0,0 +1 @@ +../repos \ No newline at end of file diff --git a/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.binary b/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.binary deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.binary and /dev/null differ diff --git a/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.chroot b/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.chroot deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-32-pae/repos/deb-multimedia-keyring.key.chroot and /dev/null differ diff --git a/my-distro-devuan-32-pae/repos/multimedia.list.binary b/my-distro-devuan-32-pae/repos/multimedia.list.binary deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-32-pae/repos/multimedia.list.binary +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-32-pae/repos/multimedia.list.chroot b/my-distro-devuan-32-pae/repos/multimedia.list.chroot deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-32-pae/repos/multimedia.list.chroot +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-32/bootloader-config b/my-distro-devuan-32/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-devuan-32/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-devuan-32/bootloader-config/bootloader-config b/my-distro-devuan-32/bootloader-config/bootloader-config deleted file mode 100755 index 0dbae957..00000000 --- a/my-distro-devuan-32/bootloader-config/bootloader-config +++ /dev/null @@ -1,21 +0,0 @@ -#!/bin/bash - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") - -# Set secure permissions for the initramfs if we're configuring -# full-disk-encryption. The initramfs is re-generated later in the -# installation process so we only set the permissions snippet without -# regenerating the initramfs right now: -if [ "$(mount | grep $CHROOT" " | cut -c -16)" = "/dev/mapper/luks" ]; then - echo "UMASK=0077" > $CHROOT/etc/initramfs-tools/conf.d/initramfs-permissions -fi - -echo "Running bootloader-config..." - -if [ -d /sys/firmware/efi/efivars ]; then - echo " * Installing grub-efi (uefi)..." - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi-ia32 cryptsetup keyutils -else - echo " * install grub... (bios)" - DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc cryptsetup keyutils -fi diff --git a/my-distro-devuan-32/bootloaders b/my-distro-devuan-32/bootloaders new file mode 120000 index 00000000..20e5e5b1 --- /dev/null +++ b/my-distro-devuan-32/bootloaders @@ -0,0 +1 @@ +../bootloaders \ No newline at end of file diff --git a/my-distro-devuan-32/bootloaders/boot/grub/config.cfg b/my-distro-devuan-32/bootloaders/boot/grub/config.cfg deleted file mode 100644 index 1061be0f..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/config.cfg +++ /dev/null @@ -1,30 +0,0 @@ -set default=0 - -if [ x$feature_default_font_path = xy ] ; then - font=unicode -else - font=$prefix/unicode.pf2 -fi - -# Copied from the netinst image -if loadfont $font ; then - set gfxmode=800x600 - set gfxpayload=keep - insmod efi_gop - insmod efi_uga - insmod video_bochs - insmod video_cirrus -else - set gfxmode=auto - insmod all_video -fi - -insmod gfxterm -insmod png - -source /boot/grub/theme.cfg - -terminal_output gfxterm - -insmod play -play 960 440 1 0 4 440 1 diff --git a/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg b/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg deleted file mode 100644 index 5d4de898..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg +++ /dev/null @@ -1,369 +0,0 @@ -source /boot/grub/config.cfg - -# Live boot -menuentry "My-distro Live" --hotkey=l { - linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} - initrd /live/initrd.img -} -menuentry "My-distro Live (fail-safe mode)" { - linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 - initrd /live/initrd.img -} -submenu "My-distro Live with Localisation Support" { -menuentry "Albanian (sq)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash - initrd /live/initrd.img -} -menuentry "Amharic (am)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash - initrd /live/initrd.img -} -menuentry "Arabic (ar)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash - initrd /live/initrd.img -} -menuentry "Asturian (ast)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash - initrd /live/initrd.img -} -menuentry "Basque (eu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash - initrd /live/initrd.img -} -menuentry "Belarusian (be)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash - initrd /live/initrd.img -} -menuentry "Bangla (bn)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash - initrd /live/initrd.img -} -menuentry "Bosnian (bs)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash - initrd /live/initrd.img -} -menuentry "Bulgarian (bg)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash - initrd /live/initrd.img -} -menuentry "Tibetan (bo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash - initrd /live/initrd.img -} -menuentry "Catalan (ca)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash - initrd /live/initrd.img -} -menuentry "Chinese (Simplified) (zh_CN)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash - initrd /live/initrd.img -} -menuentry "Chinese (Traditional) (zh_TW)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash - initrd /live/initrd.img -} -menuentry "Croatian (hr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash - initrd /live/initrd.img -} -menuentry "Czech (cs)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash - initrd /live/initrd.img -} -menuentry "Danish (da)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash - initrd /live/initrd.img -} -menuentry "Dutch (nl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash - initrd /live/initrd.img -} -menuentry "Dzongkha (dz)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash - initrd /live/initrd.img -} -menuentry "English (en)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash - initrd /live/initrd.img -} -menuentry "Esperanto (eo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash - initrd /live/initrd.img -} -menuentry "Estonian (et)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash - initrd /live/initrd.img -} -menuentry "Finnish (fi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash - initrd /live/initrd.img -} -menuentry "French (fr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash - initrd /live/initrd.img -} -menuentry "Galician (gl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash - initrd /live/initrd.img -} -menuentry "Georgian (ka)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash - initrd /live/initrd.img -} -menuentry "German (de)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash - initrd /live/initrd.img -} -menuentry "Greek (el)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash - initrd /live/initrd.img -} -menuentry "Gujarati (gu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash - initrd /live/initrd.img -} -menuentry "Hebrew (he)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash - initrd /live/initrd.img -} -menuentry "Hindi (hi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash - initrd /live/initrd.img -} -menuentry "Hungarian (hu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash - initrd /live/initrd.img -} -menuentry "Icelandic (is)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash - initrd /live/initrd.img -} -menuentry "Indonesian (id)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash - initrd /live/initrd.img -} -menuentry "Irish (ga)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash - initrd /live/initrd.img -} -menuentry "Italian (it)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash - initrd /live/initrd.img -} -menuentry "Japanese (ja)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash - initrd /live/initrd.img -} -menuentry "Kazakh (kk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash - initrd /live/initrd.img -} -menuentry "Khmer (km)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash - initrd /live/initrd.img -} -menuentry "Kannada (kn)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash - initrd /live/initrd.img -} -menuentry "Korean (ko)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash - initrd /live/initrd.img -} -menuentry "Kurdish (ku)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash - initrd /live/initrd.img -} -menuentry "Lao (lo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash - initrd /live/initrd.img -} -menuentry "Latvian (lv)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash - initrd /live/initrd.img -} -menuentry "Lithuanian (lt)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash - initrd /live/initrd.img -} -menuentry "Malayalam (ml)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash - initrd /live/initrd.img -} -menuentry "Marathi (mr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash - initrd /live/initrd.img -} -menuentry "Macedonian (mk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash - initrd /live/initrd.img -} -menuentry "Burmese (my)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash - initrd /live/initrd.img -} -menuentry "Nepali (ne)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash - initrd /live/initrd.img -} -menuentry "Northern Sami (se_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash - initrd /live/initrd.img -} -menuentry "Norwegian Bokmaal (nb_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash - initrd /live/initrd.img -} -menuentry "Norwegian Nynorsk (nn_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash - initrd /live/initrd.img -} -menuentry "Persian (fa)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash - initrd /live/initrd.img -} -menuentry "Polish (pl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash - initrd /live/initrd.img -} -menuentry "Portuguese (pt)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash - initrd /live/initrd.img -} -menuentry "Portuguese (Brazil) (pt_BR)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash - initrd /live/initrd.img -} -menuentry "Punjabi (Gurmukhi) (pa)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash - initrd /live/initrd.img -} -menuentry "Romanian (ro)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash - initrd /live/initrd.img -} -menuentry "Russian (ru)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash - initrd /live/initrd.img -} -menuentry "Sinhala (si)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash - initrd /live/initrd.img -} -menuentry "Serbian (Cyrillic) (sr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash - initrd /live/initrd.img -} -menuentry "Slovak (sk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash - initrd /live/initrd.img -} -menuentry "Slovenian (sl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash - initrd /live/initrd.img -} -menuentry "Spanish (es)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash - initrd /live/initrd.img -} -menuentry "Swedish (sv)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash - initrd /live/initrd.img -} -menuentry "Tagalog (tl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash - initrd /live/initrd.img -} -menuentry "Tamil (ta)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash - initrd /live/initrd.img -} -menuentry "Telugu (te)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash - initrd /live/initrd.img -} -menuentry "Tajik (tg)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash - initrd /live/initrd.img -} -menuentry "Thai (th)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash - initrd /live/initrd.img -} -menuentry "Turkish (tr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash - initrd /live/initrd.img -} -menuentry "Uyghur (ug)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash - initrd /live/initrd.img -} -menuentry "Ukrainian (uk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash - initrd /live/initrd.img -} -menuentry "Vietnamese (vi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash - initrd /live/initrd.img -} -menuentry "Welsh (cy)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash - initrd /live/initrd.img -} -} -### Commented out till Persistence is working as expected. -menuentry "Persistent My-distro" --hotkey=p { - linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence - initrd /live/initrd.img -} - -### Commented out till toram is working as expected. -menuentry "My-distro loaded to RAM" --hotkey=t { - linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram - initrd /live/initrd.img -} -# You can add more entries like this -# menuentry "Alternate live boot" { -# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here -# initrd /live/initrd.img -# } -# menuentry "Alternate graphical installer" { -# linux /install/gtk/vmlinuz vga=788 --- quiet custom options here -# initrd /install/gtk/initrd.gz -# } -# menuentry "Alternate textual installer" { -# linux /install/vmlinuz vga=normal --- quiet custom options here -# initrd /install/initrd.gz -# } - -# Installer (if any) -if true; then - -source /boot/grub/install_start.cfg - -submenu 'Advanced install options ...' --hotkey=a { - - source /boot/grub/theme.cfg - - source /boot/grub/install.cfg - -} -fi - -submenu 'Utilities...' --hotkey=u { - - source /boot/grub/theme.cfg - - # Memtest (if any) - if false; then - source /boot/grub/memtest.cfg - fi - - # Firmware setup (UEFI) - if [ "${grub_platform}" = "efi" ]; then - menuentry "UEFI Firmware Settings" { - fwsetup - } - fi - -} diff --git a/my-distro-devuan-32/bootloaders/boot/grub/install.cfg b/my-distro-devuan-32/bootloaders/boot/grub/install.cfg deleted file mode 100644 index 6e6a5171..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/install.cfg +++ /dev/null @@ -1,124 +0,0 @@ -submenu 'Graphical installer ...' --hotkey=g { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz priority=low vga=788 - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet - initrd /install/gtk/initrd.gz - } -} - -submenu 'Text installer ...' --hotkey=t { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/vmlinuz vga=788 --- quiet - initrd /install/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/vmlinuz priority=low vga=788 - initrd /install/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet - initrd /install/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/vmlinuz rescue/enable=true vga=788 --- quiet - initrd /install/initrd.gz - } -} - -submenu 'Graphical installer with dark theme ...' --hotkey=d { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz priority=low vga=788 theme=dark - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } -} - -submenu 'Text installer with dark theme ...' --hotkey=k { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/vmlinuz vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/vmlinuz priority=low vga=788 theme=dark - initrd /install/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } -} - -submenu 'Installer with speech synthesis ...' --hotkey=s { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788 - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet - initrd /install/gtk/initrd.gz - } -} diff --git a/my-distro-devuan-32/bootloaders/boot/grub/install_start.cfg b/my-distro-devuan-32/bootloaders/boot/grub/install_start.cfg deleted file mode 100644 index 24542254..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/install_start.cfg +++ /dev/null @@ -1,9 +0,0 @@ -menuentry 'Start installer' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 --- quiet - initrd /install/gtk/initrd.gz -} - -menuentry 'Start installer with speech synthesis' --hotkey=s { - linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet - initrd /install/gtk/initrd.gz -} diff --git a/my-distro-devuan-32/bootloaders/boot/grub/live-theme/theme.txt b/my-distro-devuan-32/bootloaders/boot/grub/live-theme/theme.txt deleted file mode 100644 index ec37cda2..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/live-theme/theme.txt +++ /dev/null @@ -1,51 +0,0 @@ -desktop-image: "../splash.png" -title-color: "#ffffff" -title-font: "Unifont Regular 16" -title-text: "" -message-font: "Unifont Regular 16" -terminal-font: "Unifont Regular 16" - -#help bar at the bottom -+ label { - top = 100%-50 - left = 0 - width = 100% - height = 20 - text = "@KEYMAP_SHORT@" - align = "center" - color = "#ffffff" - font = "Unifont Regular 16" -} - -#boot menu -+ boot_menu { - left = 10% - width = 80% - top = 52% - height = 48%-80 - item_color = "#a8a8a8" - item_font = "Unifont Regular 16" - selected_item_color= "#ffffff" - selected_item_font = "Unifont Regular 16" - item_height = 16 - item_padding = 0 - item_spacing = 4 - icon_width = 0 - icon_heigh = 0 - item_icon_space = 0 -} - -#progress bar -+ progress_bar { - id = "__timeout__" - left = 15% - top = 100%-80 - height = 16 - width = 70% - font = "Unifont Regular 16" - text_color = "#000000" - fg_color = "#ffffff" - bg_color = "#a8a8a8" - border_color = "#ffffff" - text = "@TIMEOUT_NOTIFICATION_LONG@" -} diff --git a/my-distro-devuan-32/bootloaders/boot/grub/loopback.cfg b/my-distro-devuan-32/bootloaders/boot/grub/loopback.cfg deleted file mode 100644 index e94c44d2..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/loopback.cfg +++ /dev/null @@ -1 +0,0 @@ -source /boot/grub/grub.cfg diff --git a/my-distro-devuan-32/bootloaders/boot/grub/splash.png b/my-distro-devuan-32/bootloaders/boot/grub/splash.png deleted file mode 120000 index 66d99feb..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/splash.png +++ /dev/null @@ -1 +0,0 @@ -../../isolinux/splash800x60.png \ No newline at end of file diff --git a/my-distro-devuan-32/bootloaders/boot/grub/theme.cfg b/my-distro-devuan-32/bootloaders/boot/grub/theme.cfg deleted file mode 100644 index 56e4c18f..00000000 --- a/my-distro-devuan-32/bootloaders/boot/grub/theme.cfg +++ /dev/null @@ -1,13 +0,0 @@ -set color_normal=light-gray/black -set color_highlight=white/dark-gray - -if [ -e /isolinux/splash.png ]; then - # binary_syslinux modifies the theme file to point to the correct - # background picture - set theme=/boot/grub/live-theme/theme.txt -elif [ -e /boot/grub/splash.png ]; then - set theme=/boot/grub/live-theme/theme.txt -else - set menu_color_normal=white/red - set menu_color_highlight=white/red -fi diff --git a/my-distro-devuan-32/bootloaders/boot/grub/unicode.pf2 b/my-distro-devuan-32/bootloaders/boot/grub/unicode.pf2 deleted file mode 100644 index 290ddc05..00000000 Binary files a/my-distro-devuan-32/bootloaders/boot/grub/unicode.pf2 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/hdt.c32 b/my-distro-devuan-32/bootloaders/isolinux/hdt.c32 deleted file mode 100644 index d67d918c..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/hdt.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/install.cfg b/my-distro-devuan-32/bootloaders/isolinux/install.cfg deleted file mode 100644 index 7ad06704..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/install.cfg +++ /dev/null @@ -1,185 +0,0 @@ -label installstart - menu label Start ^installer - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 --- quiet - -label installstartspeech - menu label Start installer with ^speech synthesis - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft vga=788 --- quiet - -menu begin install - menu label ^Advanced install options - menu title Advanced install options - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - menu begin graphicalinstall - menu label ^Graphical installer - menu title Graphical installer - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label installgui - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 --- quiet - - label expertgui - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append priority=low vga=788 - - label autogui - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append auto=true priority=critical vga=788 --- quiet - - label rescuegui - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append rescue/enable=true vga=788 --- quiet - menu end - - menu begin textinstall - menu label ^Text installer - menu title Text installer - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label install - menu label ^Install - linux /install/vmlinuz - initrd /install/initrd.gz - append vga=788 --- quiet - - label expert - menu label E^xpert install - linux /install/vmlinuz - initrd /install/initrd.gz - append priority=low vga=788 - - label auto - menu label ^Automated install - linux /install/vmlinuz - initrd /install/initrd.gz - append auto=true priority=critical vga=788 --- quiet - - label rescue - menu label ^Rescue mode - linux /install/vmlinuz - initrd /install/initrd.gz - append rescue/enable=true vga=788 --- quiet - menu end - - menu begin graphicalinstalldark - menu label Graphical installer with ^dark theme - menu title Graphical installer with dark theme - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label darkinstallgui - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 theme=dark --- quiet - - label darkexpertgui - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append priority=low vga=788 theme=dark - - label darkautogui - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append auto=true priority=critical vga=788 theme=dark --- quiet - - label darkrescuegui - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append rescue/enable=true vga=788 theme=dark --- quiet - menu end - - menu begin textinstalldark - menu label Text installer with dar^k theme - menu title Text installer with dark theme - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label darkinstall - menu label ^Install - linux /install/vmlinuz - initrd /install/initrd.gz - append vga=788 theme=dark --- quiet - - label darkexpert - menu label E^xpert install - linux /install/vmlinuz - initrd /install/initrd.gz - append priority=low vga=788 theme=dark - - label darkauto - menu label ^Automated install - linux /install/vmlinuz - initrd /install/initrd.gz - append auto=true priority=critical vga=788 theme=dark --- quiet - - label darkrescue - menu label ^Rescue mode - linux /install/vmlinuz - initrd /install/initrd.gz - append rescue/enable=true vga=788 theme=dark --- quiet - menu end - - menu begin speechinstall - menu label Installer with ^speech synthesis - menu title Installer with speech synthesis - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label installspeechsynth - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft vga=788 --- quiet - - label expertguispeech - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft priority=low vga=788 - - label autoguispeech - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft auto=true priority=critical vga=788 --- quiet - - label rescueguispeech - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft rescue/enable=true vga=788 --- quiet - menu end -menu end diff --git a/my-distro-devuan-32/bootloaders/isolinux/isolinux.cfg b/my-distro-devuan-32/bootloaders/isolinux/isolinux.cfg deleted file mode 100644 index a3e3eabc..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/isolinux.cfg +++ /dev/null @@ -1,4 +0,0 @@ -include menu.cfg -default vesamenu.c32 -prompt 0 -timeout 0 diff --git a/my-distro-devuan-32/bootloaders/isolinux/ldlinux.c32 b/my-distro-devuan-32/bootloaders/isolinux/ldlinux.c32 deleted file mode 100644 index e94389bb..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/ldlinux.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/libcom32.c32 b/my-distro-devuan-32/bootloaders/isolinux/libcom32.c32 deleted file mode 100644 index c4265b94..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/libcom32.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/libgpl.c32 b/my-distro-devuan-32/bootloaders/isolinux/libgpl.c32 deleted file mode 100644 index 11f43f18..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/libgpl.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/libmenu.c32 b/my-distro-devuan-32/bootloaders/isolinux/libmenu.c32 deleted file mode 100644 index b3d69860..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/libmenu.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/libutil.c32 b/my-distro-devuan-32/bootloaders/isolinux/libutil.c32 deleted file mode 100644 index 6fc1da7e..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/libutil.c32 and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/live.cfg b/my-distro-devuan-32/bootloaders/isolinux/live.cfg deleted file mode 100644 index f6c5f806..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/live.cfg +++ /dev/null @@ -1,409 +0,0 @@ -label My-distro Live - menu label ^My-distro Live - menu default - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components quiet splash - -label My-distro Live-failsafe - menu label My-distro Live (fail-safe mode) - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 - - MENU begin advanced -MENU title My-distro with Localisation Support -LABEL Albanian (sq) - say "Booting Albanian (sq)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash - -LABEL Amharic (am) - say "Booting Amharic (am)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash - -LABEL Arabic (ar) - say "Booting Arabic (ar)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash - -LABEL Asturian (ast) - say "Booting Asturian (ast)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash - -LABEL Basque (eu) - say "Booting Basque (eu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash - -LABEL Belarusian (be) - say "Booting Belarusian (be)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash - -LABEL Bangla (bn) - say "Booting Bangla (bn)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash - -LABEL Bosnian (bs) - say "Booting Bosnian (bs)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash - -LABEL Bulgarian (bg) - say "Booting Bulgarian (bg)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash - -LABEL Tibetan (bo) - say "Booting Tibetan (bo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash - -LABEL Catalan (ca) - say "Booting Catalan (ca)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash - -LABEL Chinese (Simplified) (zh_CN) - say "Booting Chinese (Simplified) (zh_CN)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash - -LABEL Chinese (Traditional) (zh_TW) - say "Booting Chinese (Traditional) (zh_TW)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash - -LABEL Croatian (hr) - say "Booting Croatian (hr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash - -LABEL Czech (cs) - say "Booting Czech (cs)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash - -LABEL Danish (da) - say "Booting Danish (da)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash - -LABEL Dutch (nl) - say "Booting Dutch (nl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash - -LABEL Dzongkha (dz) - say "Booting Dzongkha (dz)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash - -LABEL English (en) - say "Booting English (en)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash - -LABEL Esperanto (eo) - say "Booting Esperanto (eo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash - -LABEL Estonian (et) - say "Booting Estonian (et)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash - -LABEL Finnish (fi) - say "Booting Finnish (fi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash - -LABEL French (fr) - say "Booting French (fr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash - -LABEL Galician (gl) - say "Booting Galician (gl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash - -LABEL Georgian (ka) - say "Booting Georgian (ka)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash - -LABEL German (de) - say "Booting German (de)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash - -LABEL Greek (el) - say "Booting Greek (el)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash - -LABEL Gujarati (gu) - say "Booting Gujarati (gu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash - -LABEL Hebrew (he) - say "Booting Hebrew (he)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash - -LABEL Hindi (hi) - say "Booting Hindi (hi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash - -LABEL Hungarian (hu) - say "Booting Hungarian (hu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash - -LABEL Icelandic (is) - say "Booting Icelandic (is)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash - -LABEL Indonesian (id) - say "Booting Indonesian (id)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash - -LABEL Irish (ga) - say "Booting Irish (ga)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash - -LABEL Italian (it) - say "Booting Italian (it)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash - -LABEL Japanese (ja) - say "Booting Japanese (ja)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash - -LABEL Kazakh (kk) - say "Booting Kazakh (kk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash - -LABEL Khmer (km) - say "Booting Khmer (km)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash - -LABEL Kannada (kn) - say "Booting Kannada (kn)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash - -LABEL Korean (ko) - say "Booting Korean (ko)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash - -LABEL Kurdish (ku) - say "Booting Kurdish (ku)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash - -LABEL Lao (lo) - say "Booting Lao (lo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash - -LABEL Latvian (lv) - say "Booting Latvian (lv)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash - -LABEL Lithuanian (lt) - say "Booting Lithuanian (lt)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash - -LABEL Malayalam (ml) - say "Booting Malayalam (ml)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash - -LABEL Marathi (mr) - say "Booting Marathi (mr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash - -LABEL Macedonian (mk) - say "Booting Macedonian (mk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash - -LABEL Burmese (my) - say "Booting Burmese (my)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash - -LABEL Nepali (ne) - say "Booting Nepali (ne)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash - -LABEL Northern Sami (se_NO) - say "Booting Northern Sami (se_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash - -LABEL Norwegian Bokmaal (nb_NO) - say "Booting Norwegian Bokmaal (nb_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash - -LABEL Norwegian Nynorsk (nn_NO) - say "Booting Norwegian Nynorsk (nn_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash - -LABEL Persian (fa) - say "Booting Persian (fa)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash - -LABEL Polish (pl) - say "Booting Polish (pl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash - -LABEL Portuguese (pt) - say "Booting Portuguese (pt)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash - -LABEL Portuguese (Brazil) (pt_BR) - say "Booting Portuguese (Brazil) (pt_BR)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash - -LABEL Punjabi (Gurmukhi) (pa) - say "Booting Punjabi (Gurmukhi) (pa)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash - -LABEL Romanian (ro) - say "Booting Romanian (ro)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash - -LABEL Russian (ru) - say "Booting Russian (ru)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash - -LABEL Sinhala (si) - say "Booting Sinhala (si)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash - -LABEL Serbian (Cyrillic) (sr) - say "Booting Serbian (Cyrillic) (sr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash - -LABEL Slovak (sk) - say "Booting Slovak (sk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash - -LABEL Slovenian (sl) - say "Booting Slovenian (sl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash - -LABEL Spanish (es) - say "Booting Spanish (es)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash - -LABEL Swedish (sv) - say "Booting Swedish (sv)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts= quiet splash - -LABEL Tagalog (tl) - say "Booting Tagalog (tl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash - -LABEL Tamil (ta) - say "Booting Tamil (ta)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash - -LABEL Telugu (te) - say "Booting Telugu (te)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash - -LABEL Tajik (tg) - say "Booting Tajik (tg)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash - -LABEL Thai (th) - say "Booting Thai (th)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash - -LABEL Turkish (tr) - say "Booting Turkish (tr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash - -LABEL Uyghur (ug) - say "Booting Uyghur (ug)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash - -LABEL Ukrainian (uk) - say "Booting Ukrainian (uk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash - -LABEL Vietnamese (vi) - say "Booting Vietnamese (vi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash - -LABEL Welsh (cy) - say "Booting Welsh (cy)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash - - LABEL mainmenu - MENU label Back - MENU exit - MENU end - - -### Until this isn't UNPLEASANT, it stays commented in Beta releases. -label persistent - menu label ^Persistent My-distro - linux /live/vmlinuz - initrd /live/initrd.img append boot=live components username=user hostname=My-distro quiet splash persistence - - -label to ram - menu label ^My-distro loaded in RAM - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components username=user hostname=My-distro quiet splash toram - diff --git a/my-distro-devuan-32/bootloaders/isolinux/menu.cfg b/my-distro-devuan-32/bootloaders/isolinux/menu.cfg deleted file mode 100644 index db4f2629..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/menu.cfg +++ /dev/null @@ -1,18 +0,0 @@ -menu hshift 0 -menu width 82 - -menu title Boot menu -include stdmenu.cfg -include live.cfg -include install.cfg -menu begin utilities - menu label ^Utilities - menu title Utilities - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - include utilities.cfg -menu end - -menu clear diff --git a/my-distro-devuan-32/bootloaders/isolinux/splash.png b/my-distro-devuan-32/bootloaders/isolinux/splash.png deleted file mode 100644 index 09b6ed9b..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/splash.png and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/splash800x60.png b/my-distro-devuan-32/bootloaders/isolinux/splash800x60.png deleted file mode 100644 index d3fc4752..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/splash800x60.png and /dev/null differ diff --git a/my-distro-devuan-32/bootloaders/isolinux/stdmenu.cfg b/my-distro-devuan-32/bootloaders/isolinux/stdmenu.cfg deleted file mode 100644 index 671b16f7..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/stdmenu.cfg +++ /dev/null @@ -1,15 +0,0 @@ -menu background splash.png -menu color title * #FFFFFFFF * -menu color border * #00000000 #00000000 none -menu color sel * #ffffffff #76a1d0ff * -menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * -menu color tabmsg * #ffffffff #00000000 * -menu color help 37;40 #ffdddd00 #00000000 none -menu vshift 12 -menu rows 10 -menu helpmsgrow 15 -# The command line must be at least one line from the bottom. -menu cmdlinerow 16 -menu timeoutrow 16 -menu tabmsgrow 18 -menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/my-distro-devuan-32/bootloaders/isolinux/utilities.cfg b/my-distro-devuan-32/bootloaders/isolinux/utilities.cfg deleted file mode 100644 index d600a4c7..00000000 --- a/my-distro-devuan-32/bootloaders/isolinux/utilities.cfg +++ /dev/null @@ -1,4 +0,0 @@ -label hdt - menu label ^Hardware Detection Tool (HDT) - com32 hdt.c32 - diff --git a/my-distro-devuan-32/bootloaders/isolinux/vesamenu.c32 b/my-distro-devuan-32/bootloaders/isolinux/vesamenu.c32 deleted file mode 100644 index bbb65e07..00000000 Binary files a/my-distro-devuan-32/bootloaders/isolinux/vesamenu.c32 and /dev/null differ diff --git a/my-distro-devuan-32/build.sh b/my-distro-devuan-32/build.sh index 2fdc32ed..5d0c349e 100755 --- a/my-distro-devuan-32/build.sh +++ b/my-distro-devuan-32/build.sh @@ -157,13 +157,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -252,39 +245,34 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share -mkdir -p $build/build/config/includes.chroot/usr/share/python-apt/templates # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/devuan/normal/* $build/build/config/hooks/normal cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/deb-installer/devuan/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/devuan/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/devuan/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/devuan/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes/my-distro $build/build/config/includes.chroot/boot/grub/themes -cp -r $build/devuan/ $build/build/config/includes.chroot/usr/share/python-apt/templates -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # build the ISO # lb build #--debug --verbose diff --git a/my-distro-devuan-32/calamares b/my-distro-devuan-32/calamares new file mode 120000 index 00000000..5ad393d3 --- /dev/null +++ b/my-distro-devuan-32/calamares @@ -0,0 +1 @@ +../calamares \ No newline at end of file diff --git a/my-distro-devuan-32/calamares/branding/my-distro/1.png b/my-distro-devuan-32/calamares/branding/my-distro/1.png deleted file mode 100644 index c1bb4f94..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/1.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/2.png b/my-distro-devuan-32/calamares/branding/my-distro/2.png deleted file mode 100644 index f882def0..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/2.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/3.png b/my-distro-devuan-32/calamares/branding/my-distro/3.png deleted file mode 100644 index 50f0afe1..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/3.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/4.png b/my-distro-devuan-32/calamares/branding/my-distro/4.png deleted file mode 100644 index 0eb7c7e7..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/4.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/5.png b/my-distro-devuan-32/calamares/branding/my-distro/5.png deleted file mode 100644 index b4cdc7f0..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/5.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/6.png b/my-distro-devuan-32/calamares/branding/my-distro/6.png deleted file mode 100644 index f1ed9527..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/6.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/branding.desc b/my-distro-devuan-32/calamares/branding/my-distro/branding.desc deleted file mode 100644 index 7a053c75..00000000 --- a/my-distro-devuan-32/calamares/branding/my-distro/branding.desc +++ /dev/null @@ -1,29 +0,0 @@ ---- -componentName: my-distro -welcomeStyleCalamares: true - -strings: - productName: My-distro GNU/Linux - shortProductName: My-distro GNU/Linux - version: 1.0 - shortVersion: 1.0 - versionedName: My-distro GNU/Linux - shortVersionedName: My-distro GNU/Linux 1.0 - bootloaderEntryName: debian - - - -images: - productLogo: "debian-logo.png" - productIcon: "debian-logo.png" - productWelcome: "languages.png" - -slideshow: "show.qml" - -style: - sidebarBackground: "#303030" - sidebarText: "#FFFFFF" - sidebarTextSelect: "#4d7079" - sidebarTextSelect: "#292F34" - -slideshowAPI: 2 diff --git a/my-distro-devuan-32/calamares/branding/my-distro/debian-logo.png b/my-distro-devuan-32/calamares/branding/my-distro/debian-logo.png deleted file mode 100644 index cee14198..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/debian-logo.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/languages.png b/my-distro-devuan-32/calamares/branding/my-distro/languages.png deleted file mode 100644 index 5119ab79..00000000 Binary files a/my-distro-devuan-32/calamares/branding/my-distro/languages.png and /dev/null differ diff --git a/my-distro-devuan-32/calamares/branding/my-distro/show.qml b/my-distro-devuan-32/calamares/branding/my-distro/show.qml deleted file mode 100644 index 6752f346..00000000 --- a/my-distro-devuan-32/calamares/branding/my-distro/show.qml +++ /dev/null @@ -1,177 +0,0 @@ -/* === This file is part of Calamares - === - * - * Copyright 2015, Teo Mrnjavac - * - * Calamares is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Calamares is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Calamares. If not, see . - */ - -import QtQuick 2.0; -import calamares.slideshow 1.0; - -Presentation -{ - id: presentation - - Timer { - id: advanceTimer - interval: 15000 - running: false - repeat: true - onTriggered: presentation.goToNextSlide() - } - - Slide { - anchors.fill: parent - - Image { - id: background - source: "1.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -125 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - ""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 500 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background1 - source: "2.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background2 - source: "3.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -100 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ">") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background3 - source: "4.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background4 - source: "5.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -200 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr("") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.Center - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background5 - source: "6.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr("") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.Center - } - } - } - - Component.onCompleted: advanceTimer.running = true -} diff --git a/my-distro-devuan-32/calamares/modules/bootloader.conf b/my-distro-devuan-32/calamares/modules/bootloader.conf deleted file mode 100644 index 04367518..00000000 --- a/my-distro-devuan-32/calamares/modules/bootloader.conf +++ /dev/null @@ -1,54 +0,0 @@ -# Bootloader configuration. The bootloader is installed to allow -# the system to start (and pick one of the installed operating -# systems to run). ---- -# Define which bootloader you want to use for EFI installations -# Possible options are 'grub', 'sb-shim' and 'systemd-boot'. -efiBootLoader: "grub" - -# systemd-boot configuration files settings, set kernel and initramfs file names -# and amount of time before default selection boots -kernel: "/vmlinuz-linux" -img: "/initramfs-linux.img" -fallback: "/initramfs-linux-fallback.img" -timeout: "10" - -# Optionally set the menu entry name and kernel name to use in systemd-boot. -# If not specified here, these settings will be taken from branding.desc. -# -# bootloaderEntryName: "Generic GNU/Linux" -# kernelLine: ", with Stable-Kernel" -# fallbackKernelLine: ", with Stable-Kernel (fallback initramfs)" - -# GRUB 2 binary names and boot directory -# Some distributions (e.g. Fedora) use grub2-* (resp. /boot/grub2/) names. -# These names are also used when using sb-shim, since that needs some -# GRUB functionality (notably grub-probe) to work. As needed, you may use -# complete paths like `/usr/bin/efibootmgr` for the executables. -# -grubInstall: "grub-install" -grubMkconfig: "grub-mkconfig" -grubCfg: "/boot/grub/grub.cfg" -grubProbe: "grub-probe" -efiBootMgr: "efibootmgr" - -# Optionally set the bootloader ID to use for EFI. This is passed to -# grub-install --bootloader-id. -# -# If not set here, the value from bootloaderEntryName from branding.desc -# is used, with problematic characters (space and slash) replaced. -# -# The ID is also used as a directory name within the EFI environment, -# and the bootloader is copied from /boot/efi/EFI// . When -# setting the option here, keep in mind that the name is sanitized -# (problematic characters, see above, are replaced). -# -efiBootloaderId: "debian" - -# Optionally install a copy of the GRUB EFI bootloader as the EFI -# fallback loader (either bootia32.efi or bootx64.efi depending on -# the system). This may be needed on certain systems (Intel DH87MC -# seems to be the only one). If you set this to false, take care -# to add another module to optionally install the fallback on those -# boards that need it. -installEFIFallback: true diff --git a/my-distro-devuan-32/calamares/modules/displaymanager.conf b/my-distro-devuan-32/calamares/modules/displaymanager.conf deleted file mode 100644 index 8f8e9c70..00000000 --- a/my-distro-devuan-32/calamares/modules/displaymanager.conf +++ /dev/null @@ -1,28 +0,0 @@ -# Configure one or more display managers (e.g. SDDM) -# with a "best effort" approach. ---- -#The DM module attempts to set up all the DMs found in this list, in that precise order. -#It also sets up autologin, if the feature is enabled in globalstorage. -#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here. -displaymanagers: - - slim - - sddm - - lightdm - - gdm - - mdm - - lxdm - - kdm - -#Enable the following settings to force a desktop environment in your displaymanager configuration file: -#defaultDesktopEnvironment: -# executable: "startkde" -# desktopFile: "plasma" - -#If true, try to ensure that the user, group, /var directory etc. for the -#display manager are set up correctly. This is normally done by the distribution -#packages, and best left to them. Therefore, it is disabled by default. -basicSetup: false - -#If true, setup autologin for openSUSE. This only makes sense on openSUSE -#derivatives or other systems where /etc/sysconfig/displaymanager exists. -sysconfigSetup: false diff --git a/my-distro-devuan-32/calamares/modules/finished.conf b/my-distro-devuan-32/calamares/modules/finished.conf deleted file mode 100644 index 4b0f909d..00000000 --- a/my-distro-devuan-32/calamares/modules/finished.conf +++ /dev/null @@ -1,4 +0,0 @@ ---- -restartNowEnabled: true -restartNowChecked: true -restartNowCommand: "reboot" diff --git a/my-distro-devuan-32/calamares/modules/fstab.conf b/my-distro-devuan-32/calamares/modules/fstab.conf deleted file mode 100644 index 8da60df0..00000000 --- a/my-distro-devuan-32/calamares/modules/fstab.conf +++ /dev/null @@ -1,27 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Configure fstab options -# ---- -mountOptions: - default: defaults,noatime,nodiscard - btrfs: defaults,noatime,noautodefrag,nodiscard - btrfs_swap: defaults - swap: defaults - -crypttabOptions: luks,keyscript=/bin/cat - -efiMountOptions: umask=0077 - -ssdExtraMountOptions: - btrfs: ssd - -tmpOptions: - default: - tmpfs: false - options: "" - ssd: - tmpfs: true - options: "defaults,noatime,mode=1777" - diff --git a/my-distro-devuan-32/calamares/modules/locale.conf b/my-distro-devuan-32/calamares/modules/locale.conf deleted file mode 100644 index f5e9096b..00000000 --- a/my-distro-devuan-32/calamares/modules/locale.conf +++ /dev/null @@ -1,6 +0,0 @@ -localeGenPath: "/etc/locale.gen" -geoip: - style: "json" - url: "https://ipapi.co/json" - selector: "timezone" - diff --git a/my-distro-devuan-32/calamares/modules/luksopenswaphookcfg.conf b/my-distro-devuan-32/calamares/modules/luksopenswaphookcfg.conf deleted file mode 100644 index f5610cd7..00000000 --- a/my-distro-devuan-32/calamares/modules/luksopenswaphookcfg.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Writes an openswap configuration with LUKS settings to the given path ---- -# Path of the configuration file to write (in the target system) -configFilePath: /etc/openswap.conf diff --git a/my-distro-devuan-32/calamares/modules/machineid.conf b/my-distro-devuan-32/calamares/modules/machineid.conf deleted file mode 100644 index 453b9765..00000000 --- a/my-distro-devuan-32/calamares/modules/machineid.conf +++ /dev/null @@ -1,15 +0,0 @@ ---- -# Whether to create /etc/machine-id for systemd. -systemd: false -# Whether to create /var/lib/dbus/machine-id for D-Bus. -dbus: true -# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id -# (ignored if dbus is false, or if there is no /etc/machine-id to point to). -symlink: true -# Whether to copy entropy from the host -entropy-copy: true -# Which files to write (paths in the target) -entropy-files: - - /var/lib/urandom/random-seed - - /var/lib/systemd/random-seed - diff --git a/my-distro-devuan-32/calamares/modules/mount.conf b/my-distro-devuan-32/calamares/modules/mount.conf deleted file mode 100644 index 5bc886d2..00000000 --- a/my-distro-devuan-32/calamares/modules/mount.conf +++ /dev/null @@ -1,38 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Mount filesystems in the target (generally, before treating the -# target as a usable chroot / "live" system). ---- - -extraMounts: - - device: proc - fs: proc - mountPoint: /proc - - device: sys - fs: sysfs - mountPoint: /sys - - device: /dev - mountPoint: /dev - options: bind - - device: tmpfs - fs: tmpfs - mountPoint: /run - - device: /run/udev - mountPoint: /run/udev - options: bind - -extraMountsEfi: - - device: efivarfs - fs: efivarfs - mountPoint: /sys/firmware/efi/efivars - -btrfsSubvolumes: - - mountPoint: / - subvolume: /@ - - mountPoint: /home - subvolume: /@home - - mountPoint: /var/cache - subvolume: /@cache - - mountPoint: /var/log - subvolume: /@log diff --git a/my-distro-devuan-32/calamares/modules/netinstall-packages.conf b/my-distro-devuan-32/calamares/modules/netinstall-packages.conf deleted file mode 100644 index 208eb481..00000000 --- a/my-distro-devuan-32/calamares/modules/netinstall-packages.conf +++ /dev/null @@ -1,56 +0,0 @@ ---- -# This is the URL that is retrieved to get the netinstall groups-and-packages -# data (which should be in the format described in netinstall.yaml), e.g.: -# groupsUrl: http://example.org/netinstall.php -# or it can be a locally installed file: -# groupsUrl: file:///usr/share/calamares/netinstall.yaml -# -# Note that the contents of the groups file is the **important** -# part of the configuration of this module. It specifies what -# the user may select and what commands are to be run. -# -# The format of the groups file is documented in `README.md`. -# -# As a special case, setting *groupsUrl* to the literal string -# `local` means that the data is obtained from **this** config -# file, under the key *groups*. -# -groupsUrl: file:///etc/calamares/modules/netinstall-packages.yaml - -# If the installation can proceed without netinstall (e.g. the Live CD -# can create a working installed system, but netinstall is preferred -# to bring it up-to-date or extend functionality) leave this set to -# false (the default). If set to true, the netinstall data is required. -# -# This only has an effect if the netinstall data cannot be retrieved, -# or is corrupt: having "required" set, means the install cannot proceed. -required: false - -# To support multiple instances of this module, -# some strings are configurable and translatable here. -# - *sidebar* This is the name of the module in the progress-tree / sidebar -# in Calamares. -# - *title* This is displayed above the list of packages. -# If no *sidebar* values are provided, defaults to "Package selection" -# and existing translations. If no *title* values are provided, no string -# is displayed. -# -# The following strings are already known to Calamares and can be -# listed here in *untranslated* form (e.g. as value of *sidebar*) -# without bothering with the translations: they are picked up from -# the regular translation framework: -# - "Package selection" -# - "Office software" -# - "Office package" -# - "Browser software" -# - "Browser package" -# - "Web browser" -label: - sidebar: "Packages" - sidebar[nl]: "Package selection" - sidebar[pt]: "Seleção de pacotes" - sidebar[ja]: "パッケージの選択" - title: "Packages" - title[nl]: "Package selection" - title[pt]: "Seleção de pacotes" - title[ja]: "パッケージの選択" diff --git a/my-distro-devuan-32/calamares/modules/netinstall-packages.yaml b/my-distro-devuan-32/calamares/modules/netinstall-packages.yaml deleted file mode 100644 index 8c7ecd09..00000000 --- a/my-distro-devuan-32/calamares/modules/netinstall-packages.yaml +++ /dev/null @@ -1,26 +0,0 @@ -- name: " SysVinit Init System" - description: " The original sysv-init, the standard and recommended choice." - critical: false - hidden: false - selected: true - expanded: false - packages: - - sysvinit-core - -- name: " Runit Init System" - description: " An alternative implementation which provides /sbin/init (PID 1)." - critical: false - hidden: false - selected: false - expanded: false - packages: - - runit-init - -- name: " Openrc Init System" - description: " A dependency-based service and runlevel management system." - critical: false - hidden: false - selected: false - expanded: false - packages: - - openrc diff --git a/my-distro-devuan-32/calamares/modules/openrcdmcryptcfg.conf b/my-distro-devuan-32/calamares/modules/openrcdmcryptcfg.conf deleted file mode 100644 index 0dbd0782..00000000 --- a/my-distro-devuan-32/calamares/modules/openrcdmcryptcfg.conf +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Configuration file for opendmcryptcfg module -# ---- -configFilePath: /etc/conf.d/dmcrypt diff --git a/my-distro-devuan-32/calamares/modules/packages.conf b/my-distro-devuan-32/calamares/modules/packages.conf deleted file mode 100644 index d41c24d9..00000000 --- a/my-distro-devuan-32/calamares/modules/packages.conf +++ /dev/null @@ -1,15 +0,0 @@ -backend: apt - -operations: - - remove: - - 'live-boot' - - 'live-boot-doc' - - 'live-config' - - 'live-config-doc' - - 'live-config-systemd' - - 'live-config-systemd' - - 'live-tools' - - 'live-task-localisation' - - 'live-task-recommended' - - 'calamares-settings-debian' - - 'calamares' diff --git a/my-distro-devuan-32/calamares/modules/partition.conf b/my-distro-devuan-32/calamares/modules/partition.conf deleted file mode 100644 index 68d182d8..00000000 --- a/my-distro-devuan-32/calamares/modules/partition.conf +++ /dev/null @@ -1,17 +0,0 @@ -efiSystemPartition: "/boot/efi" -efiSystemPartitionSize: 800M -efiSystemPartitionName: EFI -userSwapChoices: - - none # Create no swap, use no swap - - small # Up to 4GB - - suspend # At least main memory size - - file # To swap file instead of partition -swapPartitionName: SWAP -drawNestedPartitions: false -alwaysShowPartitionLabels: true -allowManualPartitioning: true -initialPartitioningChoice: erase -initialSwapChoice: none -defaultFileSystemType: "ext4" -availableFileSystemTypes: ["ext4","btrfs", "f2fs","xfs"] - diff --git a/my-distro-devuan-32/calamares/modules/services-systemd.conf b/my-distro-devuan-32/calamares/modules/services-systemd.conf deleted file mode 100644 index ed4608b2..00000000 --- a/my-distro-devuan-32/calamares/modules/services-systemd.conf +++ /dev/null @@ -1,13 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Systemd services manipulation. -# -# This module can enable services, timers and targets for systemd -# (if packaging doesn't already do that). It can also -# disable services and targets as well as mask units. - -timers: - - name: "fstrim" - mandatory: false - diff --git a/my-distro-devuan-32/calamares/modules/unpackfs.conf b/my-distro-devuan-32/calamares/modules/unpackfs.conf deleted file mode 100644 index 833a68bb..00000000 --- a/my-distro-devuan-32/calamares/modules/unpackfs.conf +++ /dev/null @@ -1,5 +0,0 @@ ---- -unpack: - - source: "/run/live/medium/live/filesystem.squashfs" - sourcefs: "squashfs" - destination: "" diff --git a/my-distro-devuan-32/calamares/modules/users.conf b/my-distro-devuan-32/calamares/modules/users.conf deleted file mode 100644 index b2a92640..00000000 --- a/my-distro-devuan-32/calamares/modules/users.conf +++ /dev/null @@ -1,23 +0,0 @@ ---- -userGroup: users -defaultGroups: - - cdrom - - floppy - - sudo - - audio - - dip - - video - - plugdev - - netdev - - lpadmin - - scanner - - bluetooth - - sambashare -autologinGroup: autologin -doAutologin: false -sudoersGroup: sudo -setRootPassword: false -doReusePassword: false -allowWeakPasswords: true -allowWeakPasswordsDefault: true -userShell: /bin/bash diff --git a/my-distro-devuan-32/calamares/modules/welcome.conf b/my-distro-devuan-32/calamares/modules/welcome.conf deleted file mode 100644 index be58da0f..00000000 --- a/my-distro-devuan-32/calamares/modules/welcome.conf +++ /dev/null @@ -1,17 +0,0 @@ ---- -showSupportUrl: false -showKnownIssuesUrl: false -showReleaseNotesUrl: false - -requirements: - requiredStorage: 10 - requiredRam: 1.0 - check: - - storage - - ram - - power - - root - required: - - storage - - ram - - root diff --git a/my-distro-devuan-32/calamares/settings.conf b/my-distro-devuan-32/calamares/settings.conf deleted file mode 100644 index b25c1b28..00000000 --- a/my-distro-devuan-32/calamares/settings.conf +++ /dev/null @@ -1,138 +0,0 @@ -# Configuration file for Calamares -# Syntax is YAML 1.2 ---- - -# "local" is LIBDIR/calamares/modules with settings in SHARE/calamares/modules -modules-search: [ local, /usr/lib/calamares/modules ] - -# YAML: list of maps of string:string key-value pairs. -instances: -- id: packages - module: netinstall - config: netinstall-packages.conf -- id: system - module: netinstall - config: netinstall-system.conf -- id: pkgs - module: netinstall - config: netinstall-pkgs.conf - -# If this is set to true, Calamares refers to itself as a "setup program" -# rather than an "installer". Defaults to the value of dont-chroot, but -# Calamares will complain if this is not explicitly set. -oem-setup: false - -# If this is set to true, the "Cancel" button will be disabled entirely. -# The button is also hidden from view. -# -# This can be useful if when e.g. Calamares is used as a post-install -# configuration tool and you require the user to go through all the -# configuration steps. -# -# Default is false, but Calamares will complain if this is not explicitly set. -# -# YAML: boolean. -disable-cancel: false - -# If this is set to true, the "Cancel" button will be disabled once -# you start the 'Installation', meaning there won't be a way to cancel -# the Installation until it has finished or installation has failed. -# -# Default is false, but Calamares will complain if this is not explicitly set. -# -# YAML: boolean. -disable-cancel-during-exec: false - -# If this is set to true, then once the end of the sequence has -# been reached, the quit (done) button is clicked automatically -# and Calamares will close. Default is false: the user will see -# that the end of installation has been reached, and that things are ok. -# -# -quit-at-end: false - -sequence: -# Phase 1 - prepare. -# View modules are shown as UI pages, jobs from job modules -# are executed immediately in the background. -# Jobs should be executed sparingly (if at all) in this phase. -- show: - - welcome - - locale - - keyboard - - partition - - netinstall@packages - - users - - summary - -# Phase 2 - install. -# View modules are not shown. Only the view modules shown -# in the previous phase are allowed, their names should be -# added here as placeholders to specify the order in which -# view module jobs should be enqueued. Job modules are -# also allowed. -- exec: - - partition - - mount - - unpackfs - - sources-media - - machineid - - fstab - - locale - - keyboard - - localecfg - - users - - displaymanager - - networkcfg - - hwclock - - services-systemd - - bootloader-config - - grubcfg - - bootloader - - packages - - luksbootkeyfile - - plymouthcfg - - initramfscfg - - initramfs - - sources-media-unmount - - sources-final - - umount - -# Phase 3 - postinstall. -# View modules are shown as UI pages, jobs from job modules are -# executed immediately in the background. -# Jobs should be executed sparingly (if at all) in this phase. -- show: - - finished - -# A branding component is a directory, either in -# SHARE/calamares/branding or in /etc/calamares/branding -# (the latter takes precedence). The directory must contain a -# YAML file branding.desc which may reference additional resources -# (such as images) as paths relative to the current directory. -# Only the name of the branding component (directory) should be -# specified here, Calamares then takes care of finding it and -# loading the contents. -branding: my-distro - -# If this is set to true, Calamares will show an "Are you sure?" prompt right -# before each execution phase, i.e. at points of no return. If this is set to -# false, no prompt is shown. Default is false. -# -# YAML: boolean. -prompt-install: false - -# If this is set to true, Calamares will execute all target environment -# commands in the current environment, without chroot. This setting should -# only be used when setting up Calamares as a post-install configuration tool, -# as opposed to a full operating system installer. -# -# Some official Calamares modules are not expected to function with this -# setting. (e.g. partitioning seems like a bad idea, since that is expected to -# have been done already) -# -# Default is false (for a normal installer). -# -# YAML: boolean. -dont-chroot: false - diff --git a/my-distro-devuan-32/deb-installer b/my-distro-devuan-32/deb-installer new file mode 120000 index 00000000..f9631f6b --- /dev/null +++ b/my-distro-devuan-32/deb-installer @@ -0,0 +1 @@ +../deb-installer \ No newline at end of file diff --git a/my-distro-devuan-32/deb-installer/graphics/logo_debian.png b/my-distro-devuan-32/deb-installer/graphics/logo_debian.png deleted file mode 100644 index 2d8ac3fd..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/logo_debian.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/graphics/logo_debian_dark.png b/my-distro-devuan-32/deb-installer/graphics/logo_debian_dark.png deleted file mode 100644 index 11ba44d4..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/logo_debian_dark.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/graphics/logo_installer.png b/my-distro-devuan-32/deb-installer/graphics/logo_installer.png deleted file mode 100644 index 9050650a..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/logo_installer.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/graphics/logo_installer_dark.png b/my-distro-devuan-32/deb-installer/graphics/logo_installer_dark.png deleted file mode 100644 index 8abb7052..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/logo_installer_dark.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/graphics/note_icon.png b/my-distro-devuan-32/deb-installer/graphics/note_icon.png deleted file mode 100644 index 6eabaefb..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/note_icon.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/graphics/warning_icon.png b/my-distro-devuan-32/deb-installer/graphics/warning_icon.png deleted file mode 100644 index a6a9e5ca..00000000 Binary files a/my-distro-devuan-32/deb-installer/graphics/warning_icon.png and /dev/null differ diff --git a/my-distro-devuan-32/deb-installer/preseed/preseed.cfg b/my-distro-devuan-32/deb-installer/preseed/preseed.cfg deleted file mode 100644 index 691b05a1..00000000 --- a/my-distro-devuan-32/deb-installer/preseed/preseed.cfg +++ /dev/null @@ -1,32 +0,0 @@ -################################################################################ -# Title: Preseed.cfg -# Description: This preseed file includes configuration settings for a custom debian-installer iso. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -### You can choose to install non-free and contrib software. -d-i apt-setup/non-free boolean true -d-i apt-setup/contrib boolean true -d-i apt-setup/non-free-firmware boolean true - -### Select which update services to use; define the mirrors to be used. -# Values shown below are the normal defaults. -d-i apt-setup/services-select multiselect security, updates, backports -d-i apt-setup/security_host string deb.devuan.org - -### Uncomment this to add multiarch configuration for i386 -d-i apt-setup/multiarch string i386 - -### Remove popularity-contest -popularity-contest popularity-contest/participate boolean false - -### Account setup -# Skip creation of a root account (normal user account will be able to -# use sudo). -d-i passwd/root-login boolean false - -### Keep /etc/default/grub file -d-i grub-pc/default string keep - diff --git a/my-distro-devuan-32/deb-installer/scripts/07final-cleanup b/my-distro-devuan-32/deb-installer/scripts/07final-cleanup deleted file mode 100755 index 3717444a..00000000 --- a/my-distro-devuan-32/deb-installer/scripts/07final-cleanup +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Final cleanup -# Description: This script removes unwanted software and files after Debian installation. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Remove unwanted packages -chroot /target apt purge --autoremove -y \ - calamares \ - calamares-settings-debian \ - raspi-firmware - -# Clean unnecessary files -rm -r /target/boot/firmware diff --git a/my-distro-devuan-32/deb-installer/scripts/07grub-config b/my-distro-devuan-32/deb-installer/scripts/07grub-config deleted file mode 100755 index 0d4611ea..00000000 --- a/my-distro-devuan-32/deb-installer/scripts/07grub-config +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Grub-config script -# Description: script to configure thr grub defaults -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# This script configures grub defaults after Debian installation. - -# Defines the variables -GRUB_DEFAULT=0 -GRUB_TIMEOUT=5 -GRUB_DISTRIBUTOR="My-distro" -GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" -GRUB_CMDLINE_LINUX="" -GRUB_GFXMODE=1440x900 -GRUB_DISABLE_OS_PROBER=false - -# GRUB configuration file path -GRUB_CONFIG_FILE="/target/etc/default/grub" - -# Modify the GRUB file -sed -i "s/^GRUB_DEFAULT=.*/GRUB_DEFAULT=$GRUB_DEFAULT/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_TIMEOUT=.*/GRUB_TIMEOUT=$GRUB_TIMEOUT/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_DISTRIBUTOR=.*/GRUB_DISTRIBUTOR=\"$GRUB_DISTRIBUTOR\"/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT=\"$GRUB_CMDLINE_LINUX_DEFAULT\"/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX=\"$GRUB_CMDLINE_LINUX\"/" $GRUB_CONFIG_FILE -sed -i "s/^#GRUB_GFXMODE=.*/GRUB_GFXMODE=$GRUB_GFXMODE/" $GRUB_CONFIG_FILE -sed -i "s/^#GRUB_DISABLE_OS_PROBER=.*/GRUB_DISABLE_OS_PROBER=$GRUB_DISABLE_OS_PROBER/" $GRUB_CONFIG_FILE - -# Run update-grub after modifying the file -chroot /target update-grub diff --git a/my-distro-devuan-32/deb-installer/scripts/07rebuild-icon-caches b/my-distro-devuan-32/deb-installer/scripts/07rebuild-icon-caches deleted file mode 100755 index fe81076d..00000000 --- a/my-distro-devuan-32/deb-installer/scripts/07rebuild-icon-caches +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Rebuild icon caches script -# Description: This script rebuilds the icon caches after Debian installation. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Rebuild the icon caches -chroot /target find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \; - diff --git a/my-distro-devuan-32/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc b/my-distro-devuan-32/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc deleted file mode 100755 index 6b6ea7c6..00000000 --- a/my-distro-devuan-32/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc +++ /dev/null @@ -1,444 +0,0 @@ -# Credit: A few of the modeifications here were taken from the BSM Simple 0.8 theme by Bruno Schmidt Marques. -# Please keep this gtkrc in sync with the other ones from Clearlooks based themes. - -gtk-color-scheme = "base_color:#ffffff\nfg_color:#101010\ntooltip_fg_color:#000000\nselected_bg_color:#80A0C3\nselected_fg_color:#ffffff\ntext_color:#1A1A1A\nbg_color:#e0e0e0\ntooltip_bg_color:#f1f1f1" - -include "panel.rc" - -style "default" { - xthickness = 1 - ythickness = 1 - - ####################### - # Style Properties - ####################### - GtkButton::child-displacement-x = 1 - GtkButton::child-displacement-y = 1 - GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::image-spacing = 4 - GtkToolButton::icon-spacing = 4 - - GtkCheckButton::indicator-size = 14 - - GtkPaned::handle-size = 6 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - - GtkScale::slider-length = 23 - GtkScale::trough-side-details = 1 - - GtkScrollbar::min-slider-length = 30 - GtkMenuBar::internal-padding = 0 - GtkExpander::expander-size = 16 - GtkToolbar::internal-padding = 1 - GtkTreeView::expander-size = 14 - GtkTreeView::vertical-separator = 0 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - WnckTasklist::fade-overlay-rect = 0 - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - - GtkEntry::progress-border = { 2, 2, 2, 2 } - - #################### - # Color Definitions - #################### - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = darker (@bg_color) - - bg[NORMAL] = shade(0.92,@bg_color) - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color # Color for selected items. - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.90, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = "#80A0C3" - base[SELECTED] = "#80A0C3" # Color for selected base items. - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = darker (@bg_color) - - engine "clearlooks" { - colorize_scrollbar = FALSE - reliefstyle = 1 - menubarstyle = 2 - toolbarstyle = 1 - animation = TRUE - radius = 3.0 - style = GUMMY - - # Set a hint to disable backward compatibility fallbacks. - hint = "use-hints" - } -} - -style "wide" { - xthickness = 2 - ythickness = 2 -} - -style "wider" { - xthickness = 3 - ythickness = 3 -} - -style "entry" { - xthickness = 3 - ythickness = 3 - - bg[SELECTED] = @selected_bg_color - fg[SELECTED] = @text_color - - engine "clearlooks" { - focus_color = @selected_bg_color - } -} - -style "spinbutton" { - - engine "clearlooks" { - hint = "spinbutton" - } -} - -style "scale" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" {#80A0C3 - hint = "scale" - } -} - -style "vscale" { - - engine "clearlooks" { - hint = "vscale" - } -} - -style "hscale" { - - engine "clearlooks" { - hint = "hscale" - } -} - -style "scrollbar" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scrollbar" - } -} - -style "hscrollbar" { - - engine "clearlooks" { - hint = "hscrollbar" - } -} - -style "vscrollbar" { - - engine "clearlooks" { - hint = "vscrollbar" - } -} - -style "notebook_bg" { - - bg[NORMAL] = shade (1.02, @bg_color) -} - -style "button" { - xthickness = 3 - ythickness = 3 - - bg[NORMAL] = shade (1.04, @bg_color) - bg[PRELIGHT] = shade (1.06, @bg_color) - bg[ACTIVE] = shade (0.85, @bg_color) -} - -# The color is changed by the notebook_bg style, this style -# changes the x/ythickness -style "notebook" { - xthickness = 3 - ythickness = 3 -} - -style "statusbar" { - - engine "clearlooks" { - hint = "statusbar" - } -} - -style "comboboxentry" { - - engine "clearlooks" { - # Note: - # If you set the appears-as-list option on comboboxes in the theme, - # then you should set this hint on the combobox instead. - hint = "comboboxentry" - } -} - -style "menubar" -{ - bg[NORMAL] = shade(0.282,@bg_color) - - fg[NORMAL] = "#D0D0D0" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 1 - ythickness = 0 - engine "clearlooks" - { - hint = "menubar" - } -} - -style "menu" -{ - bg[NORMAL] = "#F8F7F6" # Color of menu background. - fg[NORMAL] = "#101010" - engine "clearlooks" - { - radius = 1.0 # Roundness of menu items. - } -} - -style "menu_item" -{ - - fg[PRELIGHT] = @selected_fg_color # Color of selected menu item text. - bg[SELECTED] = @selected_bg_color # Color of menu items. - bg[PRELIGHT] = @selected_bg_color # Color of menu items. - - #fg[NORMAL] = "#101010" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 0 - ythickness = 4 -} - -# This style is there to modify the separator menu items. The goals are: -# 1. Get a specific height. -# 2. The line should go to the edges (ie. no border at the left/right) -style "separator_menu_item" { - xthickness = 1 - ythickness = 0 - - GtkSeparatorMenuItem::horizontal-padding = 0 - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 7 -} - -style "frame_title" { - - fg[NORMAL] = lighter (@fg_color) -} - -style "treeview" { - - engine "clearlooks" { - hint = "treeview" - } -} - -# The almost useless progress bar style -style "progressbar" { - xthickness = 1 - ythickness = 1 - - fg[PRELIGHT] = @selected_fg_color - - engine "clearlooks" { - # Explicitly set the radius for the progress bars inside menu items. - radius = 3.0 - - hint = "progressbar" - } -} - -# This style is based on the default style, so that the colors from the button -# style are overriden again. -style "treeview_header" = "default" { - xthickness = 2 - ythickness = 1 - - engine "clearlooks" { - hint = "treeview-header" - } -} - -style "tooltips" { - xthickness = 4 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color -} - -style "nautilus_location" { - - bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) -} - -# Wrokaroudn style for places where the text color is used instead of the fg color. -style "text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for menus where the text color is used instead of the fg color. -style "menuitem_text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for places where the fg color is used instead of the text color. -style "fg_is_text_color_workaround" { - - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = darker (@bg_color) -} - -# Style to set the toolbar to use a flat style. This is because the "New" button in -# Evolution is not drawn transparent. So if there is a gradient in the background it will -# look really wrong. -# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. -style "evo_new_button_workaround" { - - engine "clearlooks" { - toolbarstyle = 0 - } -} - - -############################################################################### -# The following part of the gtkrc applies the different styles to the widgets. -############################################################################### - -# The default style is applied to every widget -class "GtkWidget" style "default" - -class "GtkSeparator" style "wide" -class "GtkFrame" style "wide" -class "GtkCalendar" style "wide" -class "GtkEntry" style "entry" - -class "GtkSpinButton" style "spinbutton" -class "GtkScale" style "scale" -class "GtkVScale" style "vscale" -class "GtkHScale" style "hscale" -class "GtkScrollbar" style "scrollbar" -class "GtkHScrollbar" style "hscrollbar" -class "GtkVScrollbar" style "vscrollbar" - -# General matching follows. The order is choosen so that the right styles override -# each other. EG. progressbar needs to be more important than the menu match. -widget_class "*" style "notebook_bg" -# This is not perfect, it could be done better. -# (That is modify *every* widget in the notebook, and change those back that -# we really don't want changed) -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" - -widget_class "*" style "button" -widget_class "*" style "notebook" -widget_class "**" style "statusbar" - -widget_class "**" style "comboboxentry" -widget_class "**" style "comboboxentry" - -widget_class "**" style "menubar" -widget_class "**" style "menu" -widget_class "**" style "menu_item" -widget_class "**" style "separator_menu_item" - -widget_class "*.." style "frame_title" -widget_class "*.*" style "treeview" - -widget_class "*" style "progressbar" - -# Treeview headers (and similar stock GTK+ widgets) -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" - -# The window of the tooltip is called "gtk-tooltip" -################################################################## -# FIXME: -# This will not work if one embeds eg. a button into the tooltip. -# As far as I can tell right now we will need to rework the theme -# quite a bit to get this working correctly. -# (It will involve setting different priorities, etc.) -################################################################## -widget "gtk-tooltip*" style "tooltips" - -########################################################################## -# Following are special cases and workarounds for issues in applications. -########################################################################## - -# Workaround for the evolution ETable (bug #527532) -widget_class "*.ETable.ECanvas" style "treeview_header" -# Workaround for the evolution ETree -widget_class "*.ETree.ECanvas" style "treeview_header" - -# Special case the nautilus-extra-view-widget -# ToDo: A more generic approach for all applications that have a widget like this. -widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" - -# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 -# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. -widget_class "*.." style "text_is_fg_color_workaround" -# This is the part of the workaround that fixes the menus -widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" - -# Work around the usage of GtkLabel inside GtkListItems to display text. -# This breaks because the label is shown on a background that is based on the base color. -widget_class "**" style "fg_is_text_color_workaround" -# GtkCList also uses the fg color to draw text on top of the base colors. -widget_class "*" style "fg_is_text_color_workaround" -# Nautilus when renaming files, and maybe other places. -widget_class "*" style "fg_is_text_color_workaround" - -# See the documentation of the style. -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff --git a/my-distro-devuan-32/deb-installer/themes/dark/gtk-2.0/gtkrc b/my-distro-devuan-32/deb-installer/themes/dark/gtk-2.0/gtkrc deleted file mode 100644 index ec15a3a3..00000000 --- a/my-distro-devuan-32/deb-installer/themes/dark/gtk-2.0/gtkrc +++ /dev/null @@ -1,444 +0,0 @@ -# Credit: A few of the modeifications here were taken from the BSM Simple 0.8 theme by Bruno Schmidt Marques. -# Please keep this gtkrc in sync with the other ones from Clearlooks based themes. - -gtk-color-scheme = "base_color:#ffffff\nfg_color:#101010\ntooltip_fg_color:#000000\nselected_bg_color:#AF9479\nselected_fg_color:#ffffff\ntext_color:#1A1A1A\nbg_color:#e0e0e0\ntooltip_bg_color:#f1f1f1" - -include "panel.rc" - -style "default" { - xthickness = 1 - ythickness = 1 - - ####################### - # Style Properties - ####################### - GtkButton::child-displacement-x = 1 - GtkButton::child-displacement-y = 1 - GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::image-spacing = 4 - GtkToolButton::icon-spacing = 4 - - GtkCheckButton::indicator-size = 14 - - GtkPaned::handle-size = 6 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - - GtkScale::slider-length = 23 - GtkScale::trough-side-details = 1 - - GtkScrollbar::min-slider-length = 30 - GtkMenuBar::internal-padding = 0 - GtkExpander::expander-size = 16 - GtkToolbar::internal-padding = 1 - GtkTreeView::expander-size = 14 - GtkTreeView::vertical-separator = 0 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - WnckTasklist::fade-overlay-rect = 0 - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - - GtkEntry::progress-border = { 2, 2, 2, 2 } - - #################### - # Color Definitions - #################### - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = darker (@bg_color) - - bg[NORMAL] = shade(0.92,@bg_color) - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color # Color for selected items. - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.90, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = "#AF9479" - base[SELECTED] = "#AF9479" # Color for selected base items. - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = darker (@bg_color) - - engine "clearlooks" { - colorize_scrollbar = FALSE - reliefstyle = 1 - menubarstyle = 2 - toolbarstyle = 1 - animation = TRUE - radius = 3.0 - style = GUMMY - - # Set a hint to disable backward compatibility fallbacks. - hint = "use-hints" - } -} - -style "wide" { - xthickness = 2 - ythickness = 2 -} - -style "wider" { - xthickness = 3 - ythickness = 3 -} - -style "entry" { - xthickness = 3 - ythickness = 3 - - bg[SELECTED] = @selected_bg_color - fg[SELECTED] = @text_color - - engine "clearlooks" { - focus_color = @selected_bg_color - } -} - -style "spinbutton" { - - engine "clearlooks" { - hint = "spinbutton" - } -} - -style "scale" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scale" - } -} - -style "vscale" { - - engine "clearlooks" { - hint = "vscale" - } -} - -style "hscale" { - - engine "clearlooks" { - hint = "hscale" - } -} - -style "scrollbar" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scrollbar" - } -} - -style "hscrollbar" { - - engine "clearlooks" { - hint = "hscrollbar" - } -} - -style "vscrollbar" { - - engine "clearlooks" { - hint = "vscrollbar" - } -} - -style "notebook_bg" { - - bg[NORMAL] = shade (1.02, @bg_color) -} - -style "button" { - xthickness = 3 - ythickness = 3 - - bg[NORMAL] = shade (1.04, @bg_color) - bg[PRELIGHT] = shade (1.06, @bg_color) - bg[ACTIVE] = shade (0.85, @bg_color) -} - -# The color is changed by the notebook_bg style, this style -# changes the x/ythickness -style "notebook" { - xthickness = 3 - ythickness = 3 -} - -style "statusbar" { - - engine "clearlooks" { - hint = "statusbar" - } -} - -style "comboboxentry" { - - engine "clearlooks" { - # Note: - # If you set the appears-as-list option on comboboxes in the theme, - # then you should set this hint on the combobox instead. - hint = "comboboxentry" - } -} - -style "menubar" -{ - bg[NORMAL] = shade(0.282,@bg_color) - - fg[NORMAL] = "#D0D0D0" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 1 - ythickness = 0 - engine "clearlooks" - { - hint = "menubar" - } -} - -style "menu" -{ - bg[NORMAL] = "#F8F7F6" # Color of menu background. - fg[NORMAL] = "#101010" - engine "clearlooks" - { - radius = 1.0 # Roundness of menu items. - } -} - -style "menu_item" -{ - - fg[PRELIGHT] = @selected_fg_color # Color of selected menu item text. - bg[SELECTED] = @selected_bg_color # Color of menu items. - bg[PRELIGHT] = @selected_bg_color # Color of menu items. - - #fg[NORMAL] = "#101010" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 0 - ythickness = 4 -} - -# This style is there to modify the separator menu items. The goals are: -# 1. Get a specific height. -# 2. The line should go to the edges (ie. no border at the left/right) -style "separator_menu_item" { - xthickness = 1 - ythickness = 0 - - GtkSeparatorMenuItem::horizontal-padding = 0 - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 7 -} - -style "frame_title" { - - fg[NORMAL] = lighter (@fg_color) -} - -style "treeview" { - - engine "clearlooks" { - hint = "treeview" - } -} - -# The almost useless progress bar style -style "progressbar" { - xthickness = 1 - ythickness = 1 - - fg[PRELIGHT] = @selected_fg_color - - engine "clearlooks" { - # Explicitly set the radius for the progress bars inside menu items. - radius = 3.0 - - hint = "progressbar" - } -} - -# This style is based on the default style, so that the colors from the button -# style are overriden again. -style "treeview_header" = "default" { - xthickness = 2 - ythickness = 1 - - engine "clearlooks" { - hint = "treeview-header" - } -} - -style "tooltips" { - xthickness = 4 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color -} - -style "nautilus_location" { - - bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) -} - -# Wrokaroudn style for places where the text color is used instead of the fg color. -style "text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for menus where the text color is used instead of the fg color. -style "menuitem_text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for places where the fg color is used instead of the text color. -style "fg_is_text_color_workaround" { - - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = darker (@bg_color) -} - -# Style to set the toolbar to use a flat style. This is because the "New" button in -# Evolution is not drawn transparent. So if there is a gradient in the background it will -# look really wrong. -# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. -style "evo_new_button_workaround" { - - engine "clearlooks" { - toolbarstyle = 0 - } -} - - -############################################################################### -# The following part of the gtkrc applies the different styles to the widgets. -############################################################################### - -# The default style is applied to every widget -class "GtkWidget" style "default" - -class "GtkSeparator" style "wide" -class "GtkFrame" style "wide" -class "GtkCalendar" style "wide" -class "GtkEntry" style "entry" - -class "GtkSpinButton" style "spinbutton" -class "GtkScale" style "scale" -class "GtkVScale" style "vscale" -class "GtkHScale" style "hscale" -class "GtkScrollbar" style "scrollbar" -class "GtkHScrollbar" style "hscrollbar" -class "GtkVScrollbar" style "vscrollbar" - -# General matching follows. The order is choosen so that the right styles override -# each other. EG. progressbar needs to be more important than the menu match. -widget_class "*" style "notebook_bg" -# This is not perfect, it could be done better. -# (That is modify *every* widget in the notebook, and change those back that -# we really don't want changed) -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" - -widget_class "*" style "button" -widget_class "*" style "notebook" -widget_class "**" style "statusbar" - -widget_class "**" style "comboboxentry" -widget_class "**" style "comboboxentry" - -widget_class "**" style "menubar" -widget_class "**" style "menu" -widget_class "**" style "menu_item" -widget_class "**" style "separator_menu_item" - -widget_class "*.." style "frame_title" -widget_class "*.*" style "treeview" - -widget_class "*" style "progressbar" - -# Treeview headers (and similar stock GTK+ widgets) -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" - -# The window of the tooltip is called "gtk-tooltip" -################################################################## -# FIXME: -# This will not work if one embeds eg. a button into the tooltip. -# As far as I can tell right now we will need to rework the theme -# quite a bit to get this working correctly. -# (It will involve setting different priorities, etc.) -################################################################## -widget "gtk-tooltip*" style "tooltips" - -########################################################################## -# Following are special cases and workarounds for issues in applications. -########################################################################## - -# Workaround for the evolution ETable (bug #527532) -widget_class "*.ETable.ECanvas" style "treeview_header" -# Workaround for the evolution ETree -widget_class "*.ETree.ECanvas" style "treeview_header" - -# Special case the nautilus-extra-view-widget -# ToDo: A more generic approach for all applications that have a widget like this. -widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" - -# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 -# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. -widget_class "*.." style "text_is_fg_color_workaround" -# This is the part of the workaround that fixes the menus -widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" - -# Work around the usage of GtkLabel inside GtkListItems to display text. -# This breaks because the label is shown on a background that is based on the base color. -widget_class "**" style "fg_is_text_color_workaround" -# GtkCList also uses the fg color to draw text on top of the base colors. -widget_class "*" style "fg_is_text_color_workaround" -# Nautilus when renaming files, and maybe other places. -widget_class "*" style "fg_is_text_color_workaround" - -# See the documentation of the style. -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff --git a/my-distro-devuan-32/hooks b/my-distro-devuan-32/hooks new file mode 120000 index 00000000..f631275e --- /dev/null +++ b/my-distro-devuan-32/hooks @@ -0,0 +1 @@ +../hooks \ No newline at end of file diff --git a/my-distro-devuan-32/hooks/live/0030-user-setup b/my-distro-devuan-32/hooks/live/0030-user-setup deleted file mode 100755 index 141ab326..00000000 --- a/my-distro-devuan-32/hooks/live/0030-user-setup +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -## live-config(7) - System Configuration Components -## Copyright (C) 2016-2020 The Debian Live team -## Copyright (C) 2006-2015 Daniel Baumann -## -## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING. -## This is free software, and you are welcome to redistribute it -## under certain conditions; see COPYING for details. - - -#set -e - -Cmdline () -{ - # Reading kernel command line - for _PARAMETER in ${LIVE_CONFIG_CMDLINE} - do - case "${_PARAMETER}" in - live-config.user-default-groups=*|user-default-groups=*) - LIVE_USER_DEFAULT_GROUPS="${_PARAMETER#*user-default-groups=}" - ;; - - live-config.user-fullname=*|user-fullname=*) - LIVE_USER_FULLNAME="${_PARAMETER#*user-fullname=}" - ;; - - live-config.username=*|username=*) - LIVE_USERNAME="${_PARAMETER#*username=}" - ;; - esac - done -} - -Init () -{ - # Checking if package is installed or already configured - if ! pkg_is_installed "user-setup" || \ - component_was_executed "user-setup" - then - exit 0 - fi - - echo -n " user-setup" -} - -Config () -{ - # Checking if package is already configured differently - if grep -q "^${LIVE_USERNAME}:" /etc/passwd - then - exit 0 - fi - - # Adjust formating of groups - if [ -n "${LIVE_USER_DEFAULT_GROUPS}" ] - then - LIVE_USER_DEFAULT_GROUPS="$(echo ${LIVE_USER_DEFAULT_GROUPS} | sed -e 's|,| |g')" - fi - - # Make sure user is not in sudo group if sudo is disabled - case "${LIVE_CONFIG_NOROOT}" in - true) - LIVE_USER_DEFAULT_GROUPS="$(echo ${LIVE_USER_DEFAULT_GROUPS} | sed -e 's|sudo||')" - ;; - esac - - # Default password is: live - # passwords can be generated with 'echo "live" | mkpasswd -s', - # a blank password is 'U6aMy0wojraho'. -# _PASSWORD="8Ab05sVQ4LLps" - _PASSWORD="U6aMy0wojraho" - -cat > /tmp/live-config.cfg << EOF -user-setup passwd/make-user boolean true -user-setup passwd/root-password-crypted string * -user-setup passwd/user-password-crypted string ${_PASSWORD} -user-setup passwd/user-default-groups string ${LIVE_USER_DEFAULT_GROUPS} -user-setup passwd/user-fullname string ${LIVE_USER_FULLNAME} -user-setup passwd/username string ${LIVE_USERNAME} -user-setup passwd/user-uid string 1000 -EOF - - debconf-set-selections < /tmp/live-config.cfg - rm -f /tmp/live-config.cfg - - # Workaround for bug in shadow - set +e - /usr/lib/user-setup/user-setup-apply 2>&1 \ - | grep -v "Shadow passwords are now on" - set -e - - # Creating state file - touch /var/lib/live/config/user-setup -} - -Cmdline -Init -Config diff --git a/my-distro-devuan-32/hooks/normal/0520-applications.hook.chroot b/my-distro-devuan-32/hooks/normal/0520-applications.hook.chroot deleted file mode 100755 index 5f8956e4..00000000 --- a/my-distro-devuan-32/hooks/normal/0520-applications.hook.chroot +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -################################################################################ -# Title: 0520-applications.hook.chroot -# Description: Script to remove packages and other things -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Remove software -apt --purge --yes autoremove \ - vim \ - vim-tiny \ - nautilus \ - hv3 \ - mpv \ - murrine-themes \ - konsole \ - malcontent \ - termit \ - nvidia-tesla-470-alternative \ - systemsettings \ - raspi-firmware - -# Remove /boot/firmware folder -rm -r /boot/firmware - -# Lowers the footprint in RAM at the small expense of added size to the ISO. -#update-icon-caches /usr/share/icons/* -find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \; - -#add flatpak repo to gnome-software -flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - -#add-architecture i386 -dpkg --add-architecture i386 - diff --git a/my-distro-devuan-32/packages b/my-distro-devuan-32/packages new file mode 120000 index 00000000..a16c4050 --- /dev/null +++ b/my-distro-devuan-32/packages @@ -0,0 +1 @@ +../packages \ No newline at end of file diff --git a/my-distro-devuan-32/packages/desktop-base_12.0.6+custom1_all.deb b/my-distro-devuan-32/packages/desktop-base_12.0.6+custom1_all.deb deleted file mode 100644 index b244c14c..00000000 Binary files a/my-distro-devuan-32/packages/desktop-base_12.0.6+custom1_all.deb and /dev/null differ diff --git a/my-distro-devuan-32/repos b/my-distro-devuan-32/repos new file mode 120000 index 00000000..1071213d --- /dev/null +++ b/my-distro-devuan-32/repos @@ -0,0 +1 @@ +../repos \ No newline at end of file diff --git a/my-distro-devuan-32/repos/deb-multimedia-keyring.key.binary b/my-distro-devuan-32/repos/deb-multimedia-keyring.key.binary deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-32/repos/deb-multimedia-keyring.key.binary and /dev/null differ diff --git a/my-distro-devuan-32/repos/deb-multimedia-keyring.key.chroot b/my-distro-devuan-32/repos/deb-multimedia-keyring.key.chroot deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-32/repos/deb-multimedia-keyring.key.chroot and /dev/null differ diff --git a/my-distro-devuan-32/repos/multimedia.list.binary b/my-distro-devuan-32/repos/multimedia.list.binary deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-32/repos/multimedia.list.binary +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-32/repos/multimedia.list.chroot b/my-distro-devuan-32/repos/multimedia.list.chroot deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-32/repos/multimedia.list.chroot +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-32/sources-final/sources-final b/my-distro-devuan-32/sources-final/sources-final deleted file mode 100755 index b9c9429d..00000000 --- a/my-distro-devuan-32/sources-final/sources-final +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# -# Writes the final sources.list file -# - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -RELEASE="daedalus" - -cat << EOF > $CHROOT/etc/apt/sources.list -# See https://wiki.debian.org/SourcesList for more information. - -# Main Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware - -# Security Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware - -# Updates Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware - -# daedalus-backports, previously on backports.debian.org -deb http://deb.devuan.org/merged daedalus-backports main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-backports main contrib non-free non-free-firmware - - -EOF - -exit 0 diff --git a/my-distro-devuan-32/sources-final/sources-media b/my-distro-devuan-32/sources-final/sources-media deleted file mode 100755 index 4bbe529d..00000000 --- a/my-distro-devuan-32/sources-final/sources-media +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -MEDIUM_PATH="/run/live/medium" -RELEASE="daedalus" - -if [ "$1" = "-u" ]; then - umount $CHROOT/$MEDIUM_PATH - rm $CHROOT/etc/apt/sources.list.d/debian-live-media.list - chroot $CHROOT apt-get update - exit 0 -fi - -# Remove the base sources, we will configure sources in a later phase -rm -f $CHROOT/etc/apt/sources.list.d/base.list - -mkdir -p $CHROOT/$MEDIUM_PATH -mount --bind $MEDIUM_PATH $CHROOT/$MEDIUM_PATH -echo "deb [trusted=yes] file:$MEDIUM_PATH $RELEASE main" > $CHROOT/etc/apt/sources.list.d/debian-live-media.list -chroot $CHROOT apt-get update -# Attempt safest way to remove cruft -rmdir $CHROOT/run/live/medium -rmdir $CHROOT/run/live - -exit 0 diff --git a/my-distro-devuan-64/bootloader-config b/my-distro-devuan-64/bootloader-config new file mode 120000 index 00000000..aa339ad0 --- /dev/null +++ b/my-distro-devuan-64/bootloader-config @@ -0,0 +1 @@ +../bootloader-config \ No newline at end of file diff --git a/my-distro-devuan-64/bootloaders b/my-distro-devuan-64/bootloaders new file mode 120000 index 00000000..20e5e5b1 --- /dev/null +++ b/my-distro-devuan-64/bootloaders @@ -0,0 +1 @@ +../bootloaders \ No newline at end of file diff --git a/my-distro-devuan-64/bootloaders/boot/grub/config.cfg b/my-distro-devuan-64/bootloaders/boot/grub/config.cfg deleted file mode 100644 index 1061be0f..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/config.cfg +++ /dev/null @@ -1,30 +0,0 @@ -set default=0 - -if [ x$feature_default_font_path = xy ] ; then - font=unicode -else - font=$prefix/unicode.pf2 -fi - -# Copied from the netinst image -if loadfont $font ; then - set gfxmode=800x600 - set gfxpayload=keep - insmod efi_gop - insmod efi_uga - insmod video_bochs - insmod video_cirrus -else - set gfxmode=auto - insmod all_video -fi - -insmod gfxterm -insmod png - -source /boot/grub/theme.cfg - -terminal_output gfxterm - -insmod play -play 960 440 1 0 4 440 1 diff --git a/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg b/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg deleted file mode 100644 index 5d4de898..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg +++ /dev/null @@ -1,369 +0,0 @@ -source /boot/grub/config.cfg - -# Live boot -menuentry "My-distro Live" --hotkey=l { - linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} - initrd /live/initrd.img -} -menuentry "My-distro Live (fail-safe mode)" { - linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 - initrd /live/initrd.img -} -submenu "My-distro Live with Localisation Support" { -menuentry "Albanian (sq)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash - initrd /live/initrd.img -} -menuentry "Amharic (am)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash - initrd /live/initrd.img -} -menuentry "Arabic (ar)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash - initrd /live/initrd.img -} -menuentry "Asturian (ast)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash - initrd /live/initrd.img -} -menuentry "Basque (eu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash - initrd /live/initrd.img -} -menuentry "Belarusian (be)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash - initrd /live/initrd.img -} -menuentry "Bangla (bn)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash - initrd /live/initrd.img -} -menuentry "Bosnian (bs)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash - initrd /live/initrd.img -} -menuentry "Bulgarian (bg)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash - initrd /live/initrd.img -} -menuentry "Tibetan (bo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash - initrd /live/initrd.img -} -menuentry "Catalan (ca)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash - initrd /live/initrd.img -} -menuentry "Chinese (Simplified) (zh_CN)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash - initrd /live/initrd.img -} -menuentry "Chinese (Traditional) (zh_TW)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash - initrd /live/initrd.img -} -menuentry "Croatian (hr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash - initrd /live/initrd.img -} -menuentry "Czech (cs)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash - initrd /live/initrd.img -} -menuentry "Danish (da)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash - initrd /live/initrd.img -} -menuentry "Dutch (nl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash - initrd /live/initrd.img -} -menuentry "Dzongkha (dz)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash - initrd /live/initrd.img -} -menuentry "English (en)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash - initrd /live/initrd.img -} -menuentry "Esperanto (eo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash - initrd /live/initrd.img -} -menuentry "Estonian (et)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash - initrd /live/initrd.img -} -menuentry "Finnish (fi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash - initrd /live/initrd.img -} -menuentry "French (fr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash - initrd /live/initrd.img -} -menuentry "Galician (gl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash - initrd /live/initrd.img -} -menuentry "Georgian (ka)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash - initrd /live/initrd.img -} -menuentry "German (de)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash - initrd /live/initrd.img -} -menuentry "Greek (el)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash - initrd /live/initrd.img -} -menuentry "Gujarati (gu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash - initrd /live/initrd.img -} -menuentry "Hebrew (he)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash - initrd /live/initrd.img -} -menuentry "Hindi (hi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash - initrd /live/initrd.img -} -menuentry "Hungarian (hu)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash - initrd /live/initrd.img -} -menuentry "Icelandic (is)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash - initrd /live/initrd.img -} -menuentry "Indonesian (id)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash - initrd /live/initrd.img -} -menuentry "Irish (ga)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash - initrd /live/initrd.img -} -menuentry "Italian (it)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash - initrd /live/initrd.img -} -menuentry "Japanese (ja)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash - initrd /live/initrd.img -} -menuentry "Kazakh (kk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash - initrd /live/initrd.img -} -menuentry "Khmer (km)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash - initrd /live/initrd.img -} -menuentry "Kannada (kn)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash - initrd /live/initrd.img -} -menuentry "Korean (ko)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash - initrd /live/initrd.img -} -menuentry "Kurdish (ku)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash - initrd /live/initrd.img -} -menuentry "Lao (lo)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash - initrd /live/initrd.img -} -menuentry "Latvian (lv)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash - initrd /live/initrd.img -} -menuentry "Lithuanian (lt)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash - initrd /live/initrd.img -} -menuentry "Malayalam (ml)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash - initrd /live/initrd.img -} -menuentry "Marathi (mr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash - initrd /live/initrd.img -} -menuentry "Macedonian (mk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash - initrd /live/initrd.img -} -menuentry "Burmese (my)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash - initrd /live/initrd.img -} -menuentry "Nepali (ne)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash - initrd /live/initrd.img -} -menuentry "Northern Sami (se_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash - initrd /live/initrd.img -} -menuentry "Norwegian Bokmaal (nb_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash - initrd /live/initrd.img -} -menuentry "Norwegian Nynorsk (nn_NO)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash - initrd /live/initrd.img -} -menuentry "Persian (fa)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash - initrd /live/initrd.img -} -menuentry "Polish (pl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash - initrd /live/initrd.img -} -menuentry "Portuguese (pt)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash - initrd /live/initrd.img -} -menuentry "Portuguese (Brazil) (pt_BR)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash - initrd /live/initrd.img -} -menuentry "Punjabi (Gurmukhi) (pa)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash - initrd /live/initrd.img -} -menuentry "Romanian (ro)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash - initrd /live/initrd.img -} -menuentry "Russian (ru)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash - initrd /live/initrd.img -} -menuentry "Sinhala (si)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash - initrd /live/initrd.img -} -menuentry "Serbian (Cyrillic) (sr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash - initrd /live/initrd.img -} -menuentry "Slovak (sk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash - initrd /live/initrd.img -} -menuentry "Slovenian (sl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash - initrd /live/initrd.img -} -menuentry "Spanish (es)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash - initrd /live/initrd.img -} -menuentry "Swedish (sv)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash - initrd /live/initrd.img -} -menuentry "Tagalog (tl)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash - initrd /live/initrd.img -} -menuentry "Tamil (ta)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash - initrd /live/initrd.img -} -menuentry "Telugu (te)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash - initrd /live/initrd.img -} -menuentry "Tajik (tg)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash - initrd /live/initrd.img -} -menuentry "Thai (th)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash - initrd /live/initrd.img -} -menuentry "Turkish (tr)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash - initrd /live/initrd.img -} -menuentry "Uyghur (ug)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash - initrd /live/initrd.img -} -menuentry "Ukrainian (uk)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash - initrd /live/initrd.img -} -menuentry "Vietnamese (vi)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash - initrd /live/initrd.img -} -menuentry "Welsh (cy)" { - linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash - initrd /live/initrd.img -} -} -### Commented out till Persistence is working as expected. -menuentry "Persistent My-distro" --hotkey=p { - linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence - initrd /live/initrd.img -} - -### Commented out till toram is working as expected. -menuentry "My-distro loaded to RAM" --hotkey=t { - linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram - initrd /live/initrd.img -} -# You can add more entries like this -# menuentry "Alternate live boot" { -# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here -# initrd /live/initrd.img -# } -# menuentry "Alternate graphical installer" { -# linux /install/gtk/vmlinuz vga=788 --- quiet custom options here -# initrd /install/gtk/initrd.gz -# } -# menuentry "Alternate textual installer" { -# linux /install/vmlinuz vga=normal --- quiet custom options here -# initrd /install/initrd.gz -# } - -# Installer (if any) -if true; then - -source /boot/grub/install_start.cfg - -submenu 'Advanced install options ...' --hotkey=a { - - source /boot/grub/theme.cfg - - source /boot/grub/install.cfg - -} -fi - -submenu 'Utilities...' --hotkey=u { - - source /boot/grub/theme.cfg - - # Memtest (if any) - if false; then - source /boot/grub/memtest.cfg - fi - - # Firmware setup (UEFI) - if [ "${grub_platform}" = "efi" ]; then - menuentry "UEFI Firmware Settings" { - fwsetup - } - fi - -} diff --git a/my-distro-devuan-64/bootloaders/boot/grub/install.cfg b/my-distro-devuan-64/bootloaders/boot/grub/install.cfg deleted file mode 100644 index 6e6a5171..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/install.cfg +++ /dev/null @@ -1,124 +0,0 @@ -submenu 'Graphical installer ...' --hotkey=g { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz priority=low vga=788 - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet - initrd /install/gtk/initrd.gz - } -} - -submenu 'Text installer ...' --hotkey=t { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/vmlinuz vga=788 --- quiet - initrd /install/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/vmlinuz priority=low vga=788 - initrd /install/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet - initrd /install/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/vmlinuz rescue/enable=true vga=788 --- quiet - initrd /install/initrd.gz - } -} - -submenu 'Graphical installer with dark theme ...' --hotkey=d { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz priority=low vga=788 theme=dark - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet - initrd /install/gtk/initrd.gz - } -} - -submenu 'Text installer with dark theme ...' --hotkey=k { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/vmlinuz vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/vmlinuz priority=low vga=788 theme=dark - initrd /install/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet - initrd /install/initrd.gz - } -} - -submenu 'Installer with speech synthesis ...' --hotkey=s { - - source /boot/grub/theme.cfg - - menuentry 'Install' --hotkey=i { - linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Expert install' --hotkey=x { - linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788 - initrd /install/gtk/initrd.gz - } - - menuentry 'Automated install' --hotkey=a { - linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet - initrd /install/gtk/initrd.gz - } - - menuentry 'Rescue mode' --hotkey=r { - linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet - initrd /install/gtk/initrd.gz - } -} diff --git a/my-distro-devuan-64/bootloaders/boot/grub/install_start.cfg b/my-distro-devuan-64/bootloaders/boot/grub/install_start.cfg deleted file mode 100644 index 24542254..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/install_start.cfg +++ /dev/null @@ -1,9 +0,0 @@ -menuentry 'Start installer' --hotkey=i { - linux /install/gtk/vmlinuz vga=788 --- quiet - initrd /install/gtk/initrd.gz -} - -menuentry 'Start installer with speech synthesis' --hotkey=s { - linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet - initrd /install/gtk/initrd.gz -} diff --git a/my-distro-devuan-64/bootloaders/boot/grub/live-theme/theme.txt b/my-distro-devuan-64/bootloaders/boot/grub/live-theme/theme.txt deleted file mode 100644 index ec37cda2..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/live-theme/theme.txt +++ /dev/null @@ -1,51 +0,0 @@ -desktop-image: "../splash.png" -title-color: "#ffffff" -title-font: "Unifont Regular 16" -title-text: "" -message-font: "Unifont Regular 16" -terminal-font: "Unifont Regular 16" - -#help bar at the bottom -+ label { - top = 100%-50 - left = 0 - width = 100% - height = 20 - text = "@KEYMAP_SHORT@" - align = "center" - color = "#ffffff" - font = "Unifont Regular 16" -} - -#boot menu -+ boot_menu { - left = 10% - width = 80% - top = 52% - height = 48%-80 - item_color = "#a8a8a8" - item_font = "Unifont Regular 16" - selected_item_color= "#ffffff" - selected_item_font = "Unifont Regular 16" - item_height = 16 - item_padding = 0 - item_spacing = 4 - icon_width = 0 - icon_heigh = 0 - item_icon_space = 0 -} - -#progress bar -+ progress_bar { - id = "__timeout__" - left = 15% - top = 100%-80 - height = 16 - width = 70% - font = "Unifont Regular 16" - text_color = "#000000" - fg_color = "#ffffff" - bg_color = "#a8a8a8" - border_color = "#ffffff" - text = "@TIMEOUT_NOTIFICATION_LONG@" -} diff --git a/my-distro-devuan-64/bootloaders/boot/grub/loopback.cfg b/my-distro-devuan-64/bootloaders/boot/grub/loopback.cfg deleted file mode 100644 index e94c44d2..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/loopback.cfg +++ /dev/null @@ -1 +0,0 @@ -source /boot/grub/grub.cfg diff --git a/my-distro-devuan-64/bootloaders/boot/grub/splash.png b/my-distro-devuan-64/bootloaders/boot/grub/splash.png deleted file mode 120000 index 66d99feb..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/splash.png +++ /dev/null @@ -1 +0,0 @@ -../../isolinux/splash800x60.png \ No newline at end of file diff --git a/my-distro-devuan-64/bootloaders/boot/grub/theme.cfg b/my-distro-devuan-64/bootloaders/boot/grub/theme.cfg deleted file mode 100644 index 56e4c18f..00000000 --- a/my-distro-devuan-64/bootloaders/boot/grub/theme.cfg +++ /dev/null @@ -1,13 +0,0 @@ -set color_normal=light-gray/black -set color_highlight=white/dark-gray - -if [ -e /isolinux/splash.png ]; then - # binary_syslinux modifies the theme file to point to the correct - # background picture - set theme=/boot/grub/live-theme/theme.txt -elif [ -e /boot/grub/splash.png ]; then - set theme=/boot/grub/live-theme/theme.txt -else - set menu_color_normal=white/red - set menu_color_highlight=white/red -fi diff --git a/my-distro-devuan-64/bootloaders/boot/grub/unicode.pf2 b/my-distro-devuan-64/bootloaders/boot/grub/unicode.pf2 deleted file mode 100644 index 290ddc05..00000000 Binary files a/my-distro-devuan-64/bootloaders/boot/grub/unicode.pf2 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/hdt.c32 b/my-distro-devuan-64/bootloaders/isolinux/hdt.c32 deleted file mode 100644 index d67d918c..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/hdt.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/install.cfg b/my-distro-devuan-64/bootloaders/isolinux/install.cfg deleted file mode 100644 index 7ad06704..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/install.cfg +++ /dev/null @@ -1,185 +0,0 @@ -label installstart - menu label Start ^installer - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 --- quiet - -label installstartspeech - menu label Start installer with ^speech synthesis - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft vga=788 --- quiet - -menu begin install - menu label ^Advanced install options - menu title Advanced install options - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - menu begin graphicalinstall - menu label ^Graphical installer - menu title Graphical installer - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label installgui - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 --- quiet - - label expertgui - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append priority=low vga=788 - - label autogui - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append auto=true priority=critical vga=788 --- quiet - - label rescuegui - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append rescue/enable=true vga=788 --- quiet - menu end - - menu begin textinstall - menu label ^Text installer - menu title Text installer - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label install - menu label ^Install - linux /install/vmlinuz - initrd /install/initrd.gz - append vga=788 --- quiet - - label expert - menu label E^xpert install - linux /install/vmlinuz - initrd /install/initrd.gz - append priority=low vga=788 - - label auto - menu label ^Automated install - linux /install/vmlinuz - initrd /install/initrd.gz - append auto=true priority=critical vga=788 --- quiet - - label rescue - menu label ^Rescue mode - linux /install/vmlinuz - initrd /install/initrd.gz - append rescue/enable=true vga=788 --- quiet - menu end - - menu begin graphicalinstalldark - menu label Graphical installer with ^dark theme - menu title Graphical installer with dark theme - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label darkinstallgui - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append vga=788 theme=dark --- quiet - - label darkexpertgui - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append priority=low vga=788 theme=dark - - label darkautogui - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append auto=true priority=critical vga=788 theme=dark --- quiet - - label darkrescuegui - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append rescue/enable=true vga=788 theme=dark --- quiet - menu end - - menu begin textinstalldark - menu label Text installer with dar^k theme - menu title Text installer with dark theme - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label darkinstall - menu label ^Install - linux /install/vmlinuz - initrd /install/initrd.gz - append vga=788 theme=dark --- quiet - - label darkexpert - menu label E^xpert install - linux /install/vmlinuz - initrd /install/initrd.gz - append priority=low vga=788 theme=dark - - label darkauto - menu label ^Automated install - linux /install/vmlinuz - initrd /install/initrd.gz - append auto=true priority=critical vga=788 theme=dark --- quiet - - label darkrescue - menu label ^Rescue mode - linux /install/vmlinuz - initrd /install/initrd.gz - append rescue/enable=true vga=788 theme=dark --- quiet - menu end - - menu begin speechinstall - menu label Installer with ^speech synthesis - menu title Installer with speech synthesis - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - - label installspeechsynth - menu label ^Install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft vga=788 --- quiet - - label expertguispeech - menu label E^xpert install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft priority=low vga=788 - - label autoguispeech - menu label ^Automated install - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft auto=true priority=critical vga=788 --- quiet - - label rescueguispeech - menu label ^Rescue mode - linux /install/gtk/vmlinuz - initrd /install/gtk/initrd.gz - append speakup.synth=soft rescue/enable=true vga=788 --- quiet - menu end -menu end diff --git a/my-distro-devuan-64/bootloaders/isolinux/isolinux.cfg b/my-distro-devuan-64/bootloaders/isolinux/isolinux.cfg deleted file mode 100644 index a3e3eabc..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/isolinux.cfg +++ /dev/null @@ -1,4 +0,0 @@ -include menu.cfg -default vesamenu.c32 -prompt 0 -timeout 0 diff --git a/my-distro-devuan-64/bootloaders/isolinux/ldlinux.c32 b/my-distro-devuan-64/bootloaders/isolinux/ldlinux.c32 deleted file mode 100644 index e94389bb..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/ldlinux.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/libcom32.c32 b/my-distro-devuan-64/bootloaders/isolinux/libcom32.c32 deleted file mode 100644 index c4265b94..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/libcom32.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/libgpl.c32 b/my-distro-devuan-64/bootloaders/isolinux/libgpl.c32 deleted file mode 100644 index 11f43f18..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/libgpl.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/libmenu.c32 b/my-distro-devuan-64/bootloaders/isolinux/libmenu.c32 deleted file mode 100644 index b3d69860..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/libmenu.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/libutil.c32 b/my-distro-devuan-64/bootloaders/isolinux/libutil.c32 deleted file mode 100644 index 6fc1da7e..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/libutil.c32 and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/live.cfg b/my-distro-devuan-64/bootloaders/isolinux/live.cfg deleted file mode 100644 index f6c5f806..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/live.cfg +++ /dev/null @@ -1,409 +0,0 @@ -label My-distro Live - menu label ^My-distro Live - menu default - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components quiet splash - -label My-distro Live-failsafe - menu label My-distro Live (fail-safe mode) - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 - - MENU begin advanced -MENU title My-distro with Localisation Support -LABEL Albanian (sq) - say "Booting Albanian (sq)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash - -LABEL Amharic (am) - say "Booting Amharic (am)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash - -LABEL Arabic (ar) - say "Booting Arabic (ar)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash - -LABEL Asturian (ast) - say "Booting Asturian (ast)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash - -LABEL Basque (eu) - say "Booting Basque (eu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash - -LABEL Belarusian (be) - say "Booting Belarusian (be)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash - -LABEL Bangla (bn) - say "Booting Bangla (bn)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash - -LABEL Bosnian (bs) - say "Booting Bosnian (bs)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash - -LABEL Bulgarian (bg) - say "Booting Bulgarian (bg)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash - -LABEL Tibetan (bo) - say "Booting Tibetan (bo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash - -LABEL Catalan (ca) - say "Booting Catalan (ca)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash - -LABEL Chinese (Simplified) (zh_CN) - say "Booting Chinese (Simplified) (zh_CN)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash - -LABEL Chinese (Traditional) (zh_TW) - say "Booting Chinese (Traditional) (zh_TW)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash - -LABEL Croatian (hr) - say "Booting Croatian (hr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash - -LABEL Czech (cs) - say "Booting Czech (cs)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash - -LABEL Danish (da) - say "Booting Danish (da)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash - -LABEL Dutch (nl) - say "Booting Dutch (nl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash - -LABEL Dzongkha (dz) - say "Booting Dzongkha (dz)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash - -LABEL English (en) - say "Booting English (en)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash - -LABEL Esperanto (eo) - say "Booting Esperanto (eo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash - -LABEL Estonian (et) - say "Booting Estonian (et)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash - -LABEL Finnish (fi) - say "Booting Finnish (fi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash - -LABEL French (fr) - say "Booting French (fr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash - -LABEL Galician (gl) - say "Booting Galician (gl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash - -LABEL Georgian (ka) - say "Booting Georgian (ka)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash - -LABEL German (de) - say "Booting German (de)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash - -LABEL Greek (el) - say "Booting Greek (el)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash - -LABEL Gujarati (gu) - say "Booting Gujarati (gu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash - -LABEL Hebrew (he) - say "Booting Hebrew (he)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash - -LABEL Hindi (hi) - say "Booting Hindi (hi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash - -LABEL Hungarian (hu) - say "Booting Hungarian (hu)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash - -LABEL Icelandic (is) - say "Booting Icelandic (is)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash - -LABEL Indonesian (id) - say "Booting Indonesian (id)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash - -LABEL Irish (ga) - say "Booting Irish (ga)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash - -LABEL Italian (it) - say "Booting Italian (it)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash - -LABEL Japanese (ja) - say "Booting Japanese (ja)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash - -LABEL Kazakh (kk) - say "Booting Kazakh (kk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash - -LABEL Khmer (km) - say "Booting Khmer (km)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash - -LABEL Kannada (kn) - say "Booting Kannada (kn)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash - -LABEL Korean (ko) - say "Booting Korean (ko)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash - -LABEL Kurdish (ku) - say "Booting Kurdish (ku)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash - -LABEL Lao (lo) - say "Booting Lao (lo)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash - -LABEL Latvian (lv) - say "Booting Latvian (lv)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash - -LABEL Lithuanian (lt) - say "Booting Lithuanian (lt)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash - -LABEL Malayalam (ml) - say "Booting Malayalam (ml)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash - -LABEL Marathi (mr) - say "Booting Marathi (mr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash - -LABEL Macedonian (mk) - say "Booting Macedonian (mk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash - -LABEL Burmese (my) - say "Booting Burmese (my)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash - -LABEL Nepali (ne) - say "Booting Nepali (ne)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash - -LABEL Northern Sami (se_NO) - say "Booting Northern Sami (se_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash - -LABEL Norwegian Bokmaal (nb_NO) - say "Booting Norwegian Bokmaal (nb_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash - -LABEL Norwegian Nynorsk (nn_NO) - say "Booting Norwegian Nynorsk (nn_NO)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash - -LABEL Persian (fa) - say "Booting Persian (fa)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash - -LABEL Polish (pl) - say "Booting Polish (pl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash - -LABEL Portuguese (pt) - say "Booting Portuguese (pt)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash - -LABEL Portuguese (Brazil) (pt_BR) - say "Booting Portuguese (Brazil) (pt_BR)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash - -LABEL Punjabi (Gurmukhi) (pa) - say "Booting Punjabi (Gurmukhi) (pa)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash - -LABEL Romanian (ro) - say "Booting Romanian (ro)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash - -LABEL Russian (ru) - say "Booting Russian (ru)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash - -LABEL Sinhala (si) - say "Booting Sinhala (si)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash - -LABEL Serbian (Cyrillic) (sr) - say "Booting Serbian (Cyrillic) (sr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash - -LABEL Slovak (sk) - say "Booting Slovak (sk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash - -LABEL Slovenian (sl) - say "Booting Slovenian (sl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash - -LABEL Spanish (es) - say "Booting Spanish (es)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash - -LABEL Swedish (sv) - say "Booting Swedish (sv)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts= quiet splash - -LABEL Tagalog (tl) - say "Booting Tagalog (tl)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash - -LABEL Tamil (ta) - say "Booting Tamil (ta)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash - -LABEL Telugu (te) - say "Booting Telugu (te)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash - -LABEL Tajik (tg) - say "Booting Tajik (tg)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash - -LABEL Thai (th) - say "Booting Thai (th)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash - -LABEL Turkish (tr) - say "Booting Turkish (tr)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash - -LABEL Uyghur (ug) - say "Booting Uyghur (ug)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash - -LABEL Ukrainian (uk) - say "Booting Ukrainian (uk)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash - -LABEL Vietnamese (vi) - say "Booting Vietnamese (vi)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash - -LABEL Welsh (cy) - say "Booting Welsh (cy)..." - linux /live/vmlinuz - append initrd=/live/initrd.img boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash - - LABEL mainmenu - MENU label Back - MENU exit - MENU end - - -### Until this isn't UNPLEASANT, it stays commented in Beta releases. -label persistent - menu label ^Persistent My-distro - linux /live/vmlinuz - initrd /live/initrd.img append boot=live components username=user hostname=My-distro quiet splash persistence - - -label to ram - menu label ^My-distro loaded in RAM - linux /live/vmlinuz - initrd /live/initrd.img - append boot=live components username=user hostname=My-distro quiet splash toram - diff --git a/my-distro-devuan-64/bootloaders/isolinux/menu.cfg b/my-distro-devuan-64/bootloaders/isolinux/menu.cfg deleted file mode 100644 index db4f2629..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/menu.cfg +++ /dev/null @@ -1,18 +0,0 @@ -menu hshift 0 -menu width 82 - -menu title Boot menu -include stdmenu.cfg -include live.cfg -include install.cfg -menu begin utilities - menu label ^Utilities - menu title Utilities - include stdmenu.cfg - label mainmenu - menu label ^Back.. - menu exit - include utilities.cfg -menu end - -menu clear diff --git a/my-distro-devuan-64/bootloaders/isolinux/splash.png b/my-distro-devuan-64/bootloaders/isolinux/splash.png deleted file mode 100644 index 09b6ed9b..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/splash.png and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/splash800x60.png b/my-distro-devuan-64/bootloaders/isolinux/splash800x60.png deleted file mode 100644 index d3fc4752..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/splash800x60.png and /dev/null differ diff --git a/my-distro-devuan-64/bootloaders/isolinux/stdmenu.cfg b/my-distro-devuan-64/bootloaders/isolinux/stdmenu.cfg deleted file mode 100644 index 671b16f7..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/stdmenu.cfg +++ /dev/null @@ -1,15 +0,0 @@ -menu background splash.png -menu color title * #FFFFFFFF * -menu color border * #00000000 #00000000 none -menu color sel * #ffffffff #76a1d0ff * -menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * -menu color tabmsg * #ffffffff #00000000 * -menu color help 37;40 #ffdddd00 #00000000 none -menu vshift 12 -menu rows 10 -menu helpmsgrow 15 -# The command line must be at least one line from the bottom. -menu cmdlinerow 16 -menu timeoutrow 16 -menu tabmsgrow 18 -menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/my-distro-devuan-64/bootloaders/isolinux/utilities.cfg b/my-distro-devuan-64/bootloaders/isolinux/utilities.cfg deleted file mode 100644 index d600a4c7..00000000 --- a/my-distro-devuan-64/bootloaders/isolinux/utilities.cfg +++ /dev/null @@ -1,4 +0,0 @@ -label hdt - menu label ^Hardware Detection Tool (HDT) - com32 hdt.c32 - diff --git a/my-distro-devuan-64/bootloaders/isolinux/vesamenu.c32 b/my-distro-devuan-64/bootloaders/isolinux/vesamenu.c32 deleted file mode 100644 index bbb65e07..00000000 Binary files a/my-distro-devuan-64/bootloaders/isolinux/vesamenu.c32 and /dev/null differ diff --git a/my-distro-devuan-64/build.sh b/my-distro-devuan-64/build.sh index 1ddca680..c38bd90d 100755 --- a/my-distro-devuan-64/build.sh +++ b/my-distro-devuan-64/build.sh @@ -156,13 +156,6 @@ thunderbird-l10n-en-gb thunderbird-l10n-es-es thunderbird-l10n-fr thunderbird-l10n-it -firefox-esr -firefox-esr-l10n-de -firefox-esr-l10n-en-gb -firefox-esr-l10n-es-es -firefox-esr-l10n-it -firefox-esr-l10n-pt-br -firefox-esr-l10n-pt-pt libreoffice libreoffice-gtk3 libreoffice-l10n-pt @@ -252,38 +245,33 @@ mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps mkdir -p $build/build/config/includes.chroot/usr/share/plymouth/themes mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop -mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d mkdir -p $build/build/config/includes.installer//usr/share -mkdir -p $build/build/config/includes.chroot/usr/share/python-apt/templates # Copy Configs to the chroot cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/applications/* $build/build/config/includes.chroot/usr/share/applications -cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config -cp $build/hooks/normal/* $build/build/config/hooks/normal +cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config +cp $build/hooks/devuan/normal/* $build/build/config/hooks/normal +cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps -cp $build/sources-final/* $build/build/config/includes.chroot/usr/sbin -cp $build/grub/grub $build/build/config/includes.chroot/etc/default -cp $build/deb-installer/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d -cp $build/deb-installer/preseed/* $build/build/config/includes.installer +cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin +cp $build/deb-installer/devuan/scripts/* $build/build/config/includes.installer/usr/lib/finish-install.d +cp $build/deb-installer/devuan/preseed/* $build/build/config/includes.installer cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm -cp -r $build/bootloaders/* $build/build/config/includes.binary +cp -r $build/bootloaders/devuan/* $build/build/config/includes.binary cp -r $build/repos/* $build/build/config/archives cp -r $build/backgrounds/* $build/build/config/includes.chroot/usr/share/backgrounds -cp -r $build/calamares/* $build/build/config/includes.chroot/etc/calamares +cp -r $build/calamares/devuan/calamares/* $build/build/config/includes.chroot/etc/calamares cp -r $build/configs/* $build/build/config/includes.chroot/etc/ cp -r $build/icons/* $build/build/config/includes.chroot/usr/share/icons cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes -#cp -r $build/desktop-base/* $build/build/config/includes.chroot/usr/share/desktop-base -#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes -cp -r $build/packages/* $build/build/config/packages.chroot cp -r $build/grub/themes/my-distro $build/build/config/includes.chroot/boot/grub/themes -cp -r $build/devuan/* $build/build/config/includes.chroot/usr/share/python-apt/templates -cp -r $build/deb-installer/graphics $build/build/config/includes.installer/usr/share -cp -r $build/deb-installer/themes $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/graphics $build/build/config/includes.installer/usr/share +cp -r $build/deb-installer/devuan/themes $build/build/config/includes.installer/usr/share +#cp -r $build/packages/* $build/build/config/packages.chroot # Build the ISO # lb build #--debug --verbose diff --git a/my-distro-devuan-64/calamares b/my-distro-devuan-64/calamares new file mode 120000 index 00000000..5ad393d3 --- /dev/null +++ b/my-distro-devuan-64/calamares @@ -0,0 +1 @@ +../calamares \ No newline at end of file diff --git a/my-distro-devuan-64/calamares/branding/my-distro/1.png b/my-distro-devuan-64/calamares/branding/my-distro/1.png deleted file mode 100644 index c1bb4f94..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/1.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/2.png b/my-distro-devuan-64/calamares/branding/my-distro/2.png deleted file mode 100644 index f882def0..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/2.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/3.png b/my-distro-devuan-64/calamares/branding/my-distro/3.png deleted file mode 100644 index 50f0afe1..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/3.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/4.png b/my-distro-devuan-64/calamares/branding/my-distro/4.png deleted file mode 100644 index 0eb7c7e7..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/4.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/5.png b/my-distro-devuan-64/calamares/branding/my-distro/5.png deleted file mode 100644 index b4cdc7f0..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/5.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/6.png b/my-distro-devuan-64/calamares/branding/my-distro/6.png deleted file mode 100644 index f1ed9527..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/6.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/branding.desc b/my-distro-devuan-64/calamares/branding/my-distro/branding.desc deleted file mode 100644 index 7a053c75..00000000 --- a/my-distro-devuan-64/calamares/branding/my-distro/branding.desc +++ /dev/null @@ -1,29 +0,0 @@ ---- -componentName: my-distro -welcomeStyleCalamares: true - -strings: - productName: My-distro GNU/Linux - shortProductName: My-distro GNU/Linux - version: 1.0 - shortVersion: 1.0 - versionedName: My-distro GNU/Linux - shortVersionedName: My-distro GNU/Linux 1.0 - bootloaderEntryName: debian - - - -images: - productLogo: "debian-logo.png" - productIcon: "debian-logo.png" - productWelcome: "languages.png" - -slideshow: "show.qml" - -style: - sidebarBackground: "#303030" - sidebarText: "#FFFFFF" - sidebarTextSelect: "#4d7079" - sidebarTextSelect: "#292F34" - -slideshowAPI: 2 diff --git a/my-distro-devuan-64/calamares/branding/my-distro/debian-logo.png b/my-distro-devuan-64/calamares/branding/my-distro/debian-logo.png deleted file mode 100644 index cee14198..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/debian-logo.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/languages.png b/my-distro-devuan-64/calamares/branding/my-distro/languages.png deleted file mode 100644 index 5119ab79..00000000 Binary files a/my-distro-devuan-64/calamares/branding/my-distro/languages.png and /dev/null differ diff --git a/my-distro-devuan-64/calamares/branding/my-distro/show.qml b/my-distro-devuan-64/calamares/branding/my-distro/show.qml deleted file mode 100644 index 6752f346..00000000 --- a/my-distro-devuan-64/calamares/branding/my-distro/show.qml +++ /dev/null @@ -1,177 +0,0 @@ -/* === This file is part of Calamares - === - * - * Copyright 2015, Teo Mrnjavac - * - * Calamares is free software: you can redistribute it and/or modify - * it under the terms of the GNU General Public License as published by - * the Free Software Foundation, either version 3 of the License, or - * (at your option) any later version. - * - * Calamares is distributed in the hope that it will be useful, - * but WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - * GNU General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with Calamares. If not, see . - */ - -import QtQuick 2.0; -import calamares.slideshow 1.0; - -Presentation -{ - id: presentation - - Timer { - id: advanceTimer - interval: 15000 - running: false - repeat: true - onTriggered: presentation.goToNextSlide() - } - - Slide { - anchors.fill: parent - - Image { - id: background - source: "1.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -125 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - ""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 500 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background1 - source: "2.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background2 - source: "3.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -100 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ">") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background3 - source: "4.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr(""+ - ""+ - "") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.AlignLeft - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background4 - source: "5.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: -200 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr("") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.Center - } - } - } - - Slide { - anchors.fill: parent - - Image { - id: background5 - source: "6.png" - anchors.fill: parent - - Text { - anchors.centerIn: parent - anchors.verticalCenterOffset: 0 - anchors.horizontalCenterOffset: 250 - font.pixelSize: parent.width *.015 - color: 'white' - text: qsTr("") - wrapMode: Text.WordWrap - width: 450 - horizontalAlignment: Text.Center - } - } - } - - Component.onCompleted: advanceTimer.running = true -} diff --git a/my-distro-devuan-64/calamares/modules/bootloader.conf b/my-distro-devuan-64/calamares/modules/bootloader.conf deleted file mode 100644 index 04367518..00000000 --- a/my-distro-devuan-64/calamares/modules/bootloader.conf +++ /dev/null @@ -1,54 +0,0 @@ -# Bootloader configuration. The bootloader is installed to allow -# the system to start (and pick one of the installed operating -# systems to run). ---- -# Define which bootloader you want to use for EFI installations -# Possible options are 'grub', 'sb-shim' and 'systemd-boot'. -efiBootLoader: "grub" - -# systemd-boot configuration files settings, set kernel and initramfs file names -# and amount of time before default selection boots -kernel: "/vmlinuz-linux" -img: "/initramfs-linux.img" -fallback: "/initramfs-linux-fallback.img" -timeout: "10" - -# Optionally set the menu entry name and kernel name to use in systemd-boot. -# If not specified here, these settings will be taken from branding.desc. -# -# bootloaderEntryName: "Generic GNU/Linux" -# kernelLine: ", with Stable-Kernel" -# fallbackKernelLine: ", with Stable-Kernel (fallback initramfs)" - -# GRUB 2 binary names and boot directory -# Some distributions (e.g. Fedora) use grub2-* (resp. /boot/grub2/) names. -# These names are also used when using sb-shim, since that needs some -# GRUB functionality (notably grub-probe) to work. As needed, you may use -# complete paths like `/usr/bin/efibootmgr` for the executables. -# -grubInstall: "grub-install" -grubMkconfig: "grub-mkconfig" -grubCfg: "/boot/grub/grub.cfg" -grubProbe: "grub-probe" -efiBootMgr: "efibootmgr" - -# Optionally set the bootloader ID to use for EFI. This is passed to -# grub-install --bootloader-id. -# -# If not set here, the value from bootloaderEntryName from branding.desc -# is used, with problematic characters (space and slash) replaced. -# -# The ID is also used as a directory name within the EFI environment, -# and the bootloader is copied from /boot/efi/EFI// . When -# setting the option here, keep in mind that the name is sanitized -# (problematic characters, see above, are replaced). -# -efiBootloaderId: "debian" - -# Optionally install a copy of the GRUB EFI bootloader as the EFI -# fallback loader (either bootia32.efi or bootx64.efi depending on -# the system). This may be needed on certain systems (Intel DH87MC -# seems to be the only one). If you set this to false, take care -# to add another module to optionally install the fallback on those -# boards that need it. -installEFIFallback: true diff --git a/my-distro-devuan-64/calamares/modules/displaymanager.conf b/my-distro-devuan-64/calamares/modules/displaymanager.conf deleted file mode 100644 index 8f8e9c70..00000000 --- a/my-distro-devuan-64/calamares/modules/displaymanager.conf +++ /dev/null @@ -1,28 +0,0 @@ -# Configure one or more display managers (e.g. SDDM) -# with a "best effort" approach. ---- -#The DM module attempts to set up all the DMs found in this list, in that precise order. -#It also sets up autologin, if the feature is enabled in globalstorage. -#The displaymanagers list can also be set in globalstorage, and in that case it overrides anything set up here. -displaymanagers: - - slim - - sddm - - lightdm - - gdm - - mdm - - lxdm - - kdm - -#Enable the following settings to force a desktop environment in your displaymanager configuration file: -#defaultDesktopEnvironment: -# executable: "startkde" -# desktopFile: "plasma" - -#If true, try to ensure that the user, group, /var directory etc. for the -#display manager are set up correctly. This is normally done by the distribution -#packages, and best left to them. Therefore, it is disabled by default. -basicSetup: false - -#If true, setup autologin for openSUSE. This only makes sense on openSUSE -#derivatives or other systems where /etc/sysconfig/displaymanager exists. -sysconfigSetup: false diff --git a/my-distro-devuan-64/calamares/modules/finished.conf b/my-distro-devuan-64/calamares/modules/finished.conf deleted file mode 100644 index 4b0f909d..00000000 --- a/my-distro-devuan-64/calamares/modules/finished.conf +++ /dev/null @@ -1,4 +0,0 @@ ---- -restartNowEnabled: true -restartNowChecked: true -restartNowCommand: "reboot" diff --git a/my-distro-devuan-64/calamares/modules/fstab.conf b/my-distro-devuan-64/calamares/modules/fstab.conf deleted file mode 100644 index 8da60df0..00000000 --- a/my-distro-devuan-64/calamares/modules/fstab.conf +++ /dev/null @@ -1,27 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Configure fstab options -# ---- -mountOptions: - default: defaults,noatime,nodiscard - btrfs: defaults,noatime,noautodefrag,nodiscard - btrfs_swap: defaults - swap: defaults - -crypttabOptions: luks,keyscript=/bin/cat - -efiMountOptions: umask=0077 - -ssdExtraMountOptions: - btrfs: ssd - -tmpOptions: - default: - tmpfs: false - options: "" - ssd: - tmpfs: true - options: "defaults,noatime,mode=1777" - diff --git a/my-distro-devuan-64/calamares/modules/locale.conf b/my-distro-devuan-64/calamares/modules/locale.conf deleted file mode 100644 index f5e9096b..00000000 --- a/my-distro-devuan-64/calamares/modules/locale.conf +++ /dev/null @@ -1,6 +0,0 @@ -localeGenPath: "/etc/locale.gen" -geoip: - style: "json" - url: "https://ipapi.co/json" - selector: "timezone" - diff --git a/my-distro-devuan-64/calamares/modules/luksopenswaphookcfg.conf b/my-distro-devuan-64/calamares/modules/luksopenswaphookcfg.conf deleted file mode 100644 index f5610cd7..00000000 --- a/my-distro-devuan-64/calamares/modules/luksopenswaphookcfg.conf +++ /dev/null @@ -1,4 +0,0 @@ -# Writes an openswap configuration with LUKS settings to the given path ---- -# Path of the configuration file to write (in the target system) -configFilePath: /etc/openswap.conf diff --git a/my-distro-devuan-64/calamares/modules/machineid.conf b/my-distro-devuan-64/calamares/modules/machineid.conf deleted file mode 100644 index 453b9765..00000000 --- a/my-distro-devuan-64/calamares/modules/machineid.conf +++ /dev/null @@ -1,15 +0,0 @@ ---- -# Whether to create /etc/machine-id for systemd. -systemd: false -# Whether to create /var/lib/dbus/machine-id for D-Bus. -dbus: true -# Whether /var/lib/dbus/machine-id should be a symlink to /etc/machine-id -# (ignored if dbus is false, or if there is no /etc/machine-id to point to). -symlink: true -# Whether to copy entropy from the host -entropy-copy: true -# Which files to write (paths in the target) -entropy-files: - - /var/lib/urandom/random-seed - - /var/lib/systemd/random-seed - diff --git a/my-distro-devuan-64/calamares/modules/mount.conf b/my-distro-devuan-64/calamares/modules/mount.conf deleted file mode 100644 index 5bc886d2..00000000 --- a/my-distro-devuan-64/calamares/modules/mount.conf +++ /dev/null @@ -1,38 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Mount filesystems in the target (generally, before treating the -# target as a usable chroot / "live" system). ---- - -extraMounts: - - device: proc - fs: proc - mountPoint: /proc - - device: sys - fs: sysfs - mountPoint: /sys - - device: /dev - mountPoint: /dev - options: bind - - device: tmpfs - fs: tmpfs - mountPoint: /run - - device: /run/udev - mountPoint: /run/udev - options: bind - -extraMountsEfi: - - device: efivarfs - fs: efivarfs - mountPoint: /sys/firmware/efi/efivars - -btrfsSubvolumes: - - mountPoint: / - subvolume: /@ - - mountPoint: /home - subvolume: /@home - - mountPoint: /var/cache - subvolume: /@cache - - mountPoint: /var/log - subvolume: /@log diff --git a/my-distro-devuan-64/calamares/modules/netinstall-packages.conf b/my-distro-devuan-64/calamares/modules/netinstall-packages.conf deleted file mode 100644 index 208eb481..00000000 --- a/my-distro-devuan-64/calamares/modules/netinstall-packages.conf +++ /dev/null @@ -1,56 +0,0 @@ ---- -# This is the URL that is retrieved to get the netinstall groups-and-packages -# data (which should be in the format described in netinstall.yaml), e.g.: -# groupsUrl: http://example.org/netinstall.php -# or it can be a locally installed file: -# groupsUrl: file:///usr/share/calamares/netinstall.yaml -# -# Note that the contents of the groups file is the **important** -# part of the configuration of this module. It specifies what -# the user may select and what commands are to be run. -# -# The format of the groups file is documented in `README.md`. -# -# As a special case, setting *groupsUrl* to the literal string -# `local` means that the data is obtained from **this** config -# file, under the key *groups*. -# -groupsUrl: file:///etc/calamares/modules/netinstall-packages.yaml - -# If the installation can proceed without netinstall (e.g. the Live CD -# can create a working installed system, but netinstall is preferred -# to bring it up-to-date or extend functionality) leave this set to -# false (the default). If set to true, the netinstall data is required. -# -# This only has an effect if the netinstall data cannot be retrieved, -# or is corrupt: having "required" set, means the install cannot proceed. -required: false - -# To support multiple instances of this module, -# some strings are configurable and translatable here. -# - *sidebar* This is the name of the module in the progress-tree / sidebar -# in Calamares. -# - *title* This is displayed above the list of packages. -# If no *sidebar* values are provided, defaults to "Package selection" -# and existing translations. If no *title* values are provided, no string -# is displayed. -# -# The following strings are already known to Calamares and can be -# listed here in *untranslated* form (e.g. as value of *sidebar*) -# without bothering with the translations: they are picked up from -# the regular translation framework: -# - "Package selection" -# - "Office software" -# - "Office package" -# - "Browser software" -# - "Browser package" -# - "Web browser" -label: - sidebar: "Packages" - sidebar[nl]: "Package selection" - sidebar[pt]: "Seleção de pacotes" - sidebar[ja]: "パッケージの選択" - title: "Packages" - title[nl]: "Package selection" - title[pt]: "Seleção de pacotes" - title[ja]: "パッケージの選択" diff --git a/my-distro-devuan-64/calamares/modules/netinstall-packages.yaml b/my-distro-devuan-64/calamares/modules/netinstall-packages.yaml deleted file mode 100644 index 8c7ecd09..00000000 --- a/my-distro-devuan-64/calamares/modules/netinstall-packages.yaml +++ /dev/null @@ -1,26 +0,0 @@ -- name: " SysVinit Init System" - description: " The original sysv-init, the standard and recommended choice." - critical: false - hidden: false - selected: true - expanded: false - packages: - - sysvinit-core - -- name: " Runit Init System" - description: " An alternative implementation which provides /sbin/init (PID 1)." - critical: false - hidden: false - selected: false - expanded: false - packages: - - runit-init - -- name: " Openrc Init System" - description: " A dependency-based service and runlevel management system." - critical: false - hidden: false - selected: false - expanded: false - packages: - - openrc diff --git a/my-distro-devuan-64/calamares/modules/openrcdmcryptcfg.conf b/my-distro-devuan-64/calamares/modules/openrcdmcryptcfg.conf deleted file mode 100644 index 0dbd0782..00000000 --- a/my-distro-devuan-64/calamares/modules/openrcdmcryptcfg.conf +++ /dev/null @@ -1,7 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Configuration file for opendmcryptcfg module -# ---- -configFilePath: /etc/conf.d/dmcrypt diff --git a/my-distro-devuan-64/calamares/modules/packages.conf b/my-distro-devuan-64/calamares/modules/packages.conf deleted file mode 100644 index d41c24d9..00000000 --- a/my-distro-devuan-64/calamares/modules/packages.conf +++ /dev/null @@ -1,15 +0,0 @@ -backend: apt - -operations: - - remove: - - 'live-boot' - - 'live-boot-doc' - - 'live-config' - - 'live-config-doc' - - 'live-config-systemd' - - 'live-config-systemd' - - 'live-tools' - - 'live-task-localisation' - - 'live-task-recommended' - - 'calamares-settings-debian' - - 'calamares' diff --git a/my-distro-devuan-64/calamares/modules/partition.conf b/my-distro-devuan-64/calamares/modules/partition.conf deleted file mode 100644 index 68d182d8..00000000 --- a/my-distro-devuan-64/calamares/modules/partition.conf +++ /dev/null @@ -1,17 +0,0 @@ -efiSystemPartition: "/boot/efi" -efiSystemPartitionSize: 800M -efiSystemPartitionName: EFI -userSwapChoices: - - none # Create no swap, use no swap - - small # Up to 4GB - - suspend # At least main memory size - - file # To swap file instead of partition -swapPartitionName: SWAP -drawNestedPartitions: false -alwaysShowPartitionLabels: true -allowManualPartitioning: true -initialPartitioningChoice: erase -initialSwapChoice: none -defaultFileSystemType: "ext4" -availableFileSystemTypes: ["ext4","btrfs", "f2fs","xfs"] - diff --git a/my-distro-devuan-64/calamares/modules/services-systemd.conf b/my-distro-devuan-64/calamares/modules/services-systemd.conf deleted file mode 100644 index ed4608b2..00000000 --- a/my-distro-devuan-64/calamares/modules/services-systemd.conf +++ /dev/null @@ -1,13 +0,0 @@ -# SPDX-FileCopyrightText: no -# SPDX-License-Identifier: CC0-1.0 -# -# Systemd services manipulation. -# -# This module can enable services, timers and targets for systemd -# (if packaging doesn't already do that). It can also -# disable services and targets as well as mask units. - -timers: - - name: "fstrim" - mandatory: false - diff --git a/my-distro-devuan-64/calamares/modules/unpackfs.conf b/my-distro-devuan-64/calamares/modules/unpackfs.conf deleted file mode 100644 index 833a68bb..00000000 --- a/my-distro-devuan-64/calamares/modules/unpackfs.conf +++ /dev/null @@ -1,5 +0,0 @@ ---- -unpack: - - source: "/run/live/medium/live/filesystem.squashfs" - sourcefs: "squashfs" - destination: "" diff --git a/my-distro-devuan-64/calamares/modules/users.conf b/my-distro-devuan-64/calamares/modules/users.conf deleted file mode 100644 index b2a92640..00000000 --- a/my-distro-devuan-64/calamares/modules/users.conf +++ /dev/null @@ -1,23 +0,0 @@ ---- -userGroup: users -defaultGroups: - - cdrom - - floppy - - sudo - - audio - - dip - - video - - plugdev - - netdev - - lpadmin - - scanner - - bluetooth - - sambashare -autologinGroup: autologin -doAutologin: false -sudoersGroup: sudo -setRootPassword: false -doReusePassword: false -allowWeakPasswords: true -allowWeakPasswordsDefault: true -userShell: /bin/bash diff --git a/my-distro-devuan-64/calamares/modules/welcome.conf b/my-distro-devuan-64/calamares/modules/welcome.conf deleted file mode 100644 index be58da0f..00000000 --- a/my-distro-devuan-64/calamares/modules/welcome.conf +++ /dev/null @@ -1,17 +0,0 @@ ---- -showSupportUrl: false -showKnownIssuesUrl: false -showReleaseNotesUrl: false - -requirements: - requiredStorage: 10 - requiredRam: 1.0 - check: - - storage - - ram - - power - - root - required: - - storage - - ram - - root diff --git a/my-distro-devuan-64/calamares/settings.conf b/my-distro-devuan-64/calamares/settings.conf deleted file mode 100644 index b25c1b28..00000000 --- a/my-distro-devuan-64/calamares/settings.conf +++ /dev/null @@ -1,138 +0,0 @@ -# Configuration file for Calamares -# Syntax is YAML 1.2 ---- - -# "local" is LIBDIR/calamares/modules with settings in SHARE/calamares/modules -modules-search: [ local, /usr/lib/calamares/modules ] - -# YAML: list of maps of string:string key-value pairs. -instances: -- id: packages - module: netinstall - config: netinstall-packages.conf -- id: system - module: netinstall - config: netinstall-system.conf -- id: pkgs - module: netinstall - config: netinstall-pkgs.conf - -# If this is set to true, Calamares refers to itself as a "setup program" -# rather than an "installer". Defaults to the value of dont-chroot, but -# Calamares will complain if this is not explicitly set. -oem-setup: false - -# If this is set to true, the "Cancel" button will be disabled entirely. -# The button is also hidden from view. -# -# This can be useful if when e.g. Calamares is used as a post-install -# configuration tool and you require the user to go through all the -# configuration steps. -# -# Default is false, but Calamares will complain if this is not explicitly set. -# -# YAML: boolean. -disable-cancel: false - -# If this is set to true, the "Cancel" button will be disabled once -# you start the 'Installation', meaning there won't be a way to cancel -# the Installation until it has finished or installation has failed. -# -# Default is false, but Calamares will complain if this is not explicitly set. -# -# YAML: boolean. -disable-cancel-during-exec: false - -# If this is set to true, then once the end of the sequence has -# been reached, the quit (done) button is clicked automatically -# and Calamares will close. Default is false: the user will see -# that the end of installation has been reached, and that things are ok. -# -# -quit-at-end: false - -sequence: -# Phase 1 - prepare. -# View modules are shown as UI pages, jobs from job modules -# are executed immediately in the background. -# Jobs should be executed sparingly (if at all) in this phase. -- show: - - welcome - - locale - - keyboard - - partition - - netinstall@packages - - users - - summary - -# Phase 2 - install. -# View modules are not shown. Only the view modules shown -# in the previous phase are allowed, their names should be -# added here as placeholders to specify the order in which -# view module jobs should be enqueued. Job modules are -# also allowed. -- exec: - - partition - - mount - - unpackfs - - sources-media - - machineid - - fstab - - locale - - keyboard - - localecfg - - users - - displaymanager - - networkcfg - - hwclock - - services-systemd - - bootloader-config - - grubcfg - - bootloader - - packages - - luksbootkeyfile - - plymouthcfg - - initramfscfg - - initramfs - - sources-media-unmount - - sources-final - - umount - -# Phase 3 - postinstall. -# View modules are shown as UI pages, jobs from job modules are -# executed immediately in the background. -# Jobs should be executed sparingly (if at all) in this phase. -- show: - - finished - -# A branding component is a directory, either in -# SHARE/calamares/branding or in /etc/calamares/branding -# (the latter takes precedence). The directory must contain a -# YAML file branding.desc which may reference additional resources -# (such as images) as paths relative to the current directory. -# Only the name of the branding component (directory) should be -# specified here, Calamares then takes care of finding it and -# loading the contents. -branding: my-distro - -# If this is set to true, Calamares will show an "Are you sure?" prompt right -# before each execution phase, i.e. at points of no return. If this is set to -# false, no prompt is shown. Default is false. -# -# YAML: boolean. -prompt-install: false - -# If this is set to true, Calamares will execute all target environment -# commands in the current environment, without chroot. This setting should -# only be used when setting up Calamares as a post-install configuration tool, -# as opposed to a full operating system installer. -# -# Some official Calamares modules are not expected to function with this -# setting. (e.g. partitioning seems like a bad idea, since that is expected to -# have been done already) -# -# Default is false (for a normal installer). -# -# YAML: boolean. -dont-chroot: false - diff --git a/my-distro-devuan-64/deb-installer b/my-distro-devuan-64/deb-installer new file mode 120000 index 00000000..f9631f6b --- /dev/null +++ b/my-distro-devuan-64/deb-installer @@ -0,0 +1 @@ +../deb-installer \ No newline at end of file diff --git a/my-distro-devuan-64/deb-installer/graphics/logo_debian.png b/my-distro-devuan-64/deb-installer/graphics/logo_debian.png deleted file mode 100644 index 2d8ac3fd..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/logo_debian.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/graphics/logo_debian_dark.png b/my-distro-devuan-64/deb-installer/graphics/logo_debian_dark.png deleted file mode 100644 index 11ba44d4..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/logo_debian_dark.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/graphics/logo_installer.png b/my-distro-devuan-64/deb-installer/graphics/logo_installer.png deleted file mode 100644 index 9050650a..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/logo_installer.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/graphics/logo_installer_dark.png b/my-distro-devuan-64/deb-installer/graphics/logo_installer_dark.png deleted file mode 100644 index 8abb7052..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/logo_installer_dark.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/graphics/note_icon.png b/my-distro-devuan-64/deb-installer/graphics/note_icon.png deleted file mode 100644 index 6eabaefb..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/note_icon.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/graphics/warning_icon.png b/my-distro-devuan-64/deb-installer/graphics/warning_icon.png deleted file mode 100644 index a6a9e5ca..00000000 Binary files a/my-distro-devuan-64/deb-installer/graphics/warning_icon.png and /dev/null differ diff --git a/my-distro-devuan-64/deb-installer/scripts/07final-cleanup b/my-distro-devuan-64/deb-installer/scripts/07final-cleanup deleted file mode 100755 index 3717444a..00000000 --- a/my-distro-devuan-64/deb-installer/scripts/07final-cleanup +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Final cleanup -# Description: This script removes unwanted software and files after Debian installation. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Remove unwanted packages -chroot /target apt purge --autoremove -y \ - calamares \ - calamares-settings-debian \ - raspi-firmware - -# Clean unnecessary files -rm -r /target/boot/firmware diff --git a/my-distro-devuan-64/deb-installer/scripts/07grub-config b/my-distro-devuan-64/deb-installer/scripts/07grub-config deleted file mode 100755 index 0d4611ea..00000000 --- a/my-distro-devuan-64/deb-installer/scripts/07grub-config +++ /dev/null @@ -1,35 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Grub-config script -# Description: script to configure thr grub defaults -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# This script configures grub defaults after Debian installation. - -# Defines the variables -GRUB_DEFAULT=0 -GRUB_TIMEOUT=5 -GRUB_DISTRIBUTOR="My-distro" -GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" -GRUB_CMDLINE_LINUX="" -GRUB_GFXMODE=1440x900 -GRUB_DISABLE_OS_PROBER=false - -# GRUB configuration file path -GRUB_CONFIG_FILE="/target/etc/default/grub" - -# Modify the GRUB file -sed -i "s/^GRUB_DEFAULT=.*/GRUB_DEFAULT=$GRUB_DEFAULT/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_TIMEOUT=.*/GRUB_TIMEOUT=$GRUB_TIMEOUT/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_DISTRIBUTOR=.*/GRUB_DISTRIBUTOR=\"$GRUB_DISTRIBUTOR\"/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_CMDLINE_LINUX_DEFAULT=.*/GRUB_CMDLINE_LINUX_DEFAULT=\"$GRUB_CMDLINE_LINUX_DEFAULT\"/" $GRUB_CONFIG_FILE -sed -i "s/^GRUB_CMDLINE_LINUX=.*/GRUB_CMDLINE_LINUX=\"$GRUB_CMDLINE_LINUX\"/" $GRUB_CONFIG_FILE -sed -i "s/^#GRUB_GFXMODE=.*/GRUB_GFXMODE=$GRUB_GFXMODE/" $GRUB_CONFIG_FILE -sed -i "s/^#GRUB_DISABLE_OS_PROBER=.*/GRUB_DISABLE_OS_PROBER=$GRUB_DISABLE_OS_PROBER/" $GRUB_CONFIG_FILE - -# Run update-grub after modifying the file -chroot /target update-grub diff --git a/my-distro-devuan-64/deb-installer/scripts/07rebuild-icon-caches b/my-distro-devuan-64/deb-installer/scripts/07rebuild-icon-caches deleted file mode 100755 index fe81076d..00000000 --- a/my-distro-devuan-64/deb-installer/scripts/07rebuild-icon-caches +++ /dev/null @@ -1,13 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Rebuild icon caches script -# Description: This script rebuilds the icon caches after Debian installation. -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Rebuild the icon caches -chroot /target find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \; - diff --git a/my-distro-devuan-64/deb-installer/scripts/07update-system b/my-distro-devuan-64/deb-installer/scripts/07update-system deleted file mode 100755 index 79111a63..00000000 --- a/my-distro-devuan-64/deb-installer/scripts/07update-system +++ /dev/null @@ -1,18 +0,0 @@ -#!/bin/sh -e - -################################################################################ -# Title: Update system -# Description: Script to update the system after install -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# This script updates the system after Debian installation. - -# Update the system -chroot /target apt update -chroot /target apt upgrade -y - -# Clean up unnecessary packages -chroot /target apt autoremove -y diff --git a/my-distro-devuan-64/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc b/my-distro-devuan-64/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc deleted file mode 100755 index 6b6ea7c6..00000000 --- a/my-distro-devuan-64/deb-installer/themes/Clearlooks/gtk-2.0/gtkrc +++ /dev/null @@ -1,444 +0,0 @@ -# Credit: A few of the modeifications here were taken from the BSM Simple 0.8 theme by Bruno Schmidt Marques. -# Please keep this gtkrc in sync with the other ones from Clearlooks based themes. - -gtk-color-scheme = "base_color:#ffffff\nfg_color:#101010\ntooltip_fg_color:#000000\nselected_bg_color:#80A0C3\nselected_fg_color:#ffffff\ntext_color:#1A1A1A\nbg_color:#e0e0e0\ntooltip_bg_color:#f1f1f1" - -include "panel.rc" - -style "default" { - xthickness = 1 - ythickness = 1 - - ####################### - # Style Properties - ####################### - GtkButton::child-displacement-x = 1 - GtkButton::child-displacement-y = 1 - GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::image-spacing = 4 - GtkToolButton::icon-spacing = 4 - - GtkCheckButton::indicator-size = 14 - - GtkPaned::handle-size = 6 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - - GtkScale::slider-length = 23 - GtkScale::trough-side-details = 1 - - GtkScrollbar::min-slider-length = 30 - GtkMenuBar::internal-padding = 0 - GtkExpander::expander-size = 16 - GtkToolbar::internal-padding = 1 - GtkTreeView::expander-size = 14 - GtkTreeView::vertical-separator = 0 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - WnckTasklist::fade-overlay-rect = 0 - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - - GtkEntry::progress-border = { 2, 2, 2, 2 } - - #################### - # Color Definitions - #################### - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = darker (@bg_color) - - bg[NORMAL] = shade(0.92,@bg_color) - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color # Color for selected items. - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.90, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = "#80A0C3" - base[SELECTED] = "#80A0C3" # Color for selected base items. - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = darker (@bg_color) - - engine "clearlooks" { - colorize_scrollbar = FALSE - reliefstyle = 1 - menubarstyle = 2 - toolbarstyle = 1 - animation = TRUE - radius = 3.0 - style = GUMMY - - # Set a hint to disable backward compatibility fallbacks. - hint = "use-hints" - } -} - -style "wide" { - xthickness = 2 - ythickness = 2 -} - -style "wider" { - xthickness = 3 - ythickness = 3 -} - -style "entry" { - xthickness = 3 - ythickness = 3 - - bg[SELECTED] = @selected_bg_color - fg[SELECTED] = @text_color - - engine "clearlooks" { - focus_color = @selected_bg_color - } -} - -style "spinbutton" { - - engine "clearlooks" { - hint = "spinbutton" - } -} - -style "scale" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" {#80A0C3 - hint = "scale" - } -} - -style "vscale" { - - engine "clearlooks" { - hint = "vscale" - } -} - -style "hscale" { - - engine "clearlooks" { - hint = "hscale" - } -} - -style "scrollbar" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scrollbar" - } -} - -style "hscrollbar" { - - engine "clearlooks" { - hint = "hscrollbar" - } -} - -style "vscrollbar" { - - engine "clearlooks" { - hint = "vscrollbar" - } -} - -style "notebook_bg" { - - bg[NORMAL] = shade (1.02, @bg_color) -} - -style "button" { - xthickness = 3 - ythickness = 3 - - bg[NORMAL] = shade (1.04, @bg_color) - bg[PRELIGHT] = shade (1.06, @bg_color) - bg[ACTIVE] = shade (0.85, @bg_color) -} - -# The color is changed by the notebook_bg style, this style -# changes the x/ythickness -style "notebook" { - xthickness = 3 - ythickness = 3 -} - -style "statusbar" { - - engine "clearlooks" { - hint = "statusbar" - } -} - -style "comboboxentry" { - - engine "clearlooks" { - # Note: - # If you set the appears-as-list option on comboboxes in the theme, - # then you should set this hint on the combobox instead. - hint = "comboboxentry" - } -} - -style "menubar" -{ - bg[NORMAL] = shade(0.282,@bg_color) - - fg[NORMAL] = "#D0D0D0" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 1 - ythickness = 0 - engine "clearlooks" - { - hint = "menubar" - } -} - -style "menu" -{ - bg[NORMAL] = "#F8F7F6" # Color of menu background. - fg[NORMAL] = "#101010" - engine "clearlooks" - { - radius = 1.0 # Roundness of menu items. - } -} - -style "menu_item" -{ - - fg[PRELIGHT] = @selected_fg_color # Color of selected menu item text. - bg[SELECTED] = @selected_bg_color # Color of menu items. - bg[PRELIGHT] = @selected_bg_color # Color of menu items. - - #fg[NORMAL] = "#101010" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 0 - ythickness = 4 -} - -# This style is there to modify the separator menu items. The goals are: -# 1. Get a specific height. -# 2. The line should go to the edges (ie. no border at the left/right) -style "separator_menu_item" { - xthickness = 1 - ythickness = 0 - - GtkSeparatorMenuItem::horizontal-padding = 0 - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 7 -} - -style "frame_title" { - - fg[NORMAL] = lighter (@fg_color) -} - -style "treeview" { - - engine "clearlooks" { - hint = "treeview" - } -} - -# The almost useless progress bar style -style "progressbar" { - xthickness = 1 - ythickness = 1 - - fg[PRELIGHT] = @selected_fg_color - - engine "clearlooks" { - # Explicitly set the radius for the progress bars inside menu items. - radius = 3.0 - - hint = "progressbar" - } -} - -# This style is based on the default style, so that the colors from the button -# style are overriden again. -style "treeview_header" = "default" { - xthickness = 2 - ythickness = 1 - - engine "clearlooks" { - hint = "treeview-header" - } -} - -style "tooltips" { - xthickness = 4 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color -} - -style "nautilus_location" { - - bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) -} - -# Wrokaroudn style for places where the text color is used instead of the fg color. -style "text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for menus where the text color is used instead of the fg color. -style "menuitem_text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for places where the fg color is used instead of the text color. -style "fg_is_text_color_workaround" { - - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = darker (@bg_color) -} - -# Style to set the toolbar to use a flat style. This is because the "New" button in -# Evolution is not drawn transparent. So if there is a gradient in the background it will -# look really wrong. -# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. -style "evo_new_button_workaround" { - - engine "clearlooks" { - toolbarstyle = 0 - } -} - - -############################################################################### -# The following part of the gtkrc applies the different styles to the widgets. -############################################################################### - -# The default style is applied to every widget -class "GtkWidget" style "default" - -class "GtkSeparator" style "wide" -class "GtkFrame" style "wide" -class "GtkCalendar" style "wide" -class "GtkEntry" style "entry" - -class "GtkSpinButton" style "spinbutton" -class "GtkScale" style "scale" -class "GtkVScale" style "vscale" -class "GtkHScale" style "hscale" -class "GtkScrollbar" style "scrollbar" -class "GtkHScrollbar" style "hscrollbar" -class "GtkVScrollbar" style "vscrollbar" - -# General matching follows. The order is choosen so that the right styles override -# each other. EG. progressbar needs to be more important than the menu match. -widget_class "*" style "notebook_bg" -# This is not perfect, it could be done better. -# (That is modify *every* widget in the notebook, and change those back that -# we really don't want changed) -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" - -widget_class "*" style "button" -widget_class "*" style "notebook" -widget_class "**" style "statusbar" - -widget_class "**" style "comboboxentry" -widget_class "**" style "comboboxentry" - -widget_class "**" style "menubar" -widget_class "**" style "menu" -widget_class "**" style "menu_item" -widget_class "**" style "separator_menu_item" - -widget_class "*.." style "frame_title" -widget_class "*.*" style "treeview" - -widget_class "*" style "progressbar" - -# Treeview headers (and similar stock GTK+ widgets) -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" - -# The window of the tooltip is called "gtk-tooltip" -################################################################## -# FIXME: -# This will not work if one embeds eg. a button into the tooltip. -# As far as I can tell right now we will need to rework the theme -# quite a bit to get this working correctly. -# (It will involve setting different priorities, etc.) -################################################################## -widget "gtk-tooltip*" style "tooltips" - -########################################################################## -# Following are special cases and workarounds for issues in applications. -########################################################################## - -# Workaround for the evolution ETable (bug #527532) -widget_class "*.ETable.ECanvas" style "treeview_header" -# Workaround for the evolution ETree -widget_class "*.ETree.ECanvas" style "treeview_header" - -# Special case the nautilus-extra-view-widget -# ToDo: A more generic approach for all applications that have a widget like this. -widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" - -# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 -# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. -widget_class "*.." style "text_is_fg_color_workaround" -# This is the part of the workaround that fixes the menus -widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" - -# Work around the usage of GtkLabel inside GtkListItems to display text. -# This breaks because the label is shown on a background that is based on the base color. -widget_class "**" style "fg_is_text_color_workaround" -# GtkCList also uses the fg color to draw text on top of the base colors. -widget_class "*" style "fg_is_text_color_workaround" -# Nautilus when renaming files, and maybe other places. -widget_class "*" style "fg_is_text_color_workaround" - -# See the documentation of the style. -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff --git a/my-distro-devuan-64/deb-installer/themes/dark/gtk-2.0/gtkrc b/my-distro-devuan-64/deb-installer/themes/dark/gtk-2.0/gtkrc deleted file mode 100644 index ec15a3a3..00000000 --- a/my-distro-devuan-64/deb-installer/themes/dark/gtk-2.0/gtkrc +++ /dev/null @@ -1,444 +0,0 @@ -# Credit: A few of the modeifications here were taken from the BSM Simple 0.8 theme by Bruno Schmidt Marques. -# Please keep this gtkrc in sync with the other ones from Clearlooks based themes. - -gtk-color-scheme = "base_color:#ffffff\nfg_color:#101010\ntooltip_fg_color:#000000\nselected_bg_color:#AF9479\nselected_fg_color:#ffffff\ntext_color:#1A1A1A\nbg_color:#e0e0e0\ntooltip_bg_color:#f1f1f1" - -include "panel.rc" - -style "default" { - xthickness = 1 - ythickness = 1 - - ####################### - # Style Properties - ####################### - GtkButton::child-displacement-x = 1 - GtkButton::child-displacement-y = 1 - GtkButton::default-border = { 0, 0, 0, 0 } - GtkButton::image-spacing = 4 - GtkToolButton::icon-spacing = 4 - - GtkCheckButton::indicator-size = 14 - - GtkPaned::handle-size = 6 - - GtkRange::trough-border = 0 - GtkRange::slider-width = 15 - GtkRange::stepper-size = 15 - - GtkScale::slider-length = 23 - GtkScale::trough-side-details = 1 - - GtkScrollbar::min-slider-length = 30 - GtkMenuBar::internal-padding = 0 - GtkExpander::expander-size = 16 - GtkToolbar::internal-padding = 1 - GtkTreeView::expander-size = 14 - GtkTreeView::vertical-separator = 0 - - GtkMenu::horizontal-padding = 0 - GtkMenu::vertical-padding = 0 - - WnckTasklist::fade-overlay-rect = 0 - # The following line hints to gecko (and possibly other appliations) - # that the entry should be drawn transparently on the canvas. - # Without this, gecko will fill in the background of the entry. - GtkEntry::honors-transparent-bg-hint = 1 - - GtkEntry::progress-border = { 2, 2, 2, 2 } - - #################### - # Color Definitions - #################### - fg[NORMAL] = @fg_color - fg[PRELIGHT] = @fg_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @fg_color - fg[INSENSITIVE] = darker (@bg_color) - - bg[NORMAL] = shade(0.92,@bg_color) - bg[PRELIGHT] = shade (1.02, @bg_color) - bg[SELECTED] = @selected_bg_color # Color for selected items. - bg[INSENSITIVE] = @bg_color - bg[ACTIVE] = shade (0.90, @bg_color) - - base[NORMAL] = @base_color - base[PRELIGHT] = shade (0.95, @bg_color) - base[ACTIVE] = "#AF9479" - base[SELECTED] = "#AF9479" # Color for selected base items. - base[INSENSITIVE] = @bg_color - - text[NORMAL] = @text_color - text[PRELIGHT] = @text_color - text[ACTIVE] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[INSENSITIVE] = darker (@bg_color) - - engine "clearlooks" { - colorize_scrollbar = FALSE - reliefstyle = 1 - menubarstyle = 2 - toolbarstyle = 1 - animation = TRUE - radius = 3.0 - style = GUMMY - - # Set a hint to disable backward compatibility fallbacks. - hint = "use-hints" - } -} - -style "wide" { - xthickness = 2 - ythickness = 2 -} - -style "wider" { - xthickness = 3 - ythickness = 3 -} - -style "entry" { - xthickness = 3 - ythickness = 3 - - bg[SELECTED] = @selected_bg_color - fg[SELECTED] = @text_color - - engine "clearlooks" { - focus_color = @selected_bg_color - } -} - -style "spinbutton" { - - engine "clearlooks" { - hint = "spinbutton" - } -} - -style "scale" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scale" - } -} - -style "vscale" { - - engine "clearlooks" { - hint = "vscale" - } -} - -style "hscale" { - - engine "clearlooks" { - hint = "hscale" - } -} - -style "scrollbar" { - xthickness = 2 - ythickness = 2 - - engine "clearlooks" { - hint = "scrollbar" - } -} - -style "hscrollbar" { - - engine "clearlooks" { - hint = "hscrollbar" - } -} - -style "vscrollbar" { - - engine "clearlooks" { - hint = "vscrollbar" - } -} - -style "notebook_bg" { - - bg[NORMAL] = shade (1.02, @bg_color) -} - -style "button" { - xthickness = 3 - ythickness = 3 - - bg[NORMAL] = shade (1.04, @bg_color) - bg[PRELIGHT] = shade (1.06, @bg_color) - bg[ACTIVE] = shade (0.85, @bg_color) -} - -# The color is changed by the notebook_bg style, this style -# changes the x/ythickness -style "notebook" { - xthickness = 3 - ythickness = 3 -} - -style "statusbar" { - - engine "clearlooks" { - hint = "statusbar" - } -} - -style "comboboxentry" { - - engine "clearlooks" { - # Note: - # If you set the appears-as-list option on comboboxes in the theme, - # then you should set this hint on the combobox instead. - hint = "comboboxentry" - } -} - -style "menubar" -{ - bg[NORMAL] = shade(0.282,@bg_color) - - fg[NORMAL] = "#D0D0D0" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 1 - ythickness = 0 - engine "clearlooks" - { - hint = "menubar" - } -} - -style "menu" -{ - bg[NORMAL] = "#F8F7F6" # Color of menu background. - fg[NORMAL] = "#101010" - engine "clearlooks" - { - radius = 1.0 # Roundness of menu items. - } -} - -style "menu_item" -{ - - fg[PRELIGHT] = @selected_fg_color # Color of selected menu item text. - bg[SELECTED] = @selected_bg_color # Color of menu items. - bg[PRELIGHT] = @selected_bg_color # Color of menu items. - - #fg[NORMAL] = "#101010" - fg[ACTIVE] = "#F0F0F0" - fg[PRELIGHT] = "#FFFFFF" - fg[SELECTED] = "#D0D0D0" - xthickness = 0 - ythickness = 4 -} - -# This style is there to modify the separator menu items. The goals are: -# 1. Get a specific height. -# 2. The line should go to the edges (ie. no border at the left/right) -style "separator_menu_item" { - xthickness = 1 - ythickness = 0 - - GtkSeparatorMenuItem::horizontal-padding = 0 - GtkWidget::wide-separators = 1 - GtkWidget::separator-width = 1 - GtkWidget::separator-height = 7 -} - -style "frame_title" { - - fg[NORMAL] = lighter (@fg_color) -} - -style "treeview" { - - engine "clearlooks" { - hint = "treeview" - } -} - -# The almost useless progress bar style -style "progressbar" { - xthickness = 1 - ythickness = 1 - - fg[PRELIGHT] = @selected_fg_color - - engine "clearlooks" { - # Explicitly set the radius for the progress bars inside menu items. - radius = 3.0 - - hint = "progressbar" - } -} - -# This style is based on the default style, so that the colors from the button -# style are overriden again. -style "treeview_header" = "default" { - xthickness = 2 - ythickness = 1 - - engine "clearlooks" { - hint = "treeview-header" - } -} - -style "tooltips" { - xthickness = 4 - ythickness = 4 - - bg[NORMAL] = @tooltip_bg_color - fg[NORMAL] = @tooltip_fg_color -} - -style "nautilus_location" { - - bg[NORMAL] = mix (0.60, shade (1.05, @bg_color), @selected_bg_color) -} - -# Wrokaroudn style for places where the text color is used instead of the fg color. -style "text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for menus where the text color is used instead of the fg color. -style "menuitem_text_is_fg_color_workaround" { - - text[NORMAL] = @fg_color - text[PRELIGHT] = @selected_fg_color - text[SELECTED] = @selected_fg_color - text[ACTIVE] = @fg_color - text[INSENSITIVE] = darker (@bg_color) -} - -# Workaround style for places where the fg color is used instead of the text color. -style "fg_is_text_color_workaround" { - - fg[NORMAL] = @text_color - fg[PRELIGHT] = @text_color - fg[SELECTED] = @selected_fg_color - fg[ACTIVE] = @selected_fg_color - fg[INSENSITIVE] = darker (@bg_color) -} - -# Style to set the toolbar to use a flat style. This is because the "New" button in -# Evolution is not drawn transparent. So if there is a gradient in the background it will -# look really wrong. -# See http://bugzilla.gnome.org/show_bug.cgi?id=446953. -style "evo_new_button_workaround" { - - engine "clearlooks" { - toolbarstyle = 0 - } -} - - -############################################################################### -# The following part of the gtkrc applies the different styles to the widgets. -############################################################################### - -# The default style is applied to every widget -class "GtkWidget" style "default" - -class "GtkSeparator" style "wide" -class "GtkFrame" style "wide" -class "GtkCalendar" style "wide" -class "GtkEntry" style "entry" - -class "GtkSpinButton" style "spinbutton" -class "GtkScale" style "scale" -class "GtkVScale" style "vscale" -class "GtkHScale" style "hscale" -class "GtkScrollbar" style "scrollbar" -class "GtkHScrollbar" style "hscrollbar" -class "GtkVScrollbar" style "vscrollbar" - -# General matching follows. The order is choosen so that the right styles override -# each other. EG. progressbar needs to be more important than the menu match. -widget_class "*" style "notebook_bg" -# This is not perfect, it could be done better. -# (That is modify *every* widget in the notebook, and change those back that -# we really don't want changed) -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" -widget_class "**" style "notebook_bg" - -widget_class "*" style "button" -widget_class "*" style "notebook" -widget_class "**" style "statusbar" - -widget_class "**" style "comboboxentry" -widget_class "**" style "comboboxentry" - -widget_class "**" style "menubar" -widget_class "**" style "menu" -widget_class "**" style "menu_item" -widget_class "**" style "separator_menu_item" - -widget_class "*.." style "frame_title" -widget_class "*.*" style "treeview" - -widget_class "*" style "progressbar" - -# Treeview headers (and similar stock GTK+ widgets) -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" -widget_class "*.." style "treeview_header" - -# The window of the tooltip is called "gtk-tooltip" -################################################################## -# FIXME: -# This will not work if one embeds eg. a button into the tooltip. -# As far as I can tell right now we will need to rework the theme -# quite a bit to get this working correctly. -# (It will involve setting different priorities, etc.) -################################################################## -widget "gtk-tooltip*" style "tooltips" - -########################################################################## -# Following are special cases and workarounds for issues in applications. -########################################################################## - -# Workaround for the evolution ETable (bug #527532) -widget_class "*.ETable.ECanvas" style "treeview_header" -# Workaround for the evolution ETree -widget_class "*.ETree.ECanvas" style "treeview_header" - -# Special case the nautilus-extra-view-widget -# ToDo: A more generic approach for all applications that have a widget like this. -widget "*.nautilus-extra-view-widget" style : highest "nautilus_location" - -# Work around for http://bugzilla.gnome.org/show_bug.cgi?id=382646 -# Note that this work around assumes that the combobox is _not_ in appears-as-list mode. -widget_class "*.." style "text_is_fg_color_workaround" -# This is the part of the workaround that fixes the menus -widget "*.gtk-combobox-popup-menu.*" style "menuitem_text_is_fg_color_workaround" - -# Work around the usage of GtkLabel inside GtkListItems to display text. -# This breaks because the label is shown on a background that is based on the base color. -widget_class "**" style "fg_is_text_color_workaround" -# GtkCList also uses the fg color to draw text on top of the base colors. -widget_class "*" style "fg_is_text_color_workaround" -# Nautilus when renaming files, and maybe other places. -widget_class "*" style "fg_is_text_color_workaround" - -# See the documentation of the style. -widget_class "EShellWindow.GtkVBox.BonoboDock.BonoboDockBand.BonoboDockItem*" style "evo_new_button_workaround" diff --git a/my-distro-devuan-64/devuan/Devuan.info b/my-distro-devuan-64/devuan/Devuan.info deleted file mode 100644 index 91720c33..00000000 --- a/my-distro-devuan-64/devuan/Devuan.info +++ /dev/null @@ -1,95 +0,0 @@ -#ChangelogURI: http://packages.debian.org/changelogs/pool/%s/%s/%s/%s_%s/changelog -X-Exclude-Suites: jessie , ascii, beowulf - -Suite: {series} -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ((http|ftp)[0-9]*\.([a-z]*\.){{0,1}}|deb\.|httpredir\.)devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan {version} '{codename}' -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: {series}-security -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: security\.devuan\.org -ParentSuite: {series} -Description: Security updates -X-Version: ge 11 - -Suite: {series}/updates -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: security\.devuan\.org -ParentSuite: {series} -Description: Security updates -X-Version: le 10 - -Suite: {series}-updates -RepositoryType: deb -ParentSuite: {series} -Description: Recommended updates -X-Version: ge 7 - -Suite: {series}-proposed-updates -RepositoryType: deb -ParentSuite: {series} -Description: Proposed updates - -Suite: stable -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuancurrent stable release -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: testing -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuantesting -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: sid -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan'ceres' (unstable) -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - -Suite: unstable -RepositoryType: deb -BaseURI: http://deb.devuan.org/merged/ -MatchURI: ftp[0-9]*\.([a-z]*\.){0,1}devuan\.org -MirrorsFile: Devuan.mirrors -Description: Devuan'ceres' (unstable) -Component: main -CompDescription: Officially supported -Component: contrib -CompDescription: DFSG-compatible Software with Non-Free Dependencies -Component: non-free -CompDescription: Non-DFSG-compatible Software - diff --git a/my-distro-devuan-64/devuan/Devuan.mirrors b/my-distro-devuan-64/devuan/Devuan.mirrors deleted file mode 100644 index 1a032bb9..00000000 --- a/my-distro-devuan-64/devuan/Devuan.mirrors +++ /dev/null @@ -1,40 +0,0 @@ -#LOC:FR -http:pkgmaster.devuan.org/devuan/ -#LOC:NL -http://sledjhamr.org/devuan/ -http://mirror.koddos.net/devuan/ -http://mirror.vpgrp.io/devuan/ -#LOC:CL -http://devuan.dcc.uchile.cl/devuan/ -http://dist-mirror.fem.tu-ilmenau.de/devuan/ -#LOC:DE -http://ftp.fau.de/devuan/ -http://mirror.checkdomain.de/devuan/ -http://devuan.bio.lmu.de/devuan/ -http://mirror.stinpriza.org/devuan/ -#LOC:CH -http://mirror.ungleich.ch/mirror/packages/devuan/ -http://devuan.planetcobalt.net/devuan/ -#LOC:BG -http://devuan.ipacct.com/devuan/ -#LOC:FI -http://devuan.packet-gain.de/devuan/ -#LOC:BR -http://devuan.c3sl.ufpr.br/devuan/ -#LOC:DK -http://mirrors.dotsrc.org/devuan/ -#LOC:UY -http://espejito.fder.edu.uy/devuan/ -#LOC:JP -http://devuan.m10k.jp/devuan/ -#LOC:US -http://mirrors.ocf.berkeley.edu/devuan/ -http://dev.beard.ly/devuan/ -#LOC:HU -http://quantum-mirror.hu/mirrors/pub/devuan/ -#LOC:ES -http://repo.ifca.es/devuan/ -#LOC:CA -http://mishka.snork.ca/devuan/ -#LOC:TW -http://tw1.mirror.blendbyte.net/devuan/ \ No newline at end of file diff --git a/my-distro-devuan-64/hooks b/my-distro-devuan-64/hooks new file mode 120000 index 00000000..f631275e --- /dev/null +++ b/my-distro-devuan-64/hooks @@ -0,0 +1 @@ +../hooks \ No newline at end of file diff --git a/my-distro-devuan-64/hooks/live/0030-user-setup b/my-distro-devuan-64/hooks/live/0030-user-setup deleted file mode 100755 index 141ab326..00000000 --- a/my-distro-devuan-64/hooks/live/0030-user-setup +++ /dev/null @@ -1,101 +0,0 @@ -#!/bin/sh - -. /lib/live/config.sh - -## live-config(7) - System Configuration Components -## Copyright (C) 2016-2020 The Debian Live team -## Copyright (C) 2006-2015 Daniel Baumann -## -## This program comes with ABSOLUTELY NO WARRANTY; for details see COPYING. -## This is free software, and you are welcome to redistribute it -## under certain conditions; see COPYING for details. - - -#set -e - -Cmdline () -{ - # Reading kernel command line - for _PARAMETER in ${LIVE_CONFIG_CMDLINE} - do - case "${_PARAMETER}" in - live-config.user-default-groups=*|user-default-groups=*) - LIVE_USER_DEFAULT_GROUPS="${_PARAMETER#*user-default-groups=}" - ;; - - live-config.user-fullname=*|user-fullname=*) - LIVE_USER_FULLNAME="${_PARAMETER#*user-fullname=}" - ;; - - live-config.username=*|username=*) - LIVE_USERNAME="${_PARAMETER#*username=}" - ;; - esac - done -} - -Init () -{ - # Checking if package is installed or already configured - if ! pkg_is_installed "user-setup" || \ - component_was_executed "user-setup" - then - exit 0 - fi - - echo -n " user-setup" -} - -Config () -{ - # Checking if package is already configured differently - if grep -q "^${LIVE_USERNAME}:" /etc/passwd - then - exit 0 - fi - - # Adjust formating of groups - if [ -n "${LIVE_USER_DEFAULT_GROUPS}" ] - then - LIVE_USER_DEFAULT_GROUPS="$(echo ${LIVE_USER_DEFAULT_GROUPS} | sed -e 's|,| |g')" - fi - - # Make sure user is not in sudo group if sudo is disabled - case "${LIVE_CONFIG_NOROOT}" in - true) - LIVE_USER_DEFAULT_GROUPS="$(echo ${LIVE_USER_DEFAULT_GROUPS} | sed -e 's|sudo||')" - ;; - esac - - # Default password is: live - # passwords can be generated with 'echo "live" | mkpasswd -s', - # a blank password is 'U6aMy0wojraho'. -# _PASSWORD="8Ab05sVQ4LLps" - _PASSWORD="U6aMy0wojraho" - -cat > /tmp/live-config.cfg << EOF -user-setup passwd/make-user boolean true -user-setup passwd/root-password-crypted string * -user-setup passwd/user-password-crypted string ${_PASSWORD} -user-setup passwd/user-default-groups string ${LIVE_USER_DEFAULT_GROUPS} -user-setup passwd/user-fullname string ${LIVE_USER_FULLNAME} -user-setup passwd/username string ${LIVE_USERNAME} -user-setup passwd/user-uid string 1000 -EOF - - debconf-set-selections < /tmp/live-config.cfg - rm -f /tmp/live-config.cfg - - # Workaround for bug in shadow - set +e - /usr/lib/user-setup/user-setup-apply 2>&1 \ - | grep -v "Shadow passwords are now on" - set -e - - # Creating state file - touch /var/lib/live/config/user-setup -} - -Cmdline -Init -Config diff --git a/my-distro-devuan-64/hooks/normal/0520-applications.hook.chroot b/my-distro-devuan-64/hooks/normal/0520-applications.hook.chroot deleted file mode 100755 index 5f8956e4..00000000 --- a/my-distro-devuan-64/hooks/normal/0520-applications.hook.chroot +++ /dev/null @@ -1,38 +0,0 @@ -#!/bin/bash - -################################################################################ -# Title: 0520-applications.hook.chroot -# Description: Script to remove packages and other things -# Author: manuel rosa -# Date: Outubro 29, 2023 -# License: GPL-3.0-or-later -################################################################################ - -# Remove software -apt --purge --yes autoremove \ - vim \ - vim-tiny \ - nautilus \ - hv3 \ - mpv \ - murrine-themes \ - konsole \ - malcontent \ - termit \ - nvidia-tesla-470-alternative \ - systemsettings \ - raspi-firmware - -# Remove /boot/firmware folder -rm -r /boot/firmware - -# Lowers the footprint in RAM at the small expense of added size to the ISO. -#update-icon-caches /usr/share/icons/* -find /usr/share/icons -type d -exec gtk-update-icon-cache -f {} \; - -#add flatpak repo to gnome-software -flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo - -#add-architecture i386 -dpkg --add-architecture i386 - diff --git a/my-distro-devuan-64/packages b/my-distro-devuan-64/packages new file mode 120000 index 00000000..a16c4050 --- /dev/null +++ b/my-distro-devuan-64/packages @@ -0,0 +1 @@ +../packages \ No newline at end of file diff --git a/my-distro-devuan-64/packages/desktop-base_12.0.6+custom1_all.deb b/my-distro-devuan-64/packages/desktop-base_12.0.6+custom1_all.deb deleted file mode 100644 index b244c14c..00000000 Binary files a/my-distro-devuan-64/packages/desktop-base_12.0.6+custom1_all.deb and /dev/null differ diff --git a/my-distro-devuan-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb b/my-distro-devuan-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb deleted file mode 100644 index da9133c7..00000000 Binary files a/my-distro-devuan-64/packages/vivaldi-stable_6.4.3160.34-1_amd64.deb and /dev/null differ diff --git a/my-distro-devuan-64/repos b/my-distro-devuan-64/repos new file mode 120000 index 00000000..1071213d --- /dev/null +++ b/my-distro-devuan-64/repos @@ -0,0 +1 @@ +../repos \ No newline at end of file diff --git a/my-distro-devuan-64/repos/deb-multimedia-keyring.key.binary b/my-distro-devuan-64/repos/deb-multimedia-keyring.key.binary deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-64/repos/deb-multimedia-keyring.key.binary and /dev/null differ diff --git a/my-distro-devuan-64/repos/deb-multimedia-keyring.key.chroot b/my-distro-devuan-64/repos/deb-multimedia-keyring.key.chroot deleted file mode 100644 index a4f2b100..00000000 Binary files a/my-distro-devuan-64/repos/deb-multimedia-keyring.key.chroot and /dev/null differ diff --git a/my-distro-devuan-64/repos/multimedia.list.binary b/my-distro-devuan-64/repos/multimedia.list.binary deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-64/repos/multimedia.list.binary +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-64/repos/multimedia.list.chroot b/my-distro-devuan-64/repos/multimedia.list.chroot deleted file mode 100644 index 4e517f0d..00000000 --- a/my-distro-devuan-64/repos/multimedia.list.chroot +++ /dev/null @@ -1,2 +0,0 @@ -deb http://www.deb-multimedia.org bookworm main non-free -deb-src http://www.deb-multimedia.org bookworm main non-free diff --git a/my-distro-devuan-64/sources-final/sources-final b/my-distro-devuan-64/sources-final/sources-final deleted file mode 100755 index b9c9429d..00000000 --- a/my-distro-devuan-64/sources-final/sources-final +++ /dev/null @@ -1,31 +0,0 @@ -#!/bin/sh -# -# Writes the final sources.list file -# - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -RELEASE="daedalus" - -cat << EOF > $CHROOT/etc/apt/sources.list -# See https://wiki.debian.org/SourcesList for more information. - -# Main Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus main contrib non-free non-free-firmware - -# Security Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-security main contrib non-free non-free-firmware - -# Updates Repo - main contrib non-free non-free-firmware -deb http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-updates main contrib non-free non-free-firmware - -# daedalus-backports, previously on backports.debian.org -deb http://deb.devuan.org/merged daedalus-backports main contrib non-free non-free-firmware -#deb-src http://deb.devuan.org/merged daedalus-backports main contrib non-free non-free-firmware - - -EOF - -exit 0 diff --git a/my-distro-devuan-64/sources-final/sources-media b/my-distro-devuan-64/sources-final/sources-media deleted file mode 100755 index 4bbe529d..00000000 --- a/my-distro-devuan-64/sources-final/sources-media +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g") -MEDIUM_PATH="/run/live/medium" -RELEASE="daedalus" - -if [ "$1" = "-u" ]; then - umount $CHROOT/$MEDIUM_PATH - rm $CHROOT/etc/apt/sources.list.d/debian-live-media.list - chroot $CHROOT apt-get update - exit 0 -fi - -# Remove the base sources, we will configure sources in a later phase -rm -f $CHROOT/etc/apt/sources.list.d/base.list - -mkdir -p $CHROOT/$MEDIUM_PATH -mount --bind $MEDIUM_PATH $CHROOT/$MEDIUM_PATH -echo "deb [trusted=yes] file:$MEDIUM_PATH $RELEASE main" > $CHROOT/etc/apt/sources.list.d/debian-live-media.list -chroot $CHROOT apt-get update -# Attempt safest way to remove cruft -rmdir $CHROOT/run/live/medium -rmdir $CHROOT/run/live - -exit 0 diff --git a/my-distro-devuan-32-pae/packages/desktop-base_12.0.6+custom1_all.deb b/packages/desktop-base_12.0.6+custom1_all.deb similarity index 100% rename from my-distro-devuan-32-pae/packages/desktop-base_12.0.6+custom1_all.deb rename to packages/desktop-base_12.0.6+custom1_all.deb