SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for mondo-3.2.0-1.opensuse12.1.i586.rpm :
Tue Dec 23 13:00:00 2014 Bruno Cornec 3.2.0-1
- Updated to 3.2.0
- Fix #734 by adding the total size of all biggie files to mondoarchive.log (Victor Gattegno)
- Fix #656 and #732 by adding support for the new /lib being a symlink on fedora 18+ (Bruno Cornec)
- Fix #747 by returning early enough to avoid using a bad value for file length (Bruno Cornec)
- Start solving #1 by changing lots of statically allocated strings into dynamically allocated ones (Bruno Cornec)
- Change functions which_format_command_do_i_need, which_partition_format, percent_media_full_comment and number_of_disks_as_string to allocate string (Bruno Cornec)
- Lots of fixes with valgrind and quality script (Bruno Cornec)
- Fix label-partitions-as-necessary to put back the original UUIDs to the partitions even if no LABEL or UUID line was used in fstab (Bruno Cornec)
- Adds support for XFS labelling (Bruno Cornec)
- Rename the conf file mondo-restore.cfg into mondorestore.cfg for homogeneity (Bruno Cornec)
- LZMA support added (Bruno Cornec)
- Adds the C file for test of mr_str_substitute (Bruno Cornec)
- stabgrub-me now supports also grub2 (Bruno Cornec)
- media_size is not an array anymore (Bruno Cornec)
- Introduce a new global var MINDI_LOGFILE and use it everywhere (Bruno Cornec)
- bkpinfo->include_paths, bkpinfo->netfs_user, bkpinfo->netfs_remote_dir, bkpinfo->netfs_proto are now pointers (Bruno Cornec)
- bkpinfo->netfs_mount is now a pointer (libmondo-tools.c seems strange however) (Bruno Cornec)
- Rename mondo-restore-EXT.h into mondorestore-EXT.h and removes the now useless mondo-restore.h (Bruno Cornec)
- Removes now useles code from the C part which has been moved into mr-net-get-config (Bruno Cornec)
- Initialize log earlier so all messages go indeed in it (Bruno Cornec)

Mon Jul 29 14:00:00 2013 Bruno Cornec 3.0.4-1
- Updated to 3.0.4
- Fix #673 by improving single quote management in mr_stresc, and using single call for getfacl/getfattr and adding tests to test suite (Bruno Cornec)
- Fix #690 by adding support for tape block size question in the GUI (Bruno Cornec)
- Fix #640 by adding a test condition for creation temp/scratch dir in order to avoid recreating them if they are alredy correctly setup (Bruno Cornec)
- Fix partly #628 by avoiding to erase choices done for varible bkpinfo->isodir and g_isodir_device in iso_fiddly_bits later in the code (Bruno Cornec)
- Indicate the other new tools than mkinitrd to help rebuilding the boot env (Philippe Lefevre)
- Fix #640 by cleaning up fully the managemnt of tmpdir and scratchdir (Bruno Cornec)
- Fix #696 for VGs not having a \'-\' in their name such as multipath aliases (Victor Gattegno)
- Fix #706 by removing usage of MAX_NOOF_MEDIA and an array for media_size in bkpinfo (Bruno Cornec)
- Fix #703 Remove the errctl field used in star and log all star msgs into mondorestore.log (Bruno Cornec)
- Avoids going into acl/xattr handling for star case as it\'s done natively (Bruno Cornec)
- Move test programs under /usr/lib for rpmlint/deblint (Bruno Cornec)
- Updates GPLv2 License files to latest version (Bruno Cornec)
- Fix #702 by adding a -F option which allow mondoarchive to fail at first interaction (Bruno Cornec)
- Fix #700 sparse file support by adding a CLI parameter -M to modify the biggie file size limit, by default 64 MB, and by using st_blocks instead of st_size (Bruno Cornec)
- Replace mondo_icon.png by mondo_icon.xpm for deblint (Bruno Cornec)
- chop_filelist doesn\'t truncate files in the file list anymore. Fix a bug for ecryptfs support. Backport mr_getline from branch 3.1 and use it for that (Bruno Cornec)
- Precising compression rates on GUI button to ease choice (0 is no compression) (Bruno Cornec)
- Fix #208 by adding cifs support with first modifications to add cifs support as an external FS (Bruno Cornec)

