update calamares files and settings

This commit is contained in:
manuel 2024-09-08 12:59:39 +00:00
parent fdb7f62c22
commit cbf44b3fd2
4 changed files with 31 additions and 24 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

@ -234,7 +234,6 @@ mkdir -p $build/build/config/archives
mkdir -p $build/build/config/includes.binary mkdir -p $build/build/config/includes.binary
mkdir -p $build/build/config/hooks/live mkdir -p $build/build/config/hooks/live
mkdir -p $build/build/config/hooks/normal mkdir -p $build/build/config/hooks/normal
mkdir -p $build/build/config/bootloaders
mkdir -p $build/build/config/packages.chroot mkdir -p $build/build/config/packages.chroot
mkdir -p $build/build/config/includes.chroot/etc mkdir -p $build/build/config/includes.chroot/etc
mkdir -p $build/build/config/includes.chroot/usr/lib/live/config mkdir -p $build/build/config/includes.chroot/usr/lib/live/config
@ -244,17 +243,15 @@ mkdir -p $build/build/config/includes.chroot/usr/share/backgrounds
mkdir -p $build/build/config/includes.chroot/etc/calamares mkdir -p $build/build/config/includes.chroot/etc/calamares
mkdir -p $build/build/config/includes.chroot/usr/share/icons mkdir -p $build/build/config/includes.chroot/usr/share/icons
mkdir -p $build/build/config/includes.chroot/usr/share/themes mkdir -p $build/build/config/includes.chroot/usr/share/themes
mkdir -p $build/build/config/includes.chroot/etc/dpkg/origins
mkdir -p $build/build/config/includes.chroot/usr/sbin mkdir -p $build/build/config/includes.chroot/usr/sbin
mkdir -p $build/build/config/includes.chroot/etc/lightdm mkdir -p $build/build/config/includes.chroot/etc/lightdm
mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps 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/plymouth/themes
#mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base #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.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares/modules
mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
mkdir -p $build/build/config/includes.chroot/boot/grub
# 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
@ -262,10 +259,11 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/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/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/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
cp $build/grub/grub $build/build/config/includes.chroot/etc/default #cp $build/grub/grub $build/build/config/includes.chroot/etc/default
cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm
cp -r $build/bootloaders/* $build/build/config/includes.binary cp -r $build/bootloaders/* $build/build/config/includes.binary
@ -279,7 +277,7 @@ cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes #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/packages/* $build/build/config/packages.chroot
cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub
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
# build the ISO # # build the ISO #
lb build #--debug --verbose lb build #--debug --verbose

View File

@ -235,7 +235,6 @@ mkdir -p $build/build/config/archives
mkdir -p $build/build/config/includes.binary mkdir -p $build/build/config/includes.binary
mkdir -p $build/build/config/hooks/live mkdir -p $build/build/config/hooks/live
mkdir -p $build/build/config/hooks/normal mkdir -p $build/build/config/hooks/normal
mkdir -p $build/build/config/bootloaders
mkdir -p $build/build/config/packages.chroot mkdir -p $build/build/config/packages.chroot
mkdir -p $build/build/config/includes.chroot/etc mkdir -p $build/build/config/includes.chroot/etc
mkdir -p $build/build/config/includes.chroot/usr/lib/live/config mkdir -p $build/build/config/includes.chroot/usr/lib/live/config
@ -245,17 +244,15 @@ mkdir -p $build/build/config/includes.chroot/usr/share/backgrounds
mkdir -p $build/build/config/includes.chroot/etc/calamares mkdir -p $build/build/config/includes.chroot/etc/calamares
mkdir -p $build/build/config/includes.chroot/usr/share/icons mkdir -p $build/build/config/includes.chroot/usr/share/icons
mkdir -p $build/build/config/includes.chroot/usr/share/themes mkdir -p $build/build/config/includes.chroot/usr/share/themes
mkdir -p $build/build/config/includes.chroot/etc/dpkg/origins
mkdir -p $build/build/config/includes.chroot/usr/sbin mkdir -p $build/build/config/includes.chroot/usr/sbin
mkdir -p $build/build/config/includes.chroot/etc/lightdm mkdir -p $build/build/config/includes.chroot/etc/lightdm
mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps 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/plymouth/themes
#mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base #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.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares/modules
mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
mkdir -p $build/build/config/includes.chroot/boot/grub
# 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
@ -263,10 +260,11 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/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/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/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
cp $build/grub/grub $build/build/config/includes.chroot/etc/default #cp $build/grub/grub $build/build/config/includes.chroot/etc/default
cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm
cp -r $build/bootloaders/* $build/build/config/includes.binary cp -r $build/bootloaders/* $build/build/config/includes.binary
@ -280,7 +278,7 @@ cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes #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/packages/* $build/build/config/packages.chroot
cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub
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
# build the ISO # # build the ISO #
lb build #--debug --verbose lb build #--debug --verbose

View File

@ -199,6 +199,9 @@ tumbler
tumbler-plugins-extra tumbler-plugins-extra
ffmpegthumbnailer ffmpegthumbnailer
xterm xterm
git
curl
wget
grub-pc grub-pc
spice-vdagent spice-vdagent
console-setup console-setup
@ -232,7 +235,6 @@ mkdir -p $build/build/config/archives
mkdir -p $build/build/config/includes.binary mkdir -p $build/build/config/includes.binary
mkdir -p $build/build/config/hooks/live mkdir -p $build/build/config/hooks/live
mkdir -p $build/build/config/hooks/normal mkdir -p $build/build/config/hooks/normal
mkdir -p $build/build/config/bootloaders
mkdir -p $build/build/config/packages.chroot mkdir -p $build/build/config/packages.chroot
mkdir -p $build/build/config/includes.chroot/etc mkdir -p $build/build/config/includes.chroot/etc
mkdir -p $build/build/config/includes.chroot/usr/lib/live/config mkdir -p $build/build/config/includes.chroot/usr/lib/live/config
@ -242,17 +244,15 @@ mkdir -p $build/build/config/includes.chroot/usr/share/backgrounds
mkdir -p $build/build/config/includes.chroot/etc/calamares mkdir -p $build/build/config/includes.chroot/etc/calamares
mkdir -p $build/build/config/includes.chroot/usr/share/icons mkdir -p $build/build/config/includes.chroot/usr/share/icons
mkdir -p $build/build/config/includes.chroot/usr/share/themes mkdir -p $build/build/config/includes.chroot/usr/share/themes
mkdir -p $build/build/config/includes.chroot/etc/dpkg/origins
mkdir -p $build/build/config/includes.chroot/usr/sbin mkdir -p $build/build/config/includes.chroot/usr/sbin
mkdir -p $build/build/config/includes.chroot/etc/lightdm mkdir -p $build/build/config/includes.chroot/etc/lightdm
mkdir -p $build/build/config/includes.chroot/usr/share/pixmaps 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/plymouth/themes
#mkdir -p $build/build/config/includes.chroot/usr/share/desktop-base #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.chroot/usr/lib/calamares mkdir -p $build/build/config/includes.chroot/usr/lib/calamares/modules
mkdir -p $build/build/config/includes.chroot/etc/default mkdir -p $build/build/config/includes.chroot/usr/share/glib-2.0/schemas
mkdir -p $build/build/config/includes.chroot/boot/grub
# 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,10 +260,11 @@ cp $build/applications/* $build/build/config/includes.chroot/usr/share/applicati
cp $build/hooks/live/* $build/build/config/includes.chroot/usr/lib/live/config 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/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/sources-final/* $build/build/config/includes.chroot/usr/sbin cp $build/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
cp $build/grub/grub $build/build/config/includes.chroot/etc/default #cp $build/grub/grub $build/build/config/includes.chroot/etc/default
cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm cp -r $build/lightdm/* $build/build/config/includes.chroot/etc/lightdm
cp -r $build/bootloaders/* $build/build/config/includes.binary cp -r $build/bootloaders/* $build/build/config/includes.binary
@ -277,7 +278,7 @@ cp -r $build/themes/* $build/build/config/includes.chroot/usr/share/themes
#cp -r $build/plymouth/* $build/build/config/includes.chroot/usr/share/plymouth/themes #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/packages/* $build/build/config/packages.chroot
cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub cp -r $build/grub/themes $build/build/config/includes.chroot/boot/grub
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
# Build the ISO # # Build the ISO #
lb build #--debug --verbose lb build #--debug --verbose