SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for clonezilla-5.3.17-2024.3.1.noarch.rpm :

* Fri Jan 27 2023 Steven Shiau 5.3.17-drbl1
* Bugs fixed: (1) Failed to dump raw data if dd mode is forced when saving. (2) Duplicated codes about restoring swap image were removed.
* Thu Jan 26 2023 Steven Shiau 5.3.16-drbl1
* Add function to_ocs_dev_img_name to better deal with device-related image name. The LUKS device, classic device, and LVM device names can be process better now.
* Wed Jan 25 2023 Steven Shiau 5.3.15-drbl1
* The swap partition is shown in the saveparts dialog menu.
* Swap partition can be saved in two modes: only keep UUID/label or dumped by dd. A better mechanism is implemented to deal with these two scenarios.
* Tue Jan 24 2023 Steven Shiau 5.3.14-drbl1
* Put Clonezilla live version and related packages info in clonezilla.log when ocs-sr or ocs-onthelfy is run.
* Tue Jan 24 2023 Steven Shiau 5.3.13-drbl1
* Instead of bailing out in error when failing to open LUKS device, an option was provided to use dd mode to save LUKS device. Thanks to Swâmi Petaramesh for suggesting that. Ref: https://sourceforge.net/p/clonezilla/bugs/402/
* Mon Jan 23 2023 Steven Shiau 5.3.12-drbl1
* Bug fixed: option -fsck-y failed to run. Thanks to Dupuis for reporting this. Ref: https://sourceforge.net/p/clonezilla/bugs/401/
* Mon Jan 23 2023 Steven Shiau 5.3.11-drbl1
* Exclude kdump and rescue initrams when seeking cryttab.
* Mon Jan 23 2023 Steven Shiau 5.3.10-drbl1
* ocs-chkimg: check the LUKS swap device info instead of dd image.
* Mon Jan 23 2023 Steven Shiau 5.3.9-drbl1
* LUKS swap device should keep UUID and label only, not using dd mode. Thanks to Swâmi Petaramesh for reporting this. Ref: https://sourceforge.net/p/clonezilla/bugs/400/
* Wed Jan 18 2023 Steven Shiau 5.3.8-drbl1
* Improve get_luks_mapped_dev_name_from_os of ocs-functions. Support more device format in crypttab.
* Thu Jan 12 2023 Steven Shiau 5.3.7-drbl1
* Try to get the Clonezilla live version no. in /live/ first. Thanks to Swâmi Petaramesh.
* Bug fixe: The LUKS devices in crypttab of initramfs can be more than 1. Thanks to Swâmi Petaramesh. Ref: https://sourceforge.net/p/clonezilla/bugs/397/
* Mon Jan 09 2023 Steven Shiau 5.3.6-drbl1
* Support mkinitcpio in updating initramfs mechanism. This is for restoring Arch/Manjaro Linux.
* Add linking LUKS image file, not copying it. Thanks to Stephen Hawes for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/8757c20ada/
* Sun Jan 08 2023 Steven Shiau 5.3.5-drbl1
* Add program ocs-live-ver to show clonezilla live version.
* Sun Jan 08 2023 Steven Shiau 5.3.4-drbl1
* Improved LUKS mechanism to support multiple LUKS devices. Thanks to Swâmi Petaramesh for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/bugs/397/
* Fri Dec 30 2022 Steven Shiau 5.3.3-drbl1
* By default the opentracker service is disabled in Clonezilla live.
* Fri Dec 30 2022 Steven Shiau 5.3.2-drbl1
* Replace ocs-bttrack with opentracker since python2 is not available in Debian Sid anymore.
* Sun Nov 27 2022 Steven Shiau 5.3.1-drbl1
* ocs-live-boot-menu: wrong path to test file if mt86+x64.efi exists or not.
* Sat Nov 26 2022 Steven Shiau 5.3.0-drbl1
* Support memtest86+ v6 naming & mechanism. Memtest86+ v6.00 now supports legacy BIOS and uEFI booting. Both x86 and x86-64 are supported, too. In DRBL/Clonezilla we use shorter file name so that it works in FAT file system: memtest86+.bin -> mt86+x32.mbr memtest86+x32.bin -> mt86+x32.mbr memtest86+x32.efi -> mt86+x32.efi memtest86+x64.bin -> mt86+x64.mbr memtest86+x64.efi -> mt86+x64.efi
* Fri Oct 28 2022 Steven Shiau 5.2.7-drbl1
* Use OWNER:GROUP, not OWNER.GROUP in chown command
* Thu Oct 13 2022 Steven Shiau 5.2.6-drbl1
* Add device to partclone log file name and rotate it, not overwrite it.
* Move \"set timeout\" to the head of grub.cfg.
* Tue Sep 27 2022 Steven Shiau 5.2.5-drbl1
* Add options -k0/-k1 in the beginner mode of ocs-onthefly.
* Mon Sep 12 2022 Steven Shiau 5.2.4-drbl1
* Replace \"\\/\" as \"/\" in grep pattern to avoid grep >= 3.8 showing warnings.
* The command egrep was replaced by \"grep -E\", and fgrep was replaced by \"grep -F\" to avoid grep >= 3.8 showing warnings.
* Add authentication example for grub config file.
* Fri Aug 26 2022 Steven Shiau 5.2.3-drbl1
* Disable glances service in live system.
* Sat Jul 09 2022 Steven Shiau 5.2.2-drbl1
* /etc/default/espeakup has changed its variable, so modify default_voice instead of VOICE.
* Tue Jul 05 2022 Steven Shiau 5.2.1-drbl1
* Disable ufw service when making live system.
* Sun Jun 12 2022 Steven Shiau 5.1.12-drbl1
* Do not let sudo to spawn pseudo-terminal when running a job. Otherwise ocs-live-run-menu will be run twice, and it will make the console weird. Ref: https://groups.google.com/g/ocs-clonezilla/c/tB93Vjz9CVw Thanks to ottokang for reporting this bug.
* Sun Jun 12 2022 Steven Shiau 5.1.11-drbl1
* Add image size info file (Info-img-size.txt) in the image dir.
* Replace buggy /usr/share/terminfo/j/jfbterm from ncurses-term. Thanks to ottokang for reporting this bug.
* Add more options in boot parameters to be parsed, including: extra_pbzip2_opt, extra_lbzip2_opt, extra_plzip_opt, extra_lz4mt_opt, and extra_xz_opt. Thanks to ottokang for this request.
* Mon Jun 06 2022 Steven Shiau 5.1.10-drbl1
* Add extra_pigz_opt extra_zstdmt_opt to be parsed in boot parameters. This will be easier for user to customized.
* Sat Jun 04 2022 Steven Shiau 5.1.9-drbl1
* The option --rsyncable of zstd causes bad performance. It can be 5 times slower for v1.4.x, and worse for v1.5.2. Hence by default we do not use it. Ref: https://github.com/facebook/zstd/issues/3150
* Tue May 31 2022 Steven Shiau 5.1.8-drbl1
* ocs-live-swap-kernel: update-intitramfs needs /boot/config-$ver, so add it before running it.
* Thu May 26 2022 Steven Shiau 5.1.7-drbl1
* ask_nic_dev of ocs-functions: more flexible method to get NIC names. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/6026cbd187/
* Sun May 22 2022 Steven Shiau 5.1.6-drbl1
* Update ocs-memtester, make RAM size more readable
* ocs-live-feed-img: corresponding changes due to the modification in set_drbl_ocs_extra_param.
* Sun May 22 2022 Steven Shiau 5.1.5-drbl1
* create-ubuntu-live: update distribution name/arch.
* Sun May 22 2022 Steven Shiau 5.1.4-drbl1
* Bug fixed: recovery iso/zip failed due to output file is not assigned in create_clonezilla_live_recovery_iso_zip of ocs-sr.
* Thu May 12 2022 Steven Shiau 5.1.3-drbl1
* create-ubuntu-live: drop support for hirsute, add support kinetic
* Tue May 10 2022 Steven Shiau 5.1.2-drbl1
* ocs-sr: add an option \"-luks\" so that opening LUKS or not can be assigned in the command line prompt.
* ocs-onthefly: force to use \"-luks no\" so that LUKS device can be cloned.
* Mon May 02 2022 Steven Shiau 5.1.1-drbl1
* Add a prompt to decide if opening LUKS dev or not.
* Thu Apr 28 2022 Steven Shiau 5.1.0-drbl1
* New feature: initial APFS support.
* Tue Apr 19 2022 Steven Shiau 5.0.12-drbl1
* ocs-iso/ocs-live-dev: check_if_in_netboot_env should be in the live env after booting, not in the mode that downloaded live media exists.
* Tue Apr 19 2022 Steven Shiau 5.0.11-drbl1
* Show the prompt that ocs-iso/ocs-live-dev can not be run in netboot env. Thanks to Constantino Michailidis. Ref: https://sourceforge.net/p/clonezilla/patches/19/
* Sun Apr 17 2022 Steven Shiau 5.0.10-drbl1
* Option \"-k0\" was added to drbl-ocs and ocs-live-feed-img, too.
* Wed Apr 13 2022 Steven Shiau 5.0.9-drbl1
* ocs-expand-
*-pt: Improved the mechanism about creating proportional partition table. Especially that GPT in the last partition should not be expanded.
* Mon Apr 11 2022 Steven Shiau 5.0.8-drbl1
* update-efi-nvram-boot-entry: when there is no reference label/uuid/boot_file in NVRAM, try to guess one based on the dir in /efi/ dir for uEFI boot entry.
* Sat Apr 09 2022 Steven Shiau 5.0.7-drbl1
* ocs-resize-part: Give warning, not failure for Unknown or
* Implemented a better to check GPT/MBR format of a disk. This is a workaround to deal with ChromeOS Flex partition table. Ref: https://lists.gnu.org/archive/html/bug-parted/2022-04/msg00001.html https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/688ce74fb1
* Tue Mar 29 2022 Steven Shiau 5.0.6-drbl1
* To make it consistent, put \"-k0\" even it\'s in beginner mode in the dialog menu of ocs-onthefly.
* Sun Mar 27 2022 Steven Shiau 5.0.5-drbl1
* Add the dummy option \"-k0\" for creating partition in ocs-sr and ocs-onthefly. It\'s the same as default action. Just easier for us to explain.
* Sat Mar 12 2022 Steven Shiau 5.0.4-drbl1
* Improved functions related to turn_off_swap_and_LVM2, including turn_off_swap, turn_off_swap_and_LVM2 itself, and check_if_disk_busy. Basically make turn_off_swap_and_LVM2 accept the device about be off. The goal in the future is to only inactive the destination device (swap, LV) before saving or restoring. Not disable all in the beginning of ocs-sr or ocs-onthefly.
* Sun Feb 20 2022 Steven Shiau 5.0.3-drbl1
* Add the program ocs-memtester, which can be used to run memtester easier.
* ocs-live-boot-menu: add memtester in the uEFI bootmenu.
* Sat Feb 19 2022 Steven Shiau 5.0.2-drbl1
* Bug fixed: ocs-onthefly via net failed, this was due to the options -a/-f should not be passed to ocs-sr. Thanks to m2acgi for reporting this issue and providing the patch. Ref: https://github.com/stevenshiau/clonezilla/issues/68#issuecomment-1042540967
* Fri Feb 04 2022 Steven Shiau 5.0.1-drbl1
* Avoid running efibootmgr with empty label in update-efi-nvram-boot-entry.
* Thu Feb 03 2022 Steven Shiau 5.0.0-drbl1
* Add LUKS support. Basically a better mechanism than using dd is implemented.
* Renamed cnvt-ocs-dev as ocs-cvt-dev, and prep-ocsroot as ocs-prep-repo.
* Corresponding changes were done for related files.
* No more using dislocker-find to identify BitLocker since newer blkid can identify it. Use a neater way to run blkid to get the file system of a partition.
* Tue Jan 18 2022 Steven Shiau 4.6.15-drbl1
* The variable use_os_prober should skip linux-boot-prober, too.
* Tue Jan 18 2022 Steven Shiau 4.6.14-drbl1
* Bug fixed: pixz has no option to stdout with \"-d\". Therefore program pixz was replaced by xz since using \"-T 0\" works the same. Thanks to nurupo for reporting this issue.
* Mon Jan 17 2022 Steven Shiau 4.6.13-drbl1
* The netboot client for interactive mode will inherit the locale from lite server.
* Boot parameter use_os_prober=\"no\" now skips running os-prober. Thanks to Bernard Michaud for this idea. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/b96b4eee21/?limit=25#d97b
* Sun Jan 09 2022 Steven Shiau 4.6.12-drbl1
* Add a mechanism to skip using devices list cache. If the boot parameter use_dev_list_cache=no in the boot parameter, then the devices list cache mechanism won\'t be used.
* Add support Greek locales. Thanks to Stamatis Mavrogiorgis for providing the language file.
* Mon Jan 03 2022 Steven Shiau 4.6.11-drbl1
* Rename /tmp/split_error.
* as /tmp/img_out_err.
*.
* Tue Dec 21 2021 Steven Shiau 4.6.10-drbl1
* Bug fixed: ignore the 1st 2 columns in /proc/partitions when comparing it for the cache files in the function check_if_use_disklist_cache of ocs-functions.
* ocs-get-dev-info: better way to run dislocker-find so that when it failed to load some lib, it won\'t show the device\'s fs is bitlocker.
* Mon Dec 20 2021 Steven Shiau 4.6.9-drbl1
* Due to sudo >= 1.9.8p2-1 will new a pts (e.g., /dev/pts/0) instead of keeping the tty from SUDO_USER. Hence a new environmental variable SUDO_TTY from sudo will be used to make clonezilla main menu only starts in tty1. Make both CURRENT_TTY and SUDO_TTY mechanism work. The environmental variable SUDO_TTY is passed to ocs-lang-kbd-conf & ocs-live-run-menu by: sudo -i SUDO_TTY=\"$(tty)\" ocs-lang-kbd-conf sudo -i SUDO_TTY=\"$(tty)\" ocs-live-run-menu
* Sun Dec 19 2021 Steven Shiau 4.6.8-drbl1
* update-efi-nvram-boot-entry: bug fixed for 2 or more ESPs on the same machine, unmount should be done within for loop.
* ocs-prep-cache: ignore the 1st 2 columns in /proc/partitions when comparing it for the cache files, since partprobe might change the major and minor numbers in /proc/partitions, while the blocks and device names (3rd & 4th columns) will remain the same after partprobe is run.
* ocs-chkimg: treat not link & not split image as a special case. Read it directly. Do not use cat to get best performance.
* When restoring, not link & not split image as a special case. Read it directly. Do not use cat to get best performance.
* Tue Dec 14 2021 Steven Shiau 4.6.7-drbl1
* ocs-chkimg: output more messages to log files.
* Bug fixed: variables in for loop should be escaped when outputting to log file.
* Reverted the split_flag mechanism when restoring which as implemented in 4.6.6. This is because that some uncompression program can not deal with (follow) symbolic files. E.g., \"pixz -d\" has no option to process a symbolic file. This is crucial when we want to restore the image saved from different source device. The program create-ocs-tmp-img uses symbolic files for that.
* Sun Dec 12 2021 Steven Shiau 4.6.6-drbl1
* Unicast retoring by partclone was improved. If the image file is not split, no need to use cat. Just read it from the uncompressing program. This makes the performance better.
* Mon Dec 06 2021 Steven Shiau 4.6.5-drbl1
* Do not modify /etc/drbl/drbl-ocs.conf if the image repo is FAT. Just set the environmental variable VOL_LIMIT_IN_INTERACTIVE to 4096 once.
* Sun Dec 05 2021 Steven Shiau 4.6.4-drbl1
* By default do not split the image file of a partition, i.e., use \"-i 0\" when saving an image by ocs-sr. If the image repo is FAT, VOL_LIMIT_IN_INTERACTIVE will be set as 4096 when running ocs-sr in saving mode.
* Mon Nov 29 2021 Steven Shiau 4.6.3-drbl1
* ocs-btsrv: ezio uses --cache only as it\'s available. This is compatible when older version of ezio is used.
* Support dracut from CentOS 6 which exists in different path and no option\"--tmpdir\" for the restored CentOS 6.
* Sat Nov 27 2021 Steven Shiau 4.6.2-drbl1
* create-ubuntu-live: removed support for groovy, add jammy.
* Sat Nov 27 2021 Steven Shiau 4.6.1-drbl1
* ocs-btsrv: no more assigning RAM size when running ezio. Use the default value from libtorrent since ezio >= 1.2.1 has removed the option --cache.
* Wed Oct 27 2021 Steven Shiau 4.5.16-drbl1
* ocs-live-netcfg: add exit in the menu when choosing wired or wireless NIC type.
* Tue Oct 26 2021 Steven Shiau 4.5.15-drbl1
* ocs-live-netcfg: rewrite so it\'s easier to read. Changes: Boot parameter ocs_use_wifi was changed to ocs_nic_type. ocs-live-netcfg: no more option -r and -w. Merge them as option -w|--nic-type TYPE. TYPE can be \"wired\" or \"wireless\".
* Mon Oct 25 2021 Steven Shiau 4.5.14-drbl1
* ocs-live-netcfg: add support for wifi device.
* S03prep-drbl-clonezilla: Add boot parameter ocs_use_wifi. It can be assigned as \"yes\" or \"no\" (default).
* Mon Oct 18 2021 Steven Shiau 4.5.13-drbl1
* update-efi-nvram-boot-entry: avoid duplicated boot entries.
* Sun Oct 17 2021 Steven Shiau 4.5.12-drbl1
* update-efi-nvram-boot-entry: improved to refer to saved nvram data (efi-nvram.dat). In addition, multiple boot entries can be processed, too. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/9ffa31f838
* Fri Oct 08 2021 Steven Shiau 4.5.11-drbl1
* Bug fixed. The get_disk_list from ocs-functions: need to check if is_partition. Otherwise if sda, e.g., has a file system, it will be listed in both disks and partitions.
* Thu Oct 07 2021 Steven Shiau 4.5.10-drbl1
* Function get_not_busy_disks_or_parts: a bug was fixed, which failed to process dev with /dev/mapper, e.g., /dev/mapper/ventoy. Thanks to yellowsoar for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/b5d15a6edf
* Wed Oct 06 2021 Steven Shiau 4.5.9-drbl1
* Avoid duplication in cache file dev_fs_size_type.cache by ocs-prep-cache. E.g., /dev/sdb is a block device with fs.
* Wed Oct 06 2021 Steven Shiau 4.5.8-drbl1
* Optimize get_not_busy_disks_or_parts so that ocs-scan-disk runs faster 1st time.
* Sun Oct 03 2021 Steven Shiau 4.5.7-drbl1
* Replace \"which\" with \"command -v\" in the script because \"which\" command is deprecated.
* Sat Oct 02 2021 Steven Shiau 4.5.6-drbl1
* Bug fixed: missing disk-related processing in get_not_busy_disks_or_parts. Those linux_raid_member and assigned excluding devices about disks were not processed.
* Sat Sep 25 2021 Steven Shiau 4.5.5-drbl1
* S03prep-gparted-live: Skip starting gparted if no-gparted-start is assigned in the boot parameters. Ref: http://gparted-forum.surf4.info/viewtopic.php?pid=35995
* Thu Sep 23 2021 Steven Shiau 4.5.4-drbl1
* Improve the cache mechanism to speed up the device scan and file system/size/type. This makes get_not_busy_disks_or_parts and other functions about scanning the device\'s file system/size/type faster.
* Wed Sep 15 2021 Steven Shiau 4.5.3-drbl1
* Add a cache mechanism to speed up the device scan. This makes get_not_busy_disks_or_parts run faster.
* Fri Sep 10 2021 Steven Shiau 4.5.2-drbl1
* Improve the progress messages when searching disk or partition.
* Sat Sep 04 2021 Steven Shiau 4.5.1-drbl1
* Bug fixed: not searching live-media-path from boot parameters. Thanks to JDFandango for reporting this issue. Ref: https://github.com/stevenshiau/clonezilla/issues/59
* Sun Aug 29 2021 Steven Shiau 4.5.0-drbl1
* Change version number since some major changes were done.
* Sat Aug 28 2021 Steven Shiau 4.4.13-drbl1
* Allow reserved image names to be used in TUI. The description about reserved image names is shown in TUI.
* Tue Aug 17 2021 Steven Shiau 4.4.12-drbl1
* Improved is_partition from ocs-functions to judge /dev/md
* is disk or partition when restoring an image.
* Suppress the stderr when running ocs-get-dev-info.
* Improved cnvt-ocs-dev to convert md device and files blkdev.list & blkid.list.
* Mon Aug 09 2021 Steven Shiau 4.4.11-drbl1
* prep-ocsroot: pass ocs_sr_type to is_partition so that it can judge for disk/partition of /dev/md
* Suppress stderr when running ocs-get-dev-info in is_block_device_with_fs.
* Sun Aug 08 2021 Steven Shiau 4.4.10-drbl1
* is_partition of ocs-functions: /dev/md is not partition if md?p? exists. E.g., /dev/md126, but there is /dev/md126p1, then /dev/md126 is not a partition. Ref: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/8627eabf99
* Tue Jul 27 2021 Steven Shiau 4.4.9-drbl1
* ocs-restore-mdisks: support wildcard for device name. E.g., ocs-restore-mdisks -b -a choose -p \"-g auto -e1 auto -e2 -r -j2 -c -scr -p true\" focal-mbr-20210531 sd
*
* Sat Jul 17 2021 Steven Shiau 4.4.8-drbl1
* update-efi-nvram-boot-entry: should test if shimx64.efi exists before grubx64.efi. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/0fcee8469a/
* ocs-restore-mdisks: countdown 15 secs, not 7 secs, before going on for the device name is assigned as \"all\"
* create-gparted-live: include gvfs to address the issue that yelp does not open GParted help manual. Ref: https://sourceforge.net/p/gparted/mailman/message/37321623/
* Tue Jul 13 2021 Steven Shiau 4.4.7-drbl1
* ocs-restore-mdisks: \"all\" can be used as all non-busy local disks
* Mon Jul 05 2021 Steven Shiau 4.4.6-drbl1
* Update USAGE about the option -j2 for ocs-sr. Add warning messages about skipping option \"-j2\" (clone_hidden_data) when it\'s in restoreparts. Ref: https://sourceforge.net/p/clonezilla/bugs/361/
* Thu Jul 01 2021 Steven Shiau 4.4.5-drbl1
* Bug fixed: ntfsclone without compression image was not detected correctly. https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/560dea1695
* Sat Jun 26 2021 Steven Shiau 4.4.4-drbl1
* Add short options -bm & -em for the beginner/expert modes in: drbl-ocs, ocs-live-feed-img, ocs-onthefly, ocs-restore-mdisks, and ocs-sr.
* Mon Jun 21 2021 Steven Shiau 4.4.3-drbl1
* Support mounting bitlocker device as image repository. Thanks to fiddyschmitt for requesting this. Ref: https://github.com/stevenshiau/clonezilla/issues/58
* Fri Jun 18 2021 Steven Shiau 4.4.2-drbl1
* ocs-clean-part-fs is renamed as ocs-clean-disk-part-fs.
* Add the mechanism to clean the RAID metadata in disk in ocs-clean-disk-part-fs.
* Wed Jun 16 2021 Steven Shiau 4.4.1-drbl1
* Improve the mechanism to expand LVM when -k1 (hence -r) is enabled.
* ocs-expand-lvm: add a new program to expand LVM.
* ocs-resize-part: instead of checking device format, check if it exists.
* Wed Jun 09 2021 Steven Shiau 4.3.29-drbl1
* Bug fixed: image checking should be before encrypted image is unmounted. Thanks to Brian Connolly for reporting this issue.
* Tue May 25 2021 Steven Shiau 4.3.28-drbl1
* ocs-live-hook-functions: Update get_non_free_net_firmware_for_ubuntu to use new mechanism to get NIC firmware.
* create-ubuntu-live: add support Ubuntu impish
* ocs-get-nic-fw-lst: new added program for get nic-firmware.lst.
* nic-firmware.lst: new added for putting nic firmware on Ubuntu-based Clonezilla live.
* ocs-functions: variable rc_saveparts/rc_savepts. Improve test for variable rc_saveparts/rc_savedisk.
* Thu May 13 2021 Steven Shiau 4.3.27-drbl1
* ocs-live-final-action: Move ocs-park-disks before \"countdown 7\".
* Depends on smartmontools.
* Tue May 11 2021 Steven Shiau 4.3.26-drbl1
* ocs-live-boot-menu: add big font using nomodeset.
* Tue May 11 2021 Steven Shiau 4.3.25-drbl1
* Add \"VGA with large font & To RAM\" (using nomodeset) in the boot menu, and move \"KMS with large font & To RAM\" to submenu. This can be an alternative solution for jfbterm not working in KMS mode for some VGA cards.
* Sun May 09 2021 Steven Shiau 4.3.24-drbl1
* Add ocs-park-disks in do_ocs_live_run_final of ocs-live-final-action.
* Sat May 08 2021 Steven Shiau 4.3.23-drbl1
* Add ocs-park-disks before rebooting/halting in Clonezilla live. Ref: https://sourceforge.net/p/clonezilla/bugs/364/ Thanks DDD for this requesting.
* ocs_
*veracrypt-vh: add check if root.
* Sun May 02 2021 Steven Shiau 4.3.22-drbl1
* Improve to process the volume header of Veracrypt. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/76c9794d/ Add two files: ocs-save-veracrypt-vh & ocs-restore-veracrypt-vh
* Wed Apr 28 2021 Steven Shiau 4.3.21-drbl1
* Put --archive-areas in the same command with --distribution for create-
*-live. This should work with live-build 202104 version, a workaround to avoid lb config --archive-areas \"main non-free\" failing in create-gparted-live.
* Wed Apr 21 2021 Steven Shiau 4.3.20-drbl1
* Add \"--force\" for vgcfgrestore to force metadata restore even with thin pool LVs.
* Tue Apr 13 2021 Steven Shiau 4.3.19-drbl1
* Add boot parameter echo_ocs_repository, so that when it\'s assigned as \"no\", the prompt about mounting image repository can be hidden. Thanks to ottokang for asking this.
* Update singularity-debian-ocs.def: include ezio instead of ezio-static
* Mon Apr 05 2021 Steven Shiau 4.3.18-drbl1
* Set default prompt for boot menu of gparted/drbl live. Previous changes affected those 3 modes of boot menus.
* Sun Apr 04 2021 Steven Shiau 4.3.17-drbl1
* Disable sleep and hibernate for live system. Ref: https://gitlab.gnome.org/GNOME/gparted/-/issues/149
* Sat Apr 03 2021 Steven Shiau 4.3.16-drbl1
* ocs-live-boot-menu: update \"framebuffer To RAM\" menu prompt as \"VGA 800x600 & To RAM\"
* Manually applied the patches for timeout and exit code for ocs-iso and ocs-live-dev. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/44 https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/45 Thanks to Vitaly for these MRs.
* Fri Apr 02 2021 Steven Shiau 4.3.15-drbl1
* ocs-live-feed-img: make timeout_max shorter as \"60\".
* Fri Apr 02 2021 Steven Shiau 4.3.14-drbl1
* ask_nic_dev of ocs-functions: not to detect wifi device linking status. Add wl.
* to net device list.
* Fri Apr 02 2021 Steven Shiau 4.3.13-drbl1
* ocs-live-boot-menu: Switch KMS+To RAM and To RAM between 1st and 2nd level of menus. Drop grub 1 support. Make grub to use grub 2, not grub 1 anymore.
* Fri Apr 02 2021 Steven Shiau 4.3.12-drbl1
* Remove words \"Default settings\" from the boot menu. Thanks to Lord65 for this suggestion.
* Update netboot menu only when /tftpboot/nbi_img exists. This would avoid giving error messages when running in singularity container for data move.
* Sun Mar 28 2021 Steven Shiau 4.3.11-drbl1
* Move image check of the restoring mode to task_processing_after_parameters_checked of ocs-functions.
* Tue Mar 23 2021 Steven Shiau 4.3.10-drbl1
* Move image checking to be after creating Info-
* files.
* Add \"To RAM\" in the 1st layer of live boot menu. Thanks to Lord65 for this suggestion.
* Sun Mar 21 2021 Steven Shiau 4.3.9-drbl1
* Bug fixed: forgot to put \"shift;;\" in drbl-ocs.
* Wed Mar 17 2021 Steven Shiau 4.3.8-drbl1
* ocs-live-boot-menu: comment \"rmmod tpm\".
* Tue Mar 16 2021 Steven Shiau 4.3.7-drbl1
* ocs-sr: change -sspt as -scpt. Add option to force choosing disk name in saveparts mode in expert mode.
* Tue Mar 09 2021 Steven Shiau 4.3.6-drbl1
* Add -gb/-cb in drbl-ocs & ocs-sr. Rename check_md5_sha1_sums_for_img as check_checksums_for_img Rename gen_md5_sha1_sums_for_img_if_assigned as gen_checksums_for_img_if_assigned. And both of them are rewritten so that it\'s easier to add more programs. Thanks to Ramon Fischer for this suggestion. Ref: https://github.com/stevenshiau/clonezilla/issues/52
* Switch to use b2sum instead of md5sum in chksum_cmd_for_files_in_dev of drbl-ocs.conf.
* Sun Mar 07 2021 Steven Shiau 4.3.5-drbl1
* Bug fixed: wrong info was saved to Info-saved-by-cmd.txt when ocs-sr is run in non-interactive mode.
* A typo was fixed: msg_continue_with_weired_partition_table -> msg_continue_with_weird_partition_table.
* Sun Mar 07 2021 Steven Shiau 4.3.4-drbl1
* Add -ssnf, --skip-set-netboot-first in the dcs, i.e., drbl-ocs so that the variable efi_netboot_1st_in_nvram in drbl-ocs.conf can be changed when running dcs.
* Add the option -sspt, --skip-save-part-table for ocs-sr & drbl-ocs.
* ocs_chkimg: do not exit if no partition table. This allows the image saved for whole disk as a file system (e.g., /dev/sda) by saving saveparts.
* Tue Feb 23 2021 Steven Shiau 4.3.3-drbl1
* ocs-live-hook-functions: Add prompt in function set_ntp_off
* Sat Feb 20 2021 Steven Shiau 4.3.2-drbl1
* Bug fixed: Set ntp off in live-hook for Clonezilla/DRBL/GParted live. The previous method does not work. Thanks Jay B. for identify this issue.
* Sat Feb 20 2021 Steven Shiau 4.3.1-drbl1
* prep-ocsroot: Drop portmap, keep rpcbind only
* create-gparted-live: increase ramfs_size_def to 7516192768.
* create-drbl-live: Increase ramfs_size_def to 16106127360
* Tue Feb 16 2021 Steven Shiau 4.2.32-drbl2
* Repacket due to temp file existing in the deb.
* Tue Feb 16 2021 Steven Shiau 4.2.32-drbl1
* create-gparted-live: include package nwipe in GParted live. Thanks to bruno.forcier for asking this. Ref: http://gparted-forum.surf4.info/viewtopic.php?id=17972
* Sat Feb 13 2021 Steven Shiau 4.2.31-drbl1
* Exclude loop device as 1st-disk is used for device name in ocs-sr, since /dev/loop0 is for filesystem.squashfs from Clonezilla live.
* Wed Jan 20 2021 Steven Shiau 4.2.30-drbl1
* Bug fixed: missing TUI when -rescue is used for partclone in device to device cloning. Thanks to huh for reporting this.
* Wed Jan 20 2021 Steven Shiau 4.2.29-drbl1
* prep-ocsroot: Make fsck dialog to be different from the saving mode.
* Tue Jan 19 2021 Steven Shiau 4.2.28-drbl1
* ocs-sr: make --rescue work for ocs-onthefly to call ocs-sr. Thanks to huh for reporting this issue: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ba2d28a4ef/
* Mon Jan 18 2021 Steven Shiau 4.2.27-drbl1
* prep-ocsroot: add an option to fsck repository file system before mounting local one. Thanks to Bohdan for this idea. Ref: https://gitlab.com/stevenshiau/clonezilla/-/issues/53
* Sun Jan 17 2021 Steven Shiau 4.2.26-drbl1
* Better mechanism to find LIVE_MEDIA in function get_live_media_mnt_point of ocs-functions.
* Update comment about \"autoname-\" in ocs-functions.
* Sat Jan 09 2021 Steven Shiau 4.2.25-drbl1
* Use datefmt_
* instead of date_F_
* for \"autoname-\", and let user assign %, so that it\'s easier to assign. E.g., autoname-fox-datefmt_%Y%m%d -> fox-20210109 autoname-fox-datefmt_%Y-datefmt_%m%d -> fox-2021-0109
* Fri Jan 08 2021 Steven Shiau 4.2.24-drbl1
* Add more keyname about the image name: \"autoname-\": month, day, hour, minute, date_F_
* date_F_
* is like: date_F_y, where y is the format from program \"date\", e.g., date_F_y is the value got from \"date +%y\", i.e., last two digits of year (00..99).
* Tue Jan 05 2021 Steven Shiau 4.2.23-drbl1
* ocs-live-repository: Expand samba_server with version assigned as: smb1, smb1.0, smb2, smb2.0, smb2.1, smb3, smb3.0, smb3.11, and smb3.1.1.
* Fri Jan 01 2021 Steven Shiau 4.2.22-drbl1
* prep-ocsroot: add options for auto and 3.1.1 SMB protocol. Default choice is \"auto\".
* Add support for scheme smb1, smb2, smb3 in ocs-live-repository so that the cifs version can be assigned. Thanks to ottokang for this idea. Ref: https://groups.google.com/g/ocs-clonezilla/c/M0eEV9ClO4k/m/FlW06koMBwAJ
* Mon Dec 28 2020 Steven Shiau 4.2.21-drbl1
* ocs-sr: Support customized auto-gen image name. Key name: productname + FQDN + UUID + MAC + year + date + time It can be any combination, just beginning with autoname- Ff key name is not shown, it will be shown as itself. E.g., autoname-fox-year-date-time-uuid -> fox-2020-1227-2336-564d41fc-9d80-20ac-c844-bda6a392d4c6
* Due to the above new feature, the \"autoname-wpfx=\" mechanism is dropped.
* Tue Dec 22 2020 Steven Shiau 4.2.20-drbl1
* ocs-live-boot-menu: add language setting for grub
* Sun Dec 20 2020 Steven Shiau 4.2.19-drbl1
* Add a reserverd name autoname-wpfx= for saving.
* Change the date-time format for auto
*name as like my-2020-1220-0221-img, was my-2020-12-20-0221-img.
* Sat Dec 19 2020 Steven Shiau 4.2.18-drbl1
* Allow something like /dev/md126 can be a partition, too.
* Show file system and partition size in the TUI when listing partitions in restoreparts.
* create-ocs-tmp-img: Use \"-f\" instead of \"-e\" to test a normal file in the btzone dir otherwise noise from cp will be shown.
* Wed Dec 16 2020 Steven Shiau 4.2.17-drbl1
* ocs-sr: dump md-related info in the image dir.
* ocs-live-feed-img: Reduce timeout_max to 120 secs from 300 secs.
* ocs-get-dev-info: Partition type is not reset if it\'s not swap. This allows linux_raid_member to be identified.
* ocs-chkimg: skip checking md device\'s MBR and partition table.
* Tue Dec 08 2020 Steven Shiau 4.2.16-drbl1
* Reduce ezio_cache_ratio from 0.7 to 0.5 in drbl-ocs.conf.
* Thu Dec 03 2020 Steven Shiau 4.2.15-drbl1
* Update prompt and usage of ocs-btsrv.
* Thu Dec 03 2020 Steven Shiau 4.2.14-drbl1
* Output the ezio seeding & leeching logs in ocs-btsrv, not in function task_restoreparts.
* Thu Dec 03 2020 Steven Shiau 4.2.13-drbl1
* Add leecher log: /var/log/ocs-leecher.log.
* Tue Dec 01 2020 Steven Shiau 4.2.12-drbl1
* Bug fixed: jfbterm was not used in i686 live due to wrong keyword to be grepped in ocs-lang-kbd-conf. This made no way to choose language for i686 version of Clonezilla live.
* Mon Nov 30 2020 Steven Shiau 4.2.11-drbl1
* Make \"service dnsmasq restart\" as \"systemctl stop dnsmasq; systemctl start dnsmasq\" in ocs-live-feed-img.
* Sun Nov 29 2020 Steven Shiau 4.2.10-drbl1
* The devices to be deployed by BT mode will be run together. No more one device by another device.
* Add leecher mode (-l|--for-leecher) in ocs-btsrv.
* Add package f3 in Clonezilla/DRBL/GParted live. Thanks to timgmooney _at_ hotmail com for this suggestion.
* Wed Nov 25 2020 Steven Shiau 4.2.9-drbl1
* As suggested by ottokang _at gmail com and https://lwn.net/Articles/244829/, noatime implies nodiratime. There remove nodiratime in the option of mount command.
* Tue Nov 24 2020 Steven Shiau 4.2.8-drbl1
* Bug fixed: save_ocs_sr_related_vars should be replaced with new function name save_ocs_related_vars not used in ocs-chkimg and ocs-live-feed-img.
* Mon Nov 23 2020 Steven Shiau 4.2.7-drbl1
* Bug fixed: in interactive mode, ocs-onthefly and ocs-sr should wait for pressing enter before asking final action. It was not working for device to device cloning, recovery iso/zip creation, etc.
* Mon Nov 23 2020 Steven Shiau 4.2.6-drbl1
* ocs-sr: run save_ocs_sr_related_vars on all modes. Save more variables in the function save_ocs_sr_related_vars of ocs-functions. This would make some more modes stop before asking the final action by default.
* Sun Nov 22 2020 Steven Shiau 4.2.5-drbl1
* ocs-sr: destination disk can be assigned by serialno when restoring.
* ocs-onthefly: source and destination device can be assigned by serialno.
* Sat Nov 21 2020 Steven Shiau 4.2.4-drbl1
* GParted live: Update the calculator in the menu as galculator.
* Sat Nov 21 2020 Steven Shiau 4.2.3-drbl1
* create-gparted-live: Replace calcoo with galculator and add yelp.
* Fri Nov 20 2020 Steven Shiau 4.2.2-drbl1
* ocs-sr: update usage about short serial number
* ocs-get-dev-info: add option -l so that the default output about serial no of a disk can be shown in long format. Default is short one. Thanks to LinuxOpa. Ref: https://sourceforge.net/p/clonezilla/support-requests/143/
* Wed Nov 18 2020 Steven Shiau 4.2.1-drbl1
* Make ptuuid/serialno/uuid/partuuid case insensitive when using as the input parameter of ocs-sr.
* Wed Nov 18 2020 Steven Shiau 4.2.0-drbl1
* Rename ocs-get-part-info as ocs-get-dev-info.
* When ocs-sr is in saving mode, the DEVICE name can also be assigned by: For disk: PTUUID or SERIALNO, e.g., PTUUID=03c8b280-47aa-4881-aca5-9b9c66fe28c7. If there are spaces in SERIALNO, replace every space by \\\"_\\\" For partition: UUID or PARTUUID, e.g., UUID=0b51ce79-7bc0-4111-8a40-839461a9b12f\"
* Tue Nov 17 2020 Steven Shiau 4.1.9-drbl1
* Implement a better mechanism to get block device about UUID.
* Mon Nov 16 2020 Steven Shiau 4.1.8-drbl1
* Support assigning input device using UUID/serial no when saving image: savedisk: PTUUID, SERIALNO saveparts: UUID, PARTUUID E.g., ocs-sr -q2 -c -j2 -z9p -i 4096 -sfsck -senc -p choose savedisk myimg SERIALNO=36000c292124c4d6554f924089bd9b83a serialno=36000c29045c0eab7f80c902114867c19 PTUUID=\"f722833a\"
* Mon Nov 02 2020 Steven Shiau 4.1.7-drbl1
* Remove gptsync since it\'s not available in Debian repository, and add scsitools blktool safecopy in GParted live packages list.
* Thu Oct 29 2020 Steven Shiau 4.1.6-drbl1
* Bug fixed: avoid creating VG more than once. VG might exist in more than one PV. If so, we only have to create it once. Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/13f8ed6643
* Sun Oct 25 2020 Steven Shiau 4.1.5-drbl1
* Update create-ubuntu-live for hirsute support, and remove the support for eoan.
* Sat Oct 24 2020 Steven Shiau 4.1.4-drbl1
* Bug fixed: cnvt-ocs-dev now can process the image repository path with whitespace. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/cf543265b2
* Save OS-related info in the image dir as the file name Info-OS-prober.txt Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/7ddac80b9f
* Fri Oct 16 2020 Steven Shiau 4.1.3-drbl1
* Improve part to part (local and remote) for ocs-onthefly. The previous version did not work for local part to part in interactive mode, while it works for running in batch command mode. It did not work for local disk to disk in batch command mode, but works for interactive mode.
* ocs-sr\'s option -f|--from-part-in-img is changed as -f|--from-part since it now supports both from an image and a device.
* Sat Oct 10 2020 Steven Shiau 4.1.2-drbl1
* Use -np|--net-pipe PROGRAM instead of -u|--use-netcat so that it\'s easier to switch, and it can be selected in the expert mode.
* Revert to use netcat as the default net pipe program since the nuttcp in Debian/Ubuntu repository is to old and buggy (6.1.2, the latest one now is 8.2.2).
* If a disk has not any partition, it can not be the source for ocs-onthefly. It will just quit to avoiding confusion.
* Add \"--rsyncable\" for zstd saving. Since zstdmt is equivalent to zstd -T0, remove \"-T${cpu_no}\" in extra_zstdmt_opt.
* Fri Oct 09 2020 Steven Shiau 4.1.1-drbl1
* clonezilla: wrong option for ocs-onthefly in ocs_interactive, now it should be \"-d\" instead of \"-t\".
* Fri Oct 09 2020 Steven Shiau 4.1.0-drbl1
* Implement a better mechanism to run ocs-onthefly: Now ocs-onthefly mainly uses ocs-sr to save the pseudo image, and let partclone do the device to device clone. This is similar to that of Clonezilla lite server. Due to this improvement, some major changes for ocs-othefly in order to sync with that of ocs-sr: 1. These options have been changed to totally different meanings: -d|--destination|--target was -t|--target -po|--port was -p|--port --net-filter was -i|--filter -p|-pa|--postaction was -pa|--postaction -u|--use-nuttcp was -u|--use-netcat 2. New options: -t|--no-restore-mbr -t1|--restore-raw-mbr -t2|--no-restore-ebr By default, the network cloning is changed to use zstd to compress the data instead of gzip, and the network piping program is changed to nuttcp from netcat since the latter has too many diverse versions.
* ocs-update-initrd: Remove useless prompt.
* cnvt-ocs-dev: dev-fs.list should be converted, too. Add a tag file device_name_converted.info in the converted image.
* For drbl-ocs.conf: Remove: PARTCLONE_RESTORE_ONTHEFLY_OPT_INIT Add: ONTHEFLY_NET_PIPE=\"nuttcp\" NC_PORT_DEFAULT=\"9000\" PARTCLONE_LOG=\"/var/log/partclone.log\"
* Tue Sep 29 2020 Steven Shiau 4.0.4-drbl1
* Dump the S.M.A.R.T. data of drive in the image dir. Thanks to KrashDummy for this idea. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/7484b15424/
* Update usage message of ocs-sr, about option -sfs.
* Show the ocs-sr command in ocs-live-feed-img.
* Wed Sep 23 2020 Steven Shiau 4.0.3-drbl1
* Switch to use nuttcp for net pipe and zstd for filter in ocs-onthefly.
* Tue Sep 22 2020 Steven Shiau 4.0.2-drbl1
* Disable NetworkManager service in the live-hook when creating clonezilla live system.
* Mon Sep 21 2020 Steven Shiau 4.0.1-drbl1
* Do not suppress the stdout/stderr messages when running dd in ocs-restore-[em]br.
* ocs-expand-gpt-pt/ocs-expand-mbr-pt: No need to check since we are creating new partition table and should not care about the destination disk\'s format is GPT or MBR. Add prompt about the option -icds when failing to creating the partition table on the smaller disk.
* Deal with more than one EFI part in a machine having same UUID. Avoid update-efi-nvram-boot-entry failing in this case.
* Fri Sep 18 2020 Steven Shiau 4.0.0-drbl1
* Format the parameters of ocs-
* command about the device name so that it can be with or without /dev/, e.g., /dev/sda or sda. Thanks to Tsutsukakushi and MichaIng. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/4
* Jump the version to 4 since the version number of 3.40 is already too big.
* Sun Sep 13 2020 Steven Shiau 3.40.8-drbl1
* Update comments about grub netboot host specific boot mechanism.
* Thu Sep 10 2020 Steven Shiau 3.40.7-drbl1
* Add option -rvd to ocs-onthefly so that we can choose to remove the NTFS volume dirty flag in source NTFS file system before cloning it.
* Tue Sep 08 2020 Steven Shiau 3.40.6-drbl1
* Update wget bterm-unifont and nic-firmware in live-hook since the package might be in new category.
* Thu Aug 20 2020 Steven Shiau 3.40.5-drbl1
* Add support for loop devices: Disk images attaches as block devices. Thanks to MichaIng. Ref: https://gitlab.com/stevenshiau/clonezilla/-/merge_requests/43
* Tue Aug 18 2020 Steven Shiau 3.40.4-drbl1
* Newer zip can create zip file larger than 2 GB. Hence ocs-live-dev should use zip to create the recovery zip file, not force to change that to tar.
* Sat Aug 15 2020 Steven Shiau 3.40.3-drbl1
* Add network-manager-gnome to drbl live since wicd was removed. network-manager for clonezilla/drbl live was wrong, should be NetworkManager. However, it\'s can be up, so remove it.
* Remove qemu-kvm but keep qemu-util, replace xvnc4viewer by xtightvncviewer since the former is broken in Sid.
* Sun Aug 09 2020 Steven Shiau 3.40.2-drbl1
* Keep ttf-unifont, unifont, xfonts-unifont, xfonts-utils to avoid unifont.pcf.gz being removed in the ocs-live hook when building Clonezilla live.
* Sun Aug 09 2020 Steven Shiau 3.40.1-drbl1
* Add Korean support. Thanks to Hyeonmin Oh and 박규민.
* Fri Jul 03 2020 Steven Shiau 3.39.14-drbl1
* Export linux_cmd and initrd_cmd in grub.cfg, i.e., make them as global variables so that the submenu can use that, too. Thanks to Chuck for identifying this issue. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/a7b696d13e/
* Thu Jul 02 2020 Steven Shiau 3.39.13-drbl1
* Bug fixed: the CPU arch tag file was missing when running ocs-iso, create-gparted-live and create-drbl-live. Thanks to Chuck for reporting this issue.
* Tue Jun 30 2020 Steven Shiau 3.39.12-drbl1
* Bug fixed: wrong commands for parsing $linux_cmd
* Mon Jun 29 2020 Steven Shiau 3.39.11-drbl1
* Add a mechanism to create CPU arch tag file in the release root dir.
* A better mechanism to deal with linuxefi/initrdefi or linux/initrd in the grub config.
* Fri Jun 19 2020 Steven Shiau 3.39.10-drbl1
* The function get_input_dev_name in ocs-functions should not skip LVM if the device is whole block disk (e.g., /dev/sdb which is PV)
* create-gparted-live: use new package name netsurf-gtk instead of old one: netsurf
* Tue Jun 16 2020 Steven Shiau 3.39.9-drbl1
* Bug fixed: The function is_block_device_with_fs of ocs-function should not treat \"LVM2_member\" as a file system. Thanks to Carlos Trentini for reporting this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/726d3dd6a8/
* ocs-iso, ocs-live-dev: sync syslinux-related files when copying syslinux exec files.
* Mon Jun 08 2020 Steven Shiau 3.39.8-drbl1
* When creating recovery iso/zip file, if it\'s in Clonezilla live environment, we have those syslinux files. Use that first so the version mismatch can be avoided. Ref: https://sourceforge.net/p/clonezilla/support-requests/127/
* Sun Jun 07 2020 Steven Shiau 3.39.7-drbl1
* ocs-sr: ocs-chkimg should not overwrite /var/lib/clonezilla/ocs-vars. Hence backup it before running ocs-chkimg in the restoring mode. Thanks for Denis reporting this issue: Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/3f52bb4542
* Sun May 31 2020 Steven Shiau 3.39.6-drbl1
* Add ID for two grub boot menus in the menu generated by ocs-live-boot-menu: --id live-default --id live-kms-toram This will be easier for drbl-sl to locate the boot parameters.
* Fri May 29 2020 Steven Shiau 3.39.5-drbl1
* Make my email address consistent at clonezilla org for all the files.
* Fri May 29 2020 Steven Shiau 3.39.4-drbl1
* grub netboot cfg dir is now at /tftpboot/nbi_img/grub/, while for backward compatibility, we still link it to /tftpboot/nbi_img/grub-efi.cfg.
* Use ocswp-grub2.png instead of ocswp.png for grub netboot client.
* Thu May 28 2020 Steven Shiau 3.39.3-drbl1
* Bug fixed: No need to run gen-grub-efi-nb-menu in ocs-live-feed-img since it\'s run inside drbl-gen-grub-efi-nb.
* Wed May 27 2020 Steven Shiau 3.39.2-drbl1
* Bug fixed: the grub2 menu created by ocs-live-boot-menu should use linuxefi/initrdefi.
* Wed May 27 2020 Steven Shiau 3.39.1-drbl1
* ocs-onthefly: bug fix for missing last-lba line Previous solution neglecting the last-lba line in sfdisk dumped file should not be used in the case that option -k1 is used in ocs-onthefly. Thanks to Alex Hughes and JR Bregante for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/68e1be5cfe/ https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/491c9eb9ce
* ocs-function: follow the change linuxefi/initrdefi Follow the change in gen-grub-efi-nb-menu, the grub command in the grub config file is now linuxefi/initrdefi instead of linux/initrd. Hence the corresponding functions have to be changed: remove_runlevel_1_in_grub_efi_cfg_block remove_runlevel_1_in_grub_efi_cfg_block
* ocsmgrd: generate grub netboot file with new name. To avoid conflict with the patch of grub in CentOS/Fedora, for GRUB EFI NB MAC/IP config style, the netboot file is now like grub.cfg-drbl-00:50:56:01:01:01 and grub.cfg-drbl-192.168.177.2 not grub.cfg-01-
* anymore.
* Sat May 09 2020 Steven Shiau 3.38.16-drbl1
* Add reserved words \'all\' and \'all-but-usb\' for the image and device name. This is especially for using in the BT from device mode in ocs-live-feed-img.
* Update USAGE for ocs-sr about the reserved word \'all\' for saving mode.
* Fri May 08 2020 Steven Shiau 3.38.15-drbl1
* Update ocs-live-repository so that ram_disk is one of the option. It can be done by using ram://.
* Tue May 05 2020 Steven Shiau 3.38.14-drbl1
* Fix wrong syntax in create-ubuntu-live.
* Tue May 05 2020 Steven Shiau 3.38.13-drbl1
* Add support for creating groovy-based live system.
* Tue Apr 28 2020 Steven Shiau 3.38.12-drbl1
* Neglect the line \"last-lba:...\" for the GPT partition table. This allows something like: 64 GB disk with a 20 GB NTFS partition, disk clone to >= 20 GB disk. This is harmless when same sizes of disk cloning or smaller to larger case. The option -icds is required when larger disk is cloned/restored to smaller one, no need to use -k1 in this case. Thanks to panreyes for this idea. Ref: https://sourceforge.net/p/clonezilla/bugs/342/
* Tue Apr 14 2020 Steven Shiau 3.38.11-drbl1
* Add batch mode, and instead of countdown, pause it when rc is not 0 for ocs-run-boot-param.
* Sun Apr 12 2020 Steven Shiau 3.38.10-drbl1
* Countdown 10 secs when there is a failure ocs-run-boot-param.
* Mon Apr 06 2020 Steven Shiau 3.38.9-drbl1
* Update USAGE, add checking required programs & improve exit function of ocs-live-swap-kernel.
* Sun Mar 22 2020 Steven Shiau 3.38.8-drbl1
* Add a new program ocs-live-swap-kernel which can be used to swap Linux kernel and modules in clonezilla live.
* Sat Mar 21 2020 Steven Shiau 3.38.7-drbl1
* Improve decide_MKSQUASHFS_OPTIONS so that it can be optionally assigned with an arg.
* Sun Mar 15 2020 Steven Shiau 3.38.6-drbl1
* Improve get_latest_kernel_ver_in_repository to make get_latest_kernel_ver_in_repository work for creating Debian-based and Ubuntu-based live system.
* Sat Mar 14 2020 Steven Shiau 3.38.5-drbl1
* Add support for creating Clonezilla live in armhf arch.
* Wed Mar 11 2020 Steven Shiau 3.38.4-drbl1
* Bug fixed: To RAM option was not put in the large font+To RAM boot menu.
* Wed Mar 11 2020 Steven Shiau 3.38.3-drbl1
* put --distribution before --mode in the lb config in create-ubuntu-live.
* Wed Mar 11 2020 Steven Shiau 3.38.2-drbl1
* Improve get_latest_kernel_ver_in_repository to work with arm64.
* Put lb config --distribution in the beginning for create-
*-live, otherwise live-build 20191221 won\'t work.
* Tue Mar 10 2020 Steven Shiau 3.38.1-drbl1
* Replace pzstd by zstdmt. Thanks to Lord65 (lord5319 _at_ gmail com) for this idea. Ref: https://github.com/facebook/zstd/pull/1192#issuecomment-397599977
* Change large font boot menu as large font + toram.
* Improve the codes to create Clonezilla live arm64 release.
* Mon Mar 02 2020 Steven Shiau 3.37.22-drbl1
* Improve ocs-restore-mdisks by adding option -a|--last-action to separate the last action before it\'s finished.
* Sun Mar 01 2020 Steven Shiau 3.37.21-drbl1
* Fix the issue ocs-restore-mdisks failed to return to cmd: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/366eeabc42/ ocs-live-final-action was improved for usage.
* Fri Feb 21 2020 Steven Shiau 3.37.20-drbl1
* Bug fixed TYPE=isw_raid_member should not be a supported file system for ocs-get-part-info to give. Thanks to Domenic DiSorbo for reporting this issue.
* Tue Jan 28 2020 Steven Shiau 3.37.19-drbl1
* Move the stdout (-) to the last option for lrzip.
* Thu Dec 26 2019 Steven Shiau 3.37.18-drbl1
* Add Variables for the buffer size of dd & partclone.dd in drbl-ocs.conf: dd_buffer_size & partclone_dd_bs. They are used in the related functions of ocs-functions. Thanks to cagnulein for reporting this issue. Ref: https://gitlab.com/stevenshiau/clonezilla/merge_requests/42
* Tue Dec 24 2019 Steven Shiau 3.37.17-drbl1
* Let a bare block device with a file system (e.g, /dev/sda, not /dev/sda1), which we treat as a partition, can be chosen as the destination disk when not saving.
* Thu Dec 05 2019 Steven Shiau 3.37.16-drbl1
* New upstream partclone_create_torrent.py, use python3: https://raw.githubusercontent.com/tjjh89017/ezio/migrate_to_py3/utils/partclone_create_torrent.py
* Slightly improve BT return status so that ocs-live-feed-img won\'t continue running the rest. Not finished, need improvements in the future.
* Tue Dec 03 2019 Steven Shiau 3.37.15-drbl1
* Add options -z7/-z8/-z8p/-z9/-z9p to drbl-ocs. Ref: https://sourceforge.net/p/drbl/bugs/22/
* Sun Dec 01 2019 Steven Shiau 3.37.14-drbl1
* Fix expand tools from using the wrong filename for \'.info\' files. See merge request stevenshiau/clonezilla!41
* Wed Nov 20 2019 Steven Shiau 3.37.13-drbl1
* Remove nonempty from sshfs mounting since fuse3 has used it by default. Ref: https://github.com/libfuse/libfuse/commit/0bef21e8
* Tue Nov 19 2019 Steven Shiau 3.37.12-drbl1
* Temporarily remove swift repository from the list of prep-ocsroot since cloudfuse package is not maintained anymore.
* Tue Nov 19 2019 Steven Shiau 3.37.11-drbl1
* Generate locales in the post script of singularity definition file
* Tue Nov 19 2019 Steven Shiau 3.37.10-drbl1
* A workaround was added to avoid partclone wrongly detects device is busy in Singularity environment: https://github.com/sylabs/singularity/issues/4182 Otherwise Partclone will fail due to block device status not found
* Fri Nov 08 2019 Steven Shiau 3.37.9-drbl1
* Add a workaround for singularity-debian-ocs.def so that the weird keyboard-configuration won\'t be asked interactively.
* Wed Nov 06 2019 Steven Shiau 3.37.8-drbl1
* Make create-ubuntu-live work for Ubuntu Focal.
* Fri Oct 18 2019 Steven Shiau 3.37.7-drbl1
* Only mail the results to root as MTA is running.
* Wed Oct 16 2019 Steven Shiau 3.37.6-drbl1
* Exclude \"-oracle\" Linux kernel (e.g., linux-image-5.0.0-1004-oracle) so that the generic kernel can be used in Clonezilla live.
* Tue Oct 15 2019 Steven Shiau 3.37.5-drbl1
* An option \"-ps\" or \"--play-sound\" was added in expert mode so that when Clonezilla job is done, a sound can be played. Thanks to David McCracken (daveski at localnet com) for suggesting this.
* Bug fixed: machine-id should not be created in 2nd partition if it exists due to the flag is not reset. Thanks to czfan for reporting this issue: Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ccb439f3da/
* Sun Sep 22 2019 Steven Shiau 3.37.4-drbl1
* Fix recovery Clonezilla live iso/zip issue with ocs-iso and ocs-live-dev due to the recently modified syslinux x86 and x64 path. Thanks to Steeve Gagne for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/bugs/331/
* Sat Sep 21 2019 Steven Shiau 3.37.3-drbl1
* Use function to get the variable mail_client in ocs-functions so that it can be reused in both multicast and BT functions.
* When stopping then starting ocs-live-feed-img, clean stale netboot files only when the mode is to run dhcpd.
* Thu Sep 19 2019 Steven Shiau 3.37.2-drbl1
* Bug fixed:The assigned IP address of eth port in ocs-live-feed-img should be paswd to ocs-btsrv.
* Tue Sep 17 2019 Steven Shiau 3.37.1-drbl1
* Implement the code to work with bare block device with file system, e.g, /dev/md0 with file system ext4. This type of device will be treated as a partition.
* Format the inputted variable dest_dev of ocs-live-get-img as device name without /dev, e.g. sda instead of /dev/sda
* Rewrite ocs-live-feed-img and ocs-functions so they are more readable.
* Wed Sep 11 2019 Steven Shiau 3.36.12-drbl1
* Add --dest-dev to ocs-live-get-img so that the destination disk in the BT client can be different from the source disk.
* Add -bt-iface for ocs-live-feed-img so that the ethernet port can be assigned in BT mode.
* Sun Sep 08 2019 Steven Shiau 3.36.11-drbl1
* A workaround to start lighttpd when PID=1 program is not systemd, which makes \"systemctl start lighttpd\" fail.
* Add the option \"-icol\" to ocs-live-get-img.
* Update the comments in singularity-debian-ocs.def. Rename singularity-debian-ocs as singularity-debian-ocs.def.
* Sat Sep 07 2019 Steven Shiau 3.36.10-drbl1
* Add an option -icol for ocs-live-feed-img which can be used to skip checking the running environment is Clonezilla live or not. Move the part about network configuration and dhcp mode as a function.
* Add a Singularity recipe sample file singularity-debian-ocs which can be used to create a Singularity image.
* Tue Sep 03 2019 Steven Shiau 3.36.9-drbl1
* Use different variables for amd64 and x86 live system from drbl.conf when creating clonezilla/drbl live: PKG_FROM_DBN_WHICH_OCS_LIVE_NEED_X86_64_ONLY PKG_FROM_DBN_WHICH_OCS_LIVE_NEED_X86_ONLY
* Mon Sep 02 2019 Steven Shiau 3.36.8-drbl1
* Add prompt about removing MBR partition table.
* Sun Sep 01 2019 Steven Shiau 3.36.7-drbl1
* Add contrib and update default distribution for create-debina-live, create-drbl-live and create-gparted-live.
* Mon Aug 26 2019 Steven Shiau 3.36.6-drbl1
* create-usb-2P-pt-sf: Change the default fs for 1st part as vfat. In addition, add an new option -f so that the file system for 1st partition can be assigned.
* Wed Aug 21 2019 Steven Shiau 3.36.5-drbl1
* Add boot parameter enforcing=0 for live system. This can make poweroff/reboot more smoothly.
* Run \"ocs-btsrv stop\" instead of \"ocs-live-feed-img stop\". This should keep the same mechanism for the previous versions in the boot menu of clients.
* Tue Aug 20 2019 Steven Shiau 3.36.4-drbl1
* stop_ocs_service of ocs-functions wrongly parses -m option. Make PXE and uEFI netboot have same menu when stop_ocs_service is run for NFSroot mode.
* Stop ocs-related services when lite service is done so that poweroff/reboot will work smoothly.
* Mon Aug 19 2019 Steven Shiau 3.36.3-drbl1
* Switch to use gen-torrent-from-ptcl to create torrent file from torrent.info, not using transmission-create anymore. This could save a lot of time when the source image is big.
* Mon Aug 19 2019 Steven Shiau 3.36.2-drbl1
* Rename the file torrent.info as something like sda1.torrent.info when running BT from device mode in ocs-gen-bt-metainfo. That file can be useful for debugging.
* Sun Aug 18 2019 Steven Shiau 3.36.1-drbl1
* Deprecate the option -m for ocs-btsrv since we will switch to use kill to terminate the tracker.
* Due to an issue of using gen-torrent-from-ptcl to convert the torrent.info to torrent file, temporarily revert to use transmission-create to generate the torrent file. In addition, drop the \"-k 60\" parameter for ezio seeder (ezio_seeder_opt).
* Fri Aug 16 2019 Steven Shiau 3.35.12-drbl1
* Avoid torrent.info created by Partclone being included in the torrent file.
* Thu Aug 15 2019 Steven Shiau 3.35.11-drbl1
* Modify parameters about BT in drbl-ocs.conf: Switch to use gen-torrent-from-ptcl (ezio-ptcl) Remove \"-t 3\" from ezio_seeder_opt, now ezio_seeder_opt=\"-k 60\"
* Use gen-torrent-from-ptcl to create torrent file from torrent.info, which is generated by Partclone when creating BT slices. This can: (1) Avoid the issue that torrent.info not found in the BT client\'s hard drive. (2) Increase the performance when creating torrent file. Program transmission-create was used to scan the slices dir that might take a lot of time. While gen-torrent-from-ptcl (partclone_create_torrent.py) requires the small summary file \"torrent.info\" only.
* Tue Aug 13 2019 Steven Shiau 3.35.10-drbl1
* Improve the check_input_
* functions. Make them wait for press a key then continue when not in the batch mode. This could avoid the last dialog menu overwrite the error messages.
* Mon Aug 12 2019 Steven Shiau 3.35.9-drbl1
* Update samples/custom-ocs-3, add more checking.
* Mon Aug 12 2019 Steven Shiau 3.35.8-drbl1
* Add a new sample program custom-ocs-3.
* Tue Jul 30 2019 Steven Shiau 3.35.7-drbl1
* Improved the disk full test function: /usr/share/drbl/sbin/ocs-functions:disk_full_test() Should use mktemp instead of the fixed file name. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/d3f3bfb5/
* Tue Jul 23 2019 Steven Shiau 3.35.6-drbl1
* Only re-gen the machine id in the right fs when running ocs-tux-postprocess.
* Mon Jul 22 2019 Steven Shiau 3.35.5-drbl1
* Update the mechanism to generate new machine-id for restored GNU/Linux. Thanks to Peter Sun for reporting the issue and providing the solution.
* Sun Jul 21 2019 Steven Shiau 3.35.4-drbl1
* Add hotkey for boot menu \"To RAM\" (R) and KMS (K) modes.
* Thu Jul 18 2019 Steven Shiau 3.35.3-drbl1
* Add option -iui for ocs-onthefly, and implement the ocs-update-initrd for restored GNU/Linux.
* Bug fixed: the source IP address for disk to remote disk was not shown in the source (server) side when there is one NIC configured.
* Fri Jul 12 2019 Steven Shiau 3.35.2-drbl1
* Reuse ocs-gen-grub2-efi-bldr for drbl-usb-netinstall. Make appropriate changes for uEFI booting use case.
* Fri Jul 05 2019 Steven Shiau 3.35.1-drbl1
* Deprecate Partimage, i.e. no more depending on Partimage. Since it\'s not in the Debian Buster repository. It\'s only recommended to install, not a required package.
* Wed Jun 26 2019 Steven Shiau 3.34.8-drbl1
* Enable ntfs module in live initramfs. Ref: http://gparted-forum.surf4.info/viewtopic.php?id=17840
* Tue Jun 18 2019 Steven Shiau 3.34.7-drbl1
* Make sure label will have one name only in update-efi-nvram-boot-entry.
* Tue Jun 11 2019 Steven Shiau 3.34.6-drbl1
* Give warning about failing to create initrd in the restored OS due to different system architecture (e.g., i686 vs x86-64) for ocs-update-initrd.
* Tue Jun 11 2019 Steven Shiau 3.34.5-drbl1
* Bind mount /sys before running chroot for dracut, otherwise for RHEL 8, it will run very slow.
* Mon Jun 10 2019 Steven Shiau 3.34.4-drbl1
* Improve the mechanism to clean and sort the boot entries in the NVRAM. The duplicated or useless boot entries will be cleaned. Make the codes in update-efi-nvram-boot-entry more readable.
* Sun Jun 09 2019 Steven Shiau 3.34.3-drbl1
* Add a mechanism to clean unused uEFI boot entry in NVRAM.
* Use /tmp instead of /var/tmp for dracut. This could avoid the failure for running dracut when /var is not in the chroot / environment.
* Mon Jun 03 2019 Steven Shiau 3.34.2-drbl1
* Improve the mechanism to update uEFI nvram boot entry. It\'s the same way as boot-local-efi.cfg.
* Sun Jun 02 2019 Steven Shiau 3.34.1-drbl1
* Default to run ocs-update-initrd for the restored OS when running ocs-sr. This helps to make initramfs work for different hardware. The option \"-iui\" can be used for ocs-sr to ignore running ocs-update-initrd.
* Wed May 29 2019 Steven Shiau 3.33.36-drbl1
* Add prompt about entering uEFI firmware setup.
* Sat May 25 2019 Steven Shiau 3.33.35-drbl1
* uEFI boot menu of GParted live was corrected. It was Clonezilla live.
* Thu May 23 2019 Steven Shiau 3.33.34-drbl1
* Program gparted-console-font-size was improved, no need to load language file.
* Thu May 23 2019 Steven Shiau 3.33.33-drbl1
* Improve ocs-live-boot-menu, so the new sorted uEFI menu works for GParted live
* Fri May 17 2019 Steven Shiau 3.33.32-drbl1
* Tune more menus for uEFI boot menu, including: 1. Make wording more consistent 2. Show countdown and can be skipped by pressing Esc key when running sleep (sleep --verbose --interruptible 10).
* Fri May 17 2019 Steven Shiau 3.33.31-drbl1
* Add two more menus in uEFI boot menu: 1. uEFI firmware setup 2. Clonezilla live version info
* Fri May 17 2019 Steven Shiau 3.33.30-drbl1
* Integrated backup plan in boot-local-efi.cfg. Hence the regexp issue in Ubuntu\'s grub2 can be workarounded. Ref: https://bugs.launchpad.net/bugs/1829331
* Thu May 16 2019 Steven Shiau 3.33.29-drbl1
* Add backup plan for local boot in the Clonezilla live boot menu in case boot-local-efi.cfg fails, since there is a bug in Ubuntu\'s grub commands, including regexp, probe...: https://bugs.launchpad.net/bugs/1829331
* Wed May 15 2019 Steven Shiau 3.33.28-drbl1
* A better mechanism (boot-local-efi.cfg) to detect EFI boot loader and boot it was implemented.
* Tue May 14 2019 Steven Shiau 3.33.27-drbl1
* Add hotkey l (large font) for syslinux boot menu.
* Mon May 13 2019 Steven Shiau 3.33.26-drbl1
* Sorted the boot menu, and added a hotkey (l) for large font boot menu in Clonezilla live uEFI booting.
* Sat May 11 2019 Steven Shiau 3.33.25-drbl1
* Append dirs \"boot,.disk,utils\" to toram parameter. This would make To RAM option can be used for creating recovery iso/zip.
* Thu May 09 2019 Steven Shiau 3.33.24-drbl1
* Add option \"-t 1 -k 60\" for ezio on server side.
* Wed May 08 2019 Steven Shiau 3.33.23-drbl1
* Bug fixed: add a large font menu for uEFI mode in Clonezilla live.
* Wed May 08 2019 Steven Shiau 3.33.22-drbl1
* Add a large font menu for uEFI mode in Clonezilla live.
* Wed May 08 2019 Steven Shiau 3.33.21-drbl1
* Add a boot menu \"KMS with large fonts\" for Clonezilla live.
* No need to press enter when batch mode is off about warning MBR disk > 4 TB.
* Mon Apr 29 2019 Steven Shiau 3.33.20-drbl1
* Make create-ubuntu-live work for eoan.
* Tue Apr 09 2019 Steven Shiau 3.33.19-drbl1
* Bug fixed: can\'t create disk image if swap is provided by logical volume listed in crypttab. Thanks to Constantino Michailidis for providing the patch file. Ref: https://sourceforge.net/p/clonezilla/bugs/314/
* Thu Mar 28 2019 Steven Shiau 3.33.18-drbl1
* Add sleep .1 before cat /proc/partitions to file. Thanks to Zibarov Volodymyr. Ref: https://sourceforge.net/p/clonezilla/bugs/318/
* Wed Mar 27 2019 Steven Shiau 3.33.17-drbl1
* Bug fixed: should only keep libgl1-mesa-dri, while remove other packages. i.e., assign unnecessary_packages=\"xorg-docs-core xfonts-100dpi xfonts-75dpi xfonts-scalable\" for GParted live.
* Add USB NIC modules in initramfs of live system. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_server_edition/thread/de7c4f810a/
* Thu Mar 21 2019 Steven Shiau 3.33.16-drbl1
* Keep more x-related packages in GParted live: xorg-docs-core xfonts-100dpi xfonts-75dpi xfonts-scalable
* Thu Mar 21 2019 Steven Shiau 3.33.15-drbl1
* Replace leafpad by geany in DRBL live and GParted live since leafpad is no more in Debian repository.
* Keep libgl1-mesa-dri in GParted live because many x-related packages depend on it.
* Fri Mar 08 2019 Steven Shiau 3.33.14-drbl1
* Make rsync follow link in ocs-iso-2-onie.
* Thu Mar 07 2019 Steven Shiau 3.33.13-drbl1
* Keep the pseudo image dir by adding a tag file 00-pseudo-img-note.txt inside it.
* Change ezio_seeder_extra_opt as ezio_seeder_opt. Add two more options: ezio_leecher_opt and ezio_common_opt in drbl-ocs.conf. These three options can also be overwritten if it\'s assigned in boot parameters.
* Assign \"-t 1\" for ezio_leecher_opt so that ezio will timeout in 1 min.
* Mon Feb 18 2019 Steven Shiau 3.33.12-drbl1
* Bug fixed: label parsed from EFI boot entry was wrong when multiple OSs are available. This should fix the issue that bricks Dell\'s machine: https://sourceforge.net/p/clonezilla/bugs/310/ Thanks to Dell US & Taiwan, and AMI Taiwan.
* Sun Feb 10 2019 Steven Shiau 3.33.11-drbl1
* Suppress error message of mkswapfile service stop only when it\'s added in systemd. Bug fixed: live USB version of Clonezilla live should not link /home/partimag to /run/live/medium/home/partimag/ when there is no images exist in /run/live/medium/home/partimag/. The find command was wrong.
* Bugs fixed: -p poweroff failed for saveparts. Option \"-p poweroff\" did not work when saving partition image with image checking is enabled. Previous fix only works for savedisk. Thanks to ski-777 for reporting this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ff5b0d60
* Wed Jan 23 2019 Steven Shiau 3.33.10-drbl1
* Bug fixed: failed to detect ezio process for BT from image.
* Wed Jan 23 2019 Steven Shiau 3.33.9-drbl1
* Bug fixed: in LV only, no partition case the BT service was not started.
* Tue Jan 22 2019 Steven Shiau 3.33.8-drbl1
* Enable secure boot support when creating Debian live system (create-debian-live). However, it\'s still not ready for secure boot: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=920144
* Mon Jan 21 2019 Steven Shiau 3.33.7-drbl1
* Set ezio_cache_ratio as 0.7 since we use one ezio process only for all the partitions and LVs.
* Only one ezio process only for both parts and LVs. This is easier to allow ezio to control the cache size.
* Thu Jan 17 2019 Steven Shiau 3.33.6-drbl1
* The nuttcp in ocs-onthefly should run with -P and -p so that multiple nuttcp processes can be run simultaneously. Add dialog for choosing compression algorithm in expert mode. Option \"-u\" was added in the dialog of expert mode.
* To avoid OOM killer to kill ezio, we use the multi torrent files support (ezio >= 1.1.6) and limit the cache size. It can be tuned by ezio_cache_ratio in drbl-ocs.conf.
* Mon Jan 14 2019 Steven Shiau 3.33.5-drbl1
* Bug fixed: better way to check ptcl_2_torrent_prog in ocs-gen-bt-metainfo.
* Mon Jan 14 2019 Steven Shiau 3.33.4-drbl1
* Add a mechanism to reuse image for BT from disk mode. The option -mdst-img can be used to assign the existing pseudo image.
* Add a backup plan to use gen-torrent-from-ptcl when ezio-static is used, no partclone_create_torrent.py is available.
* Add gen-torrent-from-ptcl as a backup for partclone_create_torrent.py when ezio-static package is used.
* Sun Jan 13 2019 Steven Shiau 3.33.3-drbl1
* Add nuttcp as an option for ocs-onthefly, the -u, --use-nuttcp can be used.
* Bug fixed: For CentOS 7, the ncat need the option \"--recv-only\" in the client.
* Sat Jan 12 2019 Steven Shiau 3.33.2-drbl1
* New mechanism was added: instead of using Partclone image as the BT source, the local device (whole disk or partitions) can be as the source, too.
* Fri Jan 11 2019 Steven Shiau 3.33.1-drbl1
* Enlarge ramfs_size_def as 7 GB for create-debian-live and create-ubuntu-live.
* Add a new program ocs-gen-bt-metainfo for later use.
* Add an option for skipping file system save. This is used to create a pseudo image for BT from device. (not ready yet)
* Two more variables were added in drbl-ocs.conf: p_length_transmission and bt_buffer_size. Later version will need them.
* Mon Dec 31 2018 Steven Shiau 3.32.22-drbl1
* To RAM option should also copy EFI dir so that the recovery iso/zip script works. Thanks to Mr. Brandon Lancaster for reporting this issue.
* Not to check source device busy in network mode for ocs-onthefly. Thanks to Xuewen Wang for providing this patch. Ref: https://github.com/stevenshiau/clonezilla/pull/42
* Mon Dec 17 2018 Steven Shiau 3.32.21-drbl1
* Blacklist Dell machine for update-efi-nvram-boot-entry due to these issues: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/9fc9c4dee3/ https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/76ba35a226/ https://sourceforge.net/p/clonezilla/bugs/310/
* Fri Dec 14 2018 Steven Shiau 3.32.20-drbl1
* Use https instead of http to show related URL. http://clonezilla.org -> https://clonezilla.org http://drbl.org -> https://drbl.org http://gparted.org -> https://gparted.org
* Tue Dec 11 2018 Steven Shiau 3.32.19-drbl1
* Make all the modes of files in Clonezilla live zip be writable so that the uncompressed files can be removed easily with rm -rf.
* Sat Dec 08 2018 Steven Shiau 3.32.18-drbl1
* Let live-build deal with DRBL and GParted live\'s uEFI boot. Due to this, the changes: 1. /boot/grub/efiboot.img is /boot/grub/efi.img now. 2. /EFI/boot/grub.cfg is moved to /boot/grub/grub.cfg now.
* Add options (-rs and -er) for create-{drbl|gparted}-live to use RAMFS as live-build working dir.
* Thu Dec 06 2018 Steven Shiau 3.32.17-drbl1
* Disable espeakup service when creating DRBL/Clonezilla live due to it\'s auto started in espeakup >= 1:0.80-11. Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=911120 https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/aed3724275 Thanks to Eduardo for reporting this.
* Tue Dec 04 2018 Steven Shiau 3.32.16-drbl1
* A workaround to avoid TERM \"xterm-256color\" crashing Partclone: https://sourceforge.net/p/clonezilla/bugs/305/ Thanks to Laurent B for reporting this.
* Option \"-p poweroff\" did not work when saving image with image checking is enabled. Thanks to Eduardo for reporting this.
* Sun Dec 02 2018 Steven Shiau 3.32.15-drbl1
* Add an option (-r) for create-debian-live and create-ubuntu-live to use RAMFS as live-build working dir.
* Wed Nov 21 2018 Steven Shiau 3.32.14-drbl1
* Add support for creating Ubuntu 19.04 live system. The mechanism to add non-free firmwares was broken due to Ubuntu 19.04 start using UsrMerge, and it was fixed in this release.
* Sun Nov 18 2018 Steven Shiau 3.32.13-drbl1
* Bug fixed: return code for checksum was wrong. Thanks to Korver.Kirk (Kirk.Korver _at_ IGT com) for reporting this. Ref: https://sourceforge.net/p/clonezilla/mailman/message/36454003/
* Tue Oct 30 2018 Steven Shiau 3.32.12-drbl1
* Set buffer size of BT slices as 16 MB. Thanks to Date Huang. Ref: https://gitlab.com/stevenshiau/clonezilla/merge_requests/38
* Sun Oct 28 2018 Steven Shiau 3.32.11-drbl1
* Bug fixed: remove the extra \"-r\" option in partclone.dd for multicast restoring.
* Sun Oct 28 2018 Steven Shiau 3.32.10-drbl1
* Bug fixed: failed to create correct files for BT mechanism when the file system is in dd mode. This bug was introduced when \".dd-ptcl-img.\" file format was added.
* Stop using \"--allowed_dir\" for ocs-bttrack in ocs-btsrv. This makes starting tracker very slow when there are huge number of files in the dir.
* Wed Oct 24 2018 Steven Shiau 3.32.9-drbl1
* Make unknown fs as \"dd\", and the image name for partition like: sda3.dd-img.aa is now a legacy. It\'s replaced by sda3.dd-ptcl-img.lzma.aa. Rewrite the same mechanism in ocs-onthefly.
* Bug fixed: Failed to detect lzma compression for the partition image file $pt.dd-img.aa. Thanks to Phil P. Ref: https://sourceforge.net/p/clonezilla/bugs/307/
* Sun Oct 21 2018 Steven Shiau 3.32.8-drbl1
* Bug fixed: remove \"-i\" from fatresize options in ocs-resize-part. Thanks to MaDaTyGo for reporting this. Ref: https://github.com/stevenshiau/clonezilla/issues/41
* Wed Oct 10 2018 Steven Shiau 3.32.7-drbl1
* Disable network-manager by default in DRBL/Clonezilla live. This can avoid it automatically starts dhclient, and later conflicts with ocs-live-netcfg.
* Sun Sep 30 2018 Steven Shiau 3.32.6-drbl1
* Merge variables locale_to_keep_for_X and locale_to_keep_for_no_X as locale_to_keep in live-hook of clonezilla live.
* Sat Sep 29 2018 Steven Shiau 3.32.5-drbl1
* Keep locales for the name without \".UTF-8\", e.g., keep locales for both en_US.UTF-8 and en_US when running localepurge as Clonezilla live is created.
* Tue Sep 25 2018 Steven Shiau 3.32.4-drbl1
* In addition to massive-deployment mode, the interactive-client mode was added so that lite server can provide the ability to enter interactive mode of Clonezilla live in the clients.
* Add boot parameter secure_boot_client so that the mechanism of secure boot for uEFI client can be enabled with a boot parameters. The secure boot mechanism for clients is not complete, because there are two limits for signed shim and grub: (1) Shim and grub does not honor the proxy offer packet. Ref: https://lists.gnu.org/archive/html/grub-devel/2016-04/msg00051.html http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2017q1/011347.html (2) grub lacks the ability to autoload grub2\'s config file when netbooting. Ref: https://bugzilla.redhat.com/show_bug.cgi?id=873406
* Tue Sep 04 2018 Steven Shiau 3.32.3-drbl1
* Show postrun dialog after ocs-live-feed-img is run.
* Program ocs-chkimg should keep the ocs_sr_mode in /var/lib/clonezilla/ocs-vars so that ocs-live-run-menu can read it. This can avoid dialog be run without waiting for user to press enter. Thanks to Grant Chapman (grantdchapman _at_ gmail com) for reporting this issue.
* Mon Aug 27 2018 Steven Shiau 3.32.2-drbl1
* Typoes in ocs-onthefly fixed. Thanks to ProBackup-nl. Ref: https://github.com/stevenshiau/clonezilla/pull/40/
* Fri Aug 24 2018 Steven Shiau 3.32.1-drbl1
* Let live-build 20180618 handle uEFI boot, so ocs-put-signed-grub2-efi-bldr and ocs-gen-grub2-efi-bldr are deprecated. The changes: 1. /boot/grub/efiboot.img is /boot/grub/efi.img now. 2. /EFI/boot/grub.cfg is moved to /boot/grub/grub.cfg now.
* Mon Aug 20 2018 Steven Shiau 3.31.8-drbl1
* Temporarily disable dislocker-find in ocs-get-part-info due to some issues: (1) It\'s broken in Debian Sid: https://bugs.debian.org/906430 (2) https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/e1264596
* Sun Aug 19 2018 Steven Shiau 3.31.7-drbl1
* Detect DNS instead of hard coding in ocs-put-signed-grub2-efi-bldr.
* Wrong path for the log about running ocs-put-signed-grub2-efi-bldr in efi-misc-binary-hook
* Sat Aug 18 2018 Steven Shiau 3.31.6-drbl1
* Output download status for grub-efi related files in efi-misc-binary-hook.
* Sat Aug 11 2018 Steven Shiau 3.31.5-drbl1
* A workaround to make Ubuntu resolv.conf work for Ubuntu >= 18.04, only for live system.
* Thu Jul 12 2018 Steven Shiau 3.31.4-drbl1
* Make get_efi_hd_boot_entry_info of ocs-functions show unique result.
* Tue Jun 19 2018 Steven Shiau 3.31.3-drbl1
* Bug fixed: a workaround to makes sure that client will notify the lite server so that the next boot the client will enter local booting. Add ocs_server in the client\'s boot parameters for Clonezilla lite server. This is due to a ps (from procps-ng 3.3.15) issue that somehow it can not list the PID by this command: ps -C ocs-live-get-img.
* Wed Jun 06 2018 Steven Shiau 3.31.2-drbl1
* Bug fixed: it\'s /run/live/medium/, not /run/live/medium/live. Add /run/live/medium/ in live_media_path_chklist of drbl-ocs.conf since 1:20180328 live-boot uses /run/live instead of /lib/live/mount
* Mon Jun 04 2018 Steven Shiau 3.31.1-drbl1
* Add /run/live/medium/live in live_media_path_chklist of drbl-ocs.conf since 1:20180328 live-boot uses /run/live instead of /lib/live/mount
* Tue May 22 2018 Steven Shiau 3.30.41-drbl1
* Append \"-C\" option to partclone when option -icds is enabled in restoreparts mode. Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/3a21b5f4
* Fri May 18 2018 Steven Shiau 3.30.40-drbl1
* New a variable ocs_live_exclude_kernels in drbl-ocs.conf so that it\'s easier to use get_latest_kernel_ver_in_repository function in ocs-functions.
* Tue May 08 2018 Steven Shiau 3.30.39-drbl1
* Make get_latest_kernel_ver_in_repository exclude oem linux kernel.
* Add support for creating cosmic clonezilla live.
* Mon Apr 16 2018 Steven Shiau 3.30.38-drbl1
* Bug fixed: get-latest-ocs-live-ver failed to get the latest version number of Clonezilla live from Sourceforge website.
* Thu Apr 12 2018 Steven Shiau 3.30.37-drbl1
* Increase the buffer size of EFI BOOTDISKSIZE.
* Mon Apr 02 2018 Steven Shiau 3.30.36-drbl1
* Skip removing old partitions in the ONIE install.sh. No need for Clonezilla live. Add PATH to install.sh for ONIE.
* Thu Mar 29 2018 Steven Shiau 3.30.35-drbl1
* Rewrite part of the codes of ocs-iso-2-onie. Make output messages better and easier to read.
* Wed Mar 28 2018 Steven Shiau 3.30.34-drbl1
* Add ocs-iso-2-onie which can be used to turn Clonezilla iso to ONIE image. It\'s based on the what Luca Boccassi has patched to Debian live Ref: https://salsa.debian.org/live-team/live-build/merge_requests/4
* Sun Mar 18 2018 Steven Shiau 3.30.33-drbl1
* Remove package consolekit from DRBL live. It does not exist in Debian Sid anymore.
* Thu Mar 15 2018 Steven Shiau 3.30.32-drbl1
* Use \"dpkg -l\" instead of \"dpkg -L\" to query package in ocs-live-hook so that it can accept wildcard in the package name.
* Wed Mar 14 2018 Steven Shiau 3.30.31-drbl1
* Force to remove unused linux kernels in hook for clonezilla live: linux-image-
*-(aws|gcp|lowlatency|azure|kvm).
* Tue Mar 13 2018 Steven Shiau 3.30.30-drbl1
* Update function get_latest_kernel_ver_in_repository to exclude more Linux kernels which will not be used on Clonezilla live.
* Tue Mar 06 2018 Steven Shiau 3.30.29-drbl1
* Bug fixed: jfbterm shold not exit when lite server is running. It would terminate the required service for clients to restore image, especially BT service in non-English environment.
* Sat Feb 24 2018 Steven Shiau 3.30.28-drbl1
* Update get_efi_hd_boot_entry_info in ocs-functions. Make it work for some cases with more characters before keyword \"HD\".
* Thu Feb 22 2018 Steven Shiau 3.30.27-drbl1
* Improve function get_efi_hd_boot_entry_info of ocs-functions so it covers more cases to get the correct boot_file, e.g., some characters before \"HD\": Boot0006
* Debian PciRoot(0x0)/Pci(0x1,0x0)/HD(1,GPT,a314a8b1-b2dd-4b36-96b1-24c99b3ea940,0x800,0x100000)/File(\\EFI\\debian\\grubaa64.efi)
* Update known_efi_boot_file_chklist in update-efi-nvram-boot-entry by adding known ARM64 EFI boot files.
* Tue Feb 20 2018 Steven Shiau 3.30.26-drbl1
* Add known ARM64 efi boot files in update-efi-nvram-boot-entry.
* Tue Feb 13 2018 Steven Shiau 3.30.25-drbl1
* Bug fixed: cnvt-ocs-dev failed to convert EBR (like sda2-ebr). Thanks to killuaDK for reporting this. Ref: https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/b851e095
* Thu Jan 18 2018 Steven Shiau 3.30.24-drbl1
* It\'s not good to run screen with ocs-scan-disk in speech synthesis mode. Thanks to Eigeldinger Simon (simon.eigeldinger _at_ hohenems at) for reporting that.
* Tue Jan 09 2018 Steven Shiau 3.30.23-drbl1
* Add channel bonding option in ocs-live-netcfg. Thanks to panther_1 for requesting this. Ref: https://sourceforge.net/p/clonezilla/support-requests/61/
* Sun Jan 07 2018 Steven Shiau 3.30.22-drbl1
* Make prep-ocsroot can use disk block device (e.g., /dev/sdc) as image repository. Thanks to Riksoft for requesting this. Ref: https://sourceforge.net/p/clonezilla/bugs/288/
* Tue Jan 02 2018 Steven Shiau 3.30.21-drbl1
* Bug fixed: add -z9 selection in ocs-cvtimg-comp.
* Tue Jan 02 2018 Steven Shiau 3.30.20-drbl1
* Replace all words \"M$\" by MS.
* Mon Jan 01 2018 Steven Shiau 3.30.19-drbl1
* Bug fixed: duplicated hostname modification selections for multiple disks.
* Mon Jan 01 2018 Steven Shiau 3.30.18-drbl1
* Make the function for ocs-chnthn work for device name like /dev/nvme0n1p1. This change should really fix the issue reported here: https://github.com/stevenshiau/clonezilla/issues/30
* Sat Dec 30 2017 Steven Shiau 3.30.17-drbl1
* Add options -pe and -pfe of ocs-sr. This allows user to enter password in the command options although it\'s not safe. Thanks to ub2 _at_ gmx ch for requesting this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/d3af2134
* Fri Dec 29 2017 Steven Shiau 3.30.16-drbl1
* Bug fixed: efiboot.img did not work secure boot.
* Fri Dec 29 2017 Steven Shiau 3.30.15-drbl1
* Bug fixed: fail to use secure boot loader for Ubuntu based Clonezilla live.
* Thu Dec 28 2017 Steven Shiau 3.30.14-drbl1
* Add support ARM64 serial console ttyAMA0 autologin. Systemd service start-ocs-live.service should wait for ttyAMA0-3 to be started.
* Thu Dec 28 2017 Steven Shiau 3.30.13-drbl1
* Add support for lz4mt (-z8p).
* Wed Dec 27 2017 Steven Shiau 3.30.12-drbl1
* Add support for zstd/pzstd (-z9/-z9p).
* Remove \"-p 16\" for pigz in drbl-ocs.conf. It should let pigz to decide that automatically.
* Tue Dec 26 2017 Steven Shiau 3.30.11-drbl1
* Bug fixed: ocs-chnthn now supports modifying Win10 hostname. Thanks to František Griga for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/support-requests/100/
* Package drbl-chntpw is no more used, and use reged from package chntpw now in Debian or Ubuntu system.
* Switch lz4 option to be \"-1\" instead of \"-3\" in drbl-ocs.conf.
* Thu Dec 21 2017 Steven Shiau 3.30.10-drbl1
* Force to run inform_kernel_partition_table_changed in the function restore_hidden_data_after_MBR of ocs-functions.
* Wed Dec 06 2017 Steven Shiau 3.30.9-drbl1
* Better mechanism to detect partition or disk in ocs-chnthn-functions. Ref: https://github.com/stevenshiau/clonezilla/issues/30
* Tue Dec 05 2017 Steven Shiau 3.30.8-drbl1
* Bug fixed: ocs-iso did not include dir live for ARM64.
* Mon Dec 04 2017 Steven Shiau 3.30.7-drbl1
* Do not download grub-pc or grub1 deb in the hook function for ARM64 arch when creating Clonezilla live.
* Mon Dec 04 2017 Steven Shiau 3.30.6-drbl1
* Fix typos in create-debian-live.
* Mon Dec 04 2017 Steven Shiau 3.30.5-drbl1
* Use variable PKG_FROM_DBN_WHICH_OCS_LIVE_NEED_ARM64_ONLY so that grub-efi-arm64-bin will be added in live system when running create-debian-live and create-ubuntu-live for ARM64 system.
* Mon Dec 04 2017 Steven Shiau 3.30.4-drbl1
* Improve the ezio seeding log file name.
* Sun Dec 03 2017 Steven Shiau 3.30.3-drbl1
* Redirect the output of ezio to /var/log/ezio-seeding.log.
* Use transmission-edit to update the BT server\'s IP address instead of regenerating it. Thanks to Date Huang for sharing this idea.
* Sun Dec 03 2017 Steven Shiau 3.30.2-drbl1
* Add new compression format: lz4 (-z8).
* Sun Dec 03 2017 Steven Shiau 3.30.1-drbl1
* Add support for creating ARM64 live system for Clonezilla live (create-debian-live and create-ubuntu-live only).
* Add using ezio as seeder in BT (ocs-btsrv). This should have better performance than using ctorrent or aria2c as seeder.
* Wed Nov 22 2017 Steven Shiau 3.29.9-drbl1
* Do not remove vmlinuz-
* or initrd-
* when in arch is arm64 since binary_syslinux of live-build is not run. Just rename them as vmlinuz and initrd.
* Make Clonezilla depends on isolinux.
* Mon Nov 20 2017 Steven Shiau 3.29.8-drbl1
* Initial support arm64 for create-debian-live and ocs-gen-grub2-efi-bldr.
* Wed Nov 15 2017 Steven Shiau 3.29.7-drbl1
* Bug fixed: useless files and dirs (e.g. efi) were removed when creating gparted live and drbl live.
* Tue Nov 14 2017 Steven Shiau 3.29.6-drbl1
* Bug fixed: create-gparted-live failed to create GParted iso.
* Wed Nov 01 2017 Steven Shiau 3.29.5-drbl1
* Update lh_ver_required and debootstrap_ver_required for live-build 5 and bionic in drbl-ocs.conf.
* Add support for Bionic in create-ubuntu-live.
* Mon Oct 30 2017 Steven Shiau 3.29.4-drbl1
* Use xorriso instead of genisoimage when creating DRBL/GParted live iso. With this, no need to patch genisoimage to work with EFI booting, and no need to run isohybrid for the created iso file.
* Remove option --bootstrap from create-drbl-live-by-pkg since live-build does not support it anymore.
* Fri Oct 27 2017 Steven Shiau 3.29.3-drbl1
* Path for efiboot.img was not created first.
* Fri Oct 27 2017 Steven Shiau 3.29.2-drbl1
* Put efiboot.img in /boot/grub/ inside zip file. Slightly change the way to create efiboot.img for iso file.
* Thu Oct 26 2017 Steven Shiau 3.29.1-drbl1
* Make Clonezilla work for live-build v5 (version >= 201602xx)
* Use xorriso instead of genisoimage when creating Clonezilla live iso. With this, no need to patch genisoimage to work with EFI booting, and no need to run isohybrid for the created iso file.
* Add more grub modules in grub boot loader: memdisk fat efinet tftp net
* Thu Oct 12 2017 Steven Shiau 3.28.10-drbl1
* Do not put \"insmod vbe\" in grub EFI boot menu. Module vbe is for legacy bios.
* Revert to original ocs-gen-grub2-efi-bldr. Module vbe and pci are for legacy BIOS, not for EFI.
* Thu Oct 12 2017 Steven Shiau 3.28.9-drbl1
* Better mechanism to add grub2 modules pci and vbe for grub boot loader.
* Thu Oct 12 2017 Steven Shiau 3.28.8-drbl1
* Add vbe as one of EFI required modules. Ref: https://sourceforge.net/p/clonezilla/bugs/240/
* Fri Sep 29 2017 Steven Shiau 3.28.7-drbl1
* Add a workaround to make dnsmasq relay work for uEFI network boot clients. i.e., we have to assign the tftp server IP address in grub network boot loader. This is only necessary when dnsmasq is used to relay the DHCP request from clients to existing DHCP service Ref: http://lists.thekelleys.org.uk/pipermail/dnsmasq-discuss/2017q1/011124.html
* Wed Sep 27 2017 Steven Shiau 3.28.6-drbl1
* Bug fixed: /EFI/centos/grubx64.efi order. /EFI/centos/grubx64.efi should be before /EFI/Boot/bootx64.efi. Thanks to Fritzinger, Bernd (Bernd.Fritzinger _at_ bruker com).
* Tue Sep 26 2017 Steven Shiau 3.28.5-drbl1
* Add lite-server prompt in the command clonezilla
* Use Partclone 0.3.8 to create dd slice files.
* Thu Sep 21 2017 Steven Shiau 3.28.4-drbl1
* No prompt for removing eject in EFI machine when rebooting or poweroffing since most of the case nowadays people use USB to boot the machine.
* Thu Sep 21 2017 Steven Shiau 3.28.3-drbl1
* Add /EFI/centos/grubx64.efi to known_efi_boot_file_chklist in update-efi-nvram-boot-entry. Thanks to Fritzinger, Bernd (Bernd.Fritzinger _at_ bruker com) for providing the patch.
* Let update-efi-nvram-boot-entry run on Mac.
* Wed Sep 20 2017 Steven Shiau 3.28.2-drbl1
* Disable systemd-networkd-wait-online service. By default it will wait for 2 mins, and it\'s useless for Clonezilla live since the user will configure the networking later. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/ thread/9511d653/
* Add boot parameter ocs_netlink_timeout so that the network link detection timeout can be assigned for ocs-live-netcfg.
* Tue Sep 19 2017 Steven Shiau 3.28.1-drbl1
* Add an option -cbm to ocs-live-feed-img. Besides, remove boot parameter ocs_litesrv_mode. It\'s better to assign that in the command line option (-dm) when running ocs-live-feed-img, e.g., ocs-live-feed-img -cbm netboot -dm auto-detect -g auto -e1 auto -e2 -r -x -j2 -sc0 -p reboot -md multicast --clients-to-wait 1 --max-time-to-wait 300 start myimg sda
* Support using UUID and LABEL as image repository, i.e., local_dev for image repository can be assigned as: dev:///LABEL|UUID|PARTLABEL|PARTUUID=uuid|label. E.g., ocs_repository=\"dev:///UUID=84b012cc-5a4c-41e2-bf20-620d028072cb\"
* Simply the S08speakup. Remove those not-working commands during booting, like sleep.
* Tue Sep 05 2017 Steven Shiau 3.27.20-drbl1
* Improve the mechanism for starting espeakup.
* Tue Aug 29 2017 Steven Shiau 3.27.19-drbl1
* Add beep for syslinux/grub2 boot menu, and add hotkey key \"-s\" for grub2 boot menu.
* Thu Aug 24 2017 Steven Shiau 3.27.18-drbl1
* Get the locale and set the VOICE in /etc/default/espeakup.
* Thu Aug 10 2017 Steven Shiau 3.27.17-drbl1
* Speech synthesis is added the boot menu of Clonezilla live.
* Tue Aug 01 2017 Steven Shiau 3.27.16-drbl1
* Add udftools in GParted live packages list.
* Mon Jul 31 2017 Steven Shiau 3.27.15-drbl1
* Add option -z|--prefer-archive to ocs-live-dev so that archive program can be assigned. Thanks to Mircea Dan for providing the patch. Ref: https://sourceforge.net/p/clonezilla/bugs/278/
* Sun Jul 23 2017 Steven Shiau 3.27.14-drbl1
* Bug fixed: matching codes for extended partitions. Thanks to Alan Rooks. Ref: https://sourceforge.net/p/clonezilla/bugs/275/
* Remove the extra space lines in main menu in clonezilla.
* Mon Jun 26 2017 Steven Shiau 3.27.13-drbl1
* Start espeak service when accessibility module is loaded.
* Sat Jun 24 2017 Steven Shiau 3.27.12-drbl1
* Add a mechanism to load module for accessibility (e.g, speakup_soft) instead of hard coding it in initramfs. The mechanism is similar to that in Debian Stretch installer.
* Tue Jun 13 2017 Steven Shiau 3.27.11-drbl1
* Add SMB version selection when mounting CIFS. Thanks to Eric Nichols for asking this.
* Mon Jun 12 2017 Steven Shiau 3.27.10-drbl1
* Remove \"set -e\" in create-ocs-tmp-img to make it run in non Debian-based OS.
* Sun Jun 04 2017 Steven Shiau 3.27.9-drbl1
* Add loading module speakup_soft in initramfs. This is required for running program espeakup.
* Mon May 29 2017 Steven Shiau 3.27.8-drbl1
* Use \"auto-detect\" instead of \"auto-dhcpd\" for the lite sever mode in ocs-live-feed-img.
* Thu May 25 2017 Steven Shiau 3.27.7-drbl1
* Make all toram mode as live in ocs-iso and ocs-live-dev.
* Thu May 25 2017 Steven Shiau 3.27.6-drbl1
* Update toram mode as \"live,syslinux\" for ocs-live-boot-menu when it\'s assigned as \"live\" because for Clonezilla live the config file in syslinux dir and the vmlinuz and kernel in live dir is required.
* Thu May 25 2017 Steven Shiau 3.27.5-drbl1
* If DHCP service exists, by default ocs lite server just leases the IP address from DHCP server in ocs-live-feed-img.
* Wed May 24 2017 Steven Shiau 3.27.4-drbl1
* Instead of asking \"to-upstream\" or \"in-isolation\", now asking use-existing-dhcpd, start-new-dhcpd, auto-dhcpd in ocs-live-feed-img.
* Support replaying the DHCP service to existing DHCP service in ocs-live-feed-img.
* Bug fixed: typos. lite_client -> lite-client, lite_server -> lite-server in file clonezilla.
* Sat May 20 2017 Steven Shiau 3.27.3-drbl1
* Bug fixed: select-in-client enters command line mode after job is done. Ref: https://sourceforge.net/p/drbl/discussion/DRBL_for_Debian/thread/d7427aaa/ Thanks to Santiago Castro Olivares for reporting this.
* Tue May 16 2017 Steven Shiau 3.27.2-drbl1
* Rotate log file ocsmgrd-notify.log instead of overwritting it.
* Add more prompts to ocs-scan-disk.
* Sat May 06 2017 Steven Shiau 3.27.1-drbl1
* Bug fixed: ocsmgrd command with pipe did not protected with nohup. It failed when CJK language is used in Jfbterm.
* Sat May 06 2017 Steven Shiau 3.26.39-drbl1
* Move the codes about making the ocsmgrd outputs won\'t be overwritten by dialog to ocs-live-feed-img instead of clonezilla.
* Sat May 06 2017 Steven Shiau 3.26.38-drbl1
* Bug fixed: squashfs_fmode should be global variable in ocs-live-feed-img.
* Sat May 06 2017 Steven Shiau 3.26.37-drbl1
* Add parsing boot parameter \"ocs_litesrv_mode\" for lite server presetting. When clonezilla lite server mode is enabled, ocs-live-run-menu won\'t deal with mounting repository and let ocs-live-feed-img to handle that. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for providing suggestions.
* Add configuring network if it\'s not before mounting network file system in ocs-live-repository.
* Fri May 05 2017 Steven Shiau 3.26.36-drbl1
* Bug fixed: wrong sequence to filter \"dbg\" kernel in get_latest_kernel_ver_in_repository of ocs-functions.
* Fri May 05 2017 Steven Shiau 3.26.35-drbl1
* Update function get_latest_kernel_ver_in_repository of ocs-functions to exclude \"-dbg\" kernel.
* Tue May 02 2017 Steven Shiau 3.26.34-drbl1
* Bug fixed: Wrong path for ocsmgrd-notify.log.
* Mon May 01 2017 Steven Shiau 3.26.33-drbl1
* Read message from language file for prompt.
* Mon May 01 2017 Steven Shiau 3.26.32-drbl1
* Use nohup for ocsmgrd to avoid it\'s terminated when jfbterm is finished.
* Bug fixed: stop service first when clonezilla.lock exists. We have to wait for udp-sender to be finished so that when CJK locales uses jfbterm, udp-sender won\'t be terminated due to jfbterm is finished.
* Sat Apr 29 2017 Steven Shiau 3.26.31-drbl1
* Arrange the main menu of Clonezilla live as: \"device-image\", \"device-device\", \"remote-source\", \"remote-dest\", \"lite-server\", \"lite-client\". Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for providing suggestion.
* Add -ro,--remote-clone-only & -lo,--local-clone-only in ocs-onthefly.
* Move live-server menu to clonezilla main menu. No more in ocs-sr.
* Thu Apr 27 2017 Steven Shiau 3.26.30-drbl1- Deal with the file permission of filesystem.squashfs for lighttpd service. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu)
* Wed Apr 26 2017 Steven Shiau 3.26.29-drbl1- Add support for creating Artful-based Clonezilla live.
* Wed Apr 26 2017 Steven Shiau 3.26.28-drbl1- Add network configuration when in client interactive mode for ocs-onthefly.
* Wed Apr 26 2017 Steven Shiau 3.26.27-drbl1- Add reserved \"ask_user\" for source IP and device for ocs-onthefly client mode. - Add another menu \"misc-utils\" in Clonezilla.
* Sun Apr 23 2017 Steven Shiau 3.26.26-drbl1- Daemon ocsmgrd should not update pxe config in to-upstream mode of ocs-live-feed-img.
* Sun Apr 23 2017 Steven Shiau 3.26.25-drbl1- Bug fixed: Make sure dnsmasq is started in order. - Unless there is an existing image in /tmp otherwise honor the original image name in ocs-live-get-img.
* Sun Apr 23 2017 Steven Shiau 3.26.24-drbl1- Make sure stop function kill all the processes in ocs-live-feed-img. - Update some prompts in ocs-live-feed-img. - The menu for ocs-live-feed-img now includes both start and stop selections.
* Sat Apr 22 2017 Steven Shiau 3.26.23-drbl1- Add PXE service in Clonezilla live lite server.
* Fri Apr 21 2017 Steven Shiau 3.26.22-drbl1- Program prepare-files-for-PXE-client should run after drbl-prepare-pxelinux in ocs-live-hook.
* Fri Apr 21 2017 Steven Shiau 3.26.21-drbl1- Use prepare-files-for-PXE-client, the better one, to put the network booting files for clients of Clonezilla live.
* Fri Apr 21 2017 Steven Shiau 3.26.20-drbl1- Bug fixed: wrong command to create bootx64.efi in live hook when creating Clonezilla live.
* Fri Apr 21 2017 Steven Shiau 3.26.19-drbl1- Use gen_dnsmasq_cfg to create the config file for dnsmasq in ocs-live-feed-img. - Create bootx64.efi and put pxelinux.0 in /tftpboot/nbi_img when creating Clonezilla live.
* Thu Apr 20 2017 Steven Shiau 3.26.18-drbl1- Add the mechanism about report of restoring results. - Add prompt about Clonezilla live lite server.
* Wed Apr 19 2017 Steven Shiau 3.26.17-drbl1- Always the network environment mode in ocs-live-feed-img. - Add option -nm|--netenv-mode to ocs-live-feed-img.
* Wed Apr 19 2017 Steven Shiau 3.26.16-drbl1- Confine the command to run in the client, i.e., Program ocs-live-feed-img only provides parameters to clients instead of whole command. - Extract creating BT slice files to be a program: ocs-gen-bt-slices
* Tue Apr 18 2017 Steven Shiau 3.26.15-drbl1- Bug fixed: option \'-um\' should not be passed to ocs-sr in ocs-live-feed-img. - Bug fixed: NAT service failed to start due to wrong parameters in ocs-live-feed-img. - Only output the content ocs-client-run.sh to log in ocs-live-get-img.
* Tue Apr 18 2017 Steven Shiau 3.26.14-drbl1- Preset the user mode when run ocs-live-feed-img in ocs-sr menu.
* Tue Apr 18 2017 Steven Shiau 3.26.13-drbl1- Remove lite-client from ocs-sr interactive menu.
* Tue Apr 18 2017 Steven Shiau 3.26.12-drbl1- Update language files for lite server/client. - Add lite-server and lite-client in ocs-sr menu. - Check if ocs-live-feed-img and ocs-live-get-img run in Clonezilla live. If not, quit directly. - Enable NAT so multicast packets can be sent in ocs-live-feed-img.
* Mon Apr 17 2017 Steven Shiau 3.26.11-drbl1- Bug fixed: wrong uplink_ip in ocs-live-feed-img.
* Mon Apr 17 2017 Steven Shiau 3.26.10-drbl1- Set the ethernet card status to be up in \"In_isolation\" mode.
* Mon Apr 17 2017 Steven Shiau 3.26.9-drbl1- Add modes \"To_upstream\" and \"In_isolation\" for ocs-live-feed-img. Since bittorrent is not ready yet, \"In_isolation\" is disabled by default.
* Fri Apr 14 2017 Steven Shiau 3.26.8-drbl1- Bug fixed: clients-to-wait mode failed to run in client. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for reporting the issue. - Add support bittorrent restoring. However, not enabled yet. - Put log file in ocs-live-feed-img.log instead of clonezilla.log. - Put log in ocs-live-get-img.log instead of clonezilla.log - Prompt to avoid running ocs-live-get-img in clonezilla live lite server.
* Thu Apr 13 2017 Steven Shiau 3.26.7-drbl1- Enable different mechanism for creating BT slices with partclone. This is controlled by option partclone_make_slice_opt in drbl-ocs.conf. - Exclude encrypted image when selecting image in ocs-live-feed-img. - Add more outputs from ocs-live-feed-img and ocs-live-get-img in log file.
* Tue Apr 11 2017 Steven Shiau 3.26.6-drbl1- Add more checking in ocs-live-feed-img, including: the created ocs-client-run.sh should check if the pseudo image downloading is successful, and the extraction of tarball works. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for reporting the issue.
* Mon Apr 10 2017 Steven Shiau 3.26.5-drbl1- Bug fixed: batch mode of ocs-live-feed-img failed.
* Mon Apr 10 2017 Steven Shiau 3.26.4-drbl1- Bug fixed for ocs-live-feed-img: Even if it\'s local repository, we still have to configure network otherwise the udp-sender won\'t start.
* Mon Apr 10 2017 Steven Shiau 3.26.3-drbl1- Improve ocs-live-feed-img: Choose the destination device instead of inputting it. Make sure \"restoreparts\" mechanism works. Add more prompt about unattended mode.
* Sun Apr 09 2017 Steven Shiau 3.26.2-drbl1- Update usage descriptions in ocs-live-feed-img. - Enable function to do image checking on server in ocs-live-feed-img. - Check if ocs-client-run.sh exists before running in ocs-live-get-img. - Update usage descriptions for drbl-cso.
* Sun Apr 09 2017 Steven Shiau 3.26.1-drbl1- Rewrite ocs-live-feed-img and ocs-live-get-img: 1. Use image tarball for clients to download. The tarball does not contain the image files of file system. They will be sent by udpcast. 2. Improve the whole program. Add complete command line options. 3. Add prompt about running the program again. - Bug fixed: missing option -irvd|--irvd in drbl-ocs.
* Fri Apr 07 2017 Steven Shiau 3.25.29-drbl1- Disable lighttpd by default for clonezilla/drbl live. - Add ocs-live-feed-img and ocs-live-get-img so that Clonezilla live can be the multicast feeding server, and also be the client to receive multicast packets. - Improve function feed_multicast_restoreparts so that it can work with ocs-live-feed-img.
* Tue Apr 04 2017 Steven Shiau 3.25.28-drbl1- Update partition layout to kernel before EBR is restored. Thanks to Ron (https://sourceforge.net/u/norotops/) for reporting. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/c047c8d2/ - Switch to use transmission-create as the default program to create bittorrent metainfo. It is automatic to adjust the piece size and counts.
* Sat Apr 01 2017 Steven Shiau 3.25.27-drbl1- Add support to use transmission-create to create metainfo file.
* Fri Mar 31 2017 Steven Shiau 3.25.26-drbl1- Set default piece length for bittorrent as 16 MB. - Disable vim defaults so that copy & paste can work in drbl live.
* Wed Mar 29 2017 Steven Shiau 3.25.25-drbl1- Boot parameter ocs_live_run_tty in DRBL live should be consistent with live-getty console parameters.
* Mon Mar 27 2017 Steven Shiau 3.25.24-drbl1- Make boot parameter ocs_postrun work even ocs-sr is run with -p reboot/halt in Clonezilla SE (DRBL live) mode. This fixes the issue that reboot/halt was run before ocs_postrun.
* Sun Mar 26 2017 Steven Shiau 3.25.23-drbl1- Add S06pre-run in drbl-live.d again, however, it will honor drbl_prerun
* instead of ocs_prerun
*. Otherwise ocs_prerun
* will be run in S06pre-run of drbl-live.d and ocs-live-run-menu.
* Sat Mar 25 2017 Steven Shiau 3.25.22-drbl1- Remove prerun and postrun service in drbl live. It\'s duplicated since we have that in ocs-live-run-menu both for DRBL live and Clonezilla live. Remove upstart setting, too. It\'s not used anymore.
* Thu Mar 23 2017 Steven Shiau 3.25.21-drbl1- Add stop-drbl-live and stop-ocs-live services in systemd environment for Clonezilla live and DRBL live.
* Tue Mar 21 2017 Steven Shiau 3.25.20-drbl1- Bug fix: ocs-expand-gpt-pt should keep space for 2nd GPT table, i.e., limit the partition size to the maximum usable sectors for a GPT disk (total sectors – 34). Thanks to Leandro Gustavo Biss Becker for providing the patched file.
* Sun Mar 05 2017 Steven Shiau 3.25.19-drbl1- Extract ctorrent and aria2c command options as variables, and put in drbl-ocs.conf.
* Sat Mar 04 2017 Steven Shiau 3.25.18-drbl1- Add option \"-f\" to ctorrent in ocs-btsrv. No need to check the hash after mktorrent.
* Sat Mar 04 2017 Steven Shiau 3.25.17-drbl1- Add an option for using another BT client: aria2c. Tune ctorrent running options: -M 20 -n 4 (The minimum value for -M is 20). - Move variable bt_client from ocs-btsrv to drbl-ocs.conf.
* Sat Feb 25 2017 Steven Shiau 3.25.16-drbl1- Add a mechanism to check if the BT files should be recreated. Info-img-id.txt is added in the image dir for identifying the image.
* Fri Feb 24 2017 Steven Shiau 3.25.15-drbl1- Regenerate the metainfo file (.torrent) when necessary, such as server IP address has changed. Not not updating it by perl brutally.
* Fri Feb 24 2017 Steven Shiau 3.25.14-drbl1- Service dnsmasq is the service for dhcpd and tftpd, too. With it, no need to re-configure drbl system when running ocs-srv-live.
* Fri Feb 24 2017 Steven Shiau 3.25.13-drbl1- Update tracker\'s name when it does not fit the running environment in .torrent file in ocs-btsrv.
* Fri Feb 24 2017 Steven Shiau 3.25.12-drbl1- Add generating BT slices for Clonezilla image. This is still in experimental status, and partclone >= 0.3.5e is required. - Fix typos for variable $cat_cmd in ocs-restore-mbr. - ocs-btsrv won\'t regenerate .torrent file if it exists.
* Thu Feb 02 2017 Steven Shiau 3.25.11-drbl1- wait_for_part_table_take_effect of ocs-functions should deal with partitions name with extra p, like nvme0n1p1. Thanks Bruno Vila Vilariño for reporting this issue.
* Tue Jan 31 2017 Steven Shiau 3.25.10-drbl1- Remove duplicated BOOTUP related codes in function ocs-live-env-prepare of ocs-functions and ocs-live-save.
* Mon Jan 30 2017 Steven Shiau 3.25.9-drbl1- Function query_and_install_PKG_TO_QUERY in ocs-live-hook-functions should only install those not installed packages. Do not install those installed ones, otherwise it might upgrade the package.
* Thu Jan 26 2017 Steven Shiau 3.25.8-drbl1- Bug fixed: temporaty mount point \"/tmp/ocsroot_bind_root\" should be made 1st in ocs-live-bind-mount.
* Thu Jan 26 2017 Steven Shiau 3.25.7-drbl2- Set required drbl version as >= 2.23.12.
* Mon Jan 09 2017 Steven Shiau 3.25.7-drbl1- Adding \"only_access_by_owner\" as one of the boot parameters so that it can be used like -noabo for ocs-sr. - Initial settings of ocs-sr should be before reading /etc/ocs/ocs-live.conf so that it can be tuned by boot parameters. - Program clonezilla and ocs-live-general were slightly modified.
* Tue Jan 03 2017 Steven Shiau 3.25.6-drbl1- Add an option \"-noabo\" so that the image can be accessible by others.
* Mon Dec 26 2016 Steven Shiau 3.25.5-drbl1- Use ezio or ezio-static automatically.
* Mon Dec 26 2016 Steven Shiau 3.25.4-drbl1Do not use \":\" in file name for the log file, use \"~\" instead. e.g. xenial-x64-20161104~sda1.log, not xenial-x64-20161104:sda1.log Shell does not like file name with \":\".
* Sat Dec 24 2016 Steven Shiau 3.25.3-drbl1- Add experimental bittorrent restoring codes for assigning max client no.
* Sat Dec 24 2016 Steven Shiau 3.25.2-drbl1- Use ocs-btttrack instead of bttrack in ocs-btsrv.
* Mon Dec 12 2016 Steven Shiau 3.25.1-drbl1- Rewrite codes about partition creation. It\'s neater now. - Add initial codes for bittorrent restoring. Not finished yet.
* Fri Dec 02 2016 Steven Shiau 3.24.10-drbl1- Update descriptions for ocs-iso and ocs-live-dev. - Fix typos in the usage for ocs-sr. - Add options -a|--postaction, -x|--extra-boot-param for gen-rec-iso.
* Thu Dec 01 2016 Steven Shiau 3.24.9-drbl1- Add option \"-br\" in gen-rec-iso.
* Mon Nov 28 2016 Steven Shiau 3.24.8-drbl1- Add local boot menu in the uEFI Clonezilla live.
* Mon Nov 21 2016 Steven Shiau 3.24.7-drbl1- Server IP address will be checked only as it\'s required in drbl-ocs.
* Thu Nov 17 2016 Steven Shiau 3.24.6-drbl1- Remove partprobe command after ocs-scan-disk. It delays the GPT partition to be shown in /proc/partitions. - Add package xserver-xorg-legacy for drbl-live in program create-drbl-live-by-pkg.
* Mon Nov 14 2016 Steven Shiau 3.24.5-drbl1- Filter unsigned kernel in get_latest_kernel_ver_in_repository of ocs-functions.
* Mon Nov 14 2016 Steven Shiau 3.24.4-drbl1- Use Packages.xz instead of Packages.gz in function get_latest_kernel_ver_in_repository of ocs-functions because Packages.gz is not available on Debian repository Also use that from amd64, not i386. I.e., binary-amd64/Packages.xz, instead of binary-i386/Packages.gz - Choose \"Enter_shell\" should not give any error. This should fix the issue reported at: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/a44f2814 Thanks to Cyril Ganchev and Bertrando for reporting this issue.
* Tue Nov 01 2016 Steven Shiau 3.24.3-drbl1- Update gen-rec-iso by adding option -k1 in ocs-sr.
* Tue Oct 25 2016 Steven Shiau 3.24.2-drbl1- Avoid showing unrelated error messages in ocs-related-srv.
* Tue Oct 25 2016 Steven Shiau 3.24.1-drbl2- Typo fixied: Make create-ubuntu-live support \"Zesty\".
* Tue Oct 25 2016 Steven Shiau 3.24.1-drbl1- Make create-ubuntu-live support Yakkety.
* Tue Oct 18 2016 Steven Shiau 3.23.25-drbl1- Forgot to load grub.cfg-$IP before grub.cfg for uEFI netboot client. Thanks to Anshu Arya for reporting this issue. Ref: https://sourceforge.net/p/drbl/discussion/DRBL_for_Debian/thread/73a26bf9 - Run deploy_pxecfg_grubefi_files inside drbl-ocs because the prompt to start clonezilla SE service only mentions to run drbl-ocs.
* Mon Oct 17 2016 Steven Shiau 3.23.24-drbl1- Prepare the state dir /var/lib/clonezilla/ in the begining of ocs-live-run-menu.
* Fri Oct 14 2016 Steven Shiau 3.23.23-drbl1- Force to make timeout as 60 secs. Debian uses 60, but Ubuntu uses 300. Too long. Thanks to Cecile, Adam (Adam.Cecile _at_ hitec lu) for reporting this. - Bug fixed: remove \"light-locker.desktop\" instead of \"xscreensaver.desktop\" for DRBL live. We do not want the screen to be locked in DRBL live env.
* Thu Oct 13 2016 Steven Shiau 3.23.22-drbl1- Create /var/lib/clonezilla before putting files into that directory. This is required for DRBL live client.
* Thu Oct 13 2016 Steven Shiau 3.23.21-drbl2- Update the requred package drbl as correct version.
* Thu Oct 13 2016 Steven Shiau 3.23.21-drbl1- Add mechanism to detect bitlocker and Microsoft Reserved Partition (MSR) in ocs-get-part-info.
* Tue Oct 11 2016 Steven Shiau 3.23.20-drbl1- Make system reload keyboard-layout and locales if it\'s changed in ocs-live-preload.
* Mon Oct 10 2016 Steven Shiau 3.23.19-drbl1- Add a mechanism to avoid overwriting cmdline twice in ocs-live-preload.
* Mon Oct 10 2016 Steven Shiau 3.23.18-drbl1
* Skip overwriting /proc/cmdline when no any overwrite
* files in /opt.
* Put new cmdline file in /var/lib/clonezilla/new-cmdline instead of / in live system.
* Mon Oct 10 2016 Steven Shiau 3.23.17-drbl1- Show messages about overwriting /proc/cmdline in ocs-live-preload.
* Mon Oct 10 2016 Steven Shiau 3.23.16-drbl1- Now ocs-live-preload check if /opt/{overwrite-all-boot-param,overwrite-part-boot-param} exists (Downloaded from root of ocs_preload). File overwrite-all-boot-param is to overwrite the whole /proc/cmdline, while overwrite-part-boot-param only overwrites part of the variables in /proc/cmdline. Especially those \"ocs_
*\" parameters. - For the universal usage for boot parameters ocs
*, put double quotation mark for ocs_live_batch in the config file of clonezilla live.
* Sun Oct 09 2016 Steven Shiau 3.23.15-drbl1- If ocs-live-preload is run and /etc/ocs-live.conf is updated, we need reread it in ocs-live-run-menu after running ocs-live-preload. Even if it\'s not modified, re-read it won\'t cause any problem.
* Sun Oct 09 2016 Steven Shiau 3.23.14-drbl1- When /opt/overwrite-boot-param exists, overwrite /proc/cmdline. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea and providing sample codes.
* Sat Oct 08 2016 Steven Shiau 3.23.13-drbl1- The drbl/clonezilla live version info will be put in /etc/ocs/ocs-live.conf, and when an image is saved, the info will be saved in Info-packages.txt. - A workaround to avoid the warning: continue: only meaningful in a `for\', `while\', or `until\' loop Because >= bash 4.4 raises it as a warning, and then continue won\'t be run.
* Fri Oct 07 2016 Steven Shiau 3.23.12-drbl1- Bug fixed: typo, therefore return wrong result in function check_if_disk_busy.
* Thu Oct 06 2016 Steven Shiau 3.23.11-drbl1- Rewrite functios in ocs-functions, including: check_if_disk_busy_before_create_partition & check_if_disk_busy.
* Wed Oct 05 2016 Steven Shiau 3.23.10-drbl1- Inform kernel partition changes only when disk is not busy. This should solve the issue: https://sourceforge.net/p/clonezilla/bugs/265/
* Sun Oct 02 2016 Steven Shiau 3.23.9-drbl1- Remove \"nodmraid\" from boot parameters in drbl-ocs.conf.
* Sat Oct 01 2016 Steven Shiau 3.23.8-drbl1- Boot parameter ocs_overwrite_postaction has higher priority than the action assigned by option \"-p\" in ocs-sr, and \"-pa\" in ocs-onthefly. The value for ocs_overwrite_postaction is: [choose|reboot|poweroff]-on-[restoredisk|restoreparts|savedisk|saveparts|clone] E.g., choose-on-restoredisk means the postaction for restoredisk will always be choose no matter what is assigned in -p of ocs-sr or -pa of ocs-onthefly. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea. - Add option -sfsck in the menu for ocs-onthefly.
* Wed Sep 28 2016 Steven Shiau 3.23.7-drbl1- Program ocs-live-repository should honor boot param ocs_live_batch with higher priority. - Program ocs-live-preload should read /etc/ocs-live.conf.
* Mon Sep 26 2016 Steven Shiau 3.23.6-drbl1
* If batch mode is on, no need to confirm in ocs-sr saving mode.
* Fri Sep 16 2016 Steven Shiau 3.23.5-drbl1- Add options -sfsck and -senc in the Clonezilla live interactive menu.
* Mon Sep 12 2016 Steven Shiau 3.23.4-drbl1- Show the abortion prompt by pressing Ctrl-C during reboot/poweroff.
* Sun Sep 11 2016 Steven Shiau 3.23.3-drbl1- Pause when error occurs in the end of Clonezilla live if not in batch mode.
* Fri Sep 09 2016 Steven Shiau 3.23.2-drbl1- Save variable ocs_cmd in /var/lib/clonezilla/ocs-vars so later it can be used. - Show messages about removing source or destination disk in interactive mode after cloning is finished.
* Thu Sep 08 2016 Steven Shiau 3.23.1-drbl1- Ask the post action (choose, reboot, poweroff) before starting cloning. Replace variable postrun with postaction. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea. - Add new boot paramater ocs_sshd_port so that the non-standard port of sshd can be assigned. Thanks to rj555 for asking this. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/0add50dd
* Tue Aug 30 2016 Steven Shiau 3.22.23-drbl1- Failed to create the checksum files for files in LV, i.e. when option \"-gmf\" or \"-cmf\" is enabled. Thanks to Mircea Dan. Ref: https://sourceforge.net/p/clonezilla/bugs/260/ - Change /proc/sys/vm/highmem_is_dirtyable to 1 when running i686 Linux kernel and the RAM size is larger than 8 GB. Thanks to Little Vulpix for this suggestion. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ba31ffc8
* Tue Aug 23 2016 Steven Shiau 3.22.22-drbl1- Check if PV of LVM is listed in the device to be backuped. If so, stop LVM first in ocs-clean-part-fs.
* Thu Aug 11 2016 Steven Shiau 3.22.21-drbl1- Save ocs-related variables in /var/lib/clonezilla/ocs-vars so that the customized program can use. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea.- Program ocs-clean-part-fs was added to clean the file system/LVM info in every partition of the assigned disk.- Clean file system/LVM info before creating partition table. Thanks to Mircea Dan (byreal _at_ users sf net) and Pete Morris (morrispj _at_ jmu edu) for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/bugs/254/
* Sun Aug 07 2016 Steven Shiau 3.22.20-drbl1- Drop the support for boot paramter ocs_chk_img and ocs_fsck_src_part in drbl-functions. Only honor the options of ocs-sr by \"-scr\", \"-scs\", \"-fsck\", \"-fsck-y\".- Make something like \"ocs-sr -x -scr\" work. It won\'t ask about if \"-scr\" should be used or not. Thanks to Aaron for reporting this issue.
* Sun Jul 24 2016 Steven Shiau 3.22.19-drbl1- Disable service systemd-timesyncd in GParted live, too.
* Sun Jul 24 2016 Steven Shiau 3.22.18-drbl1- Disable service systemd-timesyncd. Clonezilla live and DRBL live should not touch the system time, even for the BIOS it should not. Thanks to Rick and rfried for reporting this issue. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/b2667447
* Fri Jul 22 2016 Steven Shiau 3.22.17-drbl1- Program ocs-run-boot-param was added to run for boot parameters ocs_prerun, ocs_postrun, ocs_savedisk_prerun, ocs_saveparts_prerun, ocs_restoredisk_prerun, and ocs_restoreparts_prerun. E.g. ocs-live-prerun -> ocs-run-boot-param ocs_prerun With this, ocs-live-prerun and ocs-live-postrun were removed.- Add entry points for ocs_savedisk_prerun, ocs_saveparts_prerun, ocs_restoredisk_prerun, and ocs_restoreparts_prerun in ocs-sr. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for these ideas.
* Fri Jul 22 2016 Steven Shiau 3.22.16-drbl1- Adding xserver-xorg-legacy to let non-root user can run startx since we use startx in GParted live. Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807015
* Thu Jul 21 2016 Steven Shiau 3.22.15-drbl1- Remove \"noeject\" from the boot parameters. Now live-medium-eject from live-tool and the program eject should work. Systemd is supported by live-tool 20151214+nmu1.drbl1 with patch from drbl: http://bugs.debian.org/831830
* Tue Jul 19 2016 Steven Shiau 3.22.14-drbl1- Bug fixed: if image is the first one or last one, the BrowseCurrentDirectory failed to identify that as clonezilla image even it is. The previous did not work.
* Tue Jul 19 2016 Steven Shiau 3.22.13-drbl1- Add an option to retry when ocs-live-preload fails to mount netfs. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this suggestion.- Bug fixed: if image is the first one or last one, the BrowseCurrentDirectory failed to identify that as clonezilla image even it is.
* Mon Jul 18 2016 Steven Shiau 3.22.12-drbl1- Move function get_dir_filesystem from drbl-functions to ocs-functions. Use findmnt instead of df to get the file system for a mountpoint.- Show sshfs file system when it\'s mounted in prep-ocsroot.
* Sun Jul 17 2016 Steven Shiau 3.22.11-drbl1- Avoid wrongly parsing dir as clonezilla image in function BrowseCurrentDirectory of ocs-functions.
* Sat Jul 16 2016 Steven Shiau 3.22.10-drbl1- Add options \"-c\" and \"-f\" for ocs-live-prerun and ocs-live-postrun.- Check every boot parameter ocs_prerun
*, ocs_postrun
*, and ocs_preload
* has been successfully run or not. Not only the whole program. If it has been successfully run, a tag file will be created in /var/lib/clonezilla, and the next run won\'t run it again unless option \"-f\" is used.
* Fri Jul 15 2016 Steven Shiau 3.22.9-drbl1- Applied patches from Aaron Burling, including Group dirs in BrowseCurrentDirectory: First is .. (Parent Directory) (if applicable), second is subdirectories, third is cz_img directories, fourth is Exit/Abort option. Prompt word \"00-Exit\" has been changed to and moved to the bottom of menu.- Make ocs-live-repository to be run again after rerun1 is run again.- Honor ocs_user_subdir in boot parameters so that ocs-live-bind-mount will be run in ocs-live-repository.
* Mon Jul 11 2016 Steven Shiau 3.22.8-drbl1- Only include gnupg in the base system. Forget about gnupg2.
* Mon Jul 11 2016 Steven Shiau 3.22.7-drbl1- Due to apt>=1.3~pre2 only recommends gnupg/gnupg2, not list them as must, therefore gnupg and gnupg2 have to be included in DEBOOTSTRAP. ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=830696
* Sun Jul 10 2016 Steven Shiau 3.22.6-drbl1- Programs ocs-live-preload and ocs-live-repository will honor the tag file not to be run again if they have been run successfully starting Clonezilla main menu again.- Make a prompt about bind mount for different locales.
* Fri Jul 08 2016 Steven Shiau 3.22.5-drbl1- Improve image repository browsing: (1) Add an option to exit dir browsing. (2) Tag directory contains no sub dir. (3) Allow bind mount dir without any image so it can be the repository for saving only.
* Fri Jul 08 2016 Steven Shiau 3.22.4-drbl1- Bug fixed: missing ocsroot medium description in ocs-live-final-action.
* Thu Jul 07 2016 Steven Shiau 3.22.3-drbl1- Rewrite ocs-live-final-action and ocs-live-run-menu so that rerun3 can work with locales in non-en_US.
* Thu Jul 07 2016 Steven Shiau 3.22.2-drbl1- Use ocs-live-bind-mount to bind mount the subdir as image repository for local device mounting.- A menu about bind mount subdir was added in prep-ocsroot and ocs-live-final-action.
* Wed Jul 06 2016 Steven Shiau 3.22.1-drbl1- Add a new mechanism to browse the image repository and bind mount the sub directory. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for providing sample codes.
* Mon Jun 27 2016 Steven Shiau 3.21.35-drbl1- When option \"-k1\" or \"-k2\" of ocs-onthefly in TUI is chosen, \"-icds\" is on automatically.
* Mon Jun 27 2016 Steven Shiau 3.21.34-drbl1- Wrong path for copying files in ocs-live-dev, create-drbl-live, and create-gparted-live.
* Mon Jun 27 2016 Steven Shiau 3.21.33-drbl1- Better way to deal with batch mode or not in ocs-live-repository.- If mounting fails, ocs-live-run-menu should exit, not continue.
* Sun Jun 26 2016 Steven Shiau 3.21.32-drbl1- Slightly improve the speed to get file system info, and also add converting \"0xf\" as extended in ocs-get-part-info.
* Sun Jun 26 2016 Steven Shiau 3.21.31-drbl1- Set mounting smb part as non-interactive mode in ocs-live-repository.- If ocs-live-repository fails, show the ocs-live-final-action menu in ocs-live-run-menu.
* Sat Jun 25 2016 Steven Shiau 3.21.30-drbl1- \"ask_user\" can be the username to let user input for SSH server in ocs-live-repository.- The failing mounting for sshfs (fuse) can not be detected by mountpoint. Use another method to test and unmount it in prepare_mnt_point_ocsroot of ocs-functions.
* Sat Jun 25 2016 Steven Shiau 3.21.29-drbl1- Add fuse.cloudfuse in the messages of prep-ocsroot.- Provide an option to mount image repsitory again when failing in ocs-live-repository. \"ask_user\" can be used as the Samba domain and account in the URI so that user can input their own names. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for these ideas.
* Tue Jun 21 2016 Steven Shiau 3.21.28-drbl1- Bug fixed: failed to get all partitions for multiple disks which was introduced in clonezilla 3.21.26.
* Tue Jun 21 2016 Steven Shiau 3.21.27-drbl1- Use shorter name for fsck-related options, i.e. \"-fsck-src-part\" is replaced by \"-fsck\", and \"-fsck-src-part-y\" is replaced by \"-fsck-y\".
* Mon Jun 20 2016 Steven Shiau 3.21.26-drbl1- Reuse the parsed partition info when detecting the data/swap/extended partitions. Thanks to starnavi for this suggestion. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/ba256b4b
* Mon Jun 20 2016 Steven Shiau 3.21.25-drbl1- Add support for device /dev/nbd. Thanks to Mircea Dan for this suggestion. Ref: https://sourceforge.net/p/clonezilla/discussion/Help/thread/d2d2a480/
* Sun Jun 19 2016 Steven Shiau 3.21.24-drbl1- Restore MBR data (executable code area) even it\'s GPT disk. Some OS, e.g. ESXi 5.5 need that. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/30662778/
* Sat Jun 18 2016 Steven Shiau 3.21.23-drbl1- If no ocs_repository is assigned in boot parameters, ocs-live-repository shoule just exit. Nothing should be shown except the exit code.
* Sat Jun 18 2016 Steven Shiau 3.21.22-drbl1- Add a mechanism so that image repository can be auto mounted with boot parameter ocs_repository in URI format, e.g. ocs_repository=\"dev:///dev/sdf1\" or ocs_repository=\"smb://wa-domain;jack:mypassAATT192.168.7.25/images\". Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea.
* Thu Jun 16 2016 Steven Shiau 3.21.21-drbl1- Update toram mode as \"live,syslinux\" for ocs-live-boot-menu when it\'s assigned as \"live\" because for DRBL live the config file in syslinux dir is required.
* Thu Jun 16 2016 Steven Shiau 3.21.20-drbl1- To work with toram=live in the patched live-boot, the version tag file of clonezilla/drbl/gparted live system is put in dir \"live\", too.
* Wed Jun 15 2016 Steven Shiau 3.21.19-drbl1- Use the patched live-boot so that the option toram=live could be used in drbl live to copy the \"live\" directory only, not all the files from live media.
* Tue Jun 14 2016 Steven Shiau 3.21.18-drbl1- Add supporting for grub on EBR imaging and cloning. Thanks to Bill Wright (bill _at_ blug org) for reporting this issue.
* Tue Jun 07 2016 Steven Shiau 3.21.17-drbl1- Modern mkswap support option to assign UUID. No more using mkswap-uuid.- Due to the change in Debian Sid that \"init\" is not essential any more. It has to be added as a required package for gparted live. Ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756023
* Mon Jun 06 2016 Steven Shiau 3.21.16-drbl1- Use xz format for drbl tarball for Debian.
* Sat Jun 04 2016 Steven Shiau 3.21.15-drbl1- Program ocs-live-preload now support for preloading files from netfs, including cifs and nfs.
* Wed Jun 01 2016 Steven Shiau 3.21.14-drbl1- Add option \"-p\" to gen-rec-usb and gen-rec-iso so that the device to be restored can be preset.
* Sun May 29 2016 Steven Shiau 3.21.13-drbl1- Add option \"--allow-downgrades\" for apt in case we need to downgrade the version. Changes for files: create-debian-live, create-drbl-live, create-gparted-live, create-ubuntu-live.- Use iproute2 to get MAC address and IP address info in ocs-chnthn-functions. Thanks to Richard Stanway for the patch. https://github.com/stevenshiau/clonezilla/pull/22
* Sun May 22 2016 Steven Shiau 3.21.12-drbl1- Bug fixed: renaming live image extension to .tar when using tar. Thanks to minh hieu trinh for reporting this. https://sourceforge.net/p/clonezilla/bugs/251/
* Sun May 22 2016 Steven Shiau 3.21.11-drbl1- Remove /etc/network/if-up.d/ntpdate in DRBL/Clonezilla live. We should not touch the system/bios time when network is up unless user manually runs ntpdate.- If image is not checked on sever, client should not check unless it\'s select_in_client mode. Fixed in drbl-ocs.
* Thu May 19 2016 Steven Shiau 3.21.10-drbl1- Program ocs-live-preload should deal with whitespace file name from zip file. Thanks to Aaron Burling for this bug report.
* Mon May 16 2016 Steven Shiau 3.21.9-drbl1- Add option \"-c\" to ocs-srv-live so that it can be used to assign the client number as NO for each network card connected to clients.
* Sun May 15 2016 Steven Shiau 3.21.8-drbl1- Use opton \"-o\" for drbl-sl in drbl-ocs-live-prep.
* Fri May 13 2016 Steven Shiau 3.21.7-drbl1- Besides a tarball/zip, add support downloading a script only for ocs-live-preload.
* Fri May 13 2016 Steven Shiau 3.21.6-drbl1- Set the script extracted from zip to mode 755 in ocs-live-preload.
* Wed May 11 2016 Steven Shiau 3.21.5-drbl1- Update description of ocs-live-preload.
* Wed May 11 2016 Steven Shiau 3.21.4-drbl2- Update changelog.
* Wed May 11 2016 Steven Shiau 3.21.4-drbl1- Remove the typo, extra character \")\" in wget options of ocs-live-preload.
* Wed May 11 2016 Steven Shiau 3.21.3-drbl1- Add support for boot parameter ocs_preload
*. It can be used to fetch tar/zip files from http(s), ftp, tftp, and local URL then extract to /opt/. Thanks to Aaron Burling (aaron_burling _at_ lkstevens wednet edu) for this idea and providing sample codes.- Program ocs-live-pre-run was renamed as ocs-live-prerun and ocs-live-post-run was renamed as ocs-live-postrun. It will be closer to those used in boot parameters (ocs_prerun and ocs_postrun).- Change DRBL_GPG_KEY_URL to that on drbl.org in drbl-ocs.conf.
* Thu May 05 2016 Steven Shiau 3.21.2-drbl1- Add batch mode in ocs_success_mountpoint of ocs-functions.- Add gen-rec-iso in the sample files.- Add option \"-scr\" in gen-rec-usb.
* Mon May 02 2016 Steven Shiau 3.21.1-drbl1- Add initial support for creating Ubuntu-based Clonezilla live with Yakkety.
* Fri Apr 29 2016 Steven Shiau 3.20.36-drbl1- ALT+F5 invokes dangerous & irreversible program xkill, should not be on a kb shortcut in GParted live. Ref: https://bugzilla.gnome.org/show_bug.cgi?id=703400
* Thu Apr 21 2016 Steven Shiau 3.20.35-drbl1- Update the requirements in this spec file.
* Thu Apr 21 2016 Steven Shiau 3.20.34-drbl1- Add package ca-certificates for GParted live.
* Wed Mar 30 2016 Steven Shiau 3.20.33-drbl1- Bug fixed: Use \"toram\" instead of \"toram=filesystem.squashfs\" so that vmlinuz and initrd.img can be found and use in DRBL live env.
* Mon Mar 21 2016 Steven Shiau 3.20.32-drbl1- Udate prompt in function get_input_dev_name of ocs-functions.
* Tue Mar 15 2016 Steven Shiau 3.20.31-drbl1- Use lsblk in ocs-get-part-info to get partition type which is faster than from parted.- Show progress as finding partitions number in ocs-functions.
* Mon Mar 14 2016 Steven Shiau 3.20.30-drbl1- Remove ocs-devsort since now \"sort -V\" is used.- Add watch ocs-scan-disk for local block device in prep-ocsroot.- Update usage description of option \"-p\" in mdisks-checksum.- Now all the supported GNU/Linux has option \"-V\" for sort, so just use it instead of using the function get_sort_V_opt to decide in ocs-functions.
* Thu Mar 10 2016 Steven Shiau 3.20.29-drbl1- Default to run job in parallel in mdisks-checksum.
* Thu Mar 10 2016 Steven Shiau 3.20.28-drbl1- Add a mode \"check-then-label\" or \"ctl\" to mdisks-checksum.
* Wed Mar 09 2016 Steven Shiau 3.20.27-drbl1- Add option -n to mdisks-checksum.- Update prompt about checksum in ocs-functions.
* Wed Mar 09 2016 Steven Shiau 3.20.26-drbl1- Program mdisks-checksum failed to copy checksum log files due to function get_chksum_info_from_img did not work in some cases.
* Wed Mar 09 2016 Steven Shiau 3.20.25-drbl1- Add option \"-i\" for fatresize in ocs-resize-part. This seems to avoid an issue about resized file system can not be read on MS Windows, while it is OK on GNU/Linux.- By default no parallel jobs for ocs-match-checksum. An option \"-p\" can be used to enable that.- Only show image with checksum info when running in mode \"check\" in mdisks-checksum.- Bug fixed: no md5sum files were put to repository and destination disks in the previous version of mdisks-checksum.- Show partition info in pv output when inspecting checksum.
* Wed Mar 09 2016 Steven Shiau 3.20.24-drbl1- Add function get_chksum_info_from_img in ocs-functions and use it in related programs.
* Tue Mar 08 2016 Steven Shiau 3.20.23-drbl1- Bug fixed: failed to handle file name with white space in function gen_chksum_for_files_in_dev of ocs-functions.- The file path in
*.md5 should only be replaced with CHKSUM_TMPD when it\'s not empty by mdisks-checksum.
* Mon Mar 07 2016 Steven Shiau 3.20.22-drbl1- Trap the mount point for checksum mechanism to unmount it when exiting checksum mechanism.- Add another mode \"check\" to the sample file mdisks-checksum.
* Mon Mar 07 2016 Steven Shiau 3.20.21-drbl1- Update related programs to fit that the Clonezilla live arch in stable release now only supports i686, no more i586.
* Sun Mar 06 2016 Steven Shiau 3.20.20-drbl1- Improve efficiency for generating checksum and show better progress output.- Add a better mechanism to wait for kernel showing partition after paritition table is created.
* Sat Mar 05 2016 Steven Shiau 3.20.19-drbl1- ocs-match-checksum: Show only image with checksum, log more outputs, and run checksum inspection for multiple disks in parallel.- Allow max 11 characters for vfat in ocs-label-dev.
* Thu Mar 03 2016 Steven Shiau 3.20.18-drbl1[Ceasar Sun]- Make ocs-install-grub work on opensuse leap 42.
* Mon Feb 29 2016 Steven Shiau 3.20.17-drbl1- Rename ocs-match-chksum as ocs-match-checksum. - Bug fixed for mdisks-checksum: the interactive mode should be different for save and restore modes.- Use --line-mode for pv in the function inspect_chksum_for_files_in_dev of ocs-functions, and move pv command after checksum so that when only a few files to be checked, it won\'t just show 100%.
* Mon Feb 29 2016 Steven Shiau 3.20.16-drbl1- Tune label and remove temp dir in mdisks-checksum.- Show precise message when exiting in ocs-label-dev.- Add new program ocs-match-chksum to match checksum in the image and files in the block device.
* Sat Feb 27 2016 Steven Shiau 3.20.15-drbl1- Check input mode earlier in mdisks-checksum.
* Sat Feb 27 2016 Steven Shiau 3.20.14-drbl1- Move inspect_chksum_for_files_in_dev after ocs-resize-part in ocs-functions.
* Fri Feb 26 2016 Steven Shiau 3.20.13-drbl1- Add option \"-i\" for mdisks-checksum. - Add interactive mode for image and disks selection in mdisks-checksum.
* Mon Feb 22 2016 Steven Shiau 3.20.12-drbl1- Update output file names for mdisks-checksum.
* Mon Feb 22 2016 Steven Shiau 3.20.11-drbl1- Rename custom-ocs-3 as mdisks-checksum. It\'s easier to tell.
* Mon Feb 22 2016 Steven Shiau 3.20.10-drbl1- Add -nogui and modify output file names for custom-ocs-3.
* Mon Feb 22 2016 Steven Shiau 3.20.9-drbl1- The new example file custom-ocs-3 was added. It is used to save or restore disk with checksum mechanism enabled. Especially for deploying multiple disks.- Add new utility file \"ocs-label-dev\". It can be used to label a file
* Thu Feb 18 2016 Steven Shiau 3.20.8-drbl1- When inspecting checksum, do not use \"-a\" for pv to avoid confusion.- Add checksum results log file, e.g. /var/log/sda-md5sum-results.log.
* Thu Feb 18 2016 Steven Shiau 3.20.7-drbl1- Replace qalculate-gtk with calcoo for GParted live. It\'s lighter.- Add calculator in menu for GParted live.
* Tue Feb 16 2016 Steven Shiau 3.20.6-drbl1- Better way to deal with checksum generation part in ocs-onthefly.
* Tue Feb 16 2016 Steven Shiau 3.20.5-drbl1- The log file is renamed as ${image_name}_mdisks_{disk_name}.log, and put in /var/log instead of /tmp.- Show device info when checksum does not match.
* Tue Feb 16 2016 Steven Shiau 3.20.4-drbl1- Send the otuput of checksum to log file, too.
* Tue Feb 16 2016 Steven Shiau 3.20.3-drbl1- Add option \"-f\" for pv when generating and inspecting the checksum of files in device. This allows ocs-restore-mdisks to show the status when running in virtual terminal (tee).
* Tue Feb 16 2016 Steven Shiau 3.20.2-drbl1- To avoid the truncation difference, just use byte in pv instead of kB for checksum inspection mechanism.- Bug fixed: forgot to put variable chksum_cmd_for_files_in_dev for checksum mechanism in drbl-ocs.conf.
* Mon Feb 15 2016 Steven Shiau 3.20.1-drbl1- ocs-cvtimg-comp displays the total elapsed time when converting compression.- For better compability, the mktemp in ocs-iso and ocs-live-dev uses 6 consecutive \'X\'s, not 5 ones.- Bug fixed: remove option \"-c\" might also remove \"-cmf\" or \"-cm\" in ocs-restore-mdisks.- Add files checksum mechanism for ocs-sr (-gmf/-cmf) and ocs-onthefly (-cmf).
* Wed Feb 03 2016 Steven Shiau 3.19.17-drbl1- Revert Ubuntu mirror defaults to the one from nchc in drbl-ocs.conf.- Update function check_if_apple_mac with an extra check when dmidecode fails to obtain info in update-efi-nvram-boot-entry. This makes sure efibootmgr won\'t be run on Apple machine.
* Tue Feb 02 2016 Steven Shiau 3.19.16-drbl1[Ceasar Sun]- Add /EFI/Microsoft/Boot/bootmgfw.efi for MS Windows, and move /EFI/Boot/bootx64.efi to the last one in known_efi_boot_file_chklist.- Add option \"-iefi|--ignore-update-efi-nvram\" for drbl-ocs.
* Tue Jan 19 2016 Steven Shiau 3.19.15-drbl1- Make ocs-onthefly work for different types of disk cloning, e.g. nvme0n1 -> sda.- Add functions replace_disk_name_in_file and replace_disk_name_stdin in ocs-functions so that the disk name replacing can use. This is special for different types of disk name, e.g. nvme0n1 -> sda.
* Mon Jan 18 2016 Steven Shiau 3.19.14-drbl1- Make ocs-onthefly work for nvme device cloning, e.g. nvme0n1 -> nvme1n1.- Use wipefs also to clean the file system when cleaning file system header.- Bug fixed: get_swap_partition_parted_format of ocs-functions failed to return correct partition name for devices cciss
*|mmcblk
*|md
*|rd
*|ida
*|nvme
*.
* Mon Jan 18 2016 Steven Shiau 3.19.13-drbl1- Disk to disk clonging for NVME device failed to check the destination disk size.- Expand NVME support to disk device name like /dev/nvme0n2, and /dev/nvme0n3 instead of /dev/nvme0n1 only.
* Sat Jan 16 2016 Steven Shiau 3.19.12-drbl1- Bug fixed: failed to set local boot for uEFI network boot clients when using \"-y0\" option of drbl-ocs.
* Wed Jan 13 2016 Steven Shiau 3.19.11-drbl1- Packages libpam-systemd and hence dbus are required for GParted live, otherwise keyboard and mouse won\'t work in X after Sid >= Jan 2016. Package policykit-1 is also added similar to that for lightdm. Thanks to Curtis for Gedak. (https://lists.debian.org/debian-user/2015/10/msg01529.html)
* Tue Jan 12 2016 Steven Shiau 3.19.10-drbl1- Since ttf-kochi-gothic is not available in Debian Sid, change to use fonts-hanazono for GParted live.
* Sun Jan 10 2016 Steven Shiau 3.19.9-drbl1- Bug fixed: Fix missing background image with Grub2 config file created by ocs-live-boot-menu. Thanks to Joey3000. (https://github.com/stevenshiau/clonezilla/pull/19).
* Tue Jan 05 2016 Steven Shiau 3.19.8-drbl1- Since ttf-kochi-gothic is not available in Debian Sid, change to use fonts-hanazono for DRBL live.
* Fri Dec 25 2015 Steven Shiau 3.19.7-drbl1- Add support Ubuntu 16.04 (xenial) in create-ubuntu-live.
* Thu Dec 24 2015 Steven Shiau 3.19.6-drbl1- The deprecated boot parameters ocs_live_keymap, keyb and gl_kbd are removed. Because package console-common is not included anymore due to this issue: https://bugs.launchpad.net/bugs/1528861
* Mon Dec 21 2015 Steven Shiau 3.19.5-drbl1- Stop systemd mkswapfile service in turn_off_swap function.
* Mon Dec 14 2015 Steven Shiau 3.19.4-drbl1- Bug fixed: The size with more than one partition not expanding should be added to the later partition in ocs-expand-gpt-pt.
* Mon Dec 07 2015 Steven Shiau 3.19.3-drbl1- Allow ocs-install-grub to run when it\'s a GPT disk with a special \"bios_boot\" partition exists in the machine using legacy BIOS.- Use parted to fill the last partitition to the end of disk because there might be some resudial in the calculation of ocs-expand-gpt-pt. Thanks to Conan for this suggestion. Ref: https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/c5e92d87/?limit=25#080c
* Mon Nov 23 2015 Steven Shiau 3.19.2-drbl1- Add option \"-scs\" to be the same option for \"-sc\" in drbl-ocs and ocs-sr. This will be easier to tell the differences between saving and restoring image.
* Sat Nov 21 2015 Steven Shiau 3.19.1-drbl1- Adding options -sc0 and -scr for image checking before restoring. Now by default Clonezilla will check image integrity before restoring. Option \"-sc0\" is used to skip image checking on server, while \"-scr\" is used to skip image checking on client.
* Mon Nov 16 2015 Steven Shiau 3.18.16-drbl1- Adding nilfs2 in the file systems support list for partclone in drbl-ocs.conf.
* Tue Nov 10 2015 Steven Shiau 3.18.15-drbl1- Reverted to use http://archive.ubuntu.com/ubuntu instead of http://free.nchc.org.tw/ubuntu for ubuntu_mirror_url_def and ubuntu_mirror_security_url_def in drbl-ocs.conf. Otherwise the cache in /var/lib and /var/cache won\'t be removed. It makes the iso/zip ~30 MB larger.
* Tue Nov 10 2015 Steven Shiau 3.18.14-drbl1- Reverted to use http://free.nchc.org.tw/ubuntu for ubuntu_mirror_url_def and ubuntu_mirror_security_url_def in drbl-ocs.conf. Less network connection issue when creating Clonezilla live for Clonezilla team.
* Tue Nov 10 2015 Steven Shiau 3.18.13-drbl1- Adding swapfile.sys in the files list to be removed in ocs-rm-win-swap-hib. Thanks to Bartosz Bątorek for suggesting this.- Avoiding TUI messages overriding the error messages in ocs-live-restore.Thanks to Stew Fisher forreporting this issue.
* Tue Nov 03 2015 Steven Shiau 3.18.12-drbl1- Bug fixed: Avoid using the preserved word of grub2 \"prefix\" in the grub.cfg. Thanks to Joey3000. (https://github.com/stevenshiau/clonezilla/issues/13)- Bug fixed: Failed to deal with partition name with extra \"p\", like:
*cciss
*,
*mmcblk
*,
*md
*,
*rd
*,
*ida
*,
*nvme
*, Thanks to quozl for reporting this bug. (https://github.com/stevenshiau/clonezilla/issues/14)- Bug fixed: Use fatresize to resize FAT file system instead of parted since resize function is no more in parted >= 3. Thanks to quozl for reporting this bug. (https://github.com/stevenshiau/clonezilla/issues/16)
* Mon Nov 02 2015 Steven Shiau 3.18.11-drbl1- Testing $GRUB_CFG if exists in drbl-ocs-live-prep.
* Mon Nov 02 2015 Steven Shiau 3.18.10-drbl1- Bug fixed: wait_for_udevd should be after main settings in ocs-run.- More tests about if $GRUB_CONF exists before going on in some functions of ocsmgrd and drbl-ocs about grub2 uEFI network boot.
* Sat Oct 31 2015 Steven Shiau 3.18.9-drbl1- Check if file $GRUB_CONF exists before going on in hide_reveal_grub_efi_ent and some functions of drbl-functions.
* Thu Oct 29 2015 Steven Shiau 3.18.8-drbl1- Since the bug about xserver-xorg-legacy was fixed. Removing xserver-xorg-legacy from the packages list in create-gparted-live. (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802544)
* Wed Oct 28 2015 Steven Shiau 3.18.7-drbl1- Adding f2fs in the support fs of partclone in drbl-ocs.conf.- Bug fixed: vi instead of vim existing on GParted live system.- Adding xserver-xorg-legacy on GParted live to avoid this bug: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=802544
* Mon Oct 12 2015 Steven Shiau 3.18.6-drbl1- Enabled ttyS
* for systemd in GParted live.
* Tue Oct 06 2015 Steven Shiau 3.18.5-drbl1- Reverted to use http://free.nchc.org.tw/debian for debian_mirror_url_def in drbl-ocs.conf. Too frequent \"Hash Sum mismatch\" for some Debian mirror sites.
* Mon Oct 05 2015 Steven Shiau 3.18.4-drbl1- Bug fixed: Update EFI NVRAM only when restoring disk.
* Wed Sep 30 2015 Steven Shiau 3.18.3-drbl1- Bug fixed: when multiple disks contain grub root partition, ocs-install-grub detected the root partition outside the restored ones.
* Tue Sep 29 2015 Steven Shiau 3.18.2-drbl1- A better way to get the autologin account is used in S03prep-drbl-clonezilla for both ocs and drbl.
* Tue Sep 22 2015 Steven Shiau 3.18.1-drbl1- ocsmgrd now reveals local-disk for uEFI netboot by default, and no more using \":\" in the file name of uEFI netboot. It\'s the same with that of patched grub2 on CentOS, i.e. something like: grub.cfg-01-00-0c-29-1d-9a-d1
* Mon Sep 21 2015 Steven Shiau 3.17.11-drbl1- Update Forcevideo for GParted live so that it will work on the latest Debian Sid.
* Mon Sep 21 2015 Steven Shiau 3.17.10-drbl1- Enable syntax on and dark background for vim in DRBL live.- In DRBL live, when only netboot config files (/tftpboot/nbi_img/pxelinux.cfg/default and /tftpboot/nbi_img/grub-efi.cfg/grub.cfg) are required to be updated once, make sure it only be updated once. No need to update for every clients. This would reduce runtime massively when client machines are many.
* Sun Sep 20 2015 Steven Shiau 3.17.9-drbl1- Bug fixed: commenting clonezilla job in ocs-live-run-menu for Clonezilla SE in DRBL live after it is done was not working.- The uEFI lable should be converted to one word otherwise ocsmgrd will fail to parse it.
* Fri Sep 18 2015 Steven Shiau 3.17.8-drbl1- Bug fixed: ocsmgrd failed to process the client-live-client of grub part for uEFI netboot.
* Fri Sep 18 2015 Steven Shiau 3.17.7-drbl1- Now ocsmgrd will create grub uEFI network file like: grub.cfg-01:00:50:56:01:01:01 so that it can work with the embedded config file in drbl-gen-grub-efi-nb.
* Thu Sep 17 2015 Steven Shiau 3.17.6-drbl1- Comments about ocs_lang_for_pxe_ocs_live in drbl-ocs.conf was added.- The keymap for live system should use the same keymap as that on the server first, and if not available, then use the one assigned in drbl-ocs.conf.
* Thu Sep 17 2015 Steven Shiau 3.17.5-drbl1- Bug fixed: forgot to add boot param for uEFI netboot client when ocs_client_trig_type=proc-cmdline.
* Tue Sep 15 2015 Steven Shiau 3.17.4-drbl1- Link the kernel and initrd of clonezilla live in /tftpboot/nbi_img/ to that of drbl live for DRBL live system.
* Tue Sep 15 2015 Steven Shiau 3.17.3-drbl1- Forced to remove gnash. HTML5 is more popular and flash is getting disabled by a lot of websites.- New boot parameter \"dcs_put_dticons\" was added to control if the icons on the desktop should be created or not in drbl live.
* Sat Sep 12 2015 Steven Shiau 3.17.2-drbl1- Add support for using clonezilla-live in the Clonezilla SE uEFI clients.
* Thu Sep 10 2015 Steven Shiau 3.17.1-drbl1- Function is_drbl_live_env is added in ocs-functions.- No more using ocs_lang and ocs_live_keymap in drbl-ocs, they are replaced by keyboard-layouts and locales. - Option \"-p\" was added so that drbl-ocs-live-prep supports the mounted or unzipped live path. Now by default the Clonezilla SE client in drbl live use lesser NFS. Most of them are live system.
* Mon Sep 07 2015 Steven Shiau 3.16.39-drbl1- Since most of the debian packages are compressed (xz or gzip), no more compressing the source tarball. - Package efibootmgr was added to gparted live. (https://bugzilla.gnome.org/show_bug.cgi?id=754587)
* Mon Sep 07 2015 Steven Shiau 3.16.38-drbl1- Force to remove systemd-shim if not systemd init in drbl live, too.
* Fri Sep 04 2015 Steven Shiau 3.16.37-drbl1- Force to remove sytemd if not systemd init in drbl live.
* Thu Sep 03 2015 Steven Shiau 3.16.36-drbl1- Checking systemd-udevd in ocs-run, too.- Option -a|--initsystem was added to create-drbl-live-by-pkg and create-drbl-live.
* Thu Aug 27 2015 Steven Shiau 3.16.35-drbl1- The S03prep-drbl-clonezilla of drbl-live did not parse username from /proc/cmdline.
* Thu Aug 27 2015 Steven Shiau 3.16.34-drbl1- The S03prep-drbl-clonezilla of drbl-live did not put LIVE_USERNAME in /run/live/live-config.- Added util-linux and gdisk info in the files and versions list Info-packages.txt of image directory.- Adding option --noclear for agetty for tty autologin. It\'s easier to see the booting messages in clonezilla/drbl/gparted live.
* Thu Aug 20 2015 Steven Shiau 3.16.33-drbl1- Make sure no extra white space in the end of ocs_live_run and ocs_live_extra_param.
* Wed Aug 19 2015 Steven Shiau 3.16.32-drbl1- Not only eno
*, but also other NIC name like enp
* will be searched in ocs-live-netcfg. - Program gl-live-netcfg now supports NIC name en
*, and better way to detect linking status.- Enable password login for sshd in GParted live. By default the sshd is not started.
* Sun Aug 16 2015 Steven Shiau 3.16.31-drbl1- The configuration for NIC eno
* is enabled in ocs-live-netcfg.
* Thu Aug 13 2015 Steven Shiau 3.16.30-drbl1- Switched to use \"http://httpredir.debian.org/debian\" instead of \"http://http.debian.net/debian\" for Debian mirror in drbl-ocs.conf.- Added /EFI/debian/grubx64.efi in known_efi_boot_file_chklist of update-efi-nvram-boot-entry.
* Wed Aug 12 2015 Steven Shiau 3.16.29-drbl1- Bug fixed: Option \"-C\" failed to pass to partclone in ocs-onthefly when option \"-icds\" is used for GPT disk.
* Tue Aug 11 2015 Steven Shiau 3.16.28-drbl1- Package zerofree was added in the packages list for GParted live.- Proportition GPT partition layout could be created by the option \"-k1\" (ocs-onthefly).
* Tue Aug 11 2015 Steven Shiau 3.16.27-drbl1- Program ocs-expand-gpt-pt was added. - Proportition GPT partition layout could be created by the option \"-k1\".
* Tue Aug 04 2015 Steven Shiau 3.16.26-drbl1- Bug fixed: when the image saved from sda, for example, was restored to sdb, the swap parttion was not restored correctly due to function get_swap_partition_sf_format failed to parse the file sdb-pt.sf.
* Mon Aug 03 2015 Steven Shiau 3.16.25-drbl1- The \"--print-id\" of sfdisk is deprecated in favour of \"--part-type\". Program ocs-get-part-info has the corresponding change.- The output of sfdisk >= 2.26 has the format \"type=\" instead of \"Id=\". The corresponding changes have to be done in ocs-functions.
* Fri Jul 31 2015 Steven Shiau 3.16.24-drbl1- A better mechanism was added to get the linking status of network card in ocs-live-netcfg.- Bug fixed: failed to process LVM with snapshots. Thanks to Shaun Rowland for providing the patch. (https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/075d3f5a/#f533/628c)
* Sat Jul 25 2015 Steven Shiau 3.16.23-drbl1- Bug fixed: failed to continue after trying to save the partition table for PV on disk.- Bug fixed: failed to save image for PV on multiple partitions. Thanks to SLLabs Louis for the patch. (http://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/075d3f5a/?limit=25#f533)
* Thu Jul 23 2015 Steven Shiau 3.16.22-drbl1- The output of sgdisk will be logged in clonezilla.log, too.- Separating the option \"-a\" of df in different cases in prep-ocsroot.
* Wed Jul 22 2015 Steven Shiau 3.16.21-drbl1- Bug fixed: option \"-k1\" failed due to ocs-expand-mbr-pt failed to read the output of sfdisk >= 2.26.
* Tue Jul 21 2015 Steven Shiau 3.16.20-drbl1- Using the same mechanism to deal with GPT partition table in ocs-onthefly for disk to disk cloning.
* Mon Jul 20 2015 Steven Shiau 3.16.19-drbl1- When restoring the image of a GPT disk, if the file \"sda-pt.sf\" for example is dumped by sfdisk >= 2.26, use sfdisk in higher priority than gdisk.- Bug fixed: the output file of update-efi-nvram-boot-entry failed to assign the correct variables.
* Mon Jul 20 2015 Steven Shiau 3.16.18-drbl1- Bug fixed: efibootmgr >= 0.12 has newer output format. Thanks to johnv-valve for reporting this (https://github.com/stevenshiau/clonezilla/issues/9).
* Sun Jul 12 2015 Steven Shiau 3.16.17-drbl1- When /home/partimag is a mount point, prep-ocsroot should use \"skip\" as the default item. Thanks to Bruce Solomon [rufovillosum _at_ yahoo com].
* Thu Jul 09 2015 Steven Shiau 3.16.16-drbl1- Bug fixed: sfidsk >= 2.26 does not support -C, -H, and -S. Skip using that when sfdisk >= 2.26, especiall in ocs-onthefly. Thanks for Dorzalty reporting this: https://sourceforge.net/p/clonezilla/discussion/Help/thread/8a7397fc
* Tue Jul 07 2015 Steven Shiau 3.16.15-drbl1- Enabled vmfs3 and vmfs5 since partclone 0.2.79 solved the issue.
* Tue Jun 23 2015 Steven Shiau 3.16.14-drbl1- Adding the support for NVME device.
* Thu Jun 18 2015 Steven Shiau 3.16.13-drbl1- The useless note about option \"-z3\" was removed. Thanks to Marc Grondin (marcfgrondin _at_ gmail com) for reporting this.
* Thu Jun 18 2015 Steven Shiau 3.16.12-drbl1- Adding \"net.ifnames=0\" in the boot parameters of ocs-live-boot-menu for Clonezilla/DRBL/GParted live system. One day we will switch to the predicable network device name, but not now.
* Wed Jun 17 2015 Steven Shiau 3.16.11-drbl1- \"ps -q\" in drbl-ocs is only for SysV, we have to use \"ps --pid\" so that it will work both in BSD and SysV GNU/Linux system.
* Tue Jun 02 2015 Steven Shiau 3.16.10-drbl1- Adding packages gddrescue and ddrescueview for GParted live in create-gparted-live. (https://bugzilla.gnome.org/show_bug.cgi?id=750240).
* Sun May 31 2015 Steven Shiau 3.16.9-drbl1- Using the ipxe package from Debian, no more packaging that. Therefore the correspoing programs (ocs-iso, ocs-live-dev, ocs-live-boot-menu, and create-drbl-live) were modified to fit that.
* Fri May 29 2015 Steven Shiau 3.16.8-drbl1- Bug fixed: sfidsk >= 2.26 does not support -C, -H, and -S. Skip using that when sfdisk >= 2.26. Thanks to Matt Ross for reporting this (https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/1734996f).
* Thu May 28 2015 Steven Shiau 3.16.7-drbl1- Functions confirm_continue_or_not_default_quit, confirm_continue_or_not_default_continue, and confirm_continue_no_default_answer were moved from ocs-functions.
* Thu May 28 2015 Steven Shiau 3.16.6-drbl1- Making S03prep-drbl-clonezilla for DRBL live work with systemd.- Turn on the ssh password remote login in drbl live, while still using tcpwrapper to block it.- Functions confirm_continue_or_not_default_quit, confirm_continue_or_not_default_continue, and confirm_continue_no_default_answer were moved to drbl-functions.
* Wed May 27 2015 Steven Shiau 3.16.5-drbl1- Functions add_opt_in_pxelinux_cfg_block, remove_opt_in_pxelinux_cfg_block, add_opt_in_grub_efi_cfg_block and remove_opt_in_grub_efi_cfg_block were moved from ocs-functions to drbl-functions.
* Wed May 27 2015 Steven Shiau 3.16.4-drbl1- Program create-ubuntu-live now supports Ubuntu Linux Wily.
* Fri May 22 2015 Steven Shiau 3.16.3-drbl1- Using \"isohybrid --uefi\" to make dd iso file work. Thanks to Patrick Verner and Kubuist for this.- Only for those non-stop cases we will clean the GRUB UEFI NB config files in drbl-ocs. Otherwise the local-disk boot in grub.cfg normally won\'t work.
* Thu May 21 2015 Steven Shiau 3.16.2-drbl1- Bug fixed: some bash errors were fixed in ocs-resize-part.- Supporting local boot in uEFI mode after clonezilla job is done.- The clonezilla-se-client and local-disk menuentry in GRUB EFI NB not could be hidden or revealed.- Bug fixed: \"drbl-ocs stop\" won\'t kill itself by killing its ppid.- More complete GRUB EFI NB menus added in this version. Thanks to Danny Russ | KSC for helping this GRUB EFI network boot solution.
* Mon May 18 2015 Steven Shiau 3.16.1-drbl1- File system overlay was added as one of the known file systems in prep-ocsroot.- A better mechanism was used to parse the boot parameters in ocs-run so that it could deal with that from grub efi network booting.- Bug fixed: set-netboot-1st-efi-nvram failed to keep uEFI network- Bug fixed: ocs-resize-part failed to run resize program for parted >= 3.
* Thu May 14 2015 Steven Shiau 3.15.6-drbl1- Package libpam-systemd and policykit-1 were added in pkgs_for_task_xfce_desktop of create-drbl-live-by-pkg.
* Wed May 13 2015 Steven Shiau 3.15.5-drbl1- Switching to use \"union=overlay\" in DRBL/Clonezilla/GParted live. It\'s the default union filesystem for Linux kernel v4, and also available in Ubuntu Vivid\'s linux kernel.
* Wed May 13 2015 Steven Shiau 3.15.4-drbl1- Function get_latest_kernel_ver_in_repository of ocs-functions was improved so it can filter Linux kernel version 4 or later.
* Wed May 06 2015 Steven Shiau 3.15.3-drbl1- Language files for Hungarian were added. Thanks to Greg Marki (info.mlc _at_ freemail hu) for providing the files.
* Mon May 04 2015 Steven Shiau 3.15.2-drbl1- Bug fixed: start-drbl-live.service should run before display-manager.service.
* Mon May 04 2015 Steven Shiau 3.15.1-drbl1- Bug fixed: wrong file name for start-drbl-live.service.
* Mon May 04 2015 Steven Shiau 3.14.26-drbl1- Bug fixed: start-drbl-live service for systemd not implemented in drbl live.
* Mon May 04 2015 Steven Shiau 3.14.25-drbl1- Switching to systemd instead of sysvinit-core for DRBL live.
* Mon Apr 20 2015 Steven Shiau 3.14.24-drbl1- Calibrating time before running s3fs and cloudfuse in prep-ocsroot.
* Sun Apr 19 2015 Steven Shiau 3.14.23-drbl1- Updating the comments about swift in prep-ocsroot.
* Sun Apr 19 2015 Steven Shiau 3.14.22-drbl1- Adding S3 and Swift in the prep-ocsroot menu.
* Fri Apr 17 2015 Steven Shiau 3.14.21-drbl1- File ocs-tune-conf-for-s3 was renamed as ocs-tune-conf-for-s3-swift so it can be used for both S3 and Swift repository.
* Thu Apr 16 2015 Steven Shiau 3.14.20-drbl1- A mechanism to avoid cloudfuse with ecryptfs was added because there isan similar issue as https://github.com/s3fs-fuse/s3fs-fuse/issues/166
* Sat Apr 11 2015 Steven Shiau 3.14.19-drbl1- A mechanism to avoid AWS S3 with ecryptfs was added because there isan issue: https://github.com/s3fs-fuse/s3fs-fuse/issues/166
* Tue Apr 07 2015 Steven Shiau 3.14.18-drbl1- The program ocs-tune-conf-for-s3 was added so it can be used for AWS S3.
* Fri Apr 03 2015 Steven Shiau 3.14.17-drbl1- util-linux >= 2.26 removes support for \"sfdisk -R\". Therefore we switched to \"blockdev --rereadpt\". Thanks to Ismael (razzziel _at_ users sf net) for reporting this.
* Wed Apr 01 2015 Steven Shiau 3.14.16-drbl1- Enabling the updates, security and drbl repository settings in Clonezilla/DRBL/GParted live.
* Mon Mar 30 2015 Steven Shiau 3.14.15-drbl1- Bug fixed: ocs-onthefly failed to clone swap partition for GPT disk. Thanks to Uwe Dippel for reporting this issue (https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/907b3c87).
* Sun Mar 29 2015 Steven Shiau 3.14.14-drbl1- Adding a link file ocs-prep-home to prep-ocsroot.- Adding a link file ocs-cvt-dev to cnvt-ocs-dev.- A better mechanism to parse the PV was implemented. Thanks to Uditha De Silva.
* Wed Mar 25 2015 Steven Shiau 3.14.13-drbl1- Improvement: ocs-install-grub now could handle the grub boot loader is on root partition instead of MBR.
* Mon Mar 23 2015 Steven Shiau 3.14.12-drbl1- Adding parsing mechanism for boot parameter \"components\" in function get_live_boot_param of ocs-functions.
* Mon Mar 16 2015 Steven Shiau 3.14.11-drbl1- Put start-ocs-live in the path /etc/ocs of Clonezilla live.
* Sun Mar 15 2015 Steven Shiau 3.14.10-drbl1- Make start-ocs-live.service and start-gparted-live.service after systemd-user-sessions.service so that the screen won\'t be re-set by something like setupcon.- Set the TERM as linux for non-framebuffer mode in ocs-lang-kbd-conf and S05kbd-conf (gparted live) so that color output can be shown.
* Sun Mar 15 2015 Steven Shiau 3.14.9-drbl1- Disable the booting status, otherwise the messages might be shown on the dialog menu (of keyboard/language for Clonezilla/GParted live) which is annoying.
* Sun Mar 15 2015 Steven Shiau 3.14.8-drbl1- Failed to put start-gparted-live in /etc/gparted-live/ in gparted-live-hook.
* Sat Mar 14 2015 Steven Shiau 3.14.7-drbl1- Prevents all messages, except emergency (panic) messages in GParted live booting console.- Bug fixed: wrong path for start-gparted-live.- TERM was not set correctly when configuring keyboard for GParted live.
* Sat Mar 14 2015 Steven Shiau 3.14.6-drbl1- Bug fixed: systemd for GParted live was not working.
* Sat Mar 14 2015 Steven Shiau 3.14.5-drbl1- Bug fixed: function is_systemd_init was not defined for create-gparted-live.
* Sat Mar 14 2015 Steven Shiau 3.14.4-drbl1- Switching to use systemd in create-gparted-live.- Upstart is only used for Utopic in create-ubuntu-live. For Vivid the systemd is used.- Option \"--mirror-chroot-updates\" in create-gparted-live was removed since it does not exist for live-build v4.
* Fri Mar 13 2015 Steven Shiau 3.14.3-drbl1- When terminal is dumb, force it as vt102 in ocs-lang-kbd-conf.
* Fri Mar 13 2015 Steven Shiau 3.14.2-drbl1- Dropping stdin and stdout assignment in start-ocs-live.service. Use the default values.- Wrong agetty path in serial-console-autologin.conf.- For non-framebuffer mode, TERM was not defined. It\'s OK for sysv/upstart, but not for systemd.
* Thu Mar 12 2015 Steven Shiau 3.14.1-drbl1- Bug fixed: forgot to enable start-ocs-live.service.
* Thu Mar 12 2015 Steven Shiau 3.14.0-drbl1- Adding systemd for Clonezilla live.
* Mon Mar 09 2015 Steven Shiau 3.13.32-drbl1- Default to remove the ntfs volume dirty flag after it\'s restored.- Default to remove the dbus machine id file (/var/lib/dbus/machine-id) after a GNU/Linux system is restored.
* Thu Mar 05 2015 Steven Shiau 3.13.31-drbl1- Some ecryptfs-related options were moved to drbl-functions.
* Wed Mar 04 2015 Steven Shiau 3.13.30-drbl1- Two more parameters ocs_ecryptfs_cipher and ocs_ecryptfs_key_bytes could be assigned in the boot parameters.
* Thu Feb 12 2015 Steven Shiau 3.13.29-drbl1- A boot parameter \"ocs_dmesg_n\" was added so that it can be used to set the level at which logging of messages is done to the console. If not assigned, prevents all messages, except emergency (panic) messages, i.e. n=1. Thanks to Greg Bell.
* Wed Feb 11 2015 Steven Shiau 3.13.28-drbl1- Bug fixed: the single white space for target_parts should be treated as nothing. Thanks to Borksoft for reporting this issue.
* Mon Feb 09 2015 Steven Shiau 3.13.27-drbl1- Switching to use mode \"ubuntu\" for create-ubuntu-live, no more using \"debian\" mode. This is done by using \'lb config --bootappend-live \"boot=live config username=user\"\' for create-
*-live.
* Sat Feb 07 2015 Steven Shiau 3.13.26-drbl1- Make sure ocs/ocs-live.d/S00ocs-start work for upstart both in live-config v3 and v4.
* Tue Feb 03 2015 Steven Shiau 3.13.25-drbl1- A parameter \"split_suf_len\" was added in drbl-ocs.conf so that it can be used to specify the suffix length when spliting an image.- The suffix length of each image chunk now could be >=2.- For webdav image repository, the suffix length of split command was changed to 3 so it could have enough chunks for large file (~2.8 TB).
* Mon Feb 02 2015 Steven Shiau 3.13.24-drbl1- Bug fixed: S03prep-drbl-clonezilla failed to enable sshd password auth for live-build v4 environment..- create-
*-live: Force to add \"lb config --initsystem sysvinit\".
* Sat Jan 31 2015 Steven Shiau 3.13.23-drbl1- File name typo fixed: ocs-tune-conf-for-wevdav -> ocs-tune-conf-for-webdav.
* Sat Jan 31 2015 Steven Shiau 3.13.22-drbl1- Bug fixed: function is_davfs_ocsroot failed to check davfs ocsroot on Debian.
* Sat Jan 31 2015 Steven Shiau 3.13.21-drbl1- Improved the mechanism to check if webdav server is mounted or not.
* Fri Jan 30 2015 Steven Shiau 3.13.20-drbl1- Failed to accept webdav_server as a correct type in prep-ocsroot.- A better mechanism was added to check if webdav server is mounted or not.
* Thu Jan 29 2015 Steven Shiau 3.13.19-drbl1- Bug fixed: Forgot to put the default values for davfs2 in drbl-ocs.conf.
* Thu Jan 29 2015 Steven Shiau 3.13.18-drbl1- With the workaround proposed by Thomas Tsai, now the image repository could be on WebDAV server.
* Tue Jan 27 2015 Steven Shiau 3.13.17-drbl1- Bug fixed: Gsplash.png should be interlaced otherwise it can not be shown in grub2.
* Tue Jan 27 2015 Steven Shiau 3.13.16-drbl1- Bug fixed: accidentally disabled --apt-source-archives in create-
*-live.
* Tue Jan 27 2015 Steven Shiau 3.13.15-drbl1- Bug fixed: S03prep-drbl-clonezilla failed to enable PasswordAuthentication.- Bug fixed: Debian repository redirector should be http.debian.net/debian instead of http.debian.org/debian.
* Sun Jan 25 2015 Steven Shiau 3.13.14-drbl1- Setting debian_mirror_url_def as http://http.debian.org/debian (redirector) in drbl-ocs.conf.- Swap info is also listed in dev-fs.list. More comments were added in the beginning of dev-fs.list.- Make sure that deprecated program create-cciss-mapping is removed.- Programs create-debian-live, create-ubuntu-live, create-drbl-live and create-gparted-live now should work for both live-build v3 and v4.
* Fri Jan 23 2015 Steven Shiau 3.13.13-drbl1- GParted Live boot picture was updated. Thanks to Curtis Gedak and his wife.- A file \"dev-fs.list\" containing device and file system list is added to Clonezilla image.- To avoid the password login of sshd being disabled by live-config, S03prep-drbl-clonezilla will enable it when booting.
* Mon Jan 19 2015 Steven Shiau 3.13.12-drbl1- Package xresprobe does not exist in Debian repository, so it\'s removed from the packages list in create-gparted-live.
* Mon Jan 19 2015 Steven Shiau 3.13.11-drbl1- A different name \"chromium_ext4\" for the ext4 on ChromiumOS/ChromeOS\'s root fs will be given in ocs-get-part-info. This is due to it can not be saved correctly by Partclone due to some special features which are not compatible to Linux Extfs. We have to deal with dd.
* Fri Jan 16 2015 Steven Shiau 3.13.10-drbl1- Bug fixed: ssh service was not started in rc1.d in Ubuntu 14.10 when running Clonezilla job.
* Mon Jan 12 2015 Steven Shiau 3.13.9-drbl1- Using functions inform_kernel_partition_table_changed and clean_mbr_gpt_part_table in ocs-onthefly and some functions in ocs-functions.- Bug fixed: pvcreate failed to create PV on a disk with existing partition table.- Program will quit if encrypted image is assigned for restoring in Clonezilla SE.- Only unencrypted image could be restored in Clonezilla SE.
* Wed Jan 07 2015 Steven Shiau 3.13.8-drbl1- Bug fixed: the description about choosing image name in ocs-img-2-vdk was wrong.- Adding encrypting, decrypting and p2v menus in ocs-sr.- Bug fixed: ocs-img-2-vdk did not remove the temp downloaded clonezilla live iso.
* Tue Jan 06 2015 Steven Shiau 3.13.7-drbl1- Bug fixed: Forgot to change the partition or LV permission after image is converted by ocs-cvtimg-comp.- Avoid using \"rm -r\" if possible in ocs-functions.- The created temp dirs in /tmp should be removed after ocs-restore-mdisks is run.- Bug fixed: ocs-img-2-vdk failed to run for encrypted image.
* Mon Jan 05 2015 Steven Shiau 3.13.6-drbl1- Bug fixed: ocs-restore-mdisks failed to run for encrypted image.
* Mon Jan 05 2015 Steven Shiau 3.13.5-drbl1- Using functions get_disk_list_from_img and get_parts_list_from_img to deal with all the image info.- All the image related programs were improved to support encrypted image. They are create-ocs-tmp-img, ocs-chkimg, ocs-cvtimg-comp, ocs-img-2-vdk, ocs-restore-mdisks.- Bug fixed: the volume size unit is MB, while \"M\" (MiB) was used for split in ocs-cvtimg-comp.
* Sat Jan 03 2015 Steven Shiau 3.13.4-drbl1- Adding return code for function prepare_ecryptfs_mount_point_if_necessary.- Adding functions get_ecryptfs_info and put_ecryptefs_tag_file_in_img so they can be reused.- Adding programs ocs-decrypt-img and ocs-encrypt-img so that the existing image could be encrypted or decrypted.
* Mon Dec 29 2014 Steven Shiau 3.13.3-drbl1- A better mechanism to deal with the end of upstart was implemented for S00ocs-start.
* Fri Dec 26 2014 Steven Shiau 3.13.2-drbl1- Putting prepare_ecryptfs_mount_point_if_necessary after run again prompt no matter it\'s for saving or restoring.- Adding option \"-or, --ocsroot\" for create-ocs-tmp-img so that it can be used for encrypted image case.- Bug fixed: create_temp_image_for_different_target_dev_name_if_necessary failed to use the temp ocsroot for encrypted case.- Bug fixed: when checking if LVM exists in restoring, we should only check that in the image dir, not in the local partitions layout.
* Thu Dec 25 2014 Steven Shiau 3.13.1-drbl1- Adding encryption function for Clonezilla image. Now it\'s OK for Clonezilla live, not yet for Clonezilla SE.- Bug fixed: the volume size unit is MB, while \"M\" (MiB) was used for split.- Set the default volume size as 4096 MB instead of 2000 MB.- Adding option \"-i, --image-size\" description in the usage of ocs-sr (https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/a5814dab)- Function name confirm_continue_or_not_default_quit in ocs-functions was changed to confirm_continue_or_default_quit.
* Thu Dec 11 2014 Steven Shiau 3.12.9-drbl1- Package xresprobe does not exist in Debian repository, so it\'s removed from the packages list in create-drbl-live-by-pkg.
* Wed Dec 10 2014 Steven Shiau 3.12.8-drbl1- Now i586 instead of i486 Clonezilla live is in the stable release, therefore the corresponding changes were done.
* Mon Dec 01 2014 Steven Shiau 3.12.7-drbl1- Temporarily disabled vmfs3 and vmfs5 due to an issue (https://github.com/glandium/vmfs-tools/issues/12).
* Wed Nov 12 2014 Steven Shiau 3.12.6-drbl1- Supporting i586 linux image kernel Clonezilla live because Debian Sid now provides i586 linux-image instead of i486 one..
* Sun Nov 09 2014 Steven Shiau 3.12.5-drbl1- Program ocs-run was improved by better way to detect systemd as init.
* Wed Nov 05 2014 Steven Shiau 3.12.4-drbl1- Function cciss_dev_map_if_necessary of ocs-functions was removed.- Deprecated program create-cciss-mapping was removed.
* Tue Nov 04 2014 Steven Shiau 3.12.3-drbl1- A better way to deal with --rsyncable option of pigz was implemented, too.
* Mon Nov 03 2014 Steven Shiau 3.12.2-drbl1- A better way to deal with --rsyncable option of gzip was implemented. (https://sourceforge.net/p/clonezilla/discussion/Open_discussion/thread/8d5f80a6/)
* Mon Nov 03 2014 Steven Shiau 3.12.1-drbl1- Adding Ubuntu vivid support for create-ubuntu-live.- Adding support for device name format like /dev/rd/c0d0 and /dev/ida/c0d0 RAID cards. (https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/e82e1c04/)
* Fri Oct 24 2014 Steven Shiau 3.11.15-drbl1- Bug fixed: start-stop-daemon should be reverted when creating GParted live.
* Thu Oct 23 2014 Steven Shiau 3.11.14-drbl1- Bug fixed: the added modules phram and mtdblock were not actually put for GParted live.
* Thu Oct 23 2014 Steven Shiau 3.11.13-drbl1- Due to some reason phram and mtdblock were not put in the initramfs of GParted live, while they are shown in Clonezilla live. Now they are forced to be added. Thanks to dud225 for reporting this issue. (http://gparted-forum.surf4.info/viewtopic.php?id=17263).
* Thu Oct 23 2014 Steven Shiau 3.11.12-drbl1- Bug fixed: Function remove_cdebootstrap-helper-diverts was renamed as remove_start_stop_daemon_diverts, we should use it for GParted live.
* Thu Oct 23 2014 Steven Shiau 3.11.11-drbl1- Keeping kernel untouched for GParted live. Otherwise some required modules might be removed accidently.
* Thu Oct 23 2014 Steven Shiau 3.11.10-drbl1- Adding gsmartcontrol menu for GParted live.
* Thu Oct 16 2014 Steven Shiau 3.11.9-drbl1- Typo about \"Portuguese (Brazilian)\" in GParted live was fixed. (https://bugzilla.gnome.org/show_bug.cgi?id=738258).- Typos about the exit dialog in GParted live were fixed.
* Wed Oct 15 2014 Steven Shiau 3.11.8-drbl1- Force to add \"consolekit sysvinit-core\" with lightdm in create-drbl-live-by-pkg because lightdm depends on libpam-systemd | consolekit. Otherwise when systemd is removed, lightdm even task-xfce-desktop will be removed in drbl live.- Reverted to the original method to search partitions in ocs-install-grub. The latest fixed method was wrong.
 
ICM