Fri Mar 15 13:00:00 2013 Bruno Cornec 3.0.3-1
- Updated to 3.0.3
- Test of mondo now also rebuilds mindi-busybox (Bruno Cornec)
- Fix #249 by changing the wrong affectation of fname (Jean Philippe Mohler)
- test program now builds first all versions to test (Bruno Cornec)
- Fix most compilation warnings (Bruno Cornec)
- Adds a warning msg at restore time so that LVM modifications are done in /tmp/i-want-my-lvm and not in the mountlist (Bruno Cornec)
- Expand the exclude list to 16 times 512 (MAX_STR_LEN) instead of 8 to support a larger exclude list. (Bruno Cornec)
- Fix #611 by changing make-me-bootable to first desactivate all active partitions on the given disk, and then reactivate only the one needed (Bruno Cornec)
- Add option -sparse to all star calls to add support of sparse file in case of star usage, as afio sparse file support seems broken (Bruno Cornec)
- Fix #652 by sending errors messages from fdisk to /dev/null to avoid LVM error messages on latest versions (Joel Kociolek)
- Fix #650 as pvdisplay output format changed in SLES 11 which returns a dm not the mapper. (Victor Gattegno)
- Fix partially #611 and #412 by calling the new OpenSUSE/SELS grub-install when detecting that a /usr/sbin/grub-install.unsupported is present (Victor Gattegno/Bruno Cornec)
- Add support for missing mkdtemp such as Red Hat 6.2 (Bruno Cornec)
- Fix #622: Adds swaplabel support if it exists (Bruno Cornec)
- Fix #623 by sorting correctly the dev mapper devices when more than 10 are handled (Martin Kitka/Didier Diaz)
- Fix #644 again by backporting a 3.1 patch to use dynamic memory allocation for the function run_program_and_log_output (Bruno Cornec)
- Improve autoconf/automake build process (Bruno Cornec)

Sun Jun 3 14:00:00 2012 Bruno Cornec 3.0.2-1
- Updated to 3.0.2
- Fix a bug on RHEL 5 where lvdisplay doesn\'t support redirection. Adds a | cat in between, as was done for vgdisplay (Bruno Cornec)
- Additon of a regression test suite in mondo-test. This version was tested with it for rhel-6-x86_64, rhel-5-x86_64, debian-6.0-x86_64, ubuntu-11.04-i386 (Bruno Cornec)
- Fix #616 by using the correct temp variable (statically allocated) for NFS analysis (Bruno Cornec)
- Fix #618 by adding support for new command tune4fs for labelling ext4 FS (needed on RHEL 5.6 at least) (Bruno Cornec)
- Improve error messages for handling better #611 (Bruno Cornec)
- Fix #596 for good as well as #473 and #500: now mondorestore will recreate correctly md devices with their original UUIDs and original metadata format. (Bruno Cornec)
- Fix #595 (MD core dump issue) by removing an abusive mr_free (Bruno Cornec)
- Manages grub version at backup time and in the conf file (Bruno Cornec)
- Adds a mkraidtab CLI parameter to test raidtab generation (Bruno Cornec)
- Rewrite strip_space in a much simpler version without valgrind warnings (Bruno Cornec)
- Fix #599 on NFS user mount error (Victor Gattegno)

Fri Feb 24 13:00:00 2012 Bruno Cornec 3.0.1-1
- Updated to 3.0.1
- Fix #580 by checking a modification on the mountlist and then asking for conf file adaptation (Bruno Cornec)
- Fix #127 by removing code which was forcing media size in NFS mode blindly (Michael Caerwyn mcaerwyn_at_gmail.com)
- Fix #584 by using memmove to allow strings to overlap (tottenwd)
- Adds grub2 support (Michael Caerwyn mcaerwyn_at_gmail.com)
- Adds brtfs support (Michael Caerwyn mcaerwyn_at_gmail.com)
- Fix #579 by checking with pipes on both sides of the string (Bruno Cornec)
- Fix #578 by improving the regexp used for CD/DVD detection with -scanbus option (Victor Gattegno/Bruno Cornec)
- Adds more verbosity when LVM creation fails. (Bruno Cornec)
- Fix #577 by having factor back as a float (not a long ! it\'s a decimal value) and making the appropriate cast. (Bruno Cornec)
- Really never inject or eject when the -e option is passed or device is inappropriate (USB, Net, ...) (Bruno Cornec)

