refractasnapshot-gui (10.4.1) unstable; urgency=low [Remi Drexhage] * use unmkinitramfs to extract initrd for use with Ubuntu. -- fsmithred <fsmithred@gmail.com> Sun, 22 Sep 2024 13:15:00 -0400 refractasnapshot-gui (10.4.0) unstable; urgency=low [siva] * initramfs support for zstd, two-stage cpio. * Remove extracted filesystem w/cpio. -- fsmithred <fsmithred@gmail.com> Wed, 14 Feb 2024 10:49:00 -0500 refractasnapshot-gui (10.3.0) unstable; urgency=low * Add -X to rsync to preserve extended attributes. * Add config file option to turn off initrd checks/edits. -- fsmithred <fsmithred@gmail.com> Sat, 03 Jun 2023 11:43:00 -0400 refractasnapshot-gui (10.2.12) unstable; urgency=low * Add support for connman in netconfig_opt. * mksquashfs will complain if it fails. * Add /tmp/extracted to cleanup * Update colors for deepsea. -- fsmithred <fsmithred@gmail.com> Tue, 29 Jun 2021 07:55:00 -0400 refractasnapshot-gui (10.2.10) unstable; urgency=low * Copy filesystem before editing initramfs. * Remove resume from filesystem copy when editing initramfs. -- fsmithred <fsmithred@gmail.com> Thu, 12 Dec 2019 17:45:00 -0500 refractasnapshot-gui (10.2.9) unstable; urgency=low * Fix typos in extract_initrd() * Remove cryptroot/crypttab from initrd.img -- fsmithred <fsmithred@gmail.com> Fri, 19 Jul 2019 09:10:00 -0400 refractasnapshot-gui (10.2.8) unstable; urgency=low * bump version to match -base package -- fsmithred <fsmithred@gmail.com> Mon, 15 Jul 2019 10:45:00 -0400 refractasnapshot-gui (10.2.7) unstable; urgency=low * build for all arch -- fsmithred <fsmithred@gmail.com> Mon, 15 Jul 2019 09:45:00 -0400 refractasnapshot-gui (10.2.6) unstable; urgency=low * bump version to match -base package -- fsmithred <fsmithred@gmail.com> Sun, 14 Jul 2019 12:45:00 -0400 refractasnapshot-gui (10.2.5) unstable; urgency=low * bump version -- fsmithred <fsmithred@gmail.com> Sun, 14 Jul 2019 12:30:00 -0400 refractasnapshot-gui (10.2.4) unstable; urgency=low * Change /dev/shm from symlink to directory. (Debian bug #851427) * extract_initrd() now works with microcode. -- fsmithred <fsmithred@gmail.com> Sun, 14 Jul 2019 06:30:00 -0400 refractasnapshot-gui (10.2.3) unstable; urgency=low * Build for Devuan repo. -- fsmithred <fsmithred@gmail.com> Sat, 04 May 2019 11:29:00 -0400 refractasnapshot-gui (10.2.3~fsr) unstable; urgency=low * Test for new locations of cryptroot and resume in initrd. -- fsmithred <fsmithred@gmail.com> Fri, 03 May 2019 14:29:00 -0400 refractasnapshot-gui (10.2.2) unstable; urgency=low * Set verbose log in main script instead of wrapper (where it fails.) -- fsmithred <fsmithred@gmail.com> Tue, 26 Mar 2019 06:18:00 -0400 refractasnapshot-gui (10.2.1) unstable; urgency=low * Fixed typo in $crypt_message. * Removed recommends for refracta-lang and live-config-refracta. -- fsmithred <fsmithred@gmail.com> Tue, 29 Jan 2019 11:35:00 -0500 refractasnapshot-gui (10.2.0) unstable; urgency=low * Set root path to include sbin directories. (for Buster/Beowulf) * Added boot option 'net.ifnames=0' * Fixed missing grub splash in uefi boot. * Choose task first, get disk report only with full snapshot. * Put report in text-info window so it has scroll bars and fits on screen. * Merge grub-efi warning into main report. * Automate the encryption confusion: * Test initrd for cryptsetup. Rebuild with CRYPTSETUP=y if needed. * Test initrd for conf.d/resume and cryptroot. Remove if present. * Update ssh_config wording. * Replaced dysfunctional progress bar in check_space() with info window. * Test for config file after command-line options. * Changed name of log to refractasnapshot.log * Make help screen available within program. * Added '-iso-level 3' to xorriso command for isos larger than 4GB. -- fsmithred <fsmithred@gmail.com> Thu, 06 Dec 2018 06:35:00 -0500 refractasnapshot-gui (10.0.3) unstable; urgency=low * Re-enabled cleanup option in '01 Create a snapshot' * Added /etc/popularity-contest.conf to excludes. * Fixed removal of NetworkManager/system-connections/* * Media volume label is is now a variable in config file. -- fsmithred <fsmithred@gmail.com> Sun, 16 Jul 2017 14:25:00 -0400 refractasnapshot-gui (10.0.2) unstable; urgency=medium * creating suite suites/experimental -- fsmithred <fsmithred@gmail.com> Sat, 22 Apr 2017 19:56:08 -0400 refractasnapshot-gui (10.0.2) unstable; urgency=low * Oops! 10.0.1 was uploaded too soon. * Ready for language translation, really, I think. * Other than that, same as 10.0.1 -- fsmithred <fsmithred@gmail.com> Sat, 04 Feb 2017 10:50:00 -0500 refractasnapshot-gui (10.0.1) unstable; urgency=low * Recommends dosfstools. UEFI snapshot boots to grub prompt without it. * Added test and warning if dosfstools is not installed and make_efi=yes. * Replaced md5sum with sha256sum. * Added test for missing configfile. * Removed zenity from Depends. * Ready for language translation. -- fsmithred <fsmithred@gmail.com> Sat, 04 Feb 2017 09:50:00 -0500 refractasnapshot-gui (10.0.0) unstable; urgency=low * Added pluma and xed to find_editor function. -- fsmithred <fsmithred@gmail.com> Mon, 10 Oct 2016 21:50:00 -0400 refractasnapshot-gui (9.3.4+10.0.0beta05) unstable; urgency=low * Added modules to the efi boot image to fix booting in blind mode. * Added force_efi mode to make efi-ready iso with grub-pc installed. * Added missing dollar signs for translation. * Moved efi_work directory into main work_dir. -- fsmithred <fsmithred@gmail.com> Thu, 06 Oct 2016 17:10:00 -0400 refractasnapshot-gui (9.3.4+10.0.0beta04) unstable; urgency=low * Fixed Bug: non-tabbed editors were not showing the grub menu. -- fsmithred <fsmithred@gmail.com> Fri, 23 Sep 2016 09:15:00 -0400 refractasnapshot-gui (9.3.4+10.0.0beta03) unstable; urgency=low * Added modules to the efi boot image for more commands at grub prompt * Replaced "--center" with ${CENTER} so zenity will still work. * Added /usr/bin/xed to find_editor() -- fsmithred <fsmithred@gmail.com> Wed, 03 Aug 2016 20:10:00 -0400 refractasnapshot-gui (9.3.4+10.0.0beta02) unstable; urgency=low * Fixed xorriso options so isohybrid usb will boot with uefi. * Config file is now required. -- fsmithred <fsmithred@gmail.com> Sat, 11 Jun 2016 11:50:00 -0400 refractasnapshot-gui (9.3.4+10.0.0beta01) unstable; urgency=low * Added uefi support * Reorganized code into functions and grouped for multiple tasks. * (re-squash, re-make efi, re-make iso) -- fsmithred <fsmithred@gmail.com> Thu, 02 Jun 2016 18:10:00 -0400 refractasnapshot-gui (9.3.4) unstable; urgency=low * Changed "config=" to "components=" in stock boot help f5.txt * Added support for netman/simple-netaid to keep or remove configs. * Added hexchat logs to rsync excludes list. * Use variable $initrd_image, not file name in preparing encryption. -- fsmithred <fsmithred@gmail.com> Sun, 29 May 2016 11:20:00 -0400 refractasnapshot-gui (9.3.3) unstable; urgency=low * username=<username> added to boot menu if name is not "user". -- fsmithred <fsmithred@gmail.com> Sat, 07 May 2016 12:50:00 -0500 refractasnapshot-gui (9.3.2) unstable; urgency=low * Check for previous init patch after greeting window. * Open /usr/share/initramfs-tools/init in editor, run update-initramfs * Removed code for clamav init links. * Added chain.c32 to list of copied isolinux modules. -- fsmithred <fsmithred@gmail.com> Sun, 21 Feb 2016 21:40:00 -0500 refractasnapshot-gui (9.3.1) unstable; urgency=low * Harmonize version number with refractasnapshot-base -- fsmithred <fsmithred@gmail.com> Wed, 17 Feb 2016 21:35:00 -0500 refractasnapshot-gui (9.3.0-1) unstable; urgency=low * Replaced target/dev with "$work_dir"/dev, fixes failed boot. * Removed "union=aufs" from boot commands. (for stretch/sid) -- fsmithred <fsmithred@gmail.com> Tue, 16 Feb 2016 22:08:00 -0500 refractasnapshot-gui (9.3.0) unstable; urgency=low * Removed patch for /usr/share/initramfs-tools/init. * Added code to create static device nodes in /dev. -- fsmithred <fsmithred@gmail.com> Fri, 05 Feb 2016 15:48:00 -0500 refractasnapshot-gui (9.2.2) unstable; urgency=low * Added reminder to turn off numlock. * Added code from live-build to blank systemd's /etc/machine-id * Centered yad/zenity windows. -- fsmithred <fsmithred@gmail.com> Fri, 05 Feb 2016 12:08:00 -0500 refractasnapshot-gui (9.2.1) unstable; urgency=low * Added support for Gnome NetworkManager connection information. * Fixed bug in 9.2.0 that deleted the system network connections instead of the work_dir copy. -- fsmithred <fsmithred@gmail.com> Sun, 23 Aug 2015 07:45:00 -0400 refractasnapshot-gui (9.2.0) unstable; urgency=low * Script truncates current logs in /var/log and removes archived logs. * Refracta-specific boot help files are now optional. * Added option to add CRYPTSETUP=y to initrd. (and test for which update-initramfs to use) * Added option to copy network configs to snapshot and include ip=frommedia in the boot menu, else existing configs get wiped. -- fsmithred <fsmithred@gmail.com> Fri, 24 Jul 2015 12:02:00 -0400 refractasnapshot-gui (9.1.6) unstable; urgency=low * Added code to patch /usr/share/initramfs-tools/init for systems * running without systemd and with util-linux-2.25 so iso can boot. * Fixed dependencies so package will install on Wheezy. * snapshot.iso.md5 now contains filename without path. * Boot menu title is "$DISTRO" instead of "Refracta" -- fsmithred <fsmithred@gmail.com> Wed, 25 Feb 2015 20:35:00 -0500 refractasnapshot-gui (9.1.5) unstable; urgency=low * Removed live/config/1161-openssh-server. * Edit sshd_config in work_dir instead. -- fsmithred <fsmithred@gmail.com> Thu, 25 Dec 2014 08:55:00 -0500 refractasnapshot-gui (9.1.4) unstable; urgency=low * Fixed typo in section that makes 1161-openssh-server * Test for pmount.allow looks in $work_dir for file. * Added $rsync_options to config file (--delete-before and * --delete-excluded for copy_filesystem) * Added option to clear geany's list of recent files. * Wrapper runs gui script in debug mode by default. -- fsmithred <fsmithred@gmail.com> Sun, 30 Nov 2014 09:00:00 -0500 refractasnapshot-gui (9.1.3) unstable; urgency=low * Removed gksu from depends. * Fixed cleanup package list directories on iso. * Add distro name to boot menu in place with sed instead of echoing * menu from script. This prevents clobbering a custom iso_dir or menu. * Add 1161-openssh-server to live-config scripts to allow ssh password -- fsmithred <fsmithred@gmail.com> Wed, 22 Oct 2014 10:22:45 -0400 refractasnapshot-gui (9.1.2-2) unstable; urgency=low * Added syslinux-common to Depends, in case Install Recommends is "no". -- fsmithred <fsmithred@gmail.com> Thu, 25 Sep 2014 08:30:00 -0400 refractasnapshot-gui (9.1.2-1) unstable; urgency=low * Test for location of isohdpfx.bin (moved to /usr/lib/ISOLINUX/) -- fsmithred <fsmithred@gmail.com> Wed, 27 Aug 2014 06:30:00 -0400 refractasnapshot-gui (9.1.2) unstable; urgency=low * Replaced genisoimage and isohybrid commands with xorriso * Added support for syslinux and isolinux version 6.x * Moved entry window for distribution name to beginning of program. * Added tests for cpulimit and rm to reduce error messages. * -d and -c command-line options can be used together. -- fsmithred <fsmithred@gmail.com> Mon, 26 May 2014 17:50:00 -0400 refractasnapshot-gui (9.1.1) unstable; urgency=low * Corrected set_distro_name so that it works with zenity. * Commented out code to create /etc/sudoers.d/live. Let live-config do it. -- fsmithred <fsmithred@gmail.com> Sat, 17 May 2014 14:00:00 -0400 refractasnapshot-gui (9.1.0) unstable; urgency=low * Added cpulimit to config for rsync and mksquashfs. * Snapshot creates /etc/sudoers.d/live for primary user, NOPASSWD * Boot menu for live image is generated with variable for distro name. -- fsmithred <fsmithred@gmail.com> Fri, 28 Mar 2014 10:30:00 -0400 refractasnapshot-gui (9.0.9-8) unstable; urgency=low * Corrected control file; yad dependency had typographical error. -- fsmithred <fsmithred@gmail.com> Wed, 11 Dec 2013 09:17:00 -0500 refractasnapshot-gui (9.0.9-7) unstable; urgency=low * Fixed progress bar for check_space. * Removed "This may take some time" warning. * Added test and warning for missing kernel or initrd. * Replaced test_editor function with find_editor - supports geany, * gedit, kate, kwrite, leafpad, medit, mousepad or configfile setting. -- fsmithred <fsmithred@gmail.com> Mon, 09 Dec 2013 11:40:00 -0500 refractasnapshot-gui (9.0.9-6) unstable; urgency=low * Fixed $snapshot_count * Added progress bar to updatedb. -- fsmithred <fsmithred@gmail.com> Fri, 01 Nov 2013 05:55:00 -0400 refractasnapshot-gui (9.0.9-5) unstable; urgency=low * Changed function check_space to use df only once. * Run updatedb before copying filesystem * Added debug mode -- fsmithred <fsmithred@gmail.com> Sat, 19 Oct 2013 23:45:00 -0400 refractasnapshot-gui (9.0.9-4) unstable; urgency=low * Changed version number to stay in sync with refractasnapshot-base -- fsmithred <fsmithred@gmail.com> Sat, 07 Sep 2013 22:30:00 -0400 refractasnapshot-gui (9.0.9-3) unstable; urgency=low * Copy /var/lib/mlocate/mlocate.db, don't disable updatedb. * Exclude ssh_host_keys - new ones will be regenerated at boot. -- fsmithred <fsmithred@gmail.com> Fri, 06 Sep 2013 22:00:00 -0400 refractasnapshot-gui (9.0.9-2) unstable; urgency=low * Fixed a wrong variable in check_directories function. -- fsmithred <fsmithred@gmail.com> Sun, 04 Aug 2013 21:05:00 -0400 refractasnapshot-gui (9.0.9-1) unstable; urgency=low * Changed "CD" to "CD or DVD" in first window text and help text. * Added "--auto-close" to $DIALOG progress bars, instead of kill. -- fsmithred <fsmithred@gmail.com> Sun, 04 Aug 2013 11:43:00 -0400 refractasnapshot-gui (9.0.9) unstable; urgency=low * Added test for remote, unmounted snapshot_dir or work_dir * Added more items to excludes, especially root's hidden files. * Changed rsync option '--delete' to '--delete-excludes' * Added nocopy option to bypass rsync. -- fsmithred <fsmithred@gmail.com> Tue, 09 Apr 2013 09:45:00 -0500 refractasnapshot-gui (9.0.8-2) unstable; urgency=low * Release Notes get added to root of iso (if they exist). * Added ~/.gnupg ~/.pulse* and ~/.dbus to excludes. * Added /etc/fstab.d/* to excludes. * Fixed stdmenu.cfg to stop scrolling boot line. -- fsmithred <fsmithred@gmail.com> Tue, 26 Mar 2013 11:15:00 -0500 refractasnapshot-gui (9.0.8-1) unstable; urgency=low * Fixed bug that failed to delete old package list dir from iso. -- fsmithred <fsmithred@gmail.com> Sun, 20 Jan 2013 15:00:00 -0500 refractasnapshot-gui (9.0.8) unstable; urgency=low * Added setup functions to allow editing configs and excludes. * Added var editor_option - geany opens new instance for each file. -- fsmithred <fsmithred@gmail.com> Mon, 31 Dec 2012 08:40:00 -0500 refractasnapshot-gui (9.0.7) unstable; urgency=low * Widened window for progress bar so window title fits. * Converted script to use yad if present, or fall back to zenity. -- fsmithred <fsmithred@gmail.com> Wed, 14 Nov 2012 22:07:00 -0500 refractasnapshot-gui (9.0.6-2) unstable; urgency=low * Fixed option for xz compression with mksquashfs -- fsmithred <fsmithred@gmail.com> Fri, 26 Oct 2012 12:35:00 -0400 refractasnapshot-gui (9.0.6-1) unstable; urgency=low * Added option for xz compression with mksquashfs * Added '-allow-limited-size' to genisoimage command for iso > 4GB -- fsmithred <fsmithred@gmail.com> Tue, 23 Oct 2012 11:50:00 -0400 refractasnapshot-gui (9.0.6) unstable; urgency=low * Added /var/spool/mail/* to excludes list. * Replaced isolinux boot splash with galaxy image. * Modified spacing on isolinux boot menu. * expanded dependencies to include live-config-systemd or live-config-upstart * in place of live-config-sysvinit * Added test for editor if $edit_boot_menu is set to "yes". * $text_editor and $gui_editor defined with full path. -- fsmithred <fsmithred@gmail.com> Sun, 09 Sep 2012 15:00:00 -0400 refractasnapshot-gui (9.0.5-4) unstable; urgency=low * mksquashfs now uses xz compression for smaller snapshot. -- fsmithred <fsmithred@gmail.com> Sun, 05 Aug 2012 17:00:00 -0400 refractasnapshot-gui (9.0.5-3) unstable; urgency=low * Added $disable_updatedb and $pmount_fixed to configs. * Removed rsync and genisoimage commands from config file. * Added $disable_freshclam and $root_ssh to configs. -- fsmithred <fsmithred@gmail.com> Sun, 24 Jun 2012 11:20:00 -0400 refractasnapshot-gui (9.0.5-1) unstable; urgency=low * fixed section of code that removes old package-lists from the iso -- fsmithred <fsmithred@gmail.com> Sun, 20 May 2012 09:30:00 -0400 refractasnapshot-gui (9.0.5) unstable; urgency=low * gui package skipped versions to keep up with base package * added command-line option to use a different config file * removed the warning for separate /tmp partition * added config for snapshot.iso filename * package list gets put on the cdrom, inside a directory * that's named after the snapshot.iso to help identify the build * added configs for default text editor and gui editor * added command-line options to gui version: -h, -v, -c -- fsmithred <fsmithred@gmail.com> Mon, 07 May 2012 12:30:00 -0400 refractasnapshot-gui (9.0.2-4) unstable; urgency=low * added boot help screen for locales -- fsmithred <fsmithred@gmail.com> Sun, 19 Jan 2012 18:00:00 -0500 refractasnapshot-gui (9.0.2-3) unstable; urgency=low * fixed bug that prevented making isohybrid -- fsmithred <fsmithred@gmail.com> Sun, 14 Jan 2012 08:00:00 -0500 refractasnapshot-gui (9.0.2-2) unstable; urgency=low * Uncomment the line in /etc/pmount.allow that was commented by the installer, so that users can mount/unmount fixed drives when running live-CD. -- fsmithred <fsmithred@gmail.com> Sun, 08 Jan 2012 08:00:00 -0500 refractasnapshot-gui (9.0.2) unstable; urgency=low * isolinux.bin and vesamenu.c32 are now copied from system to keep them updated. * iso image is converted to isohybrid -- fsmithred <fsmithred@gmail.com> Wed, 16 Nov 2011 11:00:00 -0500 refractasnapshot-gui (9.0.1-2) unstable; urgency=low * Added live-config to dependencies. -- fsmithred <fsmithred@gmail.com> Thu, 29 Sep 2011 11:34:00 -0400 refractasnapshot-gui (9.0.1-1) unstable; urgency=low * Created proper, signed debs. * Added code to disable updatedb for the live-CD. -- fsmithred <fsmithred@gmail.com> Tue, 06 Sep 2011 12:12:04 -0400 refractasnapshot (9.0.0-1) unstable; urgency=low * Initial release * Bash rewrite of the earlier Python verions (especially refractasnapshot-8.0.4 by Dean Linkous. * Added config file with options for different work directory and snapshot directory, save rsync copy of filesystem, number or date the snapshot.iso files, create md5sum file, specify which kernel to use, specify a custom excludes file and error log. * Created separate versions of the script for GUI and CLI. -- fsmithred <fsmithred@gmail.com> Fri, 12 Aug 2011 23:45:50 -0400