Compare commits
10 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 1457f700d0 | |||
| f1eaade778 | |||
| 1812e99279 | |||
| 939d291d4d | |||
| dbd5ea6632 | |||
| c620eda931 | |||
| 2b4012a6cd | |||
| 739cba6c49 | |||
| 86b6ea8f4f | |||
| ad0aeffc52 |
@@ -1,3 +1,39 @@
|
||||
[ 13.0.7 ]
|
||||
|
||||
* Change order of modules being run to attempt fixing current
|
||||
problems with encrypted setups
|
||||
|
||||
[ 13.0.6 ]
|
||||
|
||||
* Merge MR!3
|
||||
- Add missing mountpoints
|
||||
* Merge MR!2
|
||||
- Install more generic grub-efi package to allow installation on
|
||||
non-amd64 architectures
|
||||
* Remove space_cache from fstab module (space_cache=v2 is now default)
|
||||
and also autodefrag which isn't useful on modern storage
|
||||
|
||||
[ 13.0.5 ]
|
||||
|
||||
* Add pesky missing delimiter for Calamares desktop icon setup
|
||||
(thanks Roland Clobus, #1037299)
|
||||
|
||||
[ 13.0.4 ]
|
||||
|
||||
* Update config in mount module so that /dev is properly mounted
|
||||
in target
|
||||
|
||||
[ 13.0.3 ]
|
||||
|
||||
* Update branding elements for Calamares 3.3 series
|
||||
* Fix desktop file launcher
|
||||
* Set installEFIFallback: true
|
||||
* Don't allow empty passwords
|
||||
|
||||
[ 13.0.2 ]
|
||||
|
||||
* Fix desktop icon path in add-calamares-desktop-icon
|
||||
|
||||
[ 13.0.1 ]
|
||||
|
||||
* Initial release for trixie
|
||||
|
||||
@@ -27,9 +27,9 @@ else
|
||||
fi
|
||||
|
||||
# Set desktop launcher as trusted under gnome/xfce (See: #1037299)
|
||||
gio set --type=string ~/Desktop/install-debian.desktop \
|
||||
gio set --type=string ~/Desktop/calamares-install-debian.desktop \
|
||||
metadata::trusted true
|
||||
gio set --type=string ~/Desktop/install-debian.desktop \
|
||||
gio set --type=string ~/Desktop/calamares-install-debian.desktop \
|
||||
metadata::xfce-exe-checksum \
|
||||
"$(sha256sum ~/Desktop/install-debian.desktop | cut -f1)"
|
||||
touch ~/Desktop/install-debian.desktop
|
||||
"$(sha256sum ~/Desktop/calamares-install-debian.desktop | cut -f1 -d' ')"
|
||||
touch ~/Desktop/calamares-install-debian.desktop
|
||||
|
||||
@@ -3,7 +3,7 @@ Type=Application
|
||||
Version=1.0
|
||||
Name=Install Debian
|
||||
GenericName=Calamares Installer
|
||||
Exec=install-debian
|
||||
Exec=calamares-install-debian
|
||||
Comment=Calamares — Installer for Debian Live
|
||||
Keywords=calamares;system;install;debian;installer
|
||||
Icon=install-debian
|
||||
|
||||
@@ -3,7 +3,7 @@ componentName: debian
|
||||
welcomeStyleCalamares: true
|
||||
welcomeExpandingLogo: true
|
||||
windowExpanding: normal
|
||||
windowSize: 800px,520px
|
||||
windowSize: 800px,580px
|
||||
windowPlacement: center
|
||||
|
||||
strings:
|
||||
@@ -20,18 +20,22 @@ strings:
|
||||
releaseNotesUrl: https://www.debian.org/releases/bookworm/releasenotes
|
||||
donateUrl: https://www.debian.org
|
||||
|
||||
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: "wallpaper.png"
|
||||
# productWallpaper: ""
|
||||
|
||||
slideshow: "show.qml"
|
||||
|
||||
style:
|
||||
sidebarBackground: "#2c3133"
|
||||
sidebarText: "#FFFFFF"
|
||||
sidebarTextSelect: "#4d7079"
|
||||
sidebarTextSelect: "#292F34"
|
||||
SidebarBackground: "#010027"
|
||||
SidebarText: "#FFFFFF"
|
||||
SidebarTextCurrent: "#fbfbfb"
|
||||
SidebarBackgroundCurrent: "#017877"
|
||||
|
||||
slideshowAPI: 2
|
||||
|
||||
@@ -51,4 +51,4 @@ efiBootMgr: "efibootmgr"
|
||||
# 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: false
|
||||
installEFIFallback: true
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
---
|
||||
mountOptions:
|
||||
default: defaults,noatime
|
||||
btrfs: defaults,noatime,space_cache,autodefrag
|
||||
btrfs: defaults,noatime
|
||||
ssdExtraMountOptions:
|
||||
ext4: discard
|
||||
jfs: discard
|
||||
|
||||
@@ -1,17 +1,22 @@
|
||||
# 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). Filesystems are
|
||||
# automatically mounted from the partitioning module. Filesystems
|
||||
# listed here are **extra**. The filesystems listed in *extraMounts*
|
||||
# are mounted in all target systems. The filesystems listed in
|
||||
# *extraMountsEfi* are mounted in the target system **only** if
|
||||
# the host machine uses UEFI.
|
||||
# are mounted in all target systems.
|
||||
---
|
||||
# Extra filesystems to mount. The key's value is a list of entries; each
|
||||
# entry has four keys:
|
||||
# entry has five keys:
|
||||
# - device The device node to mount
|
||||
# - fs The filesystem type to use
|
||||
# - fs (optional) The filesystem type to use
|
||||
# - mountPoint Where to mount the filesystem
|
||||
# - options (optional) Extra options to pass to mount(8)
|
||||
# - options (optional) An array of options to pass to mount
|
||||
# - efi (optional) A boolean that when true is only mounted for UEFI installs
|
||||
#
|
||||
# The device is not mounted if the mountPoint is unset or if the fs is
|
||||
# set to unformatted.
|
||||
#
|
||||
extraMounts:
|
||||
- device: proc
|
||||
@@ -22,15 +27,18 @@ extraMounts:
|
||||
mountPoint: /sys
|
||||
- device: /dev
|
||||
mountPoint: /dev
|
||||
options: bind
|
||||
options: [ bind ]
|
||||
- device: tmpfs
|
||||
fs: tmpfs
|
||||
mountPoint: /run
|
||||
- device: /run/udev
|
||||
mountPoint: /run/udev
|
||||
options: bind
|
||||
|
||||
extraMountsEfi:
|
||||
options: [ bind ]
|
||||
- device: efivarfs
|
||||
fs: efivarfs
|
||||
mountPoint: /sys/firmware/efi/efivars
|
||||
efi: true
|
||||
- device: /dev/pts
|
||||
mountPoint: /dev/pts
|
||||
options: [ bind ]
|
||||
# /dev/pts is required by apt for storing the logs
|
||||
|
||||
@@ -15,3 +15,12 @@ defaultGroups:
|
||||
autologinGroup: autologin
|
||||
sudoersGroup: sudo
|
||||
setRootPassword: false
|
||||
|
||||
passwordRequirements:
|
||||
nonempty: true
|
||||
minLength: -1 # Password at least this many characters
|
||||
maxLength: -1 # Password at most this many characters
|
||||
libpwquality:
|
||||
- minlen=0
|
||||
- minclass=0
|
||||
|
||||
|
||||
@@ -65,6 +65,7 @@ sequence:
|
||||
- dpkg-unsafe-io
|
||||
- sources-media
|
||||
- machineid
|
||||
- luksbootkeyfile
|
||||
- fstab
|
||||
- locale
|
||||
- keyboard
|
||||
@@ -78,7 +79,6 @@ sequence:
|
||||
- grubcfg
|
||||
- bootloader
|
||||
- packages
|
||||
- luksbootkeyfile
|
||||
- plymouthcfg
|
||||
- initramfscfg
|
||||
- initramfs
|
||||
|
||||
@@ -1,5 +0,0 @@
|
||||
.debhelper/
|
||||
calamares-settings-debian.substvars
|
||||
calamares-settings-debian/
|
||||
debhelper-build-stamp
|
||||
files
|
||||
Vendored
+41
@@ -1,3 +1,44 @@
|
||||
calamares-settings-debian (13.0.6-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Mount efivarfs when needed (Closes: #1051607)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Fri, 21 Jun 2024 18:13:26 +0200
|
||||
|
||||
calamares-settings-debian (13.0.5-2) unstable; urgency=medium
|
||||
|
||||
* Update debian/watch to work with new GitLab release
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Wed, 19 Jun 2024 11:01:19 +0200
|
||||
|
||||
calamares-settings-debian (13.0.5-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Fix delimiter in desktop icon script (Closes: #1037299)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Sun, 11 Feb 2024 14:48:39 +0200
|
||||
|
||||
calamares-settings-debian (13.0.4-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Fix crash where /dev isn't mounted
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Mon, 28 Aug 2023 19:17:29 +0200
|
||||
|
||||
calamares-settings-debian (13.0.3-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Do not allow empty password (Closes: #1050291)
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Fri, 25 Aug 2023 21:51:02 +0200
|
||||
|
||||
calamares-settings-debian (13.0.2-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
- Fix desktop script path
|
||||
|
||||
-- Jonathan Carter <jcc@debian.org> Thu, 24 Aug 2023 17:32:33 +0200
|
||||
|
||||
calamares-settings-debian (13.0.1-1) unstable; urgency=medium
|
||||
|
||||
* New upstream release
|
||||
|
||||
Vendored
+2
-1
@@ -1,2 +1,3 @@
|
||||
version=4
|
||||
https://salsa.debian.org/live-team/calamares-settings-debian/tags .*/calamares-settings-debian-(.*)\.tar\.gz
|
||||
opts="searchmode=plain" \
|
||||
https://salsa.debian.org/live-team/calamares-settings-debian/tags?sort=updated_desc -/archive/v?\d[\d.]+/calamares-settings-debian-@ANY_VERSION@@ARCHIVE_EXT@ debian uupdate
|
||||
|
||||
@@ -16,7 +16,7 @@ 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-amd64
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-efi
|
||||
else
|
||||
echo " * install grub... (bios)"
|
||||
DEBIAN_FRONTEND=noninteractive chroot $CHROOT apt-get -y install grub-pc
|
||||
|
||||
Reference in New Issue
Block a user