fix calamares modules

This commit is contained in:
manuel 2024-09-08 12:21:20 +00:00
parent 0aea681792
commit 9aff732822
7 changed files with 28 additions and 13 deletions

View File

@ -0,0 +1,10 @@
# Launcher icons
[org.gnome.shell]
favorite-apps=['calamares-install-debian.desktop', firefox.desktop', 'libreoffice-writer.desktop', 'thunar.desktop', 'org.gnome.Software.desktop', 'yelp.desktop']
# We don't want the screensaver to enable on the live media while installing
[org.gnome.desktop.lockdown]
disable-lock-screen=true
[org.gnome.desktop.session]
idle-delay=0

View File

@ -248,7 +248,7 @@ mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.chroot/boot/grub/themes
mkdir -p $build/build/config/includes.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares
mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d 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.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -256,6 +256,7 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/hooks/debian/normal/* $build/build/config/hooks/normal
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -273,7 +274,7 @@ cp -r $build/grub/debian/themes/* $build/build/config/includes.chroot/boot/grub/
cp -r $build/grub/debian/themes $build/build/config/includes.chroot/boot/grub cp -r $build/grub/debian/themes $build/build/config/includes.chroot/boot/grub
cp -r $build/deb-installer/debian/graphics $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/deb-installer/debian/themes $build/build/config/includes.installer/usr/share
cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# build the ISO # # build the ISO #

View File

@ -250,8 +250,7 @@ mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.chroot/boot/grub/themes
mkdir -p $build/build/config/includes.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares
mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d 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.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -259,6 +258,7 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/hooks/debian/normal/* $build/build/config/hooks/normal
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -276,7 +276,7 @@ cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
cp -r $build/grub/debian/themes/* $build/build/config/includes.chroot/boot/grub/themes cp -r $build/grub/debian/themes/* $build/build/config/includes.chroot/boot/grub/themes
cp -r $build/deb-installer/debian/graphics $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/deb-installer/debian/themes $build/build/config/includes.installer/usr/share
cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# build the ISO # # build the ISO #

View File

@ -249,7 +249,7 @@ mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.chroot/boot/grub/themes
mkdir -p $build/build/config/includes.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares
mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d 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.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -258,6 +258,7 @@ cp $build/hooks/debian/live/* $build/build/config/includes.chroot/usr/lib/live/c
cp $build/hooks/debian/normal/* $build/build/config/hooks/normal cp $build/hooks/debian/normal/* $build/build/config/hooks/normal
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin 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/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/debian/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -275,7 +276,7 @@ cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
cp -r $build/grub/debian/themes/* $build/build/config/includes.chroot/boot/grub/themes cp -r $build/grub/debian/themes/* $build/build/config/includes.chroot/boot/grub/themes
cp -r $build/deb-installer/debian/graphics $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/deb-installer/debian/themes $build/build/config/includes.installer/usr/share
cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# build the ISO # # build the ISO #

View File

@ -251,7 +251,7 @@ 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/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes 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/lib/finish-install.d
mkdir -p $build/build/config/includes.installer//usr/share mkdir -p $build/build/config/includes.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -259,6 +259,7 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/hooks/devuan/normal/* $build/build/config/hooks/normal
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -277,7 +278,7 @@ cp -r $build/packages/* $build/build/config/packages.chroot
cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes
cp -r $build/deb-installer/devuan/graphics $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/deb-installer/devuan/themes $build/build/config/includes.installer/usr/share
cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# build the ISO # # build the ISO #

View File

@ -252,7 +252,7 @@ mkdir -p $build/build/config/includes.chroot/etc/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes mkdir -p $build/build/config/includes.chroot/boot/grub/themes
mkdir -p $build/build/config/includes.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares
mkdir -p $build/build/config/includes.installer/usr/lib/finish-install.d 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.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -260,6 +260,7 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/hooks/devuan/normal/* $build/build/config/hooks/normal
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -278,7 +279,7 @@ cp -r $build/packages/* $build/build/config/packages.chroot
cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes
cp -r $build/deb-installer/devuan/graphics $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/deb-installer/devuan/themes $build/build/config/includes.installer/usr/share
cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares cp -r $build/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# build the ISO # # build the ISO #

View File

@ -251,7 +251,7 @@ 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/skel/Desktop
mkdir -p $build/build/config/includes.chroot/boot/grub/themes 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/lib/finish-install.d
mkdir -p $build/build/config/includes.installer//usr/share mkdir -p $build/build/config/includes.installer/usr/share/glib-2.0/schemas
# Copy Configs to the chroot # Copy Configs to the chroot
cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d cp $build/userconfig/* $build/build/config/includes.chroot/etc/live/config.conf.d
@ -259,6 +259,7 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/devuan/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/hooks/devuan/normal/* $build/build/config/hooks/normal
cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps cp $build/install-debian/* $build/build/config/includes.chroot/usr/share/pixmaps
cp $build/calamares/schemas/* $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/devuan/sources-final/* $build/build/config/includes.chroot/usr/sbin
cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin cp $build/calamares/scripts/* $build/build/config/includes.chroot/usr/sbin
cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin cp $build/bootloader-config/* $build/build/config/includes.chroot/usr/sbin
@ -275,7 +276,7 @@ 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/themes/* $build/build/config/includes.chroot/usr/share/themes
cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes cp -r $build/grub/devuan/themes/* $build/build/config/includes.chroot/boot/grub/themes
cp -r $build/deb-installer/devuan/graphics $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/calamares/modules/* $build/build/config/includes.chroot/usr/lib/calamares/modules
#cp -r $build/packages/* $build/build/config/packages.chroot #cp -r $build/packages/* $build/build/config/packages.chroot
# Build the ISO # # Build the ISO #