Compare commits
5 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 8645233e34 | |||
| 0bb7342e32 | |||
| 1cb140df49 | |||
| 6d8fd9ed93 | |||
| 68ca4cadfb |
@@ -1,7 +1,37 @@
|
||||
[ 13.0.12 ]
|
||||
|
||||
* Initial Ceratopsian artwork changes
|
||||
* Support for alternate media paths (Debian bug: #1089618)
|
||||
|
||||
[ 13.0.11 ]
|
||||
|
||||
* Fix typo in filename
|
||||
* Move scripts to helpers
|
||||
|
||||
[ 13.0.10 ]
|
||||
|
||||
* Make script names less generic and namespace under /usr/share/calamares
|
||||
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1021156
|
||||
|
||||
[ 13.0.9 ]
|
||||
|
||||
* Bump minimum storage required to 15G
|
||||
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=#1037123
|
||||
* Update copyright years
|
||||
* Fix dconf entry for calamares launcher (fixes launcher on GNOME)
|
||||
* Use trim by default for encrypted media
|
||||
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1001192
|
||||
* Use idle cycles to preload calamares binary and libraries
|
||||
for faster startup
|
||||
|
||||
[ 13.0.8 ]
|
||||
|
||||
* Move lukskeyconfig further up the task chain
|
||||
|
||||
[ 13.0.7 ]
|
||||
|
||||
* Change order of modules being run to attempt fixing current
|
||||
problems with encrypted setups
|
||||
* Move lukskeyconfig action before fstab
|
||||
(fstab now depends on it being configured)
|
||||
|
||||
[ 13.0.6 ]
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
ISC License
|
||||
|
||||
Copyright (c) 2016-2023, Jonathan Carter <jcc@debian.org>
|
||||
Copyright (c) 2016-2024, Jonathan Carter <jcc@debian.org>
|
||||
|
||||
Permission to use, copy, modify, and/or distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.
|
||||
|
||||
|
||||
@@ -26,10 +26,19 @@ else
|
||||
chmod +x $DESKTOP/calamares-install-debian.desktop
|
||||
fi
|
||||
|
||||
# Set desktop launcher as trusted under gnome/xfce (See: #1037299)
|
||||
# Set desktop launcher as trusted under Xfce (See: #1037299)
|
||||
if [ "$XDG_CURRENT_DESKTOP" = "XFCE" ]; then
|
||||
gio set --type=string ~/Desktop/calamares-install-debian.desktop \
|
||||
metadata::trusted true
|
||||
gio set --type=string ~/Desktop/calamares-install-debian.desktop \
|
||||
metadata::xfce-exe-checksum \
|
||||
"$(sha256sum ~/Desktop/calamares-install-debian.desktop | cut -f1 -d' ')"
|
||||
touch ~/Desktop/calamares-install-debian.desktop
|
||||
fi
|
||||
|
||||
# Preload calamares binaries and libraries using idle disk cycles
|
||||
# so that it launches faster
|
||||
ionice -C Idle cat /usr/bin/calamares > /dev/null
|
||||
for file in $(ldd /usr/bin/calamares | awk '{print $3}'): do
|
||||
ionice -C Idle cat $file > /dev/null
|
||||
done
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "bootloader-config"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/bootloader-config"
|
||||
command: "/usr/share/calamares/helpers/calamares-bootloader-config"
|
||||
timeout: 600
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "dpkg-unsafe-io-undo"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/dpkg-unsafe-io -u"
|
||||
command: "/usr/share/calamares/helpers/calamares-dpkg-unsafe-io -u"
|
||||
timeout: 600
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "dpkg-unsafe-io"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/dpkg-unsafe-io"
|
||||
command: "/usr/share/calamares/helpers/calamares-dpkg-unsafe-io"
|
||||
timeout: 600
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "sources-final"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/sources-final"
|
||||
command: "/usr/share/calamares/helpers/calamares-sources-final"
|
||||
timeout: 600
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "sources-media-unmount"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/sources-media -u"
|
||||
command: "/usr/share/calamares/helpers/calamares-sources-media -u"
|
||||
timeout: 600
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
type: "job"
|
||||
name: "sources-media"
|
||||
interface: "process"
|
||||
command: "/usr/sbin/sources-media"
|
||||
command: "/usr/share/calamares/helpers/calamares-sources-media"
|
||||
timeout: 600
|
||||
|
||||
@@ -24,18 +24,16 @@ sidebar: widget
|
||||
navigation: widget
|
||||
|
||||
images:
|
||||
# productBanner: "/usr/share/desktop-base/emerald-theme/grub/grub-16x9.png"
|
||||
productLogo: "debian-logo.png"
|
||||
productIcon: "debian-logo.png"
|
||||
productWelcome: "welcome.png"
|
||||
# productWallpaper: ""
|
||||
|
||||
slideshow: "show.qml"
|
||||
|
||||
style:
|
||||
SidebarBackground: "#010027"
|
||||
SidebarBackground: "#26475b"
|
||||
SidebarText: "#FFFFFF"
|
||||
SidebarTextCurrent: "#fbfbfb"
|
||||
SidebarBackgroundCurrent: "#017877"
|
||||
SidebarBackgroundCurrent: "#265370"
|
||||
|
||||
slideshowAPI: 2
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 38 KiB After Width: | Height: | Size: 29 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 86 KiB After Width: | Height: | Size: 44 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 71 KiB After Width: | Height: | Size: 31 KiB |
@@ -8,4 +8,4 @@ ssdExtraMountOptions:
|
||||
xfs: discard
|
||||
swap: discard
|
||||
btrfs: discard,compress=lzo
|
||||
crypttabOptions: luks,keyscript=/bin/cat
|
||||
crypttabOptions: luks,discard,keyscript=/bin/cat
|
||||
|
||||
@@ -4,7 +4,7 @@ showKnownIssuesUrl: true
|
||||
showReleaseNotesUrl: true
|
||||
|
||||
requirements:
|
||||
requiredStorage: 10
|
||||
requiredStorage: 15
|
||||
requiredRam: 1.0
|
||||
check:
|
||||
- storage
|
||||
|
||||
@@ -62,10 +62,10 @@ sequence:
|
||||
- partition
|
||||
- mount
|
||||
- unpackfs
|
||||
- luksbootkeyfile
|
||||
- dpkg-unsafe-io
|
||||
- sources-media
|
||||
- machineid
|
||||
- luksbootkeyfile
|
||||
- fstab
|
||||
- locale
|
||||
- keyboard
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
# Launcher icons
|
||||
[org.gnome.shell]
|
||||
favorite-apps=['install-debian.desktop', 'firefox-esr.desktop', 'org.gnome.Evolution.desktop', 'rhythmbox.desktop', 'libreoffice-writer.desktop', 'org.gnome.Nautilus.desktop', 'org.gnome.Software.desktop', 'yelp.desktop']
|
||||
favorite-apps=['calamares-install-debian.desktop', 'firefox-esr.desktop', 'org.gnome.Evolution.desktop', 'rhythmbox.desktop', 'libreoffice-writer.desktop', 'org.gnome.Nautilus.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]
|
||||
|
||||
Vendored
+36
@@ -1,3 +1,39 @@
|
||||
calamares-settings-debian (13.0.12-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Includes initial Caretopsia artwork for Trixie
|
||||
- Support more than one value for the media path
|
||||
(Closes: #1089618)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Fri, 20 Dec 2024 15:01:36 +0200
|
||||
|
||||
calamares-settings-debian (13.0.11-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Make script names less generic and namespace (Closes: #1021156)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Fri, 23 Aug 2024 17:48:32 +0200
|
||||
|
||||
calamares-settings-debian (13.0.9-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release (Closes: #1037123, #1001192)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Thu, 22 Aug 2024 18:54:20 +0200
|
||||
|
||||
calamares-settings-debian (13.0.8-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Further attempt to fix encrypted installs
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Mon, 22 Jul 2024 15:39:42 +0900
|
||||
|
||||
calamares-settings-debian (13.0.7-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Fix encrypted installs
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Mon, 22 Jul 2024 14:13:23 +0900
|
||||
|
||||
calamares-settings-debian (13.0.6-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
||||
Vendored
+1
-1
@@ -3,7 +3,7 @@ Upstream-Name: calamares-settings-debian
|
||||
Source: https://gitlab.com/highvoltage/calamares-settings-debian
|
||||
|
||||
Files: *
|
||||
Copyright: 2016-2023, Jonathan Carter <jcc@debian.org>
|
||||
Copyright: 2016-2024, Jonathan Carter <jcc@debian.org>
|
||||
License: ISC
|
||||
|
||||
Files: calamares/branding/debian/*png
|
||||
|
||||
Vendored
+1
@@ -0,0 +1 @@
|
||||
calamares-settings-debian_13.0.12-1_source.buildinfo utils optional
|
||||
Vendored
+1
-1
@@ -1,6 +1,6 @@
|
||||
calamares etc
|
||||
calamares-modules/* usr/lib/calamares/modules
|
||||
scripts/* usr/sbin
|
||||
helpers/* usr/share/calamares/helpers
|
||||
*.desktop usr/share/applications
|
||||
calamares-install-debian usr/bin
|
||||
artwork/install-debian.png usr/share/pixmaps
|
||||
|
||||
@@ -1,9 +1,17 @@
|
||||
#!/bin/sh
|
||||
|
||||
CHROOT=$(mount | grep proc | grep calamares | awk '{print $3}' | sed -e "s#/proc##g")
|
||||
MEDIUM_PATH="/run/live/medium"
|
||||
KNOWN_MEDIUM_PATHS="/run/live/medium /run/initramfs/live"
|
||||
RELEASE="trixie"
|
||||
|
||||
# Support both dracut and initramfs configurations to avoid substitutions
|
||||
# in live-build, see: #1089618
|
||||
for path in $KNOWN_MEDIUM_PATHS; do
|
||||
if [ "$(mount | grep $path | cut -f3 -d" ")" = "$path" ]; then
|
||||
MEDIUM_PATH=$path
|
||||
fi
|
||||
done
|
||||
|
||||
if [ "$1" = "-u" ]; then
|
||||
umount $CHROOT/$MEDIUM_PATH
|
||||
rm $CHROOT/etc/apt/sources.list.d/debian-live-media.list
|
||||
Reference in New Issue
Block a user