refractasnapshot-gui (10.4.0) unstable; urgency=low [siva] * initramfs support for zstd, two-stage cpio. * Remove extracted filesystem w/cpio. -- fsmithred 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 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 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 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 Fri, 19 Jul 2019 09:10:00 -0400 refractasnapshot-gui (10.2.8) unstable; urgency=low * bump version to match -base package -- fsmithred Mon, 15 Jul 2019 10:45:00 -0400 refractasnapshot-gui (10.2.7) unstable; urgency=low * build for all arch -- fsmithred Mon, 15 Jul 2019 09:45:00 -0400 refractasnapshot-gui (10.2.6) unstable; urgency=low * bump version to match -base package -- fsmithred Sun, 14 Jul 2019 12:45:00 -0400 refractasnapshot-gui (10.2.5) unstable; urgency=low * bump version -- fsmithred 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 Sun, 14 Jul 2019 06:30:00 -0400 refractasnapshot-gui (10.2.3) unstable; urgency=low * Build for Devuan repo. -- fsmithred 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 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 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 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 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 Sun, 16 Jul 2017 14:25:00 -0400 refractasnapshot-gui (10.0.2) unstable; urgency=medium * creating suite suites/experimental -- fsmithred 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 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 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 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 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 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 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 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 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 Sun, 29 May 2016 11:20:00 -0400 refractasnapshot-gui (9.3.3) unstable; urgency=low * username= added to boot menu if name is not "user". -- fsmithred 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 Sun, 21 Feb 2016 21:40:00 -0500 refractasnapshot-gui (9.3.1) unstable; urgency=low * Harmonize version number with refractasnapshot-base -- fsmithred 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 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 Mon, 07 May 2012 12:30:00 -0400 refractasnapshot-gui (9.0.2-4) unstable; urgency=low * added boot help screen for locales -- fsmithred Sun, 19 Jan 2012 18:00:00 -0500 refractasnapshot-gui (9.0.2-3) unstable; urgency=low * fixed bug that prevented making isohybrid -- fsmithred 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 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 Wed, 16 Nov 2011 11:00:00 -0500 refractasnapshot-gui (9.0.1-2) unstable; urgency=low * Added live-config to dependencies. -- fsmithred 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 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 Fri, 12 Aug 2011 23:45:50 -0400