Fri Dec 23 13:00:00 2011 Bruno Cornec 3.0.0-1
- Updated to 3.0.0
- Fix #500 and #473 by adding support of old metadata format for mdadm if using grub < 0.9x or lilo on a md boot device (Bruno Cornec)
- mondoarchive now exists if the mt command is missing when needed (Bruno Cornec)
- Remove all mention of mondorescue.com from code (Bruno Cornec)
- Fix grub installation if we had to go in the hack part which wasn\'t using the correct variables to make decisions ! (Bruno Cornec)
- Exclude /run similarly to /sys and /proc (Bruno Cornec)
- Fix #512 by clearing old scratchdir before changing to a new (Bruno Cornec)
- Fix #511 now stabgrub is called also after conf file modifications (Bruno Cornec)
- Fix #520 by using a correct grep sequence (Victor Gattegno)
- Fix a bug where on OBDR mode compression was turned off to create the OBDR content but not back on (Bruno Cornec)
- Adds support for hwaddr (MAC addresses) at restore time, and map to the correct NIC if it\'s found at restore time (Bruno Cornec/Stefan Heijmans)
- Mindi progression still not good, but showing now 3% when calling mindi. (Bruno Cornec)
- Fix #436 by adding some newtDrawForm where appropriate. (Bruno Cornec)
- Uses the -d option of the mount command to avoid leaving loop devices in use. Should fix the problems reported on the ML with NFS and more than 8 ISO images (8 being the default number of loop devices available) (Bruno Cornec)
- Fix #496 by supporting the protocol in the output of the mount command (sshfs#...) (Bruno Cornec)
- Avoid a useless umount when changing of afio set, let insist_on_cd check and perform if needed (Bruno Cornec)
- Adds the post-nuke script sample for Debian (Guillaume Pernot/Andrée Leidenfrost)
- Solve #495 by skipping the potential (auto-read-only) when analyzing /proc/mdstat result (Bruno Cornec)
- Fix a panadoid_free done on the wrong variable (solve a memory leak) (Bruno Cornec)
- Really support both mkisofs and genisoimage everywhere (Bruno Cornec)
- Try to handle netfs_user better in all cases (NFS and SSHFS) (Bruno Cornec)

Mon Jun 27 14:00:00 2011 Bruno Cornec 2.2.9.7-1
- Updated to 2.2.9.7
- Fix multi-media restore by umounting it before looping to ask for the next (Bruno Cornec)
- Fix #485 by replacing a wrong call to mr_asprintf which was provoking core dumped (Bruno Cornec)
- Fix a NULL pointer used in exclude_path if -E option for mondoarchive was not specified (Taguchi/Bruno Cornec)
- Fix -maxdepth option usage for find command (Taguchi)
- Free memory for mountdir which was forgotten (backport from 2.2.10) (Bruno Cornec)
- Better loging of labeling in mondo when in nuke mode (Bruno Cornec)
- Fix #468 by adding support of ext attr and compression type through the GUI. (Bruno Cornec)
- Fix #433 by introducing a new bkpinfo member (subdir) to support storing the subdir under which ISO images are stored on an external HDD (Bruno Cornec)
- Fix #432 with a better message at a start (Bruno Cornec)
- Fix #404 with text properly centered in open_and_list_dir (Chucky)
- Fix computation issues in resize_drive_proportionately_to_suit_new_drives (JB/Bruno Cornec)

Tue Apr 12 14:00:00 2011 Bruno Cornec 2.2.9.6-1
- Updated to 2.2.9.6
- Improved message for Arch Linux for rebuilding the initrd (MC)
- Accept to work with either wodim or cdreord and genisoimage or mkisofs (Bruno Cornec)
- Avoids coredump again when exclude_path is NULL with mr_make_devlist_from_pathlist (MC/Bruno Cornec)
- Fix a seg fault bug when using the GUI in case exclude_paths was NULL (MC)

