bootcd (6.9.1) unstable; urgency=medium

  * don't suggest unavailable packages. closes 1117810 

 -- Bernd Schumacher <bernd@bschu.de>  Sat, 11 Oct 2025 13:55:48 +0200

bootcd (6.9) unstable; urgency=medium

  * do not try to attach/detach LUKS swap when calling bootcd2disk
    with options --only_mount, --only_unmount or --only_sync

 -- Bernd Schumacher <bernd@bschu.de>  Thu, 28 Aug 2025 08:40:29 +0200

bootcd (6.8.2) unstable; urgency=medium

  * fix regex to ignore mkswap warning, when wiping an old signature

 -- Bernd Schumacher <bernd@bschu.de>  Mon, 02 Dec 2024 17:40:51 +0100

bootcd (6.8.1) unstable; urgency=medium

  * Fakeroot's output "libfakeroot internal error: payload not recognized!"
    is now ignored. closes: 1074720

 -- Bernd Schumacher <bernd@bschu.de>  Thu, 11 Jul 2024 14:55:42 +0200

bootcd (6.8) unstable; urgency=medium

  * support blank " ", dollar ($), backslash (\), qoute ("), backquote (`) in
    bootcdwrite.conf config variable: NOT_TO_CD and in
    bootcd2disk.conf config variable: EXCLUDE. closes: 1060062

 -- Bernd Schumacher <bernd@bschu.de>  Fri, 26 Jan 2024 11:31:06 +0100

bootcd (6.7) unstable; urgency=medium

  * prepare for debian release 6.7
  * Standards-Version: 4.6.2
  * tested with debian trixie
  * removed old README.debian
  * tested with shellia 5.8

 -- Bernd Schumacher <bernd@bschu.de>  Thu, 07 Dec 2023 08:56:47 +0100

bootcd (6.6.6) unstable; urgency=medium

  * typo fixes Thanks to Igor Lysakov

 -- Bernd Schumacher <bernd@bschu.de>  Tue, 30 May 2023 16:55:33 +0200

bootcd (6.6.5) unstable; urgency=medium

  * increase /boot from 100 to 200 MB in example config files
  * remove bootcdbackup, because not used and untested
  * added cpmod(), to make sure permissions on ISO root are correct
  * Handle new warnings from bootloadercfg and
    suppress output from grub using or not using os-prober
  * extensive tested with debian bookworm
  * SSHHOSTKEY now has to be yes|no, instead of yes|no|unchanged
  * changed email to bernd@bschu.de
  * Standards-Version: 4.6.1

 -- Bernd Schumacher <bernd@bschu.de>  Thu, 22 Dec 2022 09:58:04 +0100

bootcd (6.6.4) unstable; urgency=medium

  * partdisk: only zerodsk partitions, not the full disk
  * bootcdproberoot: make sure sr0 (if found) will be tried first

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 07 Nov 2022 09:34:22 +0100

bootcd (6.6.3) unstable; urgency=medium

  * fix lib_dev_test for calc_rsync_exclude
  * add function create_target_mountpoints to create an additional source dir
    for cpio, to prevent trying to delete mountpoints with option --delete

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Tue, 27 Sep 2022 13:16:03 +0200

bootcd (6.6.2) unstable; urgency=medium

  * Mount efivarfs in chroot if available
  * Delete EFI/debian and EFI/BOOT before recreating

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Tue, 21 Jun 2022 13:45:41 +0200

bootcd (6.6.1) unstable; urgency=medium

  * Fixed bug "bootcd: No zstd support for initramfs,
    getting error about initrd beeing not in gzip format"
    reported by Juozas Pocius <juozaspo@gmail.com>. Closes: #1012327
  * Deleted Function check_initrd which contained old checks
    that are not needed anymore
  * Forward os-prober Warning seen in sid to stdout

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Tue, 07 Jun 2022 14:38:37 +0200

bootcd (6.6) unstable; urgency=medium

  * tested with shellia 5.7
  * Fix: bootcd2disk.lib: warn_2disk() fix variable "used" for multiple entries
  * Fix: bootcd2disk.lib: comment out unused function run_zerodisk()
  * Add: bootcd-run.lib: umount_recursive(): try multiple times to umount
  * Fix: example md.bootcd2disk.conf now works with more grub2 versions

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Fri, 18 Mar 2022 12:05:22 +0100

bootcd (6.5) unstable; urgency=medium

  * Make sure the correct bootcd ISO is found when booting,
    with a bootcd specific UUID
  * debian/compat=13

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Tue, 20 Jul 2021 10:47:50 +0200

bootcd (6.4) unstable; urgency=medium

  * Fix: bootcd2disk --only_mount without LUKS does not ask for LUKS password
  * Fix: use grub-install with option --force to overwrite uncorrect warnings
  * Fix: bootcd2disk.lib: better "ignore rsync warning" match
  * Fix: Renamed old Changelog to OldChangeloog, to allow "apt changelog bootcd"
  * Fix: some doku in bootcd2disk.conf-5.rst
  * Fix: some comments in bootcd2disk.conf.src
  * Add: Variables GRUB_INSTALL_OPTS_BIOS and GRUB_INSTALL_OPTS_EFI

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Thu, 05 Nov 2020 19:54:55 +0100

bootcd (6.3) unstable; urgency=medium

  * always use gawk instead of awk to make testing more reliable

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Wed, 04 Nov 2020 19:52:35 +0100

bootcd (6.2) unstable; urgency=medium

  * prepare for debian release
  * cleaned up debian changelog

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Sat, 29 Aug 2020 12:16:06 +0200

bootcd (6.2) unstable; urgency=medium

  * bootcd2disk-1.rst: document LUKS_PASSWD
  * bootcd2disk.lib: add function get_LUKS_PASSWD to read LUKS_PASSWD
  * bootcd2disk.lib: run mke2fs with -F (after acknowledged bootcd warning)
  * bootcd2disk.lib: added function retry_rsync
  * bootcd2disk.lib: use --removable if using grub with --target=x86_64-efi

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 17 Aug 2020 18:04:57 +0200

bootcd (6.2~6) UNRELEASED; urgency=medium

  * new meaning of release numbers in bootcd (x=1-9999999 without leading 0)
    x.x~x: Dev: Unreleased Devevloment Version
    x.x:   Release: First released Version
    x.x.x: Fix: Fixed released Version
  * make sure variable LIBRARIES has no spaces and no double slash
  * dependencies to fdutils dropped
  * backup.bootcd2disk.conf.src: added -p to mkdir, needed with --only_sync
  * bootcd, bootcd-usage.lib: better usage error handling
  * better doku in manpages and config-files
  * bootcd2disk.conf-5.rst: added do_last()
  * bootcd2disk-check.lib: do not check is_disk_used with --only_unmount
  * bootcd2disk.lib: fixes in calc_rsync_src()

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 27 Jul 2020 10:16:44 +0200

bootcd (6.2~5) UNRELEASED; urgency=medium

  * bootcdwrite: default APPEND no longer includes "vga=normal nomodeset"
  * bootcdwrite: faster boot with bad floppy device
  * source: src2conf has new version --without
  * bootcd2disk: added EXCLUDE
  * bootcd2disk: deleted TRYFIRST and added ALLOWEDDISKS
  * bootcd2disk: now uses rsync to copy data
  * bootcd2disk: added Option --only_sync
  * bootcd2disk: size of /boot increased from 100 to 200MB

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Sun, 21 Jun 2020 09:18:04 +0200

bootcd (6.2~4) UNRELEASED; urgency=medium

  * added bootcd2disk OPTION: ORDER.
  * added md.bootcd2disk.conf.src
  * added luks.bootcd2disk.conf.src
  * added -p|--only_print_options to bootcd2disk
  * allow conf files to influence more program logic
  * conf files allow to define a function to build conf

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 20 Apr 2020 16:50:12 +0200

bootcd (6.2~3) UNRELEASED; urgency=medium

  * example files renamed to <example-name>.<normal-config-name>
  * debug can show used LIBRARIES
  * to test a function while development lib_dev_test() can now be used
  * debug can show used bootcd variables
  * better calculation of existing disks with lsblk
  * started to delete old warnings: auto makes only sence ...
  * better SFDISK# rst description
  * added parameter to function readinfo
  * bootcdmk2diskconf.tst* now checks not only single vars but full config
  * added bootcd2disk.conf.src bootcdwrite.conf.src
  * migrated vars MOUNT and UMOUNT to funcs bootcd_mount() and bootcd_umount()

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 20 Apr 2020 16:49:42 +0200

bootcd (6.2~2) UNRELEASED; urgency=medium

  * improved functions prepare_chroot and unprepare_chroot and
    added function umount_recursive to use mount with option --bind when possible
    and umount also mounted subdirs
  * moved UUID handling from spcialized function set_SWAP_RESUME... to more
    general functions disk2real and disk2realvar
  * fixed and tested included example bootcd2disk.conf.lvm
  * make sure lvcreate will not ask questions
  * added function bootcd_global to be used in custom functions
  * added src2conf to create example conf files
  * added bootcd2disk.conf.lvm.src to create bootcd2disk.conf.lvm
  * better doku to give a custom function as option

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Wed, 08 Apr 2020 08:19:23 +0200

bootcd (6.2~1) UNRELEASED; urgency=medium

  * added built txt files to git, to be able to verify changes, if build tools
    or sources change
  * add warning to bootcdconf.lib, that it is created automatically
  * in manpage write DISK# and SFDISK# to represent DISK0 to DISK99 and
    SFDISK0 to SFDISK99
  * allow DISK# and SFDISK# to be defined as commandline option in bootcd2disk
  * fixed Date and Copyright in all files
  * added debug function print_bootcd_vars
  * splitted function warn_2disk in 2 parts
  * changed bootcdrst to split readopts_bootcd, readopts_bootcd,
    readopts_bootcdwrite, readopts_bootcd2disk, readopts_bootcdmk2diskconf
    and readopts_bootcdbackup in 2 parts
  * fixed debian/examples, which listed too many files

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Wed, 05 Apr 2020 15:56:09 +0200

bootcd (6.01.03) unstable; urgency=medium

  * fdutils deleted from debian/control

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 17 Aug 2020 07:50:27 +0200

bootcd (6.01.02) unstable; urgency=medium

  * dropped dependencies to fdutils, because it seems not to be needed anymore

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Wed, 12 Aug 2020 08:27:49 +0200

bootcd (6.01.01) unstable; urgency=medium

  * Fixed bug "bootcd: Build-Depends on deprecated dh-systemd which is going
    away" reported by Michael Biebl <biebl@debian.org>. closes: 958582

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Fri, 24 Apr 2020 08:14:05 +0200

bootcd (6.01) unstable; urgency=medium

  * Fixed bug "bootcd: Missing build dependencies on python3-docutils and
    shellia" reported by Adrian Bunk <bunk@debian.org>. closes: 949759
  * some smaller fixes

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Mon, 03 Feb 2020 12:57:13 +0100

bootcd (6.00) unstable; urgency=medium

  * first debian release based on shellia.
  * use tar for bootcdbackup instead of star. Tar now supports --selinux
  * Fixes in FAQ.backup and FAQ.bootcd

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Thu, 19 Dec 2019 15:42:50 +0100

bootcd (6.00~06) UNRELEASED; urgency=medium

  * Allow to define functions after_copy(), do_first() and extra_changes() on
    commandline.

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Tue, 05 Nov 2019 15:26:52 +0100

bootcd (6.00~05) UNRELEASED; urgency=medium

  * Create man page: bootcd2disk.conf.5, config file: bootcd2disk.conf and
    function defaults_bootcd2disk() from source bootcd2disk.conf-5.rst
  * upgrade copyright from to gpl2 to gpl3

 -- Bernd Schumacher <bernd.schumacher@hpe.com>  Thu, 29 Aug 2019 11:45:11 +0200

# Older entries have been removed from this changelog.
# To read the complete changelog use `apt changelog bootcd`.
