[Git-commits] [grml/grml-live] e3ca68: grml-live: let minifai create /grml-live
Chris Hofstaedtler
noreply at github.com
Sun Jul 6 20:59:21 CEST 2025
Branch: refs/heads/master
Home: https://github.com/grml/grml-live
Commit: e3ca68b5546e2383b930abcfe2fbcf4999111e68
https://github.com/grml/grml-live/commit/e3ca68b5546e2383b930abcfe2fbcf4999111e68
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M config/scripts/GRMLBASE/03-get-sources
M grml-live
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
grml-live: let minifai create /grml-live
And do not delete it immediately, just exclude it from squashfs creation.
Commit: c6174dbe481fd8876725aa007d4268a839828f84
https://github.com/grml/grml-live/commit/c6174dbe481fd8876725aa007d4268a839828f84
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
minifai: duplicate GRML_LIVE_CONFIG into the chroot
In case chrooted scripts need it.
Commit: d46f91b633aa8ff424ea9a7559c40d76da252155
https://github.com/grml/grml-live/commit/d46f91b633aa8ff424ea9a7559c40d76da252155
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M docs/grml-live-fai.5.txt
M docs/grml-live.8.txt
M grml-live
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
grml-live: introduce media-scripts
These will be used to customize the ISO (not chroot/squashfs!) contents.
Commit: e58a11da54ca5be1001c1e466a0fe78c6820f810
https://github.com/grml/grml-live/commit/e58a11da54ca5be1001c1e466a0fe78c6820f810
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: derive BOOTID, RELEASE_INFO, RELASE_INFO68, SHORT_NAME, SQUASHFS_NAME early
Instead of constructing these late, do it early, so all code can use them.
RELASE_INFO68 was constructed by adjust_boot_files on each invocation.
Commit: 7554895cf43e9289fefddc7086122eb440afc54b
https://github.com/grml/grml-live/commit/7554895cf43e9289fefddc7086122eb440afc54b
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M config/scripts/GRMLBASE/45-grub-images
M grml-live
Log Message:
-----------
grml-live: simplify BOOT_FILE creation
Commit: 3d8e165feeff16f7e8f36971cd07aff2a5f25736
https://github.com/grml/grml-live/commit/3d8e165feeff16f7e8f36971cd07aff2a5f25736
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: init NO_ADDONS, NO_BOOTID, DEFAULT_BOOTOPTIONS to empty
Even if they are empty, they need to exist (for GRML_LIVE_CONFIG).
Commit: 87149014580bcb56c23ae89b631ccc9fe301132f
https://github.com/grml/grml-live/commit/87149014580bcb56c23ae89b631ccc9fe301132f
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M docs/grml-live.8.txt
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
grml-live: introduce GRML_FAI_CONFIG/tools
This can hold tools available to the chroot during script execution time.
Commit: eb8374e6c544330968ae1304d11f59359229e075
https://github.com/grml/grml-live/commit/eb8374e6c544330968ae1304d11f59359229e075
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/tools/GRMLBASE/grml-live-adjust-boot-files
M grml-live
Log Message:
-----------
grml-live: split adjust_boot_files into a tool
Commit: d2c9124b59a63bf6051e28fc6ead59943b5dd4b9
https://github.com/grml/grml-live/commit/d2c9124b59a63bf6051e28fc6ead59943b5dd4b9
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/tools/GRMLBASE/grml-live-copy-file-logged
M grml-live
Log Message:
-----------
grml-live: split copy_file_logged into a tool
Commit: 13209424317b89624da1342609e49edbbfb64cd4
https://github.com/grml/grml-live/commit/13209424317b89624da1342609e49edbbfb64cd4
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/01-linux
M config/scripts/GRMLBASE/80-initramfs
M grml-live
Log Message:
-----------
grml-live: move kernel/initrd/dtb install into media-scripts/01-linux
Commit: eef7cfaa86fd50ccdd2805290e0a6d2f2ab91b92
https://github.com/grml/grml-live/commit/eef7cfaa86fd50ccdd2805290e0a6d2f2ab91b92
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/10-efi
M grml-live
Log Message:
-----------
grml-live: move grub/EFI setup into media-scripts/10-efi
Commit: 0e39df063d2f31a1cd59a9c86149f1149245cda6
https://github.com/grml/grml-live/commit/0e39df063d2f31a1cd59a9c86149f1149245cda6
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/20-bootid
M grml-live
Log Message:
-----------
grml-live: move bootid/bootfile creation into media-scripts/20-bootid
Commit: 07b48bd31a4295e68867313b8eb858237fd8e897
https://github.com/grml/grml-live/commit/07b48bd31a4295e68867313b8eb858237fd8e897
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/30-syslinux
M grml-live
Log Message:
-----------
grml-live: move isolinux installation into media-scripts/30-syslinux
Commit: 3a247731dddcf5fe34b28c3d43c149fe07379d5b
https://github.com/grml/grml-live/commit/3a247731dddcf5fe34b28c3d43c149fe07379d5b
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/31-grub
M grml-live
Log Message:
-----------
grml-live: move grub installation into media-scripts/31-grub
Commit: 78a571f293f4124345deaf62a92e57f743560b60
https://github.com/grml/grml-live/commit/78a571f293f4124345deaf62a92e57f743560b60
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: remove now unused eindent/eoutdent
Commit: 752b44822e2cd27586f4fe594ecb3590d770d16c
https://github.com/grml/grml-live/commit/752b44822e2cd27586f4fe594ecb3590d770d16c
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/40-ipxe
M grml-live
Log Message:
-----------
grml-live: move ipxe install into media-scripts/40-ipxe
Commit: c50df4adb53a71c55a6cbee6cbf41ab32425b9fc
https://github.com/grml/grml-live/commit/c50df4adb53a71c55a6cbee6cbf41ab32425b9fc
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/41-memtest
M grml-live
Log Message:
-----------
grml-live: move memtest86+ install into media-scripts/41-memtest
Commit: f90c626a94dfe9e103771d3c05bae8364b70e760
https://github.com/grml/grml-live/commit/f90c626a94dfe9e103771d3c05bae8364b70e760
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/50-addons
M grml-live
Log Message:
-----------
grml-live: move addons install into media-scripts/50-addons
Commit: 994d499428130e1d9ae6aa0d88e894f719473875
https://github.com/grml/grml-live/commit/994d499428130e1d9ae6aa0d88e894f719473875
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/80-autostart
M grml-live
Log Message:
-----------
grml-live: move autostart files install into media-scripts/80-autostart
Commit: c18a59591b00c4d09dc5aa23e890d4d4ec1ce818
https://github.com/grml/grml-live/commit/c18a59591b00c4d09dc5aa23e890d4d4ec1ce818
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/90-branding
M grml-live
Log Message:
-----------
grml-live: move install of GRML files into media-scripts/90-branding
Commit: b16f9011fdffc07b2526e686de78b17f6db2f7f8
https://github.com/grml/grml-live/commit/b16f9011fdffc07b2526e686de78b17f6db2f7f8
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
A config/media-scripts/GRMLBASE/91-info
M grml-live
Log Message:
-----------
grml-live: move dpkg.list install into media-scripts/91-info
Commit: 92105ac565af7aa49afe191669f702c1e0e91fd4
https://github.com/grml/grml-live/commit/92105ac565af7aa49afe191669f702c1e0e91fd4
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: remove now pointless $TEMPLATE_DIRECTORY/boot existence check
Commit: 022ff890a1a5831f3fe08b457e0030f4e6f6e2d3
https://github.com/grml/grml-live/commit/022ff890a1a5831f3fe08b457e0030f4e6f6e2d3
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: remove now unused functions
Commit: bda089ce91fb9b631ea1bb6ae450fb2753c197a8
https://github.com/grml/grml-live/commit/bda089ce91fb9b631ea1bb6ae450fb2753c197a8
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
minifai: merge fcopy, skiptask into one grml-live-command tool
Commit: ca0a69446c31aee0c6c5edc3ddb657aaa30226b3
https://github.com/grml/grml-live/commit/ca0a69446c31aee0c6c5edc3ddb657aaa30226b3
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
minifai: introduce copy-media-files command
Reuses fcopy syntax, but copies from media-files/ instead of files/.
Commit: f0480b9ec312c853f370f3fca748a9aece7a1004
https://github.com/grml/grml-live/commit/f0480b9ec312c853f370f3fca748a9aece7a1004
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M README.md
M build-driver/build.py
A config/files/GRMLBASE/usr/share/grml-wallpaper/font.otf
A config/files/GRMLBASE/usr/share/grml-wallpaper/graphicoreBitmapFont0-Light.otf
A config/files/GRMLBASE/usr/share/grml-wallpaper/input.png
A config/media-files/GRMLBASE/EFI/debian/BOOT/README
A config/media-files/GRMLBASE/EFI/debian/BOOT/grubx64.efi.signed
A config/media-files/GRMLBASE/EFI/debian/BOOT/shimx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/README
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/grubx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/shimx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/grub.cfg
A config/media-files/GRMLBASE/GRML/GRML_NAME/LICENSE.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/README.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/grml-cheatcodes.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/grml-version
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/button.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/favicon.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/linux.jpg
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/logo.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/index.html
A config/media-files/GRMLBASE/GRML/GRML_NAME/style.css
A config/media-files/GRMLBASE/autorun.inf
A config/media-files/GRMLBASE/boot/grub/%SHORT_NAME%_default.cfg
A config/media-files/GRMLBASE/boot/grub/%SHORT_NAME%_options.cfg
A config/media-files/GRMLBASE/boot/grub/addons.cfg
A config/media-files/GRMLBASE/boot/grub/footer.cfg
A config/media-files/GRMLBASE/boot/grub/grml-theme/black.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/item_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/logo.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_e.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/sb-theme.txt
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_n.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_n.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/sel_c.afphoto
A config/media-files/GRMLBASE/boot/grub/grml-theme/sel_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/theme.txt
A config/media-files/GRMLBASE/boot/grub/grml-theme/uefi.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/uefisec.png
A config/media-files/GRMLBASE/boot/grub/grub.cfg
A config/media-files/GRMLBASE/boot/grub/header.cfg
A config/media-files/GRMLBASE/boot/grub/loopback.cfg
A config/media-files/GRMLBASE/boot/grub/netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_25_ixpe.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_27_netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_40_memtest.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_45_hdt.cfg
A config/media-files/GRMLBASE/boot/isolinux/addons.cfg
A config/media-files/GRMLBASE/boot/isolinux/addons_list.cfg
A config/media-files/GRMLBASE/boot/isolinux/boot-beep.msg
A config/media-files/GRMLBASE/boot/isolinux/boot.msg
A config/media-files/GRMLBASE/boot/isolinux/console.cfg
A config/media-files/GRMLBASE/boot/isolinux/default.cfg
A config/media-files/GRMLBASE/boot/isolinux/distri.cfg
A config/media-files/GRMLBASE/boot/isolinux/f1
A config/media-files/GRMLBASE/boot/isolinux/f10
A config/media-files/GRMLBASE/boot/isolinux/f2
A config/media-files/GRMLBASE/boot/isolinux/f3
A config/media-files/GRMLBASE/boot/isolinux/f4
A config/media-files/GRMLBASE/boot/isolinux/f5
A config/media-files/GRMLBASE/boot/isolinux/f6
A config/media-files/GRMLBASE/boot/isolinux/f7
A config/media-files/GRMLBASE/boot/isolinux/f8
A config/media-files/GRMLBASE/boot/isolinux/grml.cfg
A config/media-files/GRMLBASE/boot/isolinux/grml.png
A config/media-files/GRMLBASE/boot/isolinux/grmlmain.cfg
A config/media-files/GRMLBASE/boot/isolinux/hd.cfg
A config/media-files/GRMLBASE/boot/isolinux/hidden.cfg
A config/media-files/GRMLBASE/boot/isolinux/isolinux.cfg
A config/media-files/GRMLBASE/boot/isolinux/isoprompt.cfg
A config/media-files/GRMLBASE/boot/isolinux/logo.16
A config/media-files/GRMLBASE/boot/isolinux/menudefault.cfg
A config/media-files/GRMLBASE/boot/isolinux/menuoptions.cfg
A config/media-files/GRMLBASE/boot/isolinux/netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/options.cfg
A config/media-files/GRMLBASE/boot/isolinux/prompt.cfg
A config/media-files/GRMLBASE/boot/isolinux/syslinux.cfg
A config/media-files/GRMLBASE/boot/isolinux/vesamenu.cfg
A config/media-files/GRMLBASE/cdrom.ico
A config/media-files/GRMLBASE/grub-theme-sources/README.md
A config/media-files/GRMLBASE/grub-theme-sources/logo.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_c.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_e.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/scbf_c_n_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/scbt_c_n_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/uefi.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/uefisec.afphoto
A config/media-files/GRMLBASE/secureboot/grub.cfg
M config/media-scripts/GRMLBASE/10-efi
M config/media-scripts/GRMLBASE/30-syslinux
M config/media-scripts/GRMLBASE/31-grub
M config/media-scripts/GRMLBASE/50-addons
M config/media-scripts/GRMLBASE/80-autostart
M config/media-scripts/GRMLBASE/90-branding
M config/scripts/GRMLBASE/47-update-wallpaper
M config/scripts/RELEASE/99-update-wallpaper
M debian/copyright
M debian/grml-live.install
M debian/grml-live.lintian-overrides
M debian/source/lintian-overrides
M docs/grml-live.8.txt
M etc/grml/grml-live.conf
M grml-live
R templates/EFI/debian/BOOT/README
R templates/EFI/debian/BOOT/grubx64.efi.signed
R templates/EFI/debian/BOOT/shimx64.efi.signed
R templates/EFI/ubuntu/BOOT/README
R templates/EFI/ubuntu/BOOT/grubx64.efi.signed
R templates/EFI/ubuntu/BOOT/shimx64.efi.signed
R templates/EFI/ubuntu/grub.cfg
R templates/GRML/LICENSE.txt
R templates/GRML/README.txt
R templates/GRML/grml-cheatcodes.txt
R templates/GRML/grml-version
R templates/GRML/images/button.png
R templates/GRML/images/favicon.png
R templates/GRML/images/linux.jpg
R templates/GRML/images/logo.png
R templates/GRML/index.html
R templates/GRML/style.css
R templates/boot/grub/%SHORT_NAME%_default.cfg
R templates/boot/grub/%SHORT_NAME%_options.cfg
R templates/boot/grub/addons.cfg
R templates/boot/grub/footer.cfg
R templates/boot/grub/grml-theme/black.png
R templates/boot/grub/grml-theme/item_c.png
R templates/boot/grub/grml-theme/logo.png
R templates/boot/grub/grml-theme/menu_c.png
R templates/boot/grub/grml-theme/menu_e.png
R templates/boot/grub/grml-theme/menu_s.png
R templates/boot/grub/grml-theme/sb-theme.txt
R templates/boot/grub/grml-theme/scbf_c.png
R templates/boot/grub/grml-theme/scbf_n.png
R templates/boot/grub/grml-theme/scbf_s.png
R templates/boot/grub/grml-theme/scbt_c.png
R templates/boot/grub/grml-theme/scbt_n.png
R templates/boot/grub/grml-theme/scbt_s.png
R templates/boot/grub/grml-theme/sel_c.afphoto
R templates/boot/grub/grml-theme/sel_c.png
R templates/boot/grub/grml-theme/theme.txt
R templates/boot/grub/grml-theme/uefi.png
R templates/boot/grub/grml-theme/uefisec.png
R templates/boot/grub/grub.cfg
R templates/boot/grub/header.cfg
R templates/boot/grub/loopback.cfg
R templates/boot/grub/netboot.cfg
R templates/boot/isolinux/addon_25_ixpe.cfg
R templates/boot/isolinux/addon_27_netboot.cfg
R templates/boot/isolinux/addon_40_memtest.cfg
R templates/boot/isolinux/addon_45_hdt.cfg
R templates/boot/isolinux/addons.cfg
R templates/boot/isolinux/addons_list.cfg
R templates/boot/isolinux/boot-beep.msg
R templates/boot/isolinux/boot.msg
R templates/boot/isolinux/console.cfg
R templates/boot/isolinux/default.cfg
R templates/boot/isolinux/distri.cfg
R templates/boot/isolinux/f1
R templates/boot/isolinux/f10
R templates/boot/isolinux/f2
R templates/boot/isolinux/f3
R templates/boot/isolinux/f4
R templates/boot/isolinux/f5
R templates/boot/isolinux/f6
R templates/boot/isolinux/f7
R templates/boot/isolinux/f8
R templates/boot/isolinux/grml.cfg
R templates/boot/isolinux/grml.png
R templates/boot/isolinux/grmlmain.cfg
R templates/boot/isolinux/hd.cfg
R templates/boot/isolinux/hidden.cfg
R templates/boot/isolinux/isolinux.cfg
R templates/boot/isolinux/isoprompt.cfg
R templates/boot/isolinux/logo.16
R templates/boot/isolinux/menudefault.cfg
R templates/boot/isolinux/menuoptions.cfg
R templates/boot/isolinux/netboot.cfg
R templates/boot/isolinux/options.cfg
R templates/boot/isolinux/prompt.cfg
R templates/boot/isolinux/syslinux.cfg
R templates/boot/isolinux/vesamenu.cfg
R templates/grub-theme-sources/README.md
R templates/grub-theme-sources/logo.afphoto
R templates/grub-theme-sources/menu_c.afphoto
R templates/grub-theme-sources/menu_e.afphoto
R templates/grub-theme-sources/menu_s.afphoto
R templates/grub-theme-sources/scbf_c_n_s.afphoto
R templates/grub-theme-sources/scbt_c_n_s.afphoto
R templates/grub-theme-sources/uefi.afphoto
R templates/grub-theme-sources/uefisec.afphoto
R templates/secureboot/grub.cfg
R templates/wallpaper/font.otf
R templates/wallpaper/graphicoreBitmapFont0-Light.otf
R templates/wallpaper/input.png
R templates/windows/autostart/autorun.inf
R templates/windows/autostart/cdrom.ico
Log Message:
-----------
Move templates/ into class-based layout
Commit: ed997c717ddf3800c2afdc139f404263c1a030aa
https://github.com/grml/grml-live/commit/ed997c717ddf3800c2afdc139f404263c1a030aa
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M grml-live
Log Message:
-----------
grml-live: unindent if false blocks
And rework check for chroot existence.
Commit: 659940bdbad12b92ec06338e4bf88e208410aaf4
https://github.com/grml/grml-live/commit/659940bdbad12b92ec06338e4bf88e208410aaf4
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M debian/NEWS
Log Message:
-----------
d/NEWS: correct version number
Commit: b2b052edee31f85ec839d3622c41a9d095b5636b
https://github.com/grml/grml-live/commit/b2b052edee31f85ec839d3622c41a9d095b5636b
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M debian/NEWS
Log Message:
-----------
d/NEWS: add entry for boot templates as class-based config
Commit: 030a712d9937125b169b2d6c959314d2415e28d4
https://github.com/grml/grml-live/commit/030a712d9937125b169b2d6c959314d2415e28d4
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M config/scripts/GRMLBASE/47-update-wallpaper
M config/scripts/RELEASE/99-update-wallpaper
Log Message:
-----------
scripts/{47,99}-update-wallpaper: do not ignore fcopy failure
Commit: 042c28e84e90afd0e0a4a7957ef9c089ad76b9ca
https://github.com/grml/grml-live/commit/042c28e84e90afd0e0a4a7957ef9c089ad76b9ca
Author: Chris Hofstaedtler <ch at grml.org>
Date: 2025-07-04 (Fri, 04 Jul 2025)
Changed paths:
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
minifai: avoid chmod on symlinks on Linux
Previously we would try to chmod the symlink target, but this is
really not what we wanted. Also it can fail if the target does
not exist (yet).
Linux does not (seem to) implement lchmod at all, so call it
(in case it becomes available) but suppress NotImplementedError.
Commit: fb50836605a40226e85bd50786210f3611b4e305
https://github.com/grml/grml-live/commit/fb50836605a40226e85bd50786210f3611b4e305
Author: Chris Hofstaedtler <zeha at users.noreply.github.com>
Date: 2025-07-06 (Sun, 06 Jul 2025)
Changed paths:
M README.md
M build-driver/build.py
A config/files/GRMLBASE/usr/share/grml-wallpaper/font.otf
A config/files/GRMLBASE/usr/share/grml-wallpaper/graphicoreBitmapFont0-Light.otf
A config/files/GRMLBASE/usr/share/grml-wallpaper/input.png
A config/media-files/GRMLBASE/EFI/debian/BOOT/README
A config/media-files/GRMLBASE/EFI/debian/BOOT/grubx64.efi.signed
A config/media-files/GRMLBASE/EFI/debian/BOOT/shimx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/README
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/grubx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/BOOT/shimx64.efi.signed
A config/media-files/GRMLBASE/EFI/ubuntu/grub.cfg
A config/media-files/GRMLBASE/GRML/GRML_NAME/LICENSE.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/README.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/grml-cheatcodes.txt
A config/media-files/GRMLBASE/GRML/GRML_NAME/grml-version
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/button.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/favicon.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/linux.jpg
A config/media-files/GRMLBASE/GRML/GRML_NAME/images/logo.png
A config/media-files/GRMLBASE/GRML/GRML_NAME/index.html
A config/media-files/GRMLBASE/GRML/GRML_NAME/style.css
A config/media-files/GRMLBASE/autorun.inf
A config/media-files/GRMLBASE/boot/grub/%SHORT_NAME%_default.cfg
A config/media-files/GRMLBASE/boot/grub/%SHORT_NAME%_options.cfg
A config/media-files/GRMLBASE/boot/grub/addons.cfg
A config/media-files/GRMLBASE/boot/grub/footer.cfg
A config/media-files/GRMLBASE/boot/grub/grml-theme/black.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/item_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/logo.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_e.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/menu_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/sb-theme.txt
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_n.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbf_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_n.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/scbt_s.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/sel_c.afphoto
A config/media-files/GRMLBASE/boot/grub/grml-theme/sel_c.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/theme.txt
A config/media-files/GRMLBASE/boot/grub/grml-theme/uefi.png
A config/media-files/GRMLBASE/boot/grub/grml-theme/uefisec.png
A config/media-files/GRMLBASE/boot/grub/grub.cfg
A config/media-files/GRMLBASE/boot/grub/header.cfg
A config/media-files/GRMLBASE/boot/grub/loopback.cfg
A config/media-files/GRMLBASE/boot/grub/netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_25_ixpe.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_27_netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_40_memtest.cfg
A config/media-files/GRMLBASE/boot/isolinux/addon_45_hdt.cfg
A config/media-files/GRMLBASE/boot/isolinux/addons.cfg
A config/media-files/GRMLBASE/boot/isolinux/addons_list.cfg
A config/media-files/GRMLBASE/boot/isolinux/boot-beep.msg
A config/media-files/GRMLBASE/boot/isolinux/boot.msg
A config/media-files/GRMLBASE/boot/isolinux/console.cfg
A config/media-files/GRMLBASE/boot/isolinux/default.cfg
A config/media-files/GRMLBASE/boot/isolinux/distri.cfg
A config/media-files/GRMLBASE/boot/isolinux/f1
A config/media-files/GRMLBASE/boot/isolinux/f10
A config/media-files/GRMLBASE/boot/isolinux/f2
A config/media-files/GRMLBASE/boot/isolinux/f3
A config/media-files/GRMLBASE/boot/isolinux/f4
A config/media-files/GRMLBASE/boot/isolinux/f5
A config/media-files/GRMLBASE/boot/isolinux/f6
A config/media-files/GRMLBASE/boot/isolinux/f7
A config/media-files/GRMLBASE/boot/isolinux/f8
A config/media-files/GRMLBASE/boot/isolinux/grml.cfg
A config/media-files/GRMLBASE/boot/isolinux/grml.png
A config/media-files/GRMLBASE/boot/isolinux/grmlmain.cfg
A config/media-files/GRMLBASE/boot/isolinux/hd.cfg
A config/media-files/GRMLBASE/boot/isolinux/hidden.cfg
A config/media-files/GRMLBASE/boot/isolinux/isolinux.cfg
A config/media-files/GRMLBASE/boot/isolinux/isoprompt.cfg
A config/media-files/GRMLBASE/boot/isolinux/logo.16
A config/media-files/GRMLBASE/boot/isolinux/menudefault.cfg
A config/media-files/GRMLBASE/boot/isolinux/menuoptions.cfg
A config/media-files/GRMLBASE/boot/isolinux/netboot.cfg
A config/media-files/GRMLBASE/boot/isolinux/options.cfg
A config/media-files/GRMLBASE/boot/isolinux/prompt.cfg
A config/media-files/GRMLBASE/boot/isolinux/syslinux.cfg
A config/media-files/GRMLBASE/boot/isolinux/vesamenu.cfg
A config/media-files/GRMLBASE/cdrom.ico
A config/media-files/GRMLBASE/grub-theme-sources/README.md
A config/media-files/GRMLBASE/grub-theme-sources/logo.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_c.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_e.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/menu_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/scbf_c_n_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/scbt_c_n_s.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/uefi.afphoto
A config/media-files/GRMLBASE/grub-theme-sources/uefisec.afphoto
A config/media-files/GRMLBASE/secureboot/grub.cfg
A config/media-scripts/GRMLBASE/01-linux
A config/media-scripts/GRMLBASE/10-efi
A config/media-scripts/GRMLBASE/20-bootid
A config/media-scripts/GRMLBASE/30-syslinux
A config/media-scripts/GRMLBASE/31-grub
A config/media-scripts/GRMLBASE/40-ipxe
A config/media-scripts/GRMLBASE/41-memtest
A config/media-scripts/GRMLBASE/50-addons
A config/media-scripts/GRMLBASE/80-autostart
A config/media-scripts/GRMLBASE/90-branding
A config/media-scripts/GRMLBASE/91-info
M config/scripts/GRMLBASE/03-get-sources
M config/scripts/GRMLBASE/45-grub-images
M config/scripts/GRMLBASE/47-update-wallpaper
M config/scripts/GRMLBASE/80-initramfs
M config/scripts/RELEASE/99-update-wallpaper
A config/tools/GRMLBASE/grml-live-adjust-boot-files
A config/tools/GRMLBASE/grml-live-copy-file-logged
M debian/NEWS
M debian/copyright
M debian/grml-live.install
M debian/grml-live.lintian-overrides
M debian/source/lintian-overrides
M docs/grml-live-fai.5.txt
M docs/grml-live.8.txt
M etc/grml/grml-live.conf
M grml-live
R templates/EFI/debian/BOOT/README
R templates/EFI/debian/BOOT/grubx64.efi.signed
R templates/EFI/debian/BOOT/shimx64.efi.signed
R templates/EFI/ubuntu/BOOT/README
R templates/EFI/ubuntu/BOOT/grubx64.efi.signed
R templates/EFI/ubuntu/BOOT/shimx64.efi.signed
R templates/EFI/ubuntu/grub.cfg
R templates/GRML/LICENSE.txt
R templates/GRML/README.txt
R templates/GRML/grml-cheatcodes.txt
R templates/GRML/grml-version
R templates/GRML/images/button.png
R templates/GRML/images/favicon.png
R templates/GRML/images/linux.jpg
R templates/GRML/images/logo.png
R templates/GRML/index.html
R templates/GRML/style.css
R templates/boot/grub/%SHORT_NAME%_default.cfg
R templates/boot/grub/%SHORT_NAME%_options.cfg
R templates/boot/grub/addons.cfg
R templates/boot/grub/footer.cfg
R templates/boot/grub/grml-theme/black.png
R templates/boot/grub/grml-theme/item_c.png
R templates/boot/grub/grml-theme/logo.png
R templates/boot/grub/grml-theme/menu_c.png
R templates/boot/grub/grml-theme/menu_e.png
R templates/boot/grub/grml-theme/menu_s.png
R templates/boot/grub/grml-theme/sb-theme.txt
R templates/boot/grub/grml-theme/scbf_c.png
R templates/boot/grub/grml-theme/scbf_n.png
R templates/boot/grub/grml-theme/scbf_s.png
R templates/boot/grub/grml-theme/scbt_c.png
R templates/boot/grub/grml-theme/scbt_n.png
R templates/boot/grub/grml-theme/scbt_s.png
R templates/boot/grub/grml-theme/sel_c.afphoto
R templates/boot/grub/grml-theme/sel_c.png
R templates/boot/grub/grml-theme/theme.txt
R templates/boot/grub/grml-theme/uefi.png
R templates/boot/grub/grml-theme/uefisec.png
R templates/boot/grub/grub.cfg
R templates/boot/grub/header.cfg
R templates/boot/grub/loopback.cfg
R templates/boot/grub/netboot.cfg
R templates/boot/isolinux/addon_25_ixpe.cfg
R templates/boot/isolinux/addon_27_netboot.cfg
R templates/boot/isolinux/addon_40_memtest.cfg
R templates/boot/isolinux/addon_45_hdt.cfg
R templates/boot/isolinux/addons.cfg
R templates/boot/isolinux/addons_list.cfg
R templates/boot/isolinux/boot-beep.msg
R templates/boot/isolinux/boot.msg
R templates/boot/isolinux/console.cfg
R templates/boot/isolinux/default.cfg
R templates/boot/isolinux/distri.cfg
R templates/boot/isolinux/f1
R templates/boot/isolinux/f10
R templates/boot/isolinux/f2
R templates/boot/isolinux/f3
R templates/boot/isolinux/f4
R templates/boot/isolinux/f5
R templates/boot/isolinux/f6
R templates/boot/isolinux/f7
R templates/boot/isolinux/f8
R templates/boot/isolinux/grml.cfg
R templates/boot/isolinux/grml.png
R templates/boot/isolinux/grmlmain.cfg
R templates/boot/isolinux/hd.cfg
R templates/boot/isolinux/hidden.cfg
R templates/boot/isolinux/isolinux.cfg
R templates/boot/isolinux/isoprompt.cfg
R templates/boot/isolinux/logo.16
R templates/boot/isolinux/menudefault.cfg
R templates/boot/isolinux/menuoptions.cfg
R templates/boot/isolinux/netboot.cfg
R templates/boot/isolinux/options.cfg
R templates/boot/isolinux/prompt.cfg
R templates/boot/isolinux/syslinux.cfg
R templates/boot/isolinux/vesamenu.cfg
R templates/grub-theme-sources/README.md
R templates/grub-theme-sources/logo.afphoto
R templates/grub-theme-sources/menu_c.afphoto
R templates/grub-theme-sources/menu_e.afphoto
R templates/grub-theme-sources/menu_s.afphoto
R templates/grub-theme-sources/scbf_c_n_s.afphoto
R templates/grub-theme-sources/scbt_c_n_s.afphoto
R templates/grub-theme-sources/uefi.afphoto
R templates/grub-theme-sources/uefisec.afphoto
R templates/secureboot/grub.cfg
R templates/wallpaper/font.otf
R templates/wallpaper/graphicoreBitmapFont0-Light.otf
R templates/wallpaper/input.png
R templates/windows/autostart/autorun.inf
R templates/windows/autostart/cdrom.ico
M usr/lib/grml-live/grml_live/minifai.py
Log Message:
-----------
Merge pull request #396 from grml/zeha/templatifai
Make boot templates class-based configuration
Compare: https://github.com/grml/grml-live/compare/e752bff6d3d7...fb50836605a4
To unsubscribe from these emails, change your notification settings at https://github.com/grml/grml-live/settings/notifications
More information about the Git-commits
mailing list