Sun Feb 27 13:00:00 2011 Bruno Cornec 2.2.9.5-1
- Updated to 2.2.9.5
- Do not create an error when a phys device has 0 size and is a /dev/dm-
* device (Bruno Cornec)
- Excluding vmhgfs FS for VMWare guests mounting areas of the host. (Bruno Cornec)
- Fix #444. mondoarchive now supports inclusion/exclusion of dirs with spaces in their name. this required a syntax change for the -E/-I options where the list of dirs needs to be separated by \'|\' now instead of \' \'. (Bruno Cornec)
- Fix a bug when no -E option is given on CLI (null) string generated (Bruno Cornec)
- Backport from 2.2.10 the support of a dynamic exclude_path variable. Should help fix #366, #421, #368, #371, #443 (Bruno Cornec)
- Exits if the protocol used is not recognized (error with -n fs:// typo) (Bruno Cornec)
- Fix a bug on exclusion of path with common content (/home and /path/home e.g.) which was handled correctly only in a certain order (John Pearson)
- mount-media function is now placed in libmondo-devices.c as used by more programs. (Bruno Cornec)
- Avoids calling mount_media when it\'s not mandatory (change the way mondorestore was working up to now but could solve some bugs reported) (Bruno Cornec)
- Fix #412 by using grub.unsupported correctly before grub-install as both exist on opensuse 11.2 (Bruno Cornec)
- Try to provide a workaround in code to the #401 (over-allocation of space due to rounding errors) (Bruno Cornec)
- Fix a bug when using ACLs and file with spaces in their names by adding double quotes in getfacl invocation (Tom Mortell)
- Attempt to fix problem of slowdown in filelist creation by re-introducing a limit to the find command (Bruno Cornec)
- Improves logging for external binary (Bruno Cornec)

Wed Jun 9 14:00:00 2010 Bruno Cornec 2.2.9.4-1
- Updated to 2.2.9.4
- Attempt to fix problem of slowdown in filelist creation by re-introducing a limit to the find command (Bruno Cornec)
- Remove a wrong usage of mr_strcat with exclude_path in the 2.2.9 version (probably cause of #421) (Bruno Cornec)
- netfs_proto should be initialized in every case, not just in DR (should solve remaining NULL reports) (Bruno Cornec)
- Avoid to have multiple similar calls to mkisofs by using macros (Bruno Cornec)
- Mondoarchive should not try to create a cmp binary if it doesn\'t exist (Bruno Cornec)

Mon Apr 12 14:00:00 2010 Bruno Cornec 2.2.9.3-1
- Updated to 2.2.9.3
- Fixes for #414: remove comments from grub conf file if used and improve grub conf file generation (Bruno Cornec)
- Fix #412 by supporting grub-install.unsupported for OpenSuSE and solving an issue with the parameter passed to grub for device which should be a device name, not a partition (Bruno Cornec)
- Put an explicit notice of MondoRescue\'s license: GPLv2 or later (as per Hugo\'s notice in sources) (Bruno Cornec)
- Fix an initialization bug for network protocol in interactive mode (was NULL and not NFS by default) (Bruno Cornec)
- Try to fix #397 by improving exclusion of binded /proc mount with \"none\" fs type exclusion (Bruno Cornec)
- Fix #392 by freeing the sz_devfile fifo for ntfs later as it was used in between, causing a problem to backup NTFS dev (Bruno Cornec)

Fri Feb 5 13:00:00 2010 Bruno Cornec 2.2.9.2-1
- Updated to 2.2.9.2
- Fix #388: SElinux (and ACLs + xattrs) are now supported fully (Bruno Cornec/Kevin Ritzenthaler)
- Improves device exclusion for LVM (support for symlinks, mapper at all levels: PV, VG, LV, and new boot option excludedevs) and fixes #381, #382, #384, #385 (Bruno Cornec)
- Fix #383 by using pvdisplay instead of relying on 8e as partition type (Bruno Cornec)
- Exclude rpc_pipefs type of filesystems from find (Bruno Cornec)
- Adds the --rescue flag to ntfsclone (Andree Leidenfrost)
- Replace some sprintf by mr_asprintf to add dynamic memory management (Bruno Cornec)
- Fix #377: Segfault in pause_and_ask_for_cdr() (ggeens)
- Fix a bug when isodir is / only when splitting it in iso_path and iso_mnt (Kennedy Doss/Bruno Cornec)
- Fix #375 mondo will segfault if the partition in sensibly_set_tmpdir_and_scratchdir() is read-only (cylau)

Sat Nov 28 13:00:00 2009 Bruno Cornec 2.2.9.1-1
- Updated to 2.2.9.1
- /dev/shm is now part of the default exclude list (Bruno Cornec)
- Default to DVD size when in iso or netfs mode (Bruno Cornec)
- Fix #363 where exclude_paths was extended up to memory limit dumping core (Bruno Cornec)
- Fix #367 - the for loop doesn\'t make any test now, as it was computed before entering the loop, leading to an error, and was also made inside the loop anyway (Bruno Cornec)
- If using nolvm boot param option, mondorestore should also not analyze and handle i-want-my-lvm (Bruno Cornec)
- Reset an error counter before blanking a DVD to avoid always returning an error (Vincent Raman)

Fri Oct 9 14:00:00 2009 Bruno Cornec 2.2.9-1
- Updated to 2.2.9
- Adds support for grub2 conf file grub.cfg in addition to menu.lst (Bruno Cornec)
- priority given to env var for tmpdir (Bruno Cornec)
- fuse FS excluded from tmpdir computation (Bruno Cornec)
- DSF now also supports partitions in addition to full disks (Bruno Cornec)
- Adds Fuse SSHFS support at restore time (Bruno Cornec)
- Excluded devices are now handled fully (with bkpinfo->exclude_devs), including in LVM (Bruno Cornec)
- Change NFS support into a generic NetFS support. keyword changed from nfs... to netfs... and proto added (Bruno Cornec)
- star only supports ACL when used with exustar mode. Fix #356 (Bruno Cornec)
- Modify getfattr call to have all extended attributes, including non user ones. Fix #357. (Kevin Ritzenthaler)
- Avoid asking the Prefix name in NFS mode twice (Bruno Cornec)
- Fix a case where the NFS dir in restore mode was mounted rw (linked to bug #291) (Bruno Cornec)
- Solve tmp dir creation which sometimes was trying to create /%xx dirs. Fix #293. (Bruno Cornec)
- Removes some memory leaks with valgrind usage (Bruno Cornec)
- Improve dynamic memory allocation with mr_asprintf (Bruno Cornec)
- Remove all the most obvious bad call to strcat and replace by mr_strcat as appropriate (Bruno Cornec)
- Remove the iamhere function (Bruno Cornec)
- Remove mr_string.c|.h useless and in duplication with mr_str.c|.h (Bruno Cornec)
- Use new libmr.a in build process (Bruno Cornec)
- Fix a bug (seg fault) when a too large mountlist was used (Bruno Cornec)
- Adds test program for mountlist and truncate_to_drive_name (Bruno Cornec)
- Add support of user for NFS write and fixes #316 (Bruno Cornec)
- mount the NFS dir in mondoarchive, if not already mounted, but present in fstab and fixes #304 (Bruno Cornec)
- Usage of partprobe at restore time if possible (Bruno Cornec)
- Allow the possibility to enter temp and scratch dir in the newt interface. Fixes #326. (Bruno Cornec)
- Protection of chains (file names) passed to system with mr_stresc which may contain strange chars (Bruno Cornec)
- Improve autoconf cuild process (Bruno Cornec)
- Some SuSE have ramdisk as modules, so modprobe brd first before testing for ramdisk presence (Stephan Lauffer)
- Security fix for a remaining /tmp hard coded reference which shouln\'t have a small potential impact for mondo-prep.c as the file was removed before being recreated and usage is very short (Gentoo/Bruno Cornec)
- Fix lack of formating (discovered by the new Mandriva build process) (Bruno Cornec)
- Create a new define for MAX_MOUNTLIST_ENTRIES and increse MAX_TAPECATALOG_ENTRIES to solve a reported limit (Bruno Cornec)
- Adds support of special partiion names (ida, cciss, mapth) for format-and-kludge-vfat (Bruno Cornec)
- Fix a bug where partition number was wrong for mpath type of dev (Bruno Cornec)
- Remove the maxdepth param in find to take in account deeply mounted proc file systems (Bruno Cornec)
- Fix bugs on array size reported by SuSE build system (Stephan Lauffer)
- Fix a very old bug for partiion labelling after restoration where a fstab with empty lines was causing the script to abort. (Ward Mundy/Bruno Cornec)
- Deliver again the format-and-kludge-vfat script (Bruno Cornec)
- Fix NTFS support at restore time (Conor Daly)
- Really fix the Ubuntu issue with a separate /var this time (Bruno Cornec)


 
ICM