Skip to content

Releases: fconidi/distroClone

DistroClone v1.3.6

26 Apr 11:53

Choose a tag to compare

What's fixed in 1.3.6

System icon deleted after first run

After the Welcome dialog closed, rm -f "$TEMP_LOGO" ran unconditionally. When get_dc_logo returned a real system icon (e.g. /usr/share/icons/hicolor/256x256/apps/distroClone.png) the file was permanently deleted. On the second run the 128×128 icon was found and deleted too. From the third run onward all real icons were gone and ImageMagick generated a fallback hexagon instead.

  • Cleanup is now guarded: only files under /tmp/ are removed.
  • --window-icon in three yad dialog calls (Welcome, User-config, Manual-edit) now uses the ${VAR:+...} conditional guard, consistent with --image.

Custom root password from Welcome dialog never applied

Two overlapping bugs caused the password to always remain root regardless of what the user typed:

  1. The [4/30] CONFIG block unconditionally reset ROOT_PASSWORD="root", overwriting the value captured from the Welcome dialog. Changed to ROOT_PASSWORD="${ROOT_PASSWORD:-root}".
  2. The chpasswd calls inside the chroot heredoc (<< 'CHROOT_EOF') were hardcoded as echo "admin:root" / echo "root:root". Single-quoted heredoc delimiters block variable expansion entirely. The lines are moved outside the heredoc and executed via chroot "$DEST" chpasswd with ${ROOT_PASSWORD} expanded in the host shell.

Installation

sudo apt install -y yad
wget https://github.com/fconidi/distroClone/releases/latest/download/distroClone_1.3.6_all.deb
sudo apt install -y ./distroClone_1.3.6_all.deb

Maintained by Franco Conidi aka edmond — GPL-3.0-or-later

DistroClone v1.3.4

23 Mar 17:23
af5b950

Choose a tag to compare

Bug Fix

  • Fixed: DEBIAN_FRONTEND=noninteractive added to chroot block to prevent
    interactive grub-efi-amd64 dialog blocking the build on Ubuntu 24.04-based systems
  • Fixed: debconf-set-selections pre-configures grub-efi/install_devices and
    grub-pc/install_devices before any apt install in chroot
  • Fixed: DEBIAN_FRONTEND=noninteractive applied to host-side dpkg/apt calls

Tested

  • ZorinOS 18 (Ubuntu 24.04, UEFI) — VirtualBox

distroClone 1.3.3

19 Mar 15:55

Choose a tag to compare

v1.3.3

Initial release: distroClone 1.3.3