Mondo Rescue News
This year's News
Last year's News
Older News
2020-01-10 Unavailability of ftp service
Since the upgrade of the Mondorescue server, the ftp service has been working incorrectly
In order to download MondoRescue packages, please use the http service available through http://www.mondorescue.org/ftp, while we're working on the final fix for ftp.
Also let me take that opportunity to wish you a happy new year 2020 with the new version of MondoRescue coming RSN !
2019-11-19 Update of the MondoRescue server
In order to prepare the delivery of MOndoRescue 3.3.0 later this week (more on that later !), I'll update the MondoRescue server to the latest Mageia 7 that I have tested successfully on other machines.
So the server will be unavailable starting Wednesday the 20th of november at 9:30AM CET till 11:30AM CET (that shouldn't take longer, but I need to check the various services, svn, http, ftp, trac, mail, sympa, ...)
2019-08-23 Help test Mondorescue 3.3.0 future version
So yes, the project is (as myelf) not dead !!
I've been able to work again on that long overdue 3.3.x version and be successful in a backup/restore using RHEL 7.4! So I think it's time to publish more packages available at ftp://ftp.mondorescue.or/test so you can try and report your findings on the MondoRescue Mailing-List.
Hopefully it shouldn't be too long now till the final version !
2017-04-26 MondoRescue services back online
The project team is happy to announce the availability of an updated Mageia 6 server hosting the various services for the project:
Web acces is now available back as you can read always at http://www.mondorescue.org thanks to Apache.
FTP acces is now available back as well at ftp://ftp.mondorescue.org thanks to vsftpd.
And a new trac instance is now available back at http://trac.mondorescue.org, with a better anti-spam version which hopfully will help maintaining the site clean.
So now that this is mostly done, expect a 3.3.1 version as the next step.
2016-04-29 Project mondorescue version 3.2.2 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.2.2. Enjoy it as usual!
This is the long time expected version and you'll get all the details on its build in this blog article https://brunocornec.wordpress.com/2016/04/29/mondorescue-3-2-2-is-finally-available if you are interested and have nothing more important to read ;-)
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MONDORESCUE CHANGES
- Fix #785 by returning conf values when NFS server not on the same LAN as the client (Bruno Cornec)
- Fix #778 by adding a mr-label tool to manage fat FS labelling and identification with uuid (Bruno Cornec)
- Adds a mr-disk-type program and perl function to list all disks on the system (Bruno Cornec)
MINDI CHANGES
- Fix #795 by adding support for new RHEL7 keyboard type (Bruno Cornec)
- Fix #792, LVM support, by forcing fixed values for LE if percentage calculated for it is 0
- Fix #757, #780 and #781, md support, by adding support for raid* drivers in mindi (Bruno Cornec)
- Fix #779 by adding the hid-generic module (Bruno Cornec)
- Fix #778 by using dosfslabel/mr-label to recreate labelled FAT or VFAT FS when that command is available and using mkfs.vfat now everywhere (removes mkdosfs references) and avoid using -F 32 to let the mkfs.vfat command choose the best size by itself. (Bruno Cornec)
- Fix #777 Full UEFI support with grub 0.9 and grub2 configuration generation in addition to syslinux (limited to RHEL6, RHEL7 and Debian8 for now) (Bruno Cornec)
- For grub 0.9 the conf file for UEFI mode needs to be called bootx64.conf (tested on RHEL6) (Bruno Cornec)
- For grub 2.x the conf file for UEFI mode needs to be called grub.cfg (tested on RHEL7) (Bruno Cornec)
- Better protection against rm commands (Bruno Cornec)
- Adds xorriso support in mindi for distributions such as Debian 8 using it for UEFI (Bruno Cornec)
- Adds a mr-label perl script to relabel/uuid fvat FS (Bruno Cornec)
- Adds a mr-disk-type script to handle GPT/MBR format detection (Bruno Cornec)
- Adds support for Smart Array B140i with hpdsa, mpt3sas driver (Dell T110 II), dm-thin-pool, additional virtio drivers and vmw_pvscsi for VMware (Bruno Cornec)
- Adds support for kernel later than 3.x up to 9.x (Bruno Cornec)
- Improve on screen and in log file messages by standardizing output to have coherent msgs with INFO tags (Bruno Cornec)
- Create new MakeISO and MakeISOErrors functions to share that code (Bruno Cornec)
- Rename LogIt into LogAll (Bruno Cornec)
- Rename the mindi image mindi.iso (was mondorescue.iso which was confusing) (Bruno Cornec)
- Rename TurnTgzIntoRdz into MakeBootInitFile (Bruno Cornec)
- Remove usages of old_pwd and cd in functions. change of directory s now done in a subshell (Bruno Cornec)
- Remove function ListImagesForUser (Bruno Cornec)
- Share more params in ISO_OPT between usages (Bruno Cornec)
- size_of_all_tool is now computed in PrepareDataDiskImages to be used by further functions which removes the need of BOOT_SIZE (Bruno Cornec)
- Forging a /tmp/mondorestore.cfg file at restore time if using mindi standalone in order to avoid error messages from grep. (Bruno Cornec)
- Fix a bug related to list analysis with echo where the variable needs to be transformed into list before processing (Bruno Cornec)
- Simplify OfferToMakeBootableISO and OfferToMakeBootableUSB to just deal with interactivity and parameter handling and create a shared function MakeBootableDevice with a parameter for special treatment. This will allow to fix broken USB support and to avoid that type of issue in the future (Bruno Cornec)
- Suppress as well PrepareBootDiskImage as content is now supported in the shared MakeBootableDevice (Bruno Cornec)
- Improve non-interactive support with 3 variables in conf file that can allow a non interactive function of mindi when set to the values proposed (PROMPT_MAKE_CD_IMAGE="no", PROMPT_MAKE_USB_IMAGE="no") When using the second one for USB mode, you also have to add the name of the device to be used with USBDEVICE="/dev/sdg" (Bruno Cornec)
- Adds support for nls_cp437 module (report from a chinese user)
- Use syslinux dir systematically for boot env whatever the boot loader of this family as it works for all. (Bruno Cornec)
- Improve speed for deps computation by global sorting (Bruno Cornec)
- Fix a bug with Debian 8 where we need to use /lib/systemd instead of /usr/lib/systemd (Bruno Cornec)
- Fix lvmetad usage on latest Debian (Hugo Vanwoerkom)
- Adds a function FindLdlinuxe64Binary to find ldlinux.e64 (Bruno Cornec)
- Adds a function FindSyslinux64EFI to find syslinux.efi (Bruno Cornec)
- FindLdlinux32Binary only called in BIOS mode (Bruno Cornec)
- Fix mindi-get-perl-modules to follow symlinks in perl installation and now working on Debian 8 as well as Mageia 5 (Bruno Cornec)
MONDO CHANGES
- Fix #796, GPT support, by limiting the requirement for une extended partition to MBR disks (Bruno Cornec)
- Fix #787, USB support, by cleaning the target dir of its syslinux content (Bruno Cornec)
- Fix #784, crash, by not comparing result of mkstmp to NULL (Bruno Cornec)
- Fix #757, #780 and #781 bupport, fixing a bug in mr_strip_space (Bruno Cornec)
- Fix #778, by using dosfslabel/mr-label to recreate labelled FAT or VFAT FS when that command is available and using mkfs.vfat now everywhere (removes mkdosfs references) and avoid using -F 32 to let the mkfs.vfat command choose the best size by itself. (Bruno Cornec)
- Fix #777 Full UEFI support with correct generation of ISO images for mondoarchive (Bruno Cornec)
- Fix #776, UEFI support, by using -efi-boot option of genisoimage for UEFI systems. (Bruno Cornec)
- Fix #766, crash, by duplicating systematically strings for netfs_user instead of optimizing by reusing content (Bruno Cornec)
- Fix #730 by copying current version of logfile to backup media (Bruno Cornec)
- Fix a bug/crash for tape usage in interactive mode (Bruno Cornec)
- Rename libmondo-mountlist.c as mondo-rstr-mountlist.c (Bruno Cornec)
- Rename all mondorestore scripts with a mr- prefix for homogeneity and put them under /usr/bin on the media (Bruno Cornec)
- Rename the mindi image mindi.iso (was mondorescue.iso which was confusing) (Bruno Cornec)
- Fix wiping of the scratch area by calling rm on files instead of find which has issues in this context and erasing star files as well (Bruno Cornec)
- Adds xorriso support in mondoarchive for distributions such as Debian 8 using it for UEFIvoids core dump when exiting early (Bruno Cornec)
- which_partition_format now uses mr-disk-type
- Avoids crash and core dump for mondoarchive when exiting early and on an allocation error when there is a syntax error (Bruno Cornec)
- Adds a mr_sys module for the new mr_system function and a unit test, and use it where appropriate (Bruno Cornec)
- Replace usage of mktemp by mkstemp instead (Bruno Cornec)
- Remove usage of a local use_star variable and use the one in bkpinfo instead (Bruno Cornec)
- Suppress function archive_this_fileset_with_star and handle the star case in the std archive_this_fileset function to benefit from std features. Should help solving the issue reported on scratchdir not emptied in star case. Removes also duplicated code. (Bruno Cornec)
2016-04-12 mindi 2.1.8 is now available
The project team is happy to announce the availability of a latest version of mindi 2.1.8. Enjoy it as usual!
As for the previously announced version 3.0.4.1 of the project, this is just a maintenance version for the old stable branch, bringing the latest fixes in mindi available from the 3.2 branch for those of you still using mindi 2.1.7. Refer to the log at the end of this announce for details.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds support for the hpvsa driver (Bruno Cornec)
- Fix #724 by adding ehci-pci support in USB_MODS (Bruno Cornec)
- Adds support for ohci-hcd and ohci_hcd (Bruno Cornec)
- Fix a keyboard detection bug (wrong directory added /usr/share) (Bruno Cornec)
- Fix keyboard support on Fedora 19 (no conf file found so used the X11 one) (Bruno Cornec)
- Fix kernel detection on 3.9+ where the message was lacking <> around the 6 (Bruno Cornec)
- Fix serial console detection where using -f is not working. Use -e to test the file instead (Bruno Cornec)
- Launch start-netfs when a network conf is detected in the conf file to avoid an error later on in automatic mode (Bruno Cornec)
- Fix #753 by forcing LV creation which on RHEL7 now asks a question in case something was already there before. BACKPORT from 3.2 (Bruno Cornec)
2016-04-06 Project mondorescue version 3.0.4.1 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.4.1. Enjoy it as usual!
This is just a single fix #753 (LV creation on RHEL7) added to 3.0.4 made for a customer
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #753 by forcing LV creation which on RHEL7 now asks a question in case something was already there before. BACKPORT from 3.2 (Bruno Cornec)
MONDO CHANGES
- No change
2016-03-25 Time to test what should be the latest beta of MondoRescue 3.2.2
If you have a bit of time to test the current beta of MondoRescue 3.2.2, that would help us produce the final version more rapidly.
It is available at ftp://ftp.mondorescue.org/test
For more details, please look at this blog article.
2015-08-31 Project mondorescue version 3.2.1 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.2.1. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MONDORESCUE CHANGES
- Adds a mr-device-mounted binary to MondoRescue (replace code of the C function is_this_device_mounted) and the corresponding perl function (mr_device_mounted) to handle cases where a mounted device has a different name than the one seen on mount (e.g. /dev/rhel/root and /dev/mapper/rhel-root) (Bruno Cornec)
- Adds perl function mr_file_copy_and_erase_hash to empty the hash generated in mr_file_read_all_link and thus avoid filling the hash it generates, which is useful for a recursive function, but not when called multiple times from another perl script. (Bruno Cornec)
- Fix podchecker warnings (Bruno Cornec)
- Adds a Disk.pm module to centralize all disk related functions for MondoRescue (Bruno Cornec)
- mr-kernel-get-modules now uses Getopt for parameter management, allowing verbosity increase (Bruno Cornec)
- Fix mr_kernel_get_modules to support depmod version providing relative paths such as on RHEL5 (Bruno Cornec)
- Fix mr_kernel_get_modules to support modinfo version without -k option support, using module full path instead (Bruno Cornec)
- The modlist hash is now having keys being full path module names as a consequence (Bruno Cornec)
- Adds a new Version.pm module to get version management a la pb in MondoRescue (Bruno Cornec)
MINDI CHANGES
- Fix #717 by adding UEFI support to mindi. Cf README.uefi. Only tested with RHEL6 for now. boot conf files now generated in PrepareDataDiskImages and used in PrepareBootDiskImage (Bruno Cornec)
- Refactor into PrepareBootDiskImage the 2 previously separated functions to create the boot image, now also supporting UEFI and grub (USB key not reviewed for now) (Bruno Cornec)
- new parameter boot-type passed to mindi from mondoarchive (Bruno Cornec)
- Fix some useless error messages from appearing at boot time when changing pivot (Bruno Cornec)
- Creates cache directories for rpcbind (RHEL6 & 7) in start-netfs before launching the daemon (Bruno Cornec)
- Adds module rpcsec_gss_krb5 which may be needed for RHEL7 NFS (Bruno Cornec)
- Adds libnss_compat_ossi in minimal.dep for ssh dlopen hidden deps on RHEL 7 ! (Bruno Cornec)
- Review network startup in start-netfs when cloning (should fix #716) - Trust ipconf first, and then use mondorestore.cfg content (Bruno Cornec)
- Adds an ipmode configuration parameter at boot time to typically force start-netfs to make a DHCP request, despite the conf file doesn't precise it (param can be DHCP or STATIC) (Bruno Cornec)
- Change analyze-my-lvm in order to generate percentage of Extents of a VG to use to create the LV instead of a fixed size (Bruno Cornec)
- Adds support for enic network driver needed for Cisco UCS systems (Dimitri Bellini)
- mindi and mondo use systematically mindi-bootroot.img as the name of the bootable image used to make CD (Bruno Cornec)
- log the content of mondorestore.cfg, perl modules list in mindi (Bruno Cornec)
- Fix mindi-get-perl-modules by using scan_deps. This implies a new dep for mindi on Module::ScanDeps (Bruno Cornec)
- Add support for mpt2sas driver - DELL T320 (Jean Michel openagilex.fr)
- Rename mindi/parted2fdisk.pl into mindi/mr-parted2fdisk and make all adaptations required for consistency with all other new mr-* commands- mr-parted2fdisk now uses pb_* functions and used only if UEFI/EFI (Bruno Cornec)
- Add support for ksplice (which is creating its own version of modprobe which needs to be part of minimal.conf to be picked up early enough) (Mark Plummer)
- Fix mindi for RHEL5 support (and other old distros) by not using non portable -n option of cp, creating a /bin subdir in case it's needed, creating a link for /sbin/init if needed (Bruno Cornec)
- Fix installation of mr-parted2fdisk under rootfs by removing useless -s option of install. mindi doesn't call fdisk anymore (Bruno Cornec)
- Fix mr-parted2fdisk for RHEL5 support with regex for fdisk version adapted. It's now the only tool for disk partitions management in MondoRescue (Bruno Cornec)
- mr-parted2fdisk now supports being called with -l option without device. It then calls fdisk directly for this case to be fully compatible (Bruno Cornec)
- Fix #748 by solving interface issues between mondoarchive and mindi (Bruno Cornec)
- Improve kernel 3.14+ detection for initramfs (Bruno Cornec)
- Fix #767 (typo in KEYDIR name proposed) (Joel Girot)
- Adds support for Hyper-V IDE driver (Habibija Safet)
- Adds support for nls_iso8859-1 and hid_generic to mindi to support some DELL machines with Ubuntu 14.04 at least (Bruno Cornec)
- Adds support for the hpvsa driver and its conf file (in relationship with #751) (Bruno Cornec)
MONDO CHANGES
- Function is_this_device_mounted now calls mr-device-mounted (a perl rewrite and improvement of this function) (Bruno Cornec)
- Prints the result of mount at the end of the umount of all FS to see in log whether something is still not OK (Bruno Cornec)
- Adds option -f to mkswap to force creation in all cases (also done in previous rev for label-partitions-as-necessary) (Bruno Cornec)
- Use now mkfs.vfat directly for formating VFAT type of partitions and remove the usage of format-and-kludge-vfat completely buggy ! (Bruno Cornec)
- Fix #717 by adding UEFI support to mondoarchive (for now always return grub for UEFI boot mode) (Bruno Cornec)
- Systematically creates a UEFI compatible boot media (Bruno Cornec)
- Improve bootstrap (missing is now recreated, Autoconf 2.63 is sufficient to build mondo which allows to build on CentOS 6 natively with pb, Fix all autoconf/automake warnings) (Bruno Cornec)
- use systematically mindi-bootroot.img as the name of the bootable image used to make CD (Bruno Cornec)
- Fix report of percentage progress of mindi (Use now MINDI_RUNFILE to store mindi execution traces) (Bruno Cornec)
- Create a new mr_boot_type function and boot_type mondo struct entry to manage BIOS/EFI/UEFI types. The boot-type config option is passed to mindi (Bruno Cornec)
- Exclude /selinux from analysis (Bruno Cornec)
- Adds functions mr_center_string and mr_popup_and_get_string with dynamic allocation to solve a memory allocation issue reported on the ML (Bruno Cornec)
- Change the bkpinfo->boot_device from statically allocated to dynamically allocated (Bruno Cornec)
- Rename parted2fdisk.pl into mr-parted2fdisk (Bruno Cornec)
- Fix #748 by solving interface issues between mondoarchive and mindi (Bruno Cornec)
- Remove a usage of a full path for parted2fdisk, making it distribution neutral (Philippe Lefevre)
- Fix #768 by canceling changes done in the loop computing number of slices, back to long instead of a new int (Bruno Cornec)
- Fix #769 by asking in newt mode whether the kernel found by mindi is the one the sysadmin want's to use (Bruno Cornec)
- Fix a bug in is_this_a_valid_disk_format where a string was freed up before usage (Bruno Cornec)
- Fix a bug with -I usage where mondoarchive was core dumping (Philippe Lefevre)
- Go into the scratch dir in order to move to the USB device the file sets to avoid reaching a shell limit on the paramter length (Bruno Cornec)
- Avoid using size_of_all_biggiefiles() at each use, but creates an intermediate variable for that (Bruno Cornec)
- Fix some memory allocation which were not freed correctly (valgrind)
- Fix #764 by checking the value of bkpinfo->include_paths before using it if -I is used (Bruno Cornec)
- Fix a mondoarchive crash with option -v (Do not use finish before bkpinfo has been allocated but exit) (Philippe Lefevre)
2015-01-03 Project mondorescue version 3.2.0 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.2.0. Enjoy it as usual!
I've detailed the new features brought by this version at https://brunocornec.wordpress.com/2014/12/24/merry-christmas-mondorescue-3-2-0-is-out/ and complete changelogs are at the end of this message. Note that you now need a new mindi-busybox version as well as an additional perl module and its dependencies, that you can get from your distribution provider or from our ftp server. Version 3.0.4 is still the stable branch for now. A 3.0.5 should be the final one and then all new devs will be done on 3.2.x.
And let me take this opportunity to wish you a happy new year 2015 without any disaster, but continue to make backup and use MondoRescue for Disaster Recovey, just in case !
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MONDORESCUE CHANGES
- First version provided under the GPL v2 of this new perl package hosting all perl functions needed by MondoRescue (Bruno Cornec)
- Fix an issue for older perl version where the code was incompatible (Dider Diaz)
- Adds a script mr-net-get-config to comput the network configuration and generate the appropriate portion of the configuration file (Bruno Cornec)
- Adds a script mr_file_read_all_link returning a hash of hash of all links found for a given file (Bruno Cornec)
- Adds a script mr-process-ldd returning all the dynamic libraries found for a given file (Bruno Cornec)
- Adds a script mr-kernel-get-modules returning the list of all the full paths for all modules passed in parameters with their dependencies (Bruno Cornec)
- The test function of MondoRescue is now also working for distros not having natively Test::More and avoid to depend on it (Bruno Cornec)
MINDI-BUSYBOX CHANGES
- Update to upstream 1.21.1 (Bruno Cornec)
- Force generation of hardlinks to avoid package build problem on some distro with inexistant links at build time like recent SLES (Bruno Cornec)
- Fix busybox 1.21.1 to support back old distributions such as RHEL3 and RHEL4 or SLES9 by avoiding usage of the struct tpacket_auxdata (proposed upstream but not accepted (Bruno Cornec)
- Adds a post install script for mindi-busybox placing everything under /usr (Bruno Cornec)
MINDI CHANGES
- Fix #753 by forcing LV creation which on RHEL7 now asks a question in case something was already there before. (Bruno Cornec)
- Fix #741 by adapting busybox and init location for pre-fedora 18 distros (missing links) ! (Bruno Cornec)
- Fix #735 by updating isolinux.bin and ldlinux.c32 location on recent Debian distros (Bruno Cornec)
- Fix #656 and #732 by adding support for the new /lib being a symlink on fedora 18+ (Bruno Cornec)
- Adds systemd support (Bruno Cornec)
- Creates all links under /bin from /usr/bin when not already existing to allow older distros to find their binaries without issue (Bruno Cornec)
- Try to put everything for mindi under /usr now with the way the latest distros work and removes symlinks.tgz and dev.tgz (Bruno Cornec)
- /usr/sbin/dmeventd is now needed by systemd for dm dev creation (seen with LVM) (Bruno Cornec)
- Improves systemd support at startup of the restore media when the system uses it (new user, groups, files included from /usr/lib/systemd, dbus, (Bruno Cornec)
- Fix mount call in rcS to use devtmpfs instead of tmpfs for /dev and systemd (Bruno Cornec)
- If using systemd-udev, do not extract all devs as it perturbates LVM (Bruno Cornec)
- mindi now generates UUIDs in mountlist.txt if no LABEL nor UUID exist (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)
- Fix some wrong keyboard detection (Bruno Cornec)
- Add support for latest Fedora keymap file (/etc/vconsole.conf) and non us keyboard detection (Bruno Cornec)
- Launch start-netfs when a network conf is detected in the conf file to avoid an error later on in automatic mode (Bruno Cornec)
- mindi is now a bash script (for better logging support) (Bruno Cornec)
- Adds lvmetad daemon to list and launch it at restore time as new LVM version seems to need it. (Bruno Cornec)
- Rename the conf file mondo-restore.cfg into mondorestore.cfg for homogeneity (Bruno Cornec)
- Remove EXTRA_MODS variable leading to modules missing at restore time. Now part of CDROM_MODS and were anyway loaded 99% of the time. (Bruno Cornec)
- Remove usage of KEYMAP-LIVES-HERE, and USING-* not used anymore (Bruno Cornec)
- Remove support for FAILSAFE kernels not maintained - use branch 3.0 if you still need it (Bruno Cornec)
- Optimize modules list computation between mindi and restore init script, which doesn't load the list twice anymore as eveything is in the boot part. (Bruno Cornec)
- Create /dev/shm at restore time in case it's not already done (Bruno Cornec)
- Improve initramfs detection for recent kernels (RE updated) (Bruno Cornec)
- Remove from mindi 2 functions replaced by perl code (ReadAllLink by mr-read-all-link and ProcessLDD by mr-process-ldd) (Bruno Cornec)
- mindi now depends on new external perl modules: ProjectBuilder::Base, ProjectBuilder::Conf, ProjectBuilder::Distribution, IO::Interface::Simple, Net::IPv4Addr (Bruno Cornec)
- Try to fix a udev issue on latest Ubuntu where /run/udev is needed at boot time by creating it (Bruno Cornec)
- Include not only content of udev.conf files but if directories in it, do that recursively and fix udev deps inclusion by mimicing what was done for minimal (Bruno Cornec)
- Add creation of device /dev/kmsg through udev-links.conf (Bruno Cornec)
- mindi now uses mr-net-get-config to build the network conf (Bruno Cornec)
- mindi now uses mr-kernel-get-modules for automatic dependency analysis (Bruno Cornec)
- Fix #718 by adding support for USB keyboard for HP ML Server with xhci-hcd now in USB_MODS (Bruno Cornec)
- Fix #724 by adding support for USB keyboard with ehci_pci now in USB_MODS (Bruno Cornec)
- Fix #713 typo in a start-netfs command preventing correct route to be setup (Victor Gattegno)
- Fix #727 by fixing serial mode support for machines like Sun 40z (Bruno Cornec)
MONDO CHANGES
- 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)
2013-10-01 New 3.2 development branch for MondoRescue
A new branch for the development of MondoRescue is now open !
It's been done in order to handle dynamic memory allocation in mondo C code. Beta versions should follow soon.
If you're interested by the details, please read https://brunocornec.wordpress.com/2013/10/01/new-3-2-development-branch-for-mondorescue/
2013-08-03 Project mondorescue version 3.0.4 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.4. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
All the details can be found at http://brunocornec.wordpress.com/2013/08/02/mondorescue-3-0-4-probably-not-perfect-but-definitely-useful/ and also http://brunocornec.wordpress.com/2013/06/25/some-interesting-stuff-for-mondorescue-3-0-4/ and of course at the end of this article in the ChangeLogs.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Use 2 README files as embedded doc for restore boot, with function keys (Bruno Cornec)
- Improve #628 by adding a comment in order to connect external disks after the boot (Bruno Cornec)
- Improve also boot menu visibility (Bruno Cornec)
- First modifications to add support for systemd-udev (Bruno Cornec)
- Fix #697 by adding the iproute parameter at boot time to support addition of static routes (Bruno Cornec)
- Fix #656 for Mageia 3 and Fedora 17+ with no /bin and /lib under / but relocated under /usr (Bruno Cornec)
- Copy the multipath dynamic libraries in order to have a working multipath at restore time (RHEL 6.4 and later) (Dimitri Bellini)
- Softlink in LocateDeps have now their target scanned, should improve Debian 7 support (Bruno Cornec)
- Fix #699 by improving NFS and SSHFS support for Debian 7 and Ubuntu 13 with nss libs placed under /lib/x86_64-linux-gnu/ and /usr/lib/x86_64-linux-gnu/ (Bruno Cornec/Victor Gattegno)
- Backports some 3.1 fixes for mindi, and minimize diffs (Bruno Cornec)
- Fix #705 by adding fdisk -l info to log file (Bruno Cornec)
- rev is mandatory and included now in the boot part (not in minimal.conf) (Bruno Cornec)
- Add an example to use a fixed IP configuration at boot time through mindi.conf (Bruno Cornec)
- Be more precise in messages displayed at restore time when a non-rewinding device should be used (Bruno Cornec)
- Fix #686 by adding grub.conf, grub.cfg and modified device.map.lst to device.map (Victor Gattegno)
- Fix #679 again and #685 by reducing the list of possible kernels (Victor Gattegno/Didier Diaz/Bruno Cornec)
- Fix support for OBDR tapes connected to SCSI cards, now copies sg_inq, sg_reset, sg_rw_mode and sg_map in the ramdisk (Bruno Cornec)
- Adds support for the obdrmods boot parameter if some additional drivers should be removed (Bruno Cornec)
- Adds more info in mindi log file (df -i, df -a, grub/lilo conf files, fdisk -l) (Bruno Cornec)
- Fix a bug on SLES 11 SP2 by removing a dd in mindi which was filling the target dir (Bruno Cornec)
MONDO CHANGES
- 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)
2013-05-07 Mindi 2.1.5 is now available
The project team is happy to announce the availability of a newest version of mindi 2.1.5. Enjoy it as usual! and get details at http://brunocornec.wordpress.com/2013/05/06/an-intermediate-2-1-5-mindi-version/
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #681 by reintroducing code from mindi 2.0.6 in order to support detection of initrd tyep support deep in kernel with some black magic. (Bruno Cornec/Victor Gattegno/Didier Diaz)
- Fix ReadAllLink by supporting multi-level of ../.. in link names (Bruno Cornec)
- Add cifs support for #208 with first modifications to add cifs support as an external FS - will need mondo 3.0.4 (Bruno Cornec)
- Force the addition of the RESTORE keyword in the boot line to avoid interaction at restore time. (Bruno Cornec)
- Fix #677 by adding a missing parameter to modinfo (Victor Gattegno)
- Update ProLiant support with hp-rcu and hp-fm (Gen8 and following) (Bruno Cornec)
2013-03-17 Project mondorescue version 3.0.3 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.3. Enjoy it as usual!
More details, as usual, in the logs at the end of this announce, and also on the blog article at http://brunocornec.wordpress.com/2013/03/17/mondorescue-3-0-3-is-finally-out/ which also asks for feedbacks from you around the next steps.
Now available at ftp://ftp.mondorescue.org.
As usual source packages are also available in the same directory.
Changes are :
MINDI-BUSYBOX CHANGES
- Try to improve ctrl-alt-del detection by adding busybox options (including syslog, klog which were missing). showkey show that the sendkey from KVM generates the right keycodes however the system still doesn't reboot. This is then still a limitation as per #627 (Bruno Cornec)
- mindi-busybox now uses an inittab which should help fixing #627 (Bruno Cornec)
- Patches to render this mindi-busybox version compatible with RHEL3 at least, potentially all older Linux 2.4 based distros (Bruno Cornec)
- Fix #632 by adding a required include to build mindi-busybox on Arch Linux (Stefan Husmann/MC)
MINDI CHANGES
- Fix #651 by removing a potential dmsetup conf before formating the USB with mkdosfs (Matthew Ross)
- Should fix an issue with RHEL 6 where mindi was comparing an info obtained by readlink -f (/dev/dm-1) different from the one in fstab (/dev/mapper/systemvg-root_lv) and the one given by vgs in GiveMapperofDm (/dev/systemvg/root_lv) (Bruno Cornec)
- Removing telinit from minimal.conf to avoid on SLES to have init coming as the target of the telinit link :-( (Bruno Cornec)
- Adding an inittab file in order to avoid problems with CTR-ALT-DEL (Bruno Cornec)
- mindi now uses the full content of minimal.conf in deplist to include it in the boot media. Prevously only a fraction of it was included (Bruno Cornec)
- blkid is needed at least by Fedora 16 at restore time early so added to minimal.conf (Bruno Cornec)
- Handle better the symlinks during the copy of content in order to support the /lib issue for F17. Performance is still degraded (Bruno Cornec)
- Adds more drivers in mindi to better support iscsi env (Bruno Cornec)
- Fix #611 for SLES SP1/SP2 with improved LVM support and addition of a function GiveVGLVOfdm to analyze-my-lvm (Matthew Ross/Bruno Cornec)
- Fix #654 by exporting correct value for LANG and LANGUAGE in analyze-my-lvm to avoid localized display (ediaz)
- Improve Fedora 17 support and #656 with all sort of symlinks from / to /usr (Bruno Cornec)
- Improve VxFS support and #167 (Bruno Cornec)
- Add proposed enhancement in #648 to add more control through conf file to boot timeout and default mode (Matthew Ross)
- Fix #649 by adding serial port detection in GetShell function which was harcoding the tty to use (Matthew Ross)
- Fix #639 bu adding dyn. libs needed on RHEL 6.3 by ssh (Peter Kohler)
- Fix #622: Adds swaplabel support if it exists (Bruno Cornec)
- Fix #647: bash is now systematically included in the ramdisk
- Fix #631 by adding /bin/lsmod to minimal.conf in order to support SLES 11 SP2
- Fix #623 by sorting correctly the dev mapper devices when more than 10 are handled (Martin Kitka/Didier Diaz)
- Adds support for 3.5 kernel and USB keyboard by adding module hid_generic (Hugo vw)
- Increase size of tmpfs using shm in order to support larger mindi boot images (Mark Wisniewski)
- Solve #646 by increasing BOOT_SIZE for Ubuntu 12.04 (Victor Gattegno)
MONDO CHANGES
- Test of mondo now also rebuilds mindi-busybox
- Fix #249 by changing the wrong affectation of fname (Jean Philippe Mohler)
- test program now builds first all versions to test
- 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)
2012-07-10 Mindi 2.1.3 is now available
The project team is happy to announce the availability of a newest version of mindi 2.1.3. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
If you want more details, you can read that blog post at http://brunocornec.wordpress.com/2012/07/08/mindi-2-1-3-is-now-available/.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #621 by avoiding to handle iso9660 FS type from fstab as well as bind mounted FS. (Bruno Cornec)
- Fix a bug in mindi where regular expressions were used with grep without the -E option (Jeffery Kalchik)
- Fix #614 SLES kbd issue (removing double quotes was not done for all of them) (Victor Gattegno)
- mindi now includes the libnss files under /lib in minimal.conf to bring back sshfs support on Debian (Bruno Cornec)
- Mageia 2 needs .ko.xz modules detection (Bruno Cornec)
- Document the fact that selinux needs to be disable for extended attributes to be restored (was missing in the PXE example boot line) (Bruno Cornec)
2012-06-05 Project mondorescue version 3.0.2 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.2. Enjoy it as usual!
For details about that version, please read the dedicated blog post at http://brunocornec.wordpress.com/2012/06/05/mondorescue-3-0-2-is-now-available/, and the changelog content at the end of this announce.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix a bug on RHEL 5 where lvdisplay doesn't support redirection. Adds a | cat in between, as was done for vgdisplay (Bruno Cornec)
- Fix #617 and #615: Only non directtory are transferred to the rootfs by tar, in order to avoid linked dirs such as /lib to finish fully on it. (Bruno Cornec)
- Adding pata_acpi support (Bruno Cornec)
- Fix #607 by including kernel modules symlinked to modules out of tree (hpsa case from HP PSP) (Sanjeev V Kumar)
- Fix #618 by adding support for new command tune4fs for labelling ext4 FS (needed on RHEL 5.6 at least) (Bruno Cornec)
- Add support for HP CNA in Blades for PXE boot (Bruno Cornec)
- Call kpartx to force device creation in case it wasn't done automatically as it should (Bruno Cornec)
- Avoids useless warning by using the right regexp for 2.4.x kernel detection (Bruno Cornec)
- Fix #609 by using option -L of stat in order to get the correct value for major and minor numbers of mapper links (bzium)
- Fix #600 by linking /bin/sh to /bin/bash when it's in the initrd as the default shell used. Adds support for pushd/popd at least. (Bruno Cornec)
- Fix #614 to add correct keyboard support on SLES 10 (Bruno Cornec)
- Solve #610 by adding a --nolog option to mindi, which needs to be the first one, and used in analyze-my-lvm with a redirection of errors to /dev/null. (Bruno Cornec)
- Fix #598 by increasing again boot sizes (Bruno Cornec)
- Adds support for upstart (RHEL 6.2) to try having CTRL-ALT-DEL work again (Bruno Cornec)
- Adds cnic net driver for bnx2i support on RHEL 6.2 at least (Bruno Cornec)
- Prepare a new script to compute IP addresses mr-net-find (not used yet) (Bruno Cornec)
- Fix #589 by removing fixed path for grep in mindi, and managing correctly paths for udev related binaries in mindi and rcS, and improving Arch Linux support (MC)
- mv udev.files to udev.conf under deplist.d to be more coherent (Bruno Cornec)
- Use LogFile everywhere possible as a echo replacement (Bruno Cornec)
- Fix #590 by adding a warning in case of McAfee detection, and checking tar files before their copy. (Bruno Cornec)
MONDO CHANGES
- 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)
2012-02-26 Project mondorescue version 3.0.1 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.1. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
Lots of bug fixes but not only as detailed at http://brunocornec.wordpress.com/2012/02/24/mondorescue-welcome-to-a-new-bug-fix-mainly-version/.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds rpcbind support. Fixes RHEL6.2 NFS restore, and hopefully Debian as well. (Bruno Cornec)
- Force inclusion all files mentioned in minimal.conf (Bruno Cornec)
- Fix #576 by truncating the mesage text created with cut (Bruno Cornec)
- Fix #586: mindi now skips swap files in the mountlist creation (Bruno Cornec)
- Adds module usb_common support for Linux kernel 3.2 (Bruno Cornec)
- Adds brtfs support (Michael Caerwyn mcaerwyn_at_gmail.com)
- Fix a bug where lvm libes were duplicated (Michael Caerwyn mcaerwyn_at_gmail.com)
- Fix #582 by avoiding the use of the term WARNING and using now INFO and a hopefully improved msg (Bruno Cornec)
- Fix #519 for good by cjecking syslinux version 4.02 and making a special call to --stupid for it. THat's all it deserves ;-) (Bruno Cornec)
- Adds support for more VIA device drivers (pata and rhine) (Bruno Cornec)
- debugfs should be excluded from the device considered for fstab analysis (Bruno Cornec)
MONDO CHANGES
- 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)
2012-01-06 Project mondorescue version 3.0.0 is now available
The project team is happy to announce the availability of a newest version of mondorescue 3.0.0. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
Those interested by details can read that blog entry, or details in the changelogs at the end of this announce.
As usual source packages are also available in the same directory.
Changes are :
MINDI-BUSYBOX CHANGES
- Adds support for SUID binaries (Bruno Cornec)
- Fix #499 for good, by using a real init from busybox and moving our init script to etc/init.d/rcS. We also now call the reboot from busybox to exit, which indeed reset the system correctly (in a VM at least which wasn't the case before). Requires a new mindi-busybox as well. (Bruno Cornec)
- Fixes the shell msg error by using setsid as per Busybox FAQ (Bruno Cornec)
- Update to upstream busybox 1.18.5 (Bruno Cornec)
MINDI CHANGES
- Fix a bug in analyze-my-lvm where LVs were created in random order (the one of lvscan) instead of using the dm-xxx order, which creates issues at restore time between the mapping created then and the one we had at backup time which could be inconssistent (Bruno Cornec)
- Force activation of first partition which should not be optional as everything is destroyed before (Bruno Cornec)
- Exclude sysfs devpts and tmpfs partitions found in RHEL 6.2 from analyze by mindi (made error messages) (Bruno Cornec)
- Fix a bug in mindi when having multiple swap partiions with same starting string (/dev/dm-1 and /dev/dm-16). (Bruno Cornec)
- Exclude /run similarly to /sys and /proc (Bruno Cornec)
- Fix #525 and improve printing when no /etc/raidtab, but still md devices (Bruno Cornec)
- Adds support for a new pata_atiixp, bnx2i, virtio drivers (Bruno Cornec)
- Force block size back to 32768 in OBDR mode after skipping the 2 tape marks, to read the additional rootfs data corerctly (Bruno Cornec)
- Fix #498 by using an external program (hpsa_obdr_mode) which can set the mode of the tape to CD-ROM or Sequential at will. (Bruno Cornec)
- Simplify the function engaging SCSI for Smart Array controllers, and support as many controller as we have (Bruno Cornec)
- Attempt to solve #503 by handling /lib64 separately for udev and only if not a link (to /lib) for Ubuntu 64 (Bruno Cornec)
- Fix #499 by using a real init from busybox and moving our init script to etc/init.d/rcS. We also now call the reboot from busybox to exit, which indeed reset the system correctly (in a VM at least which wasn't the case before). Requires a new mindi-busybox as well. (Bruno Cornec)
- Improve mindi support for kernel 3.x (Bruno Cornec)
- Improve again ProLiant HW support, by adding references to the yet to come SSSTK rpm so that conrep is called at its future right place. (Bruno Cornec)
- Fix #491 by correctly checking Xen kernel used for a dom0 env (Bruno Cornec)
- Adds support for hwaddr (MAC addresses) at restore time, and map to the correct NIC if it's found at restore time (Stefan Heijmans/Bruno Cornec)
- Fix an issue on udevadm call (Bruno Cornec)
- Fix #501 by pushing BOOT_SIZE to 36864 for certain Ubuntu cases (Bruno Cornec)
- Add compatibility with the latest SSSTK + PSP content for HP ProLiant + branding homogeneous now. Using hpacuscripting now. (Bruno Cornec)
- Fix bugs in the kernel detection routine of mindi related to echo badly captured (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 (Bruno Cornec)
- Copy everything under .ssh of root account to allow for sshfs mount without passwd at restore time. (Bruno Cornec)
- Improve msgs printed during kbd analysis (Bruno Cornec)
- Fix an error when dmidecode reports comments before system name (Bruno Cornec)
- Move fvat nd fat modules to CDROM_MODS in order to have them in the initrd to support saving logs to a USB device e.g. (Bruno Cornec)
- Fix #492 by removing an extra useless fi (Bruno Cornec)
- Fix issues in test of FindKernel for Xen and non Xen cases (Bruno Cornec)
- Improve mbr.bin handling (Bruno Cornec)
- Improve error message in case mondorestore isn't found (Bruno Cornec)
- Install an MBR on USB devices when possible (Bruno Cornec)
- Fix a compatibility bug in mindi where exclude lists with '|' was incorrectly analyzed (' ' still expected) (Bruno Cornec)
- Adds 3 binaries called potentially by udev to support USB key mount at restore time (Victor Gattegno)
- Removes a warning when trying to launch udevadm and it doesn't exist (RHEL 5 e.g.) (Bruno Cornec)
MONDO CHANGES
- 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)
2011-10-19 New beta and numbering format for the project
I have taken new decisions on the numbering schema for MondoRescue, which correspond to a future new 3.0.0 version. The beta is alaready available at ftp://ftp.mondorescue.org/test. Please test and report your findings. And all that will be ikkustrated by a new logo, but more on that later on...
2011-06-30 Regression in mindi-busybox 1.18.3
The mindi-busybox 1.18.3 packages currently availble have a regression compared to the previous 1.7.3 version: it doesn't delete the loop device when umounting the ISO. So as 8 loop are available by default, depending on the media used it may errored more or less rapidly. If you do not suffer from the tar problem that motivated that upgrade, go back to 1.7.3 or increase the number of loop devices when loading the device.
We are working on a fix for the mindi-busybox package that will be provided as soon as possible.
2011-06-28 Project mondorescue version 2.2.9.7 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.7. Enjoy it as usual!
Maintenance version which fixes an annoying segmentation fault when including or in some cases excluding directories. this version should also improve multi-device support and computation of size of partitions. Extensive description after the package list.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI-BUSYBOX CHANGES
- Adds the swapon feature to mindi-busybox (Bruno Cornec)
- Removes telinit call in busybox to try to fix problems when reboot at end of restore (Bruno Cornec)
- Addes an extraversion for revision support (Bruno Cornec)
- Adds support for ifconfig and ping for PXE+NFS boot for this version of mindi-busybox (Bruno Cornec)
- Adds support for MT back mandatory for OBDR (Bruno Cornec)
MINDI CHANGES
- Fix mindi-get-perl-modules when perl dirs in @INC are symlinks (case on Ubuntu 11.04) (Bruno Cornec)
- Fix option --findkernel in case of Xen kernel so that mondoarchive get a correct answer instead of an empty one. (Bruno Cornec)
- Fix #484 by adding support for the arcmsr driver (to support the Areca ARC-1220 RAID Controller) (Bruno Cornec)
- Avoids error msgs if no mondo-restore.cfg file exists (when mindi used stdalone) (Bruno Cornec)
- Attempt to fix Xen kernel support by avoiding to remove xen kernel fro; the possible_kernels list too early, whereas it's used afterwards to get them. (Bruno Cornec)
- Fix #481 by supporting the new kbd file in latest Ubuntu 10.10+ (Victor Gattegno)
- Propose more variables in the mindi.conf example (Bruno Cornec)
- More explicit messages when size unsufficient in mindi for kernel + initrd as per #471 (Bruno Cornec)
- Log content of mondo-restore.cfg (Bruno Cornec)
- Remove very old code creating confusing symlinks pico to nano in init. Fix #477 (patch from MC)
MONDO-DOC CHANGES
- Fix -E and -I example in man page which were lacking the '|' as separator (Bruno Cornec)
- Update on P2V doc including RHEL6 validation and some minor additions (Lester Wade)
MONDO CHANGES
- 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)
2011-04-13 Project mondorescue version 2.2.9.6 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.6. Enjoy it as usual!
this version should fix the core dumped encountered by users with the curses interface, improve Arch Linux support, solve again the problem around size of boot media for Debian 6, Fedora 14 and the likes, and deb dependencies around wodim, genisimage.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI-BUSYBOX CHANGES
- Remove blkid from busybox to solve #435 (Bruno Cornec)
MINDI CHANGES
- Increase sizes again more for Debian 6/Ubuntu 10.x and Fedora 14 support (Victor Gattegno)
- Adds a UdevadmTrigger function at restore time to deal with the various syntax formats changes ddepending on version (MC)
- Improved Arch Linux support, boot message, keyboard, ... (MC)
- Adds reboot to fix #435 (Bruno Cornec)
- Use modprobe instead of insmod to load loop, cd, ... modules (in order to force them at restore time) (Bruno Cornec)
- Add support for libahci driver (Bruno Cornec)
MONDO-DOC CHANGES
- Documents option -v of mondoarchive (Bruno Cornec)
- Updated Lab for TES 2011 (Bruno Cornec)
- Update P2V doc incorporating latest ML feedbacks (Lester Wade)
MONDO CHANGES
- 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)
2011-03-12 Project mondorescue version 2.2.9.5 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.5. Enjoy it as usual!
This version should better support Fedora 14, Debian 6 and RHEL 6 in particular for this last one some changes at LVM level. It also backports from 2.2.10 the dynamic allocation mode for excludes, so now the limit should be your machine's memory. Lots of small annoying bugs hve been fixed as reported below in more detail. It finally provides a new mindi-busybox version to solve issues met with tar crashing at restore time, and the new mindi is backward compatible with the older version as well.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI-BUSYBOX CHANGES
- Updated based on busybox 1.18.3 to solve tar issues with latest RHEL 6 e.g. (Bruno Cornec)
MINDI CHANGES
- Adds functions and /bin/loadkeys (new location) to minimal set of commands to have (Bruno Cornec)
- provides a makemessage option to mindi and this function now works with pbdistrocheck (Bruno Cornec)
- Latest lvdisplay on RHEL6 prints MiB instead of MB. Impact on analyze-my-lvm fixed. (Bruno Cornec)
- With mindi-busybox 1.18.3 the syntax of openvt changed. Mindi is now compatible with this as well as the older one. (Bruno Cornec)
- Adds a restore quiet option (Bruno Cornec)
- Fixes for RHEL6 support with additional modules (Bruno Cornec)
- Fix #462 (removes temp dir if analyze-my-lvm launched in stand alone mode) (Bruno Cornec)
- Fix issue with mindi when launched from a dir containing spaces (Bruno Cornec)
- Fix #459 by correcting an old README containing info on the edit-mountlist binary which doesn't exist. (Bruno Cornec)
- Adds support for hpsa (new HP Smart Array driver), r8169, xhci, virtio, mega_sr, ide_gd_mod, pata_jmicron, cp210x, dca, raid6_pq, xor async_tx, async_memcpy, async_xor, pata_sil680 drivers (Bruno Cornec)
- Replace usage of pvs with pvscan for speed reasons in analyze-my-lvm (Bruno Cornec)
- Workaround problems met on RHEL 5.2 and 5.4 around pvs command generating a list of \n separated pvs with back quotes in an unexpected way. (Bruno Cornec)
- Adds /etc/rpc and /etc/netconfig as minimal deps for mindi for latest NFS support (Bruno Cornec)
- Boot size and extra size pushed to 24MB and 70MB to support correctly Fedora 14 and Debian 6.0 (Bruno Cornec)
- Fix #446 by exiting mindi before doing anything weird in it (Bruno Cornec)
- Fix #445 to avoid vg with similar names to be wrongly excluded (vgroot and vgroot-san e.g.) (Michael Shapiro/Bruno Cornec)
- Fix #426 by rewriting Xen kernel support to use TryToFindKernelPath systematically (Bruno Cornec)
- mindi now copies also the /lib/firmware content in order to have it for drivers needing it (bnx2 reported) (Bruno Cornec)
- Fix #434 by really testing thet udevd is not running already (chucky)
- mindi is now able to handle compressed kernel with .gz or .bz2 suffix (case of OpenSuSE 11.2) (Bruno Cornec)
MONDO-DOC CHANGES
- Document in man page and HOWTO the syntax modifications for -E/-I options and '|' separator
- Adds the mondoarchive reference card (Lester Wade)
- Updated P2V doc from Lester Wade (Lester Wade)
MONDO CHANGES
- 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)
2011-02-25 MondoRescue.org infrastructure fully operational and updated
The project team is happy to announce that the server and all the services have been fully upgraded and restored now. For more details, please look at http://brunocornec.wordpress.com/2011/02/24/mondorescue-org-and-project-builder-org-infrastructure-update/
2011-01-28 Beta version of mondorescue version 2.2.9.5: Call for Test
The project team is looking for testers for the upcoming version 2.2.9.5 of MondoRescue and 2.0.7.6 of Mindi
Now available at ftp://ftp.mondorescue.org/test
The fixes and improvements addressed particularly in this version are:
- Fix for bugs #443, #421, #368,#366, #371 by backporting dynamic memory management for the exclude_paths content
- Fix for some hangs due to some char badly escaped
- Adds support for hpsa (new HP Smart Array driver), r8169, xhci, virtio, mega_sr, ide_gd_mod, pata_jmicron, cp210x, dca, raid6_pq, xor async_tx, async_memcpy, async_xor, pata_sil680 drivers
- Adds /etc/rpc and /etc/netconfig as minimal deps for mindi for latest NFS support
- Improve Xen kernel, driver FW support
- ... and much more !
Please check and report as usual on the mailing-list or through trac
This is your chance to get your fix into the final version which should be produced in 2 weeks from now max !!
2011-01-05 FTP Repository setup change
First, let me take this opportunity to wish you all a happy new year 2011, full of working backups ;-)
Due to some improvements in my project-builder.org tool, used to generate MondoRescue packages, I've changed the existing setup of our FTP repository. A new directory "architecture" is now placed under the usual distro/version directory. All metadata are being regenerated to allow you to use as smoothly as possible to new directory layout. This only concerns RPM based distributions.
Example, the new Fedora 13 layout is: fedora/13/i386 fedora/13/x86_64 instead of having all packages under fedora/13.
All src.rpm and noarch.rpm are placed under all arch subdirs. All .repo files have also been recreated at the right place, as well as .addmedia files.
Please report any problem on the MOndoRescue Mailing List.
2010-06-15 Mindi 2.0.7.5 is now available
The project team is happy to announce the availability of a newest version of mindi 2.0.7.5. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
This version is a bug fix version for the issues reported around Xen kernel detection which was failing in some contexts.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix Xen kernel detection (Michael Shapiro)
- Remove libata warning (Bruno Cornec)
2010-06-13 Project mondorescue version 2.2.9.4 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.4. Enjoy it as usual!
This version is fixing an issue of abusive umount in mindi, support for Xen kernels, back to normal perf in filelist analysis and preservation of the cmp command in all cases. More is detailed at the end of the announce.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #425: Do not blindly remove partitions at end of mindi (Don Hoover)
- Integrate patch on Xen Kernel support for RHEL 5 (only atm) and fixes #418 (Michael Shapiro)
- Fix a bug on ia64 where the boot image generated was removed before use in mondo (Bruno Cornec)
MONDO CHANGES
- 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)
2010-04-17 Project mondorescue version 2.2.9.3 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.3. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
Again fixes for improved support of LVM device exclusion, including fixes for LVM issues in 2.2.9.2, fixes for grub on OpenSuSE restoration support, and for a crash when backuping NTFS FS, among other fixes detailed below.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #414 by adding a function GetPVsForLV to remove PVs from excluded LVs (Mike Shapiro)
- Fix #415 by avoiding integration of unknown devices report from pvscan (Mike Shapiro)
- Fix #413 where list of devices was not re-initialized correctly in a loop (Michael Shapiro)
- Fix a bug on Mandriva modules analysis (Bruno Cornec)
- Avoid perl warning by removing non-exitent dirs from @INC in mindi-get-perl-modules (Bruno Cornec)
- Avoids error messages from stat in analyze-my-lvm (Bruno Cornec)
- Adds a missing module for iSCSI support (Bruno Cornec)
- Minor improvements for logs and display (Bruno Cornec)
- Attempt to fix #394 by making the script executable and checking existence (Bruno Cornec)
- Fix #393. When using excludevs= also exclude from mountlist the devices mentioned (Bruno Cornec)
- Fix #395. analyze-my-lvm now provides an option to call GiveMapperOfdm that can be used in mindi (Bruno Cornec)
- Fix #391. Adds support for sata_svw for Porliant DL 385 G5p (Bruno Cornec)
- Adds support for ums-cypress, ocfs2 and Xen modules (Bruno Cornec)
MONDO CHANGES
- 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)
2010-02-07 Project mondorescue version 2.2.9.2 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.2.
Among the news in that version, MondoRescue works now fully with SELinux ; Exclusions in LVM context are now working, allowing to exclude easily external PVs (or VGs/LVs) on a SAN from the backup/restore process ; 10 bugs fixed and a new Lab document is also available. All details below.
Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds support for sata_svw for Porliant DL 385 G5p. Fixes #391 (Bruno Cornec/Robert)
- Adds support for ums-cypress/ums_cypress (Bruno Cornec)
- Improves device exclusion for LVM (support for symlinks, mapper at all levels: PV, VG, LV, and new boot option excludedevs) and fixes #382, #384, #385 (Bruno Cornec)
- Rename some variables exported to avoid accidental conflict (EXCLUDE_DEVS => MINDI_EXCLUDE_DEVS and ADDITIONAL_BOOT_PARAMS => MINDI_ADDITIONAL_BOOT_PARAMS) (Bruno Cornec)
- Using forcemods="mod1 mod2" will now do something and load those modules first (Bruno Cornec)
- Adds support for links to modules (.ko pointing to .o) such as with VMWare extensions (Bruno Cornec)
- Adds i-want-my-lvm content in mindi log file (Bruno Cornec)
- Adds vmxnet3 driver support to mindi for some VMWare versions (Bruno Cornec)
- Adds scsi_dump_register to mindi SCSI_MODS for RHEL3 + IBM servers (Bruno Cornec)
- nfsopt restore boot time option added to support custom mount options for network restore (Bruno Cornec)
MONDO CHANGES
- 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)
2009-12-23 MondoRescue Lab is now available
The project team is happy to announce the availability of the Lab material I've delivered during an HP internal training so that you could test easily on your own MondoRescue.
I wish you all the best for 2010, and a Merry Christmas 2009.
2009-12-01 Project mondorescue version 2.2.9.1 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.9.1. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
As announced earlier, this is the first step of this new "Long Time Support" approach for MondoRescue. The goal is to provide you with mostly bug fixes, and minimal changes to allow for support teams and stable environment to be the least disrupted as possible. Especially that .1 version fixes #363, #364 and #367 and imroves Debian/Ubuntu support, as well as provides a "nolvm" option. Just a better 2.2.9.
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Improve support for serial console devices with a new serial boot param keyword (Bruno Cornec)
- Improve analysis of kernel modules by printing whether it's a live or extra module which has not been found as reported in #362 (Matthew Cline)
- Update deplist for Debian support for bzip2, bunzip2 (Bruno Cornec/John Rentner)
- some distro hold lvm commands under /usr/sbin (Bruno Cornec)
- Adds a nolvm boot option at restore time (Bruno Cornec)
- Adds support for diskdumplib driver useful for RHEL 3 and IBM xseries 336 (Bruno Cornec)
- Adds support for variable serial port console, with defalut to /dev/ttyS0, and a boot param to change it with serial=/dev/ttySx (Bruno Cornec)
- umount freshly created VFAT partition on USB key as Ubuntu has an automounter mounting it as soon as created (Steffen Neumann)
MONDO CHANGES
- /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)
2009-10-13 Project mondorescue version 2.2.9 is now available
The project team is happy to announce the availability of a newest version of MondoRescue 2.2.9. Enjoy it as usual!
Among the usual bug fixes (and new bugs of course :-) you may want to note that MondoRescue now support SSHFS in addition to NFS, with more to come, latest initrd FS for 2.6.30+ kernels, exclusion of devices and partitions also in LVM, pre and post restore scripts, new network drivers (bnx2x, e1000e), ia64 fixes, grub2, ... More details at the end
You may want to loon at the README.* files installed with mindi for new PXE and bootparams options, as well as the man pages.
Please also note the modifications in the development process, as mentioned here
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.i And missing one will be added ASAP
Changes are :
MINDI CHANGES
- Adds a conf file example for mindi. Fix #360 (Bruno Cornec)
- cdrkit support for mindi. Fix #359 (Matthew Cline)
- Exclude CIFS mounts from the mountlist. Fix #288 (Bruno Cornec)
- Adds support for initramfs (gzip/bzip2/lzma) or ext2/3/cpio initrd support with kernel 2.6.30+. Fix #353 (Bruno Cornec/Hugo Vanwoerkom)
- Improve udev timeouts (Bruno Cornec)
- Fix udev support in init for Mandriva 2009.1 (Bruno Cornec)
- Split deplist.txt in multiple conf files under deplist.d (Bruno Cornec)
- Adds Fuse SSHFS support at restore time (Bruno Cornec)
- Adds support for ext3 compressed initrd and other compression format initramfs for Debian (Bruno Cornec)
- analyze-my-lvm now removes excluded devices from list coming from mondoarchive (Bruno Cornec)
- Adds support for bnx2x (BL 460 G6), igb (Intel cards) and auth_rpcgss Debian kernel 2.6.31 (Bruno Cornec/Maxime)
- Split deplist.conf in multiple files under deplist.d and keep it only for local changes (Bruno Cornec)
- Change NFS support into a generic NetFS support. keyword changed from nfs... to netfs... and proto added (Bruno Cornec)
- Addition of a nomd option to avoid starting mdadm (Bruno Cornec)
- mpath is only started if there was a mpath entry in mountlist (Bruno Cornec)
- Fix SElinux support (Laurent Gehlen)
- Message file rewritten. Fix #160 and #346 (Bruno Cornec)
- Add support for pre and post scripts at restore time (Bruno Cornec)
- Remove inactive vg from lvmscan output in analyze-my-lvm (Bruno Cornec)
- Do not exit abruptly in any case in analyze-my-lvm when detecting an analysis issue, but return instead (Bruno Cornec)
- MINDI_CACHE is only purged if a real work is asked to mindi (Bruno Cornec)
- Adds ssh features (client and server) in the DR set (Bruno Cornec)
- Tries to create tmpfs starting at 128 MB to allow for larger content (Adolf Hartsenberg/Bruno Cornec)
- Adds the timeout parameter to udevadm to avoid default timeout of 180 s (Bruno Cornec)
- Fix a bug on Debian 5 where proc appears in fstab and afio in /bin (Bud Rogers/Bruno Cornec)
- Security Fix for a remaining /tmp hard coded reference for 1 log file only used on ia64 (parted2fdisk.pl) (Gentoo/Bruno Cornec)
- Fix #310: adds support for nfspath (Bruno Cornec)
- mindi now adds to DR set the perl modules it needs to work (now for ia64) (Bruno Cornec)
- Fix #331 by forcing nfs mode in case of pxe boot (Bruno Cornec)
- Adds support of keyword net at boot prompt (Bruno Cornec)
- ReadAllLink now normalize paths with .. in their name to remove that (fix bug on OEL4) (Bruno Cornec)
- Fix version syntax for new lvmdiskscan commands by calling --version instead of --help (Bruno Cornec)
- Adds support for additional Intel Network driver e1000e, ide-gd_mod, sata_via, dc395x (Bruno Cornec)
- Fix a bug with nosegneg optimized libs on RHEL (Bruno Cornec)
- multiple ia64 fixes in mindi, parted2fdisk.pl and init (Giuseppe Grassi)
- Fix serial support on ia64 by linking /dev/tty to /dev/ttyS0 (Giuseppe Grassi)
MONDO CHANGES
- 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)
2009-09-01 Updated P2V documentation now available
Thanks to the work of my HP colleague Lester Wade, a new version of the P2V (Physical to Virtual) using MondoRescue guide is now available for the project's community.
This version adds description of P2V migrations for Debian and SLES distributions in addition to RHEL.
Send all the praises to Lester !
Now available at http://www.mondorescue.org/docs/p2v.pdf with the source (.odt) in the same directory.
2009-03-06 Asianux packages for mondorescue now available
Thanks to Robert Lin's support, who provided to me Asianux QEMU VMs, users of this distribution may now use mondorescue easily with native packages available at
2009-02-19 Mindi 2.0.6 is available
Why making mindi 2.0.6 when 2.0.5 was just out ? Well In our Solution Center we found an anoying corner case using Mondorescue 2.2.8 where you could move some directories on your original server to a temp place, in case of a full /tmp filesystem. So in order to avoid others to encounter the same issue, I wanted to fix that rapidly (bug #156) and publish a safer 2.0.6 from that angle. Please consider upgrading.
Now available at ftp://ftp.mondorescue.org
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds ff-memless, useful for keyboard support and fix #317 (Jeffs)
- Check return status of mktemp call to avoid nasty stuff when /tmp is full and fix #156 (Jean-Marc André/Bruno Cornec)
- udevsettle needed for fedora 9 to fix #313 (Conor Daly)
- Adds NTFS support tools (Conor Daly)
- Avoids NIC MAC mapping on Ubuntu (Bruno Cornec)
2009-02-19 Mondorescue Japanese community launched
Robert Lin
2009-02-18 Additional packages for MondoRescue version 2.2.8
With the recent availability of Debian 5.0, and the fact I finaly built a SLES 10 x86_64 VM, I added the following packages for MondoRescue 2.2.8
The related mindi-busybox have also been built, and for SLES 10, I also made available the newt packages required.
Now time to make backups !
2009-02-11 Project mondorescue version 2.2.8 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.8. Enjoy it as usual!
Among the most notable changes and improvements are multipath support, latest kernel modules support for ubuntu 8.10, fedora 10 and mandriva 2009.0, ext4 support, RHAS 2.1 support, memory allocation reduction, ... More details available at the end of this announce.
Now available at ftp://ftp.mondorescue.org
./debian/3.1/mondo_2.2.8_i386.deb | ./debian/3.1/mindi_2.0.5_i386.deb |
./debian/4.0/mondo_2.2.8_i386.deb | ./debian/4.0/mindi_2.0.5_i386.deb |
./debian/4.0/mondo_2.2.8_amd64.deb | ./debian/4.0/mindi_2.0.5_amd64.deb |
./fedora/4/mondo-2.2.8-1.fc4.i386.rpm | ./fedora/4/mindi-2.0.5-1.fc4.i386.rpm |
./fedora/5/mondo-2.2.8-1.fc5.i386.rpm | ./fedora/5/mindi-2.0.5-1.fc5.i386.rpm |
./fedora/6/mondo-2.2.8-1.fc6.i386.rpm | ./fedora/6/mindi-2.0.5-1.fc6.i386.rpm |
./fedora/6/mondo-2.2.8-1.fc6.x86_64.rpm | ./fedora/6/mindi-2.0.5-1.fc6.x86_64.rpm |
./fedora/7/mondo-2.2.8-1.fc7.i386.rpm | ./fedora/7/mindi-2.0.5-1.fc7.i386.rpm |
./fedora/7/mondo-2.2.8-1.fc7.x86_64.rpm | ./fedora/7/mindi-2.0.5-1.fc7.x86_64.rpm |
./fedora/8/mondo-2.2.8-1.fc8.i386.rpm | ./fedora/8/mindi-2.0.5-1.fc8.i386.rpm |
./fedora/8/mondo-2.2.8-1.fc8.x86_64.rpm | ./fedora/8/mindi-2.0.5-1.fc8.x86_64.rpm |
./fedora/9/mondo-2.2.8-1.fc9.i386.rpm | ./fedora/9/mindi-2.0.5-1.fc9.i386.rpm |
./fedora/9/mondo-2.2.8-1.fc9.x86_64.rpm | ./fedora/9/mindi-2.0.5-1.fc9.x86_64.rpm |
./fedora/10/mondo-2.2.8-1.fc10.i386.rpm | ./fedora/10/mindi-2.0.5-1.fc10.i386.rpm |
./fedora/10/mondo-2.2.8-1.fc10.x86_64.rpm | ./fedora/10/mindi-2.0.5-1.fc10.x86_64.rpm |
./gentoo/nover/mondo-2.2.8.ebuild | ./gentoo/nover/mindi-2.0.5.ebuild |
./mandrake/10.2/mondo-2.2.8-1.mdk102.i586.rpm | ./mandrake/10.2/mindi-2.0.5-1.mdk102.i586.rpm |
./mandrake/10.1/mondo-2.2.8-1.mdk101.i586.rpm | ./mandrake/10.1/mindi-2.0.5-1.mdk101.i586.rpm |
./mandriva/2006.0/mondo-2.2.8-1.mdv2006.0.i586.rpm | ./mandriva/2006.0/mindi-2.0.5-1.mdv2006.0.i586.rpm |
./mandriva/2007.0/mondo-2.2.8-1.mdv2007.0.i586.rpm | ./mandriva/2007.0/mindi-2.0.5-1.mdv2007.0.i586.rpm |
./mandriva/2007.0/mondo-2.2.8-1.mdv2007.0.x86_64.rpm | ./mandriva/2007.0/mindi-2.0.5-1.mdv2007.0.x86_64.rpm |
./mandriva/2007.1/mondo-2.2.8-1.mdv2007.1.i586.rpm | ./mandriva/2007.1/mindi-2.0.5-1.mdv2007.1.i586.rpm |
./mandriva/2007.1/mondo-2.2.8-1.mdv2007.1.x86_64.rpm | ./mandriva/2007.1/mindi-2.0.5-1.mdv2007.1.x86_64.rpm |
./mandriva/2008.0/mondo-2.2.8-1.mdv2008.0.i586.rpm | ./mandriva/2008.0/mindi-2.0.5-1.mdv2008.0.i586.rpm |
./mandriva/2008.0/mondo-2.2.8-1.mdv2008.0.x86_64.rpm | ./mandriva/2008.0/mindi-2.0.5-1.mdv2008.0.x86_64.rpm |
./mandriva/2008.1/mondo-2.2.8-1.mdv2008.1.i586.rpm | ./mandriva/2008.1/mindi-2.0.5-1.mdv2008.1.i586.rpm |
./mandriva/2008.1/mondo-2.2.8-1.mdv2008.1.x86_64.rpm | ./mandriva/2008.1/mindi-2.0.5-1.mdv2008.1.x86_64.rpm |
./mandriva/2009.0/mondo-2.2.8-1.mdv2009.0.i586.rpm | ./mandriva/2009.0/mindi-2.0.5-1.mdv2009.0.i586.rpm |
./mandriva/2009.0/mondo-2.2.8-1.mdv2009.0.x86_64.rpm | ./mandriva/2009.0/mindi-2.0.5-1.mdv2009.0.x86_64.rpm |
./redhat/7.3/mindi-2.0.5-1.rh73.i386.rpm | ./redhat/7.3/mondo-2.2.8-1.rh73.i386.rpm |
./redhat/9/mondo-2.2.8-1.rh9.i386.rpm | ./redhat/9/mindi-2.0.5-1.rh9.i386.rpm |
./rhel/2.1/mindi-2.0.5-1.rhel21.i386.rpm | ./rhel/2.1/mondo-2.2.8-1.rhel21.i386.rpm |
./rhel/3/mondo-2.2.8-1.rhel3.i386.rpm | ./rhel/3/mindi-2.0.5-1.rhel3.i386.rpm |
./rhel/4/mondo-2.2.8-1.rhel4.i386.rpm | ./rhel/4/mindi-2.0.5-1.rhel4.i386.rpm |
./rhel/4/mondo-2.2.8-1.rhel4.x86_64.rpm | ./rhel/4/mindi-2.0.5-1.rhel4.x86_64.rpm |
./rhel/5/mondo-2.2.8-1.rhel5.i386.rpm | ./rhel/5/mindi-2.0.5-1.rhel5.i386.rpm |
./rhel/5/mondo-2.2.8-1.rhel5.x86_64.rpm | ./rhel/5/mindi-2.0.5-1.rhel5.x86_64.rpm |
./sles/9/mindi-2.0.5-1.sles9.i586.rpm | ./sles/9/mondo-2.2.8-1.sles9.i586.rpm |
./sles/10/mondo-2.2.8-1.sles10.i586.rpm | ./sles/10/mindi-2.0.5-1.sles10.i586.rpm |
./suse/10.0/mindi-2.0.5-1.suse10.0.i586.rpm | ./suse/10.0/mondo-2.2.8-1.suse10.0.i586.rpm |
./suse/10.1/mindi-2.0.5-1.suse10.1.i586.rpm | ./suse/10.2/mondo-2.2.8-1.suse10.2.i586.rpm |
./suse/10.2/mindi-2.0.5-1.suse10.2.i586.rpm | ./suse/10.2/mondo-2.2.8-1.suse10.2.x86_64.rpm |
./suse/10.2/mindi-2.0.5-1.suse10.2.x86_64.rpm | ./suse/10.3/mondo-2.2.8-1.suse10.3.i586.rpm |
./suse/10.3/mindi-2.0.5-1.suse10.3.i586.rpm | ./suse/10.3/mondo-2.2.8-1.suse10.3.x86_64.rpm |
./suse/10.3/mindi-2.0.5-1.suse10.3.x86_64.rpm | ./suse/11.0/mondo-2.2.8-1.suse11.0.i586.rpm |
./suse/11.0/mindi-2.0.5-1.suse11.0.i586.rpm | ./suse/11.1/mondo-2.2.8-1.suse11.1.i586.rpm |
./suse/11.1/mindi-2.0.5-1.suse11.1.i586.rpm | ./ubuntu/7.04/mondo_2.2.8_i386.deb |
./ubuntu/7.04/mindi_2.0.5_i386.deb | ./ubuntu/7.04/mondo_2.2.8_amd64.deb |
./ubuntu/7.04/mindi_2.0.5_amd64.deb | ./ubuntu/6.06/mondo_2.2.8_i386.deb |
./ubuntu/6.06/mindi_2.0.5_i386.deb | ./ubuntu/7.10/mondo_2.2.8_i386.deb |
./ubuntu/7.10/mindi_2.0.5_i386.deb | ./ubuntu/7.10/mondo_2.2.8_amd64.deb |
./ubuntu/7.10/mindi_2.0.5_amd64.deb | ./ubuntu/8.04/mondo_2.2.8_i386.deb |
./ubuntu/8.04/mindi_2.0.5_i386.deb | ./ubuntu/8.04/mondo_2.2.8_amd64.deb |
./ubuntu/8.04/mindi_2.0.5_amd64.deb | ./ubuntu/8.10/mondo_2.2.8_i386.deb |
./ubuntu/8.10/mindi_2.0.5_i386.deb | ./ubuntu/8.10/mondo_2.2.8_amd64.deb |
./ubuntu/8.10/mindi_2.0.5_amd64.deb |
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- iSCSI modules support added (Bruno Cornec)
- Adds a new documentation file around boot parameters at restore time (Bruno Cornec)
- Allows use of -H with tapes (Bruno Cornec)
- Adding lots of modules which are now required with latest kernels 2.6.27+ (Bruno Cornec)
- Remove the scsi_debug driver which seems to create ghost 8MB disks (Bruno Cornec)
- Fix #302 adds ext4 support (Bruno Cornec)
- Use the distro df instead of the busybox one, to better support -P option usage now (Bruno Cornec)
- Fix OBDR tape support for ia64 (Grassi Giuseppe)
- Add support for new 2.6.27 modules and udev 128 used on mdv 2009.0 (Bruno Cornec)
- fdomain may prevent booting at restore time, so propose it as example of DENY_MODS (Bruno Cornec)
- MakeBootConfFile handle a bit separately syslinux and isolinux, improves USB key support (Bruno Cornec)
- Adds multipath support for RHEL 5.2 (Bruno Cornec/Matthieu Losmede)
- Fix #271 by adding a '/' in front of the string we want to exclude for cd, floppies (Bruno Cornec)
- Adds support for jmicron ide pata controller (Arne Bernin)
- Fix #297 by using syslinux on a local file and moving it later on to a potential NFS share (Bruno Cornec)
- Fix #294 by adding crc_t10dif module needed on FC9 as a sd_mod dep (Bruno Cornec)
- In PXE, increase ram size needed for the initrd which has increased in the recent versions (Bruno Cornec)
- Use option -s of syslinux in case in improve USB support (Bruno Cornec)
- Adds support for more dm drivers (dm_multipath, dm_round_robin) (Bruno Cornec)
- Modify EXT-fs dtection in order to support RHAS 2.1 as well. Remove of the kernel <3> tag which is not printed in this kernel (Bruno Cornec)
MONDO CHANGES
- Exclude in the file list all FS of type proc and sysf (Bruno Cornec)
- iso9660 type of FS should not be used to create temp dir (Bruno Cornec)
- support latest Ubuntu where /var is a separate FS - see [2128] (Bruno Cornec)
- Use forced USB device through Boot CLI, instead of taking what is in the conf file (Bruno Cornec)
- Do not limit the PATH variable length anymore (Dale Marinenko/Bruno Cornec)
- Improve function truncate_to_drive_name to support returning full drives used as partitions (Bruno Cornec)
- Adds support of ntfs-3g as good format (Bruno Cornec)
- Adds nfs4 support (Bruno Cornec)
- Remove some static allocation in a recursive function - save memory (Bruno Cornec)
- Use /boot/grub/menu.lst everywhere instead of messing up with /etc/grub.conf (Bruno Cornec)
- Adds support for initrd regeneration at restore time (Bruno Cornec)
- Fix #302 adds ext4 support (Bruno Cornec)
- Fix a bug on ia64 where an attempt to create boot.b was made (Giuseppe Grassi/Bruno Cornec)
- Fix a bug in a logging message, where format didn't correspond to params thus giving core :-( (Bruno Cornec)
- Improves logging when a compressor is not found (Bruno Cornec)
- Adds multipath support for RHEL 5.2 (Bruno Cornec/Matthieu Losmede)
- Avoids checking writable NFS share in interactive mode (Bruno Cornec)
- Improve logging in when labelling (Bruno Cornec)
- Fix #298 - MA.log.gz gone (Bruno Cornec)
- Fix #291 when restoring interactively from NFS the NFS share is now mounted read-only (Bruno Cornec)
- Use MONDO_CACHE everywhere instead of fixed strings (Bruno Cornec)
- Remove monitas code (Bruno Cornec)
- Adds support for dm devices in truncate_to_drive_name (Bruno Cornec)
- Do not try to create the dummy file on the NFS share when in DR mode as now the NFS share is mounted ro !(Bruno Cornec)
- Avoid erasing mountlist and I-want-my-lvm when already existing (Benoit Donnette/Bruno Cornec)
2009-01-19 Last beta for 2.2.8 is available
I'd like to call for your help testing this (hopefully) last beta of mondo 2.2.8+mindi 2.0.5.
Now available at ftp://ftp.mondorescue.org/test
Please help us improving the tool by testing this nearly final release. I'm especially interested by the feedback of those of you who recently reported issues with disk renumbering at restore time, which should be solved.
.Without new major issue, the final 2.2.8 will be publish at the end of the week.
2008-10-13 Project MondoRescue version 2.2.7 is now available
The project team is happy to announce the availability of a newest version of MondoRescue 2.2.7. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
Among the news coming with this version, you need to note that /dev/shm usage is gone, syslinux static files are gone, new modules are supported in mindi for Lenny and OpenSuSE 11.0, -E is taking devices also and a compatibility issue format problem has been fixed with pre-2.2.5 versions.
./debian/3.1/mondo_2.2.7_i386.deb | ./debian/3.1/mindi_2.0.4_i386.deb |
./debian/4.0/mondo_2.2.7_i386.deb | ./debian/4.0/mindi_2.0.4_i386.deb |
./fedora/4/mondo-2.2.7-1.fc4.i386.rpm | ./fedora/4/mindi-2.0.4-1.fc4.i386.rpm |
./fedora/5/mondo-2.2.7-1.fc5.i386.rpm | ./fedora/5/mindi-2.0.4-1.fc5.i386.rpm |
./fedora/6/mondo-2.2.7-1.fc6.i386.rpm | ./fedora/6/mindi-2.0.4-1.fc6.i386.rpm |
./fedora/6/mondo-2.2.7-1.fc6.x86_64.rpm | ./fedora/6/mindi-2.0.4-1.fc6.x86_64.rpm |
./fedora/7/mondo-2.2.7-1.fc7.i386.rpm | ./fedora/7/mindi-2.0.4-1.fc7.i386.rpm |
./fedora/7/mondo-2.2.7-1.fc7.x86_64.rpm | ./fedora/7/mindi-2.0.4-1.fc7.x86_64.rpm |
./fedora/8/mondo-2.2.7-1.fc8.i386.rpm | ./fedora/8/mindi-2.0.4-1.fc8.i386.rpm |
./fedora/8/mondo-2.2.7-1.fc8.x86_64.rpm | ./fedora/8/mindi-2.0.4-1.fc8.x86_64.rpm |
./fedora/9/mondo-2.2.7-1.fc9.i386.rpm | ./fedora/9/mindi-2.0.4-1.fc9.i386.rpm |
./fedora/9/mondo-2.2.7-1.fc9.x86_64.rpm | ./fedora/9/mindi-2.0.4-1.fc9.x86_64.rpm |
./mandrake/10.2/mondo-2.2.7-1.mdk102.i586.rpm | ./mandrake/10.2/mindi-2.0.4-1.mdk102.i586.rpm |
./mandrake/10.1/mondo-2.2.7-1.mdk101.i586.rpm | ./mandrake/10.1/mindi-2.0.4-1.mdk101.i586.rpm |
./mandriva/2006.0/mondo-2.2.7-1.mdv2006.0.i586.rpm | ./mandriva/2006.0/mindi-2.0.4-1.mdv2006.0.i586.rpm |
./mandriva/2007.0/mondo-2.2.7-1.mdv2007.0.x86_64.rpm | ./mandriva/2007.0/mindi-2.0.4-1.mdv2007.0.x86_64.rpm |
./mandriva/2007.1/mondo-2.2.7-1.mdv2007.1.i586.rpm | ./mandriva/2007.1/mindi-2.0.4-1.mdv2007.1.i586.rpm |
./mandriva/2007.1/mondo-2.2.7-1.mdv2007.1.x86_64.rpm | ./mandriva/2007.1/mindi-2.0.4-1.mdv2007.1.x86_64.rpm |
./mandriva/2008.0/mondo-2.2.7-1.mdv2008.0.i586.rpm | ./mandriva/2008.0/mindi-2.0.4-1.mdv2008.0.i586.rpm |
./mandriva/2008.0/mondo-2.2.7-1.mdv2008.0.x86_64.rpm | ./mandriva/2008.0/mindi-2.0.4-1.mdv2008.0.x86_64.rpm |
./mandriva/2008.1/mondo-2.2.7-1.mdv2008.1.i586.rpm | ./mandriva/2008.1/mindi-2.0.4-1.mdv2008.1.i586.rpm |
./mandriva/2008.1/mondo-2.2.7-1.mdv2008.1.x86_64.rpm | ./mandriva/2008.1/mindi-2.0.4-1.mdv2008.1.x86_64.rpm |
./redhat/7.3/mindi-2.0.4-1.rh73.i386.rpm | ./redhat/7.3/mondo-2.2.7-1.rh73.i386.rpm |
./redhat/9/mondo-2.2.7-1.rh9.i386.rpm | ./redhat/9/mindi-2.0.4-1.rh9.i386.rpm |
./rhel/3/mondo-2.2.7-1.rhel3.i386.rpm | ./rhel/3/mindi-2.0.4-1.rhel3.i386.rpm |
./rhel/4/mondo-2.2.7-1.rhel4.i386.rpm | ./rhel/4/mindi-2.0.4-1.rhel4.i386.rpm |
./rhel/4/mondo-2.2.7-1.rhel4.x86_64.rpm | ./rhel/4/mindi-2.0.4-1.rhel4.x86_64.rpm |
./rhel/5/mondo-2.2.7-1.rhel5.i386.rpm | ./rhel/5/mindi-2.0.4-1.rhel5.i386.rpm |
./rhel/5/mondo-2.2.7-1.rhel5.x86_64.rpm | ./rhel/5/mindi-2.0.4-1.rhel5.x86_64.rpm |
./sles/9/mondo-2.2.7-1.sles9.i586.rpm | ./sles/9/mindi-2.0.4-1.sles9.i586.rpm |
./sles/10/mondo-2.2.7-1.sles10.i586.rpm | ./sles/10/mindi-2.0.4-1.sles10.i586.rpm |
./suse/10.0/mondo-2.2.7-1.suse10.0.i586.rpm | ./suse/10.0/mindi-2.0.4-1.suse10.0.i586.rpm |
./suse/10.1/mondo-2.2.7-1.suse10.1.i586.rpm | ./suse/10.1/mindi-2.0.4-1.suse10.1.i586.rpm |
./suse/10.2/mondo-2.2.7-1.suse10.2.x86_64.rpm | ./suse/10.2/mindi-2.0.4-1.suse10.2.x86_64.rpm |
./suse/10.3/mondo-2.2.7-1.suse10.3.i586.rpm | ./suse/10.3/mindi-2.0.4-1.suse10.3.i586.rpm |
./suse/10.3/mondo-2.2.7-1.suse10.3.x86_64.rpm | ./suse/10.3/mindi-2.0.4-1.suse10.3.x86_64.rpm |
./suse/11.0/mindi-2.0.4-1.suse11.0.i586.rpm | ./ubuntu/7.04/mondo_2.2.7_i386.deb |
./ubuntu/7.04/mindi_2.0.4_i386.deb | ./ubuntu/7.04/mondo_2.2.7_amd64.deb |
./ubuntu/7.04/mindi_2.0.4_amd64.deb | ./ubuntu/6.06/mondo_2.2.7_i386.deb |
./ubuntu/6.06/mindi_2.0.4_i386.deb | ./ubuntu/7.10/mondo_2.2.7_i386.deb |
./ubuntu/7.10/mindi_2.0.4_i386.deb | ./ubuntu/7.10/mondo_2.2.7_amd64.deb |
./ubuntu/7.10/mindi_2.0.4_amd64.deb | ./ubuntu/8.04/mondo_2.2.7_i386.deb |
./ubuntu/8.04/mindi_2.0.4_i386.deb | ./ubuntu/8.04/mondo_2.2.7_amd64.deb |
./ubuntu/8.04/mindi_2.0.4_amd64.deb |
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix a bug with LVMv1 on RHEL3 where mondorestore segfaults at restore time by returning false to LVM in that conf - CASE:1602066867 (Bruno Cornec)
- Fix a USB support bug where the key wasn't made bootable (syslinux.cfg copied in the wrong place) (Brian McKee)
- Fix a bug in USB mode of mindi when confirmation on device wasn't waiting for an answer (Brian McKee)
- Use native ld.so config files instead of static ones (Mark Pinkerton)
- Support /lib64 being a link on Debian (Andree Leidenfrost)
- Fix for debian lenny support concerning modules dock and ide_cd_mod/ide-cd_mod (Andree Leidenfrost/Arne Bernin)
- Force LVM to false and remove i-want-my-lvm if analyze-my-lvm fails (Bruno Cornec)
- Add support for partprobe in deplist.txt (Bruno Cornec)
- Add support for labeled reiser FS (Ulrich Tehrani)
- Add support for new Qlogic drivers in mindi (Ulrich Tehrani)
- Fix a rpmlint warning with modes on rootfs subdirs at 755 in SVN (Bruno Cornec)
- Fix mindi in wc -l usage, as with parameter instead of on stdin it creates a different output (Bruno Cornec)
- Add support for OCFS2 file systems at restore time, by adding mkfs.ocfs2 to initrd if needed (Bruno Cornec)
- Improve logging by adding some /proc content both at backup and restore time (Bruno Cornec)
- Fix Labelled swap to support 2.6.12 kernel on FC3 which skip only 16 bytes and not 105 to find the label. May need further fixes for other kernels (Bruno Cornec)
- Adds support for sis5513 module (IDE) which seems required on some machines (Bruno Cornec)
- Fix #243 parse /etc/modprobe.conf, look for include statements, and then add the included files to the dependency list (Michael Shapiro)
- Adds support for ide_cd_mod and pata_sis (Bruno Cornec)
MONDO CHANGES
- Remove useless function calc_orig_size_of_drive_from_mountlist (Bruno Cornec)
- Removing potential interactive vgremove command (Andree Leidenfrost)
- Fix #252 by removing shm usage in mondo (Bruno Cornec)
- Fix #277 compatibility in live mode with previous versions (Bruno Cornec)
- Add support for labeled reiser FS (Ulrich Tehrani)
- DSF patch modified to so that get_dsf_mount_list only deal with one path passed as param (Bruno Cornec)
- Adds support for OCFS2 file system when formating using the right command in which_format_command_do_i_need
(Bruno Cornec)
- New function get_dsf_mount_list to support devices with -E and -I (Michael Shapiro)
- Protect recursive remove of tempdir with test on the look and feel of that dir to avoid removing blindly useful dir :-( (Bruno Cornec)
- -H should be usable with tapes, especially OBDR ones (Bruno Cornec)
- Replace a 32kB blocksize fix with the internal blaock size, and adds a call to setblk to try to fix #255, which shouldn't break anything (Bruno Cornec)
- Fix for #261 nsspool and nssvol support (sprobst)
- Fix #260 restoring when cancel in non disaster mode was a regression on 2.2.5 (Bruno Cornec)
2008-10-03 Last beta version of Mondorescue 2.2.7 available
I'd like to announce the availability of a latest beta version of mondorescue 2.2.7.
Now available at ftp://ftp.mondorescue.org/test
Our plan with Andree is to stabilize that version over the week-end so that we could align for Lenny the versions. So you should have an official 2.2.7 early next week, as well as new Debian packages.
Please report any problem you may find with this ASAP. Thanks for your continuous support of our project !
Bruno.
2008-08-09 Mindi 2.0.3 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.6. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org
./debian/3.1/mindi_2.0.3_i386.deb | ./debian/4.0/mindi_2.0.3_amd64.deb |
./debian/4.0/mindi_2.0.3_i386.deb | ./fedora/4/mindi-2.0.3-1.fc4.i386.rpm |
./fedora/5/mindi-2.0.3-1.fc5.i386.rpm | ./fedora/6/mindi-2.0.3-1.fc6.i386.rpm |
./fedora/6/mindi-2.0.3-1.fc6.x86_64.rpm | ./fedora/7/mindi-2.0.3-1.fc7.i386.rpm |
./fedora/7/mindi-2.0.3-1.fc7.x86_64.rpm | ./fedora/8/mindi-2.0.3-1.fc8.i386.rpm |
./fedora/8/mindi-2.0.3-1.fc8.x86_64.rpm | ./fedora/9/mindi-2.0.3-1.fc9.i386.rpm |
./fedora/9/mindi-2.0.3-1.fc9.x86_64.rpm | ./gentoo/nover/mindi-2.0.3.ebuild |
./mandrake/10.2/mindi-2.0.3-1.mdk102.i586.rpm | ./mandrake/10.1/mindi-2.0.3-1.mdk101.i586.rpm |
./mandriva/2006.0/mindi-2.0.3-1.mdv2006.0.i586.rpm | ./mandriva/2007.0/mindi-2.0.3-1.mdv2007.0.i586.rpm |
./mandriva/2007.0/mindi-2.0.3-1.mdv2007.0.x86_64.rpm | ./mandriva/2007.1/mindi-2.0.3-1.mdv2007.1.i586.rpm |
./mandriva/2007.1/mindi-2.0.3-1.mdv2007.1.x86_64.rpm | ./mandriva/2008.0/mindi-2.0.3-1.mdv2008.0.i586.rpm |
./mandriva/2008.0/mindi-2.0.3-1.mdv2008.0.x86_64.rpm | ./mandriva/2008.1/mindi-2.0.3-1.mdv2008.1.i586.rpm |
./mandriva/2008.1/mindi-2.0.3-1.mdv2008.1.x86_64.rpm | ./redhat/7.3/mindi-2.0.3-1.rh73.i386.rpm |
./redhat/9/mindi-2.0.3-1.rh9.i386.rpm | ./rhel/3/mindi-2.0.3-1.rhel3.i386.rpm |
./rhel/4/mindi-2.0.3-1.rhel4.i386.rpm | ./rhel/4/mindi-2.0.3-1.rhel4.x86_64.rpm |
./rhel/5/mindi-2.0.3-1.rhel5.i386.rpm | ./rhel/5/mindi-2.0.3-1.rhel5.x86_64.rpm |
./sles/9/mindi-2.0.3-1.sles9.i586.rpm | ./sles/10/mindi-2.0.3-1.sles10.i586.rpm |
./suse/10.0/mindi-2.0.3-1.suse10.0.i586.rpm | ./suse/10.1/mindi-2.0.3-1.suse10.1.i586.rpm |
./suse/10.2/mindi-2.0.3-1.suse10.2.x86_64.rpm | ./suse/10.3/mindi-2.0.3-1.suse10.3.x86_64.rpm |
./suse/10.3/mindi-2.0.3-1.suse10.3.i586.rpm | ./suse/11.0/mindi-2.0.3-1.suse11.0.i586.rpm |
./ubuntu/7.04/mindi_2.0.3_i386.deb | ./ubuntu/7.04/mindi_2.0.3_amd64.deb |
./ubuntu/6.06/mindi_2.0.3_i386.deb | ./ubuntu/7.10/mindi_2.0.3_i386.deb |
./ubuntu/7.10/mindi_2.0.3_amd64.deb | ./ubuntu/8.04/mindi_2.0.3_i386.deb |
./ubuntu/8.04/mindi_2.0.3_amd64.deb |
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix #270 where mondo images stored on an NFS shared were all removed (Bruno Cornec)
2008-06-17 Upcoming Mondorescue conferences
I'll be presenting our beloved Mondorescue project during the next events:
- Las Vegas, HP Technology Forum 2008, Wed 18th of June
- Mont de Marsan, RMLL 2008, Wed 2nd of July
- Portland, OSCON 2008, Thu 24th of July
- Ottawa, Linux Symposium 2008, Sat 26th of July
Hope to see you during one of these ! Details available at http://trac.mondorescue.org/wiki/Communication
2008-06-04 Project mondorescue version 2.2.6 is now available
The project team is happy to announce the availability of a newest version of mondorescue 2.2.6. Enjoy it as usual!
Important modifications include the addition of tape OBDR support (funded by HP Open Call Business Unit), fixes for RHEL5 NFS support, fixes for gzip support with tapes, support for mondorestore command line options, ...
Now available at ftp://ftp.mondorescue.org
./debian/3.1/mondo_2.2.6_i386.deb | ./debian/3.1/mindi_2.0.2_i386.deb |
./debian/4.0/mondo_2.2.6_i386.deb | ./debian/4.0/mindi_2.0.2_i386.deb |
./debian/4.0/mondo_2.2.6_amd64.deb | ./debian/4.0/mindi_2.0.2_amd64.deb |
./fedora/4/mondo-2.2.6-1.fc4.i386.rpm | ./fedora/4/mindi-2.0.2-1.fc4.i386.rpm |
./fedora/5/mondo-2.2.6-1.fc5.i386.rpm | ./fedora/5/mindi-2.0.2-1.fc5.i386.rpm |
./fedora/6/mondo-2.2.6-1.fc6.i386.rpm | ./fedora/6/mindi-2.0.2-1.fc6.i386.rpm |
./fedora/6/mondo-2.2.6-1.fc6.x86_64.rpm | ./fedora/6/mindi-2.0.2-1.fc6.x86_64.rpm |
./fedora/7/mondo-2.2.6-1.fc7.i386.rpm | ./fedora/7/mindi-2.0.2-1.fc7.i386.rpm |
./fedora/7/mondo-2.2.6-1.fc7.x86_64.rpm | ./fedora/7/mindi-2.0.2-1.fc7.x86_64.rpm |
./fedora/8/mondo-2.2.6-1.fc8.i386.rpm | ./fedora/8/mindi-2.0.2-1.fc8.i386.rpm |
./fedora/8/mondo-2.2.6-1.fc8.x86_64.rpm | ./fedora/8/mindi-2.0.2-1.fc8.x86_64.rpm |
./fedora/9/mondo-2.2.6-1.fc9.i386.rpm | ./fedora/9/mindi-2.0.2-1.fc9.i386.rpm |
./fedora/9/mondo-2.2.6-1.fc9.x86_64.rpm | ./fedora/9/mindi-2.0.2-1.fc9.x86_64.rpm |
./gentoo/nover/mondo-2.2.6.ebuild | ./gentoo/nover/mindi-2.0.2.ebuild |
./mandrake/10.2/mondo-2.2.6-1.mdk102.i586.rpm | ./mandrake/10.2/mindi-2.0.2-1.mdk102.i586.rpm |
./mandrake/10.1/mondo-2.2.6-1.mdk101.i586.rpm | ./mandrake/10.1/mindi-2.0.2-1.mdk101.i586.rpm |
./mandriva/2006.0/mondo-2.2.6-1.mdv2006.0.i586.rpm | ./mandriva/2006.0/mindi-2.0.2-1.mdv2006.0.i586.rpm |
./mandriva/2007.0/mondo-2.2.6-1.mdv2007.0.i586.rpm | ./mandriva/2007.0/mindi-2.0.2-1.mdv2007.0.i586.rpm |
./mandriva/2007.0/mondo-2.2.6-1.mdv2007.0.x86_64.rpm | ./mandriva/2007.0/mindi-2.0.2-1.mdv2007.0.x86_64.rpm |
./mandriva/2007.1/mondo-2.2.6-1.mdv2007.1.i586.rpm | ./mandriva/2007.1/mindi-2.0.2-1.mdv2007.1.i586.rpm |
./mandriva/2007.1/mondo-2.2.6-1.mdv2007.1.x86_64.rpm | ./mandriva/2007.1/mindi-2.0.2-1.mdv2007.1.x86_64.rpm |
./mandriva/2008.0/mondo-2.2.6-1.mdv2008.0.i586.rpm | ./mandriva/2008.0/mindi-2.0.2-1.mdv2008.0.i586.rpm |
./mandriva/2008.0/mondo-2.2.6-1.mdv2008.0.x86_64.rpm | ./mandriva/2008.0/mindi-2.0.2-1.mdv2008.0.x86_64.rpm |
./mandriva/2008.1/mondo-2.2.6-1.mdv2008.1.i586.rpm | ./mandriva/2008.1/mindi-2.0.2-1.mdv2008.1.i586.rpm |
./mandriva/2008.1/mondo-2.2.6-1.mdv2008.1.x86_64.rpm | ./mandriva/2008.1/mindi-2.0.2-1.mdv2008.1.x86_64.rpm |
./redhat/7.3/mindi-2.0.2-1.rh73.i386.rpm | ./redhat/7.3/mondo-2.2.6-1.rh73.i386.rpm |
./redhat/9/mondo-2.2.6-1.rh9.i386.rpm | ./redhat/9/mindi-2.0.2-1.rh9.i386.rpm |
./rhel/3/mondo-2.2.6-1.rhel3.i386.rpm | ./rhel/3/mindi-2.0.2-1.rhel3.i386.rpm |
./rhel/4/mondo-2.2.6-1.rhel4.i386.rpm | ./rhel/4/mindi-2.0.2-1.rhel4.i386.rpm |
./rhel/4/mondo-2.2.6-1.rhel4.x86_64.rpm | ./rhel/4/mindi-2.0.2-1.rhel4.x86_64.rpm |
./rhel/5/mondo-2.2.6-1.rhel5.i386.rpm | ./rhel/5/mindi-2.0.2-1.rhel5.i386.rpm |
./rhel/5/mondo-2.2.6-1.rhel5.x86_64.rpm | ./rhel/5/mindi-2.0.2-1.rhel5.x86_64.rpm |
./sles/9/mondo-2.2.6-1.sles9.i586.rpm | ./sles/9/mindi-2.0.2-1.sles9.i586.rpm |
./sles/10/mondo-2.2.6-1.sles10.i586.rpm | ./sles/10/mindi-2.0.2-1.sles10.i586.rpm |
./suse/10.0/mondo-2.2.6-1.suse10.0.i586.rpm | ./suse/10.0/mindi-2.0.2-1.suse10.0.i586.rpm |
./suse/10.1/mondo-2.2.6-1.suse10.1.i586.rpm | ./suse/10.1/mindi-2.0.2-1.suse10.1.i586.rpm |
./suse/10.2/mondo-2.2.6-1.suse10.2.x86_64.rpm | ./suse/10.2/mindi-2.0.2-1.suse10.2.x86_64.rpm |
./suse/10.2/mondo-2.2.6-1.suse10.2.i586.rpm | ./suse/10.2/mindi-2.0.2-1.suse10.2.i586.rpm |
./suse/10.3/mondo-2.2.6-1.suse10.3.i586.rpm | ./suse/10.3/mindi-2.0.2-1.suse10.3.i586.rpm |
./suse/10.3/mondo-2.2.6-1.suse10.3.x86_64.rpm | ./suse/10.3/mindi-2.0.2-1.suse10.3.x86_64.rpm |
./ubuntu/7.04/mondo_2.2.6_i386.deb | ./ubuntu/7.04/mindi_2.0.2_i386.deb |
./ubuntu/7.04/mondo_2.2.6_amd64.deb | ./ubuntu/7.04/mindi_2.0.2_amd64.deb |
./ubuntu/6.06/mondo_2.2.6_i386.deb | ./ubuntu/6.06/mindi_2.0.2_i386.deb |
./ubuntu/7.10/mondo_2.2.6_i386.deb | ./ubuntu/7.10/mindi_2.0.2_i386.deb |
./ubuntu/7.10/mondo_2.2.6_amd64.deb | ./ubuntu/7.10/mindi_2.0.2_amd64.deb |
./ubuntu/8.04/mindi_2.0.2_i386.deb | ./ubuntu/8.04/mondo_2.2.6_amd64.deb |
./ubuntu/8.04/mindi_2.0.2_amd64.deb | ./ubuntu/8.04/mondo_2.2.6_i386.deb |
As usual source packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Adds OBDR support (Bruno Cornec)
- Do not propose to use LILO in mindi standalone (Bruno Cornec)
- Remove temporary .img files at the end of mindi (Bruno Cornec)
- Add intermodule to the module list (Bruno Cornec)
- Remove ScanCDandTape (Bruno Cornec)
- Fix for LVM lv sizes detected incorrectly (Thomas Kjeldsen)
- Fix a problem in case of initramfs type of boot file in the path of the file generated (Bruno Cornec)
- mindi code simplification and cleanup (removal of CopyImageToDisk, MakeModuleLoadingScript, InsertEssentialModules, MyInsmod) (Bruno Cornec)
- CopyImageToDisk in mindi removed as useless (Bruno Cornec)
- Fixing broken NFS support in 2.2.5 for rhel5 at least (Kyle Johnson/Bruno Cornec)
- Clarify the PXE doc (Bruno Cornec)
- Usage of modprobe systematically (Bruno Cornec)
- Do not mess with modules.conf anymore. Just use what is in deplist.txt (Bruno Cornec)
- Fix for gentoo (Francesco Talamona/Bruno Cornec)
- Complete removal of cp --parents. Now using tar everywhere (Bruno Cornec)
- Fix bugs - incorrect paths - in HW restoration (Bruno Cornec)
- Remove the lib and usr/lib dir from SVN and symlinks.tgz (Bruno Cornec)
- Remove all code related to floppies (Bruno Cornec)
MONDO CHANGES
- Exclude gfs type of FS from backup - Fix #135 (Bruno Cornec)
- Adds OBDR support with -o CLI option and interactive mode - Fix #29 (Bruno Cornec)
- Simplify some function interface with bkpinfo global (Bruno Cornec)
- Fix a bug with g_log_level handled as a string in a msg (Bruno Cornec)
- Attempt to fix problem with SuSE 10.2 boot loader not reinstalled - may also fix other SLES issues reported with the same problem - by mounting /proc and /sys in the chroot during mount_all_devices (Bruno Cornec)
- Fix #250 - Automatic restore with tape is asking questions (Bruno Cornec)
- Fix #244 by ignoring SIGPIPE during big file restore with gzip (Bruno Cornec)
- Renaming of files to be in conformity with stable and ease aplication of patches between branches (Bruno Cornec)
- Fixing broken NFS support in 2.2.5 for rhel5 at least (Kyle Johnson/Bruno Cornec)
- Fix for gentoo (Francesco Talamona/Bruno Cornec)
- Remove all code related to floppies (Bruno Cornec)
- Do not mess with modules.conf anymore. Just use what is in deplist.txt (Bruno Cornec)
- Sharing mondo-cli.c from mondoarchive as libmondo-cli.c for both mondoarchive and mondorestore (Mark Pinkerton)
- Apply patch mondo.live-nfs.patch (Mark Pinkerton)
- Apply a modified version of mondo.libmondo-cli.patch (Mark Pinkerton)
- Extract of mandatory files is now under ./tmp/.. instead of tmp/.. as we use tar to create the all.tar.gz (Bruno Cornec)
- Removes the useless uid field of the mountlist_line struct (Bruno Cornec)
- Some valgrind fixes (Bruno Cornec)
2008-04-08 Mindi 2.0.1 is now available
Just a quick announcement to mention that mindi 2.0.1 is now available.
It fixes a blocking bug when using tapes. Also for tape users, do not use the -G option of mondoarchive if you want to be able to restore your big files. Should be fixed in 2.2.6. Cf: http://trac.mondorescue.org/ticket/244
Now available at ftp://ftp.mondorescue.org/
./fedora/4/mindi-2.0.1-1.fc4.i386.rpm ./fedora/5/mindi-2.0.1-1.fc5.i386.rpm ./fedora/6/mindi-2.0.1-1.fc6.i386.rpm ./fedora/6/mindi-2.0.1-1.fc6.x86_64.rpm ./fedora/7/mindi-2.0.1-1.fc7.i386.rpm ./fedora/7/mindi-2.0.1-1.fc7.x86_64.rpm ./fedora/8/mindi-2.0.1-1.fc8.i386.rpm ./fedora/8/mindi-2.0.1-1.fc8.x86_64.rpm ./mandrake/10.2/mindi-2.0.1-1.mdk102.i586.rpm ./mandrake/10.1/mindi-2.0.1-1.mdk101.i586.rpm ./mandriva/2006.0/mindi-2.0.1-1.mdv2006.0.i586.rpm ./mandriva/2007.0/mindi-2.0.1-1.mdv2007.0.x86_64.rpm ./mandriva/2007.0/mindi-2.0.1-1.mdv2007.0.i586.rpm ./mandriva/2007.1/mindi-2.0.1-1.mdv2007.1.i586.rpm ./mandriva/2007.1/mindi-2.0.1-1.mdv2007.1.x86_64.rpm ./mandriva/2008.0/mindi-2.0.1-1.mdv2008.0.i586.rpm ./mandriva/2008.0/mindi-2.0.1-1.mdv2008.0.x86_64.rpm ./redhat/7.3/mindi-2.0.1-1.rh73.i386.rpm ./redhat/9/mindi-2.0.1-1.rh9.i386.rpm ./rhel/3/mindi-2.0.1-1.rhel3.i386.rpm ./rhel/4/mindi-2.0.1-1.rhel4.i386.rpm ./rhel/4/mindi-2.0.1-1.rhel4.x86_64.rpm ./rhel/5/mindi-2.0.1-1.rhel5.i386.rpm ./rhel/5/mindi-2.0.1-1.rhel5.x86_64.rpm ./sles/9/mindi-2.0.1-1.sles9.i586.rpm ./sles/10/mindi-2.0.1-1.sles10.i586.rpm ./src/mindi-2.0.1.tar.gz ./suse/10.0/mindi-2.0.1-1.suse10.0.i586.rpm ./suse/10.1/mindi-2.0.1-1.suse10.1.i586.rpm ./suse/10.2/mindi-2.0.1-1.suse10.2.x86_64.rpm ./suse/10.3/mindi-2.0.1-1.suse10.3.i586.rpm ./suse/10.3/mindi-2.0.1-1.suse10.3.x86_64.rpm
As usual src.rpm packages are also available in the same directory.
Debian/Ubuntu packages are on their way
2008-03-25 MondoRescue 2.2.5 is now available
I'm happy to announce the availability of a newest version of mondorescue 2.2.5.
It's been a long time since tha last release, and the list of modifications below will show that it has been a hopefully fruitful time. I want to underline that mindi has now reached version 2.0.0. Which means it may not be completely stable yet. However mondo 2.2.5 needs it, so this is the way to go. Successful tests have been done on RHEL and Ubuntu, so it shouldn't be completely wrong ;-). THhe major news I want to underline are :
- No more physical floppy support. Kernel + initrd/ramfs do not deal weel with it anyway nowadays. For those who still wants it, 2.2.4 is the last version providing support.
- New USB Key/Disk support. Use it, it's way quicker than floppy ;-), and even sometimes CD. Genoo integration. Thanks to Wolfram Schlich for that. Please Wolfram needs testers, so you gentoo users give it a try.
- Fedora 8 and Ubuntu 7.10 packages are now built in addition to the already 20 distros supported. Ubuntu 7.10 has been particularly tested and should really work better now, including UUID fstab.
- A new build process (again !) based on a new project I'm leading (http://trac.project-builder.org) has also been put in place for this version.
- Itanium support is officially part of this version (tested on RHEL4 at the moment). Please report feedback for other distributions such as RHEL5, SLES10, Debian 4.0. Packages for RHEL4 will be made today.
- Provides improved support for Proliant server by allowing to save and restore the hardware setup of the systems (BIOS, iLO and SmartArray configurations with the help of SSSTK tools). Ideal for cloning. Also iLO are systematically supported in mindi, making it easier to restore with Virtual media.
So lots of stuff, and as usual many bugs fixed, and probably some others added. Please report on http://trac.mondorescue.org
Enjoy and share !
Now available at ftp://ftp.mondorescue.org/
./fedora/4/mindi-2.0.0-1.fc4.i386.rpm ./fedora/4/mindi-busybox-1.7.3-1.fc4.i386.rpm ./fedora/4/mondo-2.2.5-1.fc4.i386.rpm ./fedora/5/mindi-2.0.0-1.fc5.i386.rpm ./fedora/5/mindi-busybox-1.7.3-1.fc5.i386.rpm ./fedora/5/mondo-2.2.5-1.fc5.i386.rpm ./fedora/6/mindi-2.0.0-1.fc6.i386.rpm ./fedora/6/mindi-2.0.0-1.fc6.x86_64.rpm ./fedora/6/mindi-busybox-1.7.3-1.fc6.i386.rpm ./fedora/6/mindi-busybox-1.7.3-1.fc6.x86_64.rpm ./fedora/6/mondo-2.2.5-1.fc6.i386.rpm ./fedora/6/mondo-2.2.5-1.fc6.x86_64.rpm ./fedora/7/mindi-2.0.0-1.fc7.i386.rpm ./fedora/7/mindi-2.0.0-1.fc7.x86_64.rpm ./fedora/7/mindi-busybox-1.7.3-1.fc7.i386.rpm ./fedora/7/mindi-busybox-1.7.3-1.fc7.x86_64.rpm ./fedora/7/mondo-2.2.5-1.fc7.i386.rpm ./fedora/7/mondo-2.2.5-1.fc7.x86_64.rpm ./fedora/8/mindi-2.0.0-1.fc8.i386.rpm ./fedora/8/mindi-2.0.0-1.fc8.x86_64.rpm ./fedora/8/mindi-busybox-1.7.3-1.fc8.i386.rpm ./fedora/8/mindi-busybox-1.7.3-1.fc8.x86_64.rpm ./fedora/8/mondo-2.2.5-1.fc8.i386.rpm ./fedora/8/mondo-2.2.5-1.fc8.x86_64.rpm ./mandrake/10.1/mindi-2.0.0-1.mdk101.i586.rpm ./mandrake/10.1/mindi-busybox-1.7.3-1.mdk101.i586.rpm ./mandrake/10.1/mondo-2.2.5-1.mdk101.i586.rpm ./mandrake/10.2/mindi-2.0.0-1.mdk102.i586.rpm ./mandrake/10.2/mindi-busybox-1.7.3-1.mdk102.i586.rpm ./mandrake/10.2/mondo-2.2.5-1.mdk102.i586.rpm ./mandriva/2006.0/mindi-2.0.0-1.mdv2006.0.i586.rpm ./mandriva/2006.0/mindi-busybox-1.7.3-1.mdv2006.0.i586.rpm ./mandriva/2006.0/mondo-2.2.5-1.mdv2006.0.i586.rpm ./mandriva/2007.0/mindi-2.0.0-1.mdv2007.0.i586.rpm ./mandriva/2007.0/mindi-2.0.0-1.mdv2007.0.x86_64.rpm ./mandriva/2007.0/mindi-busybox-1.7.3-1.mdv2007.0.i586.rpm ./mandriva/2007.0/mindi-busybox-1.7.3-1.mdv2007.0.x86_64.rpm ./mandriva/2007.0/mondo-2.2.5-1.mdv2007.0.i586.rpm ./mandriva/2007.0/mondo-2.2.5-1.mdv2007.0.x86_64.rpm ./mandriva/2007.1/mindi-2.0.0-1.mdv2007.1.i586.rpm ./mandriva/2007.1/mindi-2.0.0-1.mdv2007.1.x86_64.rpm ./mandriva/2007.1/mindi-busybox-1.7.3-1.mdv2007.1.i586.rpm ./mandriva/2007.1/mindi-busybox-1.7.3-1.mdv2007.1.x86_64.rpm ./mandriva/2007.1/mondo-2.2.5-1.mdv2007.1.i586.rpm ./mandriva/2007.1/mondo-2.2.5-1.mdv2007.1.x86_64.rpm ./mandriva/2008.0/mindi-2.0.0-1.mdv2008.0.i586.rpm ./mandriva/2008.0/mindi-2.0.0-1.mdv2008.0.x86_64.rpm ./mandriva/2008.0/mindi-busybox-1.7.3-1.mdv2008.0.i586.rpm ./mandriva/2008.0/mindi-busybox-1.7.3-1.mdv2008.0.x86_64.rpm ./mandriva/2008.0/mondo-2.2.5-1.mdv2008.0.i586.rpm ./mandriva/2008.0/mondo-2.2.5-1.mdv2008.0.x86_64.rpm ./redhat/7.3/mindi-2.0.0-1.rh73.i386.rpm ./redhat/7.3/mindi-busybox-1.7.3-1.rh73.i386.rpm ./redhat/7.3/mondo-2.2.5-1.rh73.i386.rpm ./redhat/9/mindi-2.0.0-1.rh9.i386.rpm ./redhat/9/mindi-busybox-1.7.3-1.rh9.i386.rpm ./redhat/9/mondo-2.2.5-1.rh9.i386.rpm ./rhel/3/mindi-2.0.0-1.rhel3.i386.rpm ./rhel/3/mindi-busybox-1.7.3-1.rhel3.i386.rpm ./rhel/3/mondo-2.2.5-1.rhel3.i386.rpm ./rhel/4/mindi-2.0.0-1.rhel4.i386.rpm ./rhel/4/mindi-2.0.0-1.rhel4.x86_64.rpm ./rhel/4/mindi-busybox-1.7.3-1.rhel4.i386.rpm ./rhel/4/mindi-busybox-1.7.3-1.rhel4.x86_64.rpm ./rhel/4/mondo-2.2.5-1.rhel4.i386.rpm ./rhel/4/mondo-2.2.5-1.rhel4.x86_64.rpm ./rhel/5/mindi-2.0.0-1.rhel5.i386.rpm ./rhel/5/mindi-2.0.0-1.rhel5.x86_64.rpm ./rhel/5/mindi-busybox-1.7.3-1.rhel5.i386.rpm ./rhel/5/mindi-busybox-1.7.3-1.rhel5.x86_64.rpm ./rhel/5/mondo-2.2.5-1.rhel5.i386.rpm ./rhel/5/mondo-2.2.5-1.rhel5.x86_64.rpm ./sles/10/mindi-2.0.0-1.sles10.i586.rpm ./sles/10/mindi-busybox-1.7.3-1.sles10.i586.rpm ./sles/10/mondo-2.2.5-1.sles10.i586.rpm ./sles/9/mindi-2.0.0-1.sles9.i586.rpm ./sles/9/mindi-busybox-1.7.3-1.sles9.i586.rpm ./sles/9/mondo-2.2.5-1.sles9.i586.rpm ./src/mindi-2.0.0.tar.gz ./src/mindi-busybox-1.7.3.tar.gz ./src/mondo-2.2.5.tar.gz ./suse/10.0/mindi-2.0.0-1.suse10.0.i586.rpm ./suse/10.0/mindi-busybox-1.7.3-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.5-1.suse10.0.i586.rpm ./suse/10.1/mindi-2.0.0-1.suse10.1.i586.rpm ./suse/10.1/mindi-busybox-1.7.3-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.5-1.suse10.1.i586.rpm ./suse/10.2/mindi-2.0.0-1.suse10.2.i586.rpm ./suse/10.2/mindi-2.0.0-1.suse10.2.x86_64.rpm ./suse/10.2/mindi-busybox-1.7.3-1.suse10.2.i586.rpm ./suse/10.2/mindi-busybox-1.7.3-1.suse10.2.x86_64.rpm ./suse/10.2/mondo-2.2.5-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.5-1.suse10.2.x86_64.rpm ./suse/10.3/mindi-2.0.0-1.suse10.3.i586.rpm ./suse/10.3/mindi-2.0.0-1.suse10.3.x86_64.rpm ./suse/10.3/mindi-busybox-1.7.3-1.suse10.3.i586.rpm ./suse/10.3/mindi-busybox-1.7.3-1.suse10.3.x86_64.rpm ./suse/10.3/mondo-2.2.5-1.suse10.3.i586.rpm ./suse/10.3/mondo-2.2.5-1.suse10.3.x86_64.rpm
As usual src.rpm packages are also available in the same directory.
Full Changes are :
MONDO CHANGES 2.2.5 (2008-03-22) - Remove floppy support from mondo (Bruno Cornec) - mondoarchive now really excludes /tmp by default (Bill R. Williams) - Postpone removal of tmpdir to avoid error messages at end (Bruno Cornec) - Replace some sprintf by asprintf, searching for a core dumped bug at restore time (Bruno Cornec) - Gentoo ebuild fixes Cf: http://bugs.gentoo.org/show_bug.cgi?id=176738 (Francesco Talamona) - Adds the possibility to increase debug level at restore time with a -K option (Bruno Cornec) - Fix BigFile support when one bigfile is deleted during the archiving (Bruno Cornec) - Fix NFS mount problem (Bruno Cornec) - Removal of locate usage completely from code to use find (Bruno Cornec) - Never tries to eject a NFS media (Brian McKee) - Only ask for size in NFS mode at backup time (Brian McKee) - Adds support for alb/aft types of bonding on Intel cards (Mark Pinkerton) - Adds Fedora 8 and Ubuntu 7.10 build support (Bruno Cornec) - Do not mount /boot if it's already mounted - avoids ESX hang (Bruno Cornec) - Use RESTORE consistently across mondo to restore without interaction (Takeshi Shoji/Bruno Cornec) - Remove dummy file created on NFS (Arnaud Tiger/Bruno Cornec) - Adds full UUID support, especially with Ubuntu 7.10 (Bruno Cornec) - Create MONDO_CACHE and use it everywhere + creation at start (Bruno Cornec) - Add USB Key button to Menu UI (CD streamer removed) (Bruno Cornec) - Add USB disk/key support (Bruno Cornec) - Attempt to fix error messages on tmp/scratch files at the end by removing those dir at the latest possible (Bruno Cornec) - Fix a bug linked to the size of the -E param which could be used (Arnaud Tiger/René Ribaud) - Build process adapted to use pb http://trac.project-builder.org (Bruno Cornec) - Fix #137 and #3 issue with large exclude list (> 1000 chars) (Bruno Cornec) - Fix #191 edition of mountlist in compare mode (Bruno Cornec) - Fix partially #197 count deleted files in compare (Scott Cummings/Bruno Cornec) - Fix some some valgrind errors (Bruno Cornec) - Fix a bug where df was using locale to print messages and wasn't filtered correctly (Bruno Cornec) - Add mkdtemp checked in configure (Bruno Cornec) - reset_bkpinfo creates a tmpdir with mkdtemp in setup_tmpdir, takes in account TMPDIR and TMP (Bruno Cornec) - Render bkpinfo global (Bruno Cornec) - Use bkpinfo->tmpdir instead of /tmp or MINDI_CACHE when appropriate to fix security issues (Andree Leidenfrost/Bruno Cornec) - replace vi with find_my_editor during restore (Andree Leidenfrost) - Fix #195 broken Compare with gzip (Scott Cummings) - Fix #194 automatically rebooting at the end of PXE restore process (Bruno Cornec) - Fix #190 mondo-restore replaced by mondorestore (veelo) - /tmp => /var/log for mondorestore.log (Bruno Cornec) - Fix gentoo issues again (Francesco Talamona) - Fix #187 Non-matching file list doesn't work in GUI mode in Compare mode (Scott Cummings) - Fix a bug in interactive mode on ia64 where lilo wasn't forced (Bruno Cornec) - Add support of Debian ia64 (Bruno Cornec) - Improve ia64 support for SLES (Bruno Cornec) - Fix #179 core dump (Bruno Cornec) - Add the possibiilty to edit in interactive mode mtab and device.map for grub (Bruno Cornec) - Remove blkid cache files after restore to avoid problems in cloning mode (Bruno Cornec) - Fix #185 buggy hack-fstab for LABEL and UUID support (Bruno Cornec)
MINDI CHANGES 2.0.0 (2008-03-22) - Fix #172 kernel panic during restore (Angelo Pozzi) - Remove floppy support from mindi (Bruno Cornec) - Align more mindi with the version from stable (Bruno Cornec) - ReadAllLink rewritten again to fix bug reports on ML (Bruno Cornec) - Improved dmidecode error handling (Bruno Cornec) - More logs on dependencies computation to help debug (Bruno Cornec) - Try to overcome OpenSuSE stupidity in fstab format (Bruno Cornec) - mindi now logs FORCE|DENY_MODS variables (Bruno Cornec) - Fix lack of /etc/raidtab at restore rime in the right place (Dirk Husung) - Add efibootmgr to deplist.txt in order to be able to modify EFI menu at restore time on ia64 (Bruno Cornec) - Adds support for nls_utf8 and pata_serverworks (Dirk Husung) - Fix an issue on parted output (K instead of KB) in parted2fdisk at restore time (Bruno Cornec) - Add support for hardware backup/restore on Proliant (Bruno Cornec) - Add boot option denymods to avoid loading some modules (Bruno Cornec) - iLO Virtual media is systematically available at restore time (Bruno Cornec) - Adds udev support and modprobe at restore time (Bruno Cornec) - Build process adapted to use pb http://trac.project-builder.org (Bruno Cornec) - Increase BOOT_SIZE and EXTRA_SIZE to support features such as HW recovery (Bruno Cornec) - Adds support for nohw boot option to avoid re-setuping the HW conf (Bruno Cornec) - Fix #215 mindi does not find failsafe kernel's modules (Bruno Cornec) - Fix #214 mindi ignores FAILSAFE kernel choice (xdelaruelle) - parted2fdisk binary replaced by the perl version at restore time on ia64 (Bruno Cornec) - For all modules supported, create symlinks under the mountpoint to the traditional kernel place where they are (Bruno Cornec) - Fix NICs renumbering on Debian at least (Bruno Cornec) - Load USB earlier in order to support KBD such as with iLO (Bruno Cornec) - Fix mindi for Debian x86_64 where /lib64 is a link (Bruno Cornec) - Fix issue at restore time for ext2fs params not reused (Klaus Ade Johnstad) - Fix modes on mindi-bkphw (Phil Walker) - Use RESTORE consistently across mondo to restore without interaction (Takeshi Shoji/Bruno Cornec) - perl is now required at restore time to support uuid swap partitions (Bruno Cornec) - Small optimization in mindi on keyboard handling (one single find instead of multiple) (Bruno Cornec) - Automatically guess block disk size for ramdisk (Bruno Cornec) - Adds full UUID support especially on Ubuntu 7.10 (Bruno Cornec) - Adds magic file to deplist in order to have file working + ldd and strace (Bruno Cornec) - Adds USB disk/key support (Bruno Cornec) - On ia64 elilo.efi is now searched throughout /boot/efi and not in a fixed place as there is no standard (Bruno Cornec) - Suppress useless softlinks creation/removal in boot process (Bruno Cornec) - Increase # of disks to 99 as in mindi at restore time (Bruno Cornec) - Fix a bug in supporting OpenSusE 10.3 kernel for initramfs (Bruno Cornec) - Exclusion of modules denied now works (Bruno Cornec) - Handles dynamically linked busybox/udev/... (Bruno Cornec) - Improve Ubuntu/Debian keyboard detection and support (Bruno Cornec) - Install isolinux.cfg correctly (Bruno Cornec) - Adaptation of build process to pb http://trac.project-builder.org (Bruno Cornec) - Really Fix #163 support for 3w-9xxx 3w_9xxx (Bruno Cornec) - /tmp => /var/log for mondorestore.log (Bruno Cornec) - Update linux terminfo to fix a color issue (Andree Leidenfrost) - Add nsswitch.conf to deplist (Zachár Balázs) - Add mdadm.conf to deplist (Bruno Cornec) - Fix #194 automatically rebooting at the end of PXE restore process (Bruno Cornec) - Fix #190 mondo-restore replaced by mondorestore (veelo) - Fix #189 older mdadm support (Mark Nienberg) - Add a MAX_DISKS variable and increase to 99 (Tilman Schmidt/Bruno Cornec) - Add support of pata_marvell module (Tilman Schmidt) - Add support of pata_amd module (Andy Wright) - Fix gentoo issues again (Francesco Talamona) - Fix a bug in interactive mode on ia64 where lilo wasn't forced (Bruno Cornec) - Fix mindi iso build for ia64 (Bruno Cornec) - Add support for gzip compressed kernel - ia64 SLES 10 is in that category (Bruno Cornec) - arch => uname -m everywhere (Bruno Cornec) - parted2fdisk adapted for parted differences on SLES 10 ia64 (Bruno Cornec) - reiserfs support added for parted2fdisk (Bruno Cornec) - decode_Bsuf function added for parted2fdisk (Bruno Cornec) - README.ia64 improved for SLES 10 (Bruno Cornec)
MINDI-BUSYBOX CHANGES 1.7.3-1 (2008-03-22) - Updated based on busybox 1.7.3 (Bruno Cornec) - Fix gentoo installation issue (Francesco Talamona/Bruno Cornec) - remove MONOTONIC clock to continue to support 2.4 kernels (RHEL 3 e.g. or ESX) (Bruno Cornec) - Adds dd support for swap partition label (Bruno Cornec) - Try to add cttyhack to suppress an error message at shell level (Bruno Cornec)
2007-12-15 Call for Help: Please test MondoRescue 2.2.5 beta
I've made available a beta version of MondoRescue 2.2.5, which could become the final one soon, if no major bug is found in it. So it is time for your to help me, by reporting problems on the Mailing List or ftp://ftp.mondorescue.org/
Lots of changes have been made, especially to mindi which hs now reached version 2.0.0. Which means it probably needs more work ;-). The version you need are mondo 2.2.5, mindi 2.0.0, mindi-busybox 1.7.3
Thanks in advance for your feedback !
2007-07-18 MondoRescue 2.2.4 is now available
I'm happy to announce the availability of a newest version of mondorescue 2.2.4. Enjoy it as usual!
For the first time, you'll have precompiled x86_64 packages for some distributions.
Branh 2.2.x is now entering a more stable state so I'll take more time developing on 3.0.X to provide a version by the end of summer time with lots of enhancements.
Now available at ftp://ftp.mondorescue.org/
./slackware/11.0/mindi-1.2.4-i686-1mr.tgz ./slackware/11.0/mondo-2.2.4-i686-1mr.tgz ./fedora/4/mindi-1.2.4-1.fc4.i386.rpm ./fedora/4/mondo-2.2.4-1.fc4.i386.rpm ./fedora/5/mindi-1.2.4-1.fc5.i586.rpm ./fedora/5/mondo-2.2.4-1.fc5.i586.rpm ./fedora/6/mindi-1.2.4-1.fc6.i586.rpm ./fedora/6/mondo-2.2.4-1.fc6.i586.rpm ./gentoo/1.6/mindi-1.2.4.tbz2 ./gentoo/1.6/mondo-2.2.4.tbz2 ./gentoo/1.6/mindi-1.2.4.ebuild ./gentoo/1.6/mondo-2.2.4.ebuild ./mandrake/10.2/mindi-1.2.4-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.4-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.4-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.4-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.4-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.4-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.4-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.4-1.20070mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.4-1.20070mdv.x86_64.rpm ./mandriva/2007.0/mondo-2.2.4-1.20070mdv.x86_64.rpm ./mandriva/2007.1/mindi-1.2.4-1.20071mdv.i586.rpm ./mandriva/2007.1/mondo-2.2.4-1.20071mdv.i586.rpm ./mandriva/2007.1/mindi-1.2.4-1.20071mdv.x86_64.rpm ./mandriva/2007.1/mondo-2.2.4-1.20071mdv.x86_64.rpm ./redhat/7.3/mindi-1.2.4-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.4-1.rh73.i586.rpm ./redhat/9/mindi-1.2.4-1.rh9.i586.rpm ./redhat/9/mondo-2.2.4-1.rh9.i586.rpm ./rhel/3/mindi-1.2.4-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.4-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.4-1.rhel4.x86_64.rpm ./rhel/4/mondo-2.2.4-1.rhel4.x86_64.rpm ./rhel/4/mindi-1.2.4-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.4-1.rhel4.i586.rpm ./rhel/5/mindi-1.2.4-1.rhel5.i586.rpm ./rhel/5/mondo-2.2.4-1.rhel5.i586.rpm ./rhel/5/mindi-1.2.4-1.rhel5.x86_64.rpm ./rhel/5/mondo-2.2.4-1.rhel5.x86_64.rpm ./sles/9/mindi-1.2.4-1.sles9.i586.rpm ./sles/9/mondo-2.2.4-1.sles9.i586.rpm ./sles/10/mindi-1.2.4-1.sles10.i586.rpm ./sles/10/mondo-2.2.4-1.sles10.i586.rpm ./src/mindi-1.2.4.tar.gz ./src/mindi-1.2.4.tar.bz2 ./src/mondo-2.2.4.tar.gz ./src/mondo-2.2.4.tar.bz2 ./suse/10.0/mindi-1.2.4-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.4-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.2.4-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.4-1.suse10.1.i586.rpm ./suse/10.2/mindi-1.2.4-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.4-1.suse10.2.i586.rpm ./suse/10.2/mindi-1.2.4-1.suse10.2.x86_64.rpm ./suse/10.2/mondo-2.2.4-1.suse10.2.x86_64.rpm
As usual src.rpm packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Fix a problem in directory link handling in mindi seen on gentoo64 (Francesco Talamona/Bruno Cornec)
- Add README.proliant to document Virtual Media usage (Bruno Cornec)
- Add support for megaraid_sas (Daniel Hill/Bruno Cornec)
- No more acpi=off by default during restore (Bruno Cornec)
- /var/cache/mindi now useed by default for mindi images (Bruno Cornec)
- Add support for LSI SAS1064E (Brandon Poyner/Bruno Cornec)
- Fix a bug on the MODULE variable and grep -F usage with spaces. (Bruno Cornec)
- Fix Virtual media usage (Patrick Albert)
- Improve VMWare ESX support (Bruno Cornec)
- Fix a x86_64 bug (Bruno Cornec)
- MINDI_TMP now used in analyze-my-lvm (Bruno Cornec)
- Fx bugs for optimised libs (Debian, Centos/RHEL5) (Brandon Poyner/Andree Leidenfrost/Bruno Cornec)
- Remove a hack for x86_64 in spec file due to a RH bug (Bruno Cornec)
- Remove all support for mindi.conf for 2.2.x branch (Bruno Cornec)
- Gentoo support improvements (kernel, kbd, deps, ...) (Francesco Talamona/Bruno Cornec)
- parted is required by mindi (Francesco Talamona/Bruno Cornec)
- Add support for i2o (Fix #165) (Bruno Cornec)
- Now supports USB keyboard/mouse at restore time better (Bruno Cornec)
- Support for HP xw9300 NIC (forcedeth) added (Bruno Cornec)
- Improved log at restore time (Bruno Cornec)
- Add support for 3w-9xxx 3w_9xxx (Fix #163) (Bruno Cornec)
- Fix a bug where mondorestore.log was truncated (Bruno Cornec)
- Fix a Debian packaging bug for good (#142 and #126)
- Removes some now unnecessary commands concerning /root/images/mindi. (Andree Leidenfrost)
- Support of Debian optimised libraries in /lib/i686/cmov (Andree Leidenfrost)
- lsmod usage replaced by /proc/modules and a MODULES variable (Andree Leidenfrost/Bruno Cornec)
- Fix a fedora build bug for /etc/mindi (Bruno Cornec)
MONDO CHANGES
- Size of DVD is 4482 (or more surely 4480 to avoid problems - used everywhere) (Bruno Cornec)
- New Hardware migration guide with P2V (Eric Montaut/Gallig/Renaud/Bruno Cornec)
- Fix a memory allocation bug where strings were freed to early (Nick Hajek)
- yum support added to ftp server (Mark Nienberg/Bruno Cornec)
- Also computes number of media for NFS backups (Patrick Albert/Bruno Cornec)
- Improve message around ISO directory (Patrick Albert/Bryan Gartner)
- Improved Ubuntu support (Fix #159) (Bruno Cornec)
- Improved VMWare ESX supoprt (Amaury Tanquerel/Bruno Cornec)
- Fix a bug (hang #136) when no floppy available (Bruno Cornec)
- Adds OCFS support in -N (Bruno Cornec)
- Reduce log file verbosity in sort phase (Bruno Cornec)
- Fix a spelling error (James Cameron/Bruno Cornec)
- mondo rpm pkg depends on buffer and cdrecord (Vincen Danen/Bruno Cornec)
- Adds -p option support to mondorestore (Fix #114) (Bruno Cornec)
- Adds support for Boot loader in partitions (Fix #117) (Bruno Cornec)
- Fix a bug where Unallocated space was considered as an error (Bruno Cornec)
- MINDI_CACHE set to /var/cache/mindi new location of mindi images instead of /root/images/mindi (Andree Leidenfrost)
- Fix bug #158 (cummings)
- Do not use mindi-boot.2880.img (which may not exist) anymore in mondorestore (Bruno Cornec)
- get_architecture now returns correctly the built arch used (Bruno Cornec)
- Fix a bug in mondoarchive for UUID support of /boot (Bruno Cornec)
- Fix a bug for mountlist creation (UUID wasn't printed)
- Build process now creates yum and urpmi repositories for the respective rpm based distros (Bruno Cornec)
MINDI-BUSYBOX CHANGES
- Fix a blocking bug in mindi-busybox gentoo's ebuild (Francesco Talamona)
2007-05-09 MondoRescue presentation during next LinuxDays in Geneva
I'll be speaking about our beloved project during the next LinuxDays in Geneva the 23rd of May 2007.
More details at http://www.linuxdays.ch
2007-04-28 MondoRescue 2.2.3 is now available
A newest version of mondorescue (2.2.3) is now available to fix a critical bug in 2.2.2 concerning bzip2 compressed mode where restore was impossible. mindi-busybox has not been redelivered as unchanged. Sorry for that, and I hope this newest version will be more stable foe everybody. As usal report bugs either on the mailing list or through trac. Sorry again for the inconvenience.
Now available at ftp://ftp.mondorescue.org/
./slackware/11.0/mindi-1.2.3-i686-1mr.tgz ./slackware/11.0/mondo-2.2.3-i686-1mr.tgz ./fedora/4/mindi-1.2.3-1.fc4.i386.rpm ./fedora/4/mondo-2.2.3-1.fc4.i386.rpm ./fedora/5/mindi-1.2.3-1.fc5.i586.rpm ./fedora/5/mondo-2.2.3-1.fc5.i586.rpm ./fedora/6/mindi-1.2.3-1.fc6.i586.rpm ./fedora/6/mondo-2.2.3-1.fc6.i586.rpm ./gentoo/1.6/mindi-1.2.3.tbz2 ./gentoo/1.6/mondo-2.2.3.tbz2 ./gentoo/1.6/mindi-1.2.3.ebuild ./gentoo/1.6/mondo-2.2.3.ebuild ./mandrake/10.2/mindi-1.2.3-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.3-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.3-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.3-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.3-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.3-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.3-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.3-1.20070mdv.i586.rpm ./mandriva/2007.1/mindi-1.2.3-1.20071mdv.i586.rpm ./mandriva/2007.1/mondo-2.2.3-1.20071mdv.i586.rpm ./redhat/7.3/mindi-1.2.3-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.3-1.rh73.i586.rpm ./redhat/9/mindi-1.2.3-1.rh9.i586.rpm ./redhat/9/mondo-2.2.3-1.rh9.i586.rpm ./rhel/3/mindi-1.2.3-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.3-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.3-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.3-1.rhel4.i586.rpm ./rhel/5/mindi-1.2.3-1.rhel5.i586.rpm ./rhel/5/mondo-2.2.3-1.rhel5.i586.rpm ./sles/9/mindi-1.2.3-1.sles9.i586.rpm ./sles/9/mondo-2.2.3-1.sles9.i586.rpm ./sles/10/mindi-1.2.3-1.sles10.i586.rpm ./sles/10/mondo-2.2.3-1.sles10.i586.rpm ./src/mindi-1.2.3.tar.gz ./src/mindi-1.2.3.tar.bz2 ./src/mondo-2.2.3.tar.gz ./src/mondo-2.2.3.tar.bz2 ./suse/10.0/mindi-1.2.3-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.3-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.2.3-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.3-1.suse10.1.i586.rpm ./suse/10.2/mindi-1.2.3-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.3-1.suse10.2.i586.rpm
As usual src.rpm packages are also available in the same directory.
Changes are :
MINDI CHANGES
- FORCE_MODS variable to support additional modules at will (Bruno Cornec)
- Better log file content in mondoarchive.log from the copy of the mindi log (Bruno Cornec)
- Stricter POSIX compliance for mindi to allow usage with dash on Ubuntu (Fix for #154)
MONDO CHANGES
- Fix a critical bug where bzip2 files where not considered during restore (Dale Tronrud/Scott Cummings)
2007-04-19 MondoRescue 2.2.2 is now available
I'm happy to announce the availability of a newest version of mondorescue 2.2.2. Enjoy it as usual!
I'd like to underline especially some changes which impact you as Mondorescue users
- For coherency, /var/log/mondoarchive.log is the new log file name (previously was mondo-archive.log). It now includes mindi.log as well so we will just need that file for debuging :-)
- As well, /var/log/mondorestore.log is the new log file name for restoration (under /tmp during the restore process). It's now different from the previous one and is NOT appended to it anymore.
- RHEL 5, Debian 4.0 (aka Etch) and Mandriva 2007.1 have now mondo packages. The build process is now well in lace ;-)
- initramfs is now supported (for FC5/6, Debian 3.1/4.0, ... as well as UUID (I need Ubuntu users feedback)
- Lots of bug fixes (mindi will never ever erase your /home again, -G option for gzip will now work, ...)
- all other details below...
All in all should be a very stable version. The goal is now to only apply bug fixes to that branch (2.2.3 will be issued when a certain number of bugs have been corrected). Enhancements are definitely for the next main release. Now time to jump back to the future 3.x tree and break everything :-)
Available at ftp://ftp.mondorescue.org/
./slackware/11.0/mindi-1.2.2-i686-1mr.tgz ./slackware/11.0/mondo-2.2.2-i686-1mr.tgz ./fedora/4/mindi-1.2.2-1.fc4.i386.rpm ./fedora/4/mondo-2.2.2-1.fc4.i386.rpm ./fedora/5/mindi-1.2.2-1.fc5.i586.rpm ./fedora/5/mondo-2.2.2-1.fc5.i586.rpm ./fedora/6/mindi-1.2.2-1.fc6.i586.rpm ./fedora/6/mondo-2.2.2-1.fc6.i586.rpm ./gentoo/1.6/mindi-1.2.2.tbz2 ./gentoo/1.6/mondo-2.2.2.tbz2 ./gentoo/1.6/mindi-1.2.2.ebuild ./gentoo/1.6/mondo-2.2.2.ebuild ./mandrake/10.2/mindi-1.2.2-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.2-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.2-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.2-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.2-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.2-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.2-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.2-1.20070mdv.i586.rpm ./mandriva/2007.1/mindi-1.2.2-1.20071mdv.i586.rpm ./mandriva/2007.1/mondo-2.2.2-1.20071mdv.i586.rpm ./redhat/7.3/mindi-1.2.2-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.2-1.rh73.i586.rpm ./redhat/9/mindi-1.2.2-1.rh9.i586.rpm ./redhat/9/mondo-2.2.2-1.rh9.i586.rpm ./rhel/3/mindi-1.2.2-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.2-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.2-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.2-1.rhel4.i586.rpm ./rhel/4/mindi-1.2.2-1.rhel4.x86_64.rpm ./rhel/4/mondo-2.2.2-1.rhel4.x86_64.rpm ./rhel/5/mindi-1.2.2-1.rhel5.i586.rpm ./rhel/5/mondo-2.2.2-1.rhel5.i586.rpm ./sles/9/mindi-1.2.2-1.sles9.i586.rpm ./sles/9/mondo-2.2.2-1.sles9.i586.rpm ./sles/10/mindi-1.2.2-1.sles10.i586.rpm ./sles/10/mondo-2.2.2-1.sles10.i586.rpm ./src/mindi-1.2.2.tar.gz ./src/mindi-1.2.2.tar.bz2 ./src/mondo-2.2.2.tar.gz ./src/mondo-2.2.2.tar.bz2 ./suse/10.0/mindi-1.2.2-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.2-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.2.2-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.2-1.suse10.1.i586.rpm ./suse/10.2/mindi-1.2.2-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.2-1.suse10.2.i586.rpm
As usual src.rpm packages are also available in the same directory.
Changes are :
MINDI CHANGES
- Add support for adpahci (Proliant DL 140 G3 - SATA) (Abhijit Das/Bruno Cornec)
- Mindi log file is now added to mondoarchive log file to ease debug (Bruno Cornec)
- Suppress losetup usage in start-nfs (unreliable and doesn't work with QEMU (Bruno Cornec)
- Fix a bug where losetup is called with only one parameter (#140) (Bruno Cornec)
- Fix a bug on NFS in FC6 - fscache module needed (Bruno Cornec)
- Add build support for Mandriva 2007.1, RREL 5 and Debian 4.0 (Bruno Cornec)
- Fix a bug for FC6 where the boot disk size was again insufficient (Rene Ribaud/Bruno Cornec)
- On CentOS 4.4 mdrun isn't available anymore so init should use mdadm instead (Momtchil Momtchev/Bruno Cornec)
- Add the DENY_MODS variable in mindi allowing to describes modules that you don't want to include as part of the restore boot environment (HP Open Call OCMP e.g; needs it) (Bruno Cornec)
- Add GetInitrdFilesystemToUse function to support initramfs type of initrd (SuSE 10.2/Debian 3.x/FC 6/...) (Andree Leidenfrost)
- Fix a bug for ia64 in kernel reference in elilo.conf (Andree Leidenfrost)
- Check that /boot/efi is mounted on ia64 (Andree Leidenfrost)
- Protect some rm -rf to avoid raw removals (Bruno Cornec)
- Better messages for analyze-my-lvm (Bruno Cornec)
- Add support for newer Qlogic drivers (qla2300 & 2400), mpt, dm and ohci (Josef Jetzinger/Bruno Cornec)
- Fix a bug in mindi for the FAILSAFE support (Scott Cummings)
- PATH fixed for init in restore (/usr/games added for petris) (Andree Leidenfrost)
- Fiw a bug where restore failing because no archive files are found when -G is used (Andree Leidenfrost)
- /media is now completely excluded as per StandardsCompliance (Bruno Cornec)
MONDO CHANGES
- Log files are now consistent: mondoarchive.log for mondoarchive (containing also mindi.log) and mondorestore.log for mondorestore (copied from /tmp (ram) to /var/log (disk) at the end of the restore) (Bruno Cornec)
- Script label-partitions-as-necessary now works correctly for LABEL and UUID (Bruno Cornec)
- Remove useless script compare-me (Bruno Cornec)
- Some FreeBSD fixes (Bruno Cornec)
- Fix a bug where losetup is called with only one parameter (#140) (Bruno Cornec)
- Fix a core dumped when a Big file doesn't exist an can't be created (Nic Watson/Bruno Cornec)
- support UUID in mondorestore (Fix #103) (Bruno Cornec)
- Fix a bug in size computation for cciss and similar devices needing a p before their partition name (Bruno Cornec)
- Fix 2 references to grep -x (Fix for #96) (Bruno Cornec)
- Add build support for Mandriva 2007.1, RHEL 5 and Debian 4.0 (Bruno Cornec)
- Handle no compression + verify correctly (Scott Cummings)
- various HOWTO fixes (Mike Kinney)
- Fix temporarily a bug when a biggiefile > 32MB was compressed below the size of a slice (16MB) (Michel Loiseleur/Bruno Cornec)
- Better module loading in insmod_crucial_modules (Andree Leidenfrost)
- Improve Gentoo packaging (Linos)
- Small typo fix for mondorestore man page (petes-bugs)
- Small memory management improvements (Michel Loiseleur/Bruno Cornec)
- Store NFS config only once (Bruno Cornec)
- Fix a flaw in libmondo-mountlist.c (there since rev [1] !!) (Bruno Cornec)
- Increased MAX_STR_LEN to 384 to make it divisible without remainder by eight for 64 bits platforms (Andree Leidenfrost)
- Fix a bug where no bzip2 format file would be found when supporting gzip (Andy Wright)
- CentOS fixes (Andy Wright)
MINDI-BUSYBOX CHANGES
- Improve Gentoo packaging (Linos)
2007-04-01 New feature planned for next version
I'm happy to announce that the dev team has come up with a solution to the recent thread on our mailing list around support for additional editors for MondoRescue.
In order to support all our colleagues sysadmin becoming older, having finger issues, intellectual deficiencies, ... to use only vi, we decided that next MondoRescue version will integrate notepad to make their life easier.
That bold move is a strong commitment to them, in line with our previous announcement last year, as it will require the integration of wine with busybox to support them.
The dev team is really excited by this new direction and hope you will help us with numerous patches, that will of course be necessary to support that new feature in the next version now planned for Spring 2009.
2007-03-20 Poll on floppy usage in mondo/mindi
I'd like to have your feedback on this current feature :
2007-03-06 LCA2007 Mondo Rescue conference is now available
Thanks to the work of the nice guys managing LCA 2007, the conference I made during that event is now available online at http://mirror.linux.org.au/pub/linux.conf.au/2007/video/talks/113.ogg
Enjoy !2007-02-03 Services available again
Due to an unplanned power failure at the hosting site, and my travel at the french Solutions Linux to speak of mondorescue again (Cf: Web site) most services around mondorescue have been unavailable since Wednesday. It's now back again, the Mandriva distribution has been updated to 2007.0 and you can use SVN, trac, ftp and the Web site as usual.
Sorry for the inconvenience.
2007-01-22 Report on MondoRescue at LCA2007
An article on the Mondo Rescue Conference I made at LCA 2007: http://www.linuxworld.com.au/index.php/id;171284887;fp;16;fpid;0
2007-01-05 MondoRescue at Linux Conf.au Sidney 2007 !
I'll be delivering a Mondorescue presentation during that event the 15th of January
For details look at http://lca2007.linux.org.au/talk/113
This will also be the first MondoRescue summit with all developpers gathered in Sidney !!
Feel free to join and contact us during the event. I'll wear HP shirts most of the time ;-)
2007-01-03 MondoRescue 2.2.1 is now also available for SuSE 10.1 and Slackware 10.2
After a rebuild of my SuSE 10.1 virtual machine and the addition of Slackware support, you'll be able to use mondo 2.2.1 on these 2 news platforms.
Now available at ftp://ftp.mondorescue.org/
./slackware/10.2/mindi-1.2.1-i686-1mr.tgz ./slackware/10.2/mondo-2.2.1-i686-1mr.tgz ./suse/10.1/mindi-1.2.1-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.1-1.suse10.1.i586.rpm
2007-01-02 MondoRescue 2.2.1 is now available
I'd like to wish you all a great year for 2007, and so that you have something to do as of the early begining of this new year, I'm also happy to announce the availability of a newest version of mondorescue 2.2.1. Enjoy it especially as a New Year's gift !
Now available at ftp://ftp.mondorescue.org/
./fedora/4/mindi-1.2.1-1.fc4.i386.rpm ./fedora/4/mondo-2.2.1-1.fc4.i386.rpm ./fedora/5/mindi-1.2.1-1.fc5.i586.rpm ./fedora/5/mondo-2.2.1-1.fc5.i586.rpm ./fedora/6/mindi-1.2.1-1.fc6.i586.rpm ./fedora/6/mondo-2.2.1-1.fc6.i586.rpm ./gentoo/1.6/mindi-1.2.1.tbz2 ./gentoo/1.6/mondo-2.2.1.tbz2 ./gentoo/1.6/mindi-1.2.1.ebuild ./gentoo/1.6/mondo-2.2.1.ebuild ./mandrake/10.2/mindi-1.2.1-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.1-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.1-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.1-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.1-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.1-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.1-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.1-1.20070mdv.i586.rpm ./redhat/7.3/mindi-1.2.1-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.1-1.rh73.i586.rpm ./redhat/9/mindi-1.2.1-1.rh9.i586.rpm ./redhat/9/mondo-2.2.1-1.rh9.i586.rpm ./rhel/3/mindi-1.2.1-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.1-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.1-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.1-1.rhel4.i586.rpm ./sles/9/mindi-1.2.1-1.sles9.i586.rpm ./sles/9/mondo-2.2.1-1.sles9.i586.rpm ./sles/10/mindi-1.2.1-1.sles10.i586.rpm ./sles/10/mondo-2.2.1-1.sles10.i586.rpm ./src/mindi-1.2.1.tar.gz ./src/mindi-1.2.1.tar.bz2 ./src/mondo-2.2.1.tar.gz ./src/mondo-2.2.1.tar.bz2 ./suse/10.0/mindi-1.2.1-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.1-1.suse10.0.i586.rpm ./suse/10.2/mindi-1.2.1-1.suse10.2.i586.rpm ./suse/10.2/mondo-2.2.1-1.suse10.2.i586.rpm
As usual src.rpm packages are also available in the same directory.
You also have to use the latest mindi-busybox 1.2.2 nearby
Changes are :
MINDI CHANGES
- mindi now supports a configuration file (Bruno Cornec)
- Fix again support for LABEL on swap partitions (Bruno Cornec)
- mindi now prints mindi-busybox version (Bruno Cornec)
- mindi now supports gzip compression format (#113) (Bruno Cornec)
- Inline code of some useless functions for readability (Bruno Cornec)
- Add support for nvidia and ahci drivers (Bruno Cornec)
- Remove wrong full path name for cut (Matija Nalis/Bruno Cornec)
- UUID support (Bruno Cornec)
- Cleaner messages generated on screen (with defaults) and in logs (Bruno Cornec)
- First use of a configuration file with mindi to permit variable to be overwritten (Bruno Cornec)
- All temporary files are now under MINDI_TMP, unique dir under /tmp by default and not removed when called by mondo (Bruno Cornec)
- All generated files are now under CACHE_LOC, /var/cache/mindi by default (Bruno Cornec)
- Fix bug #100 where the temporary dir could be removed and be /home (Matija Nalis/Bruno Cornec)
- Should now work correctly under x86_64 distributions (Bruno Cornec)
- Fix a blocking bug in mindi where a " was misplaced (Bruno Cornec)
- New MindiExit function called everywhere (Bruno Cornec)
- TAG is now per package (Bruno Cornec)
- Add CentOS build support (Andy Wright/Bruno Cornec)
- Removal of grep -w|-x during restore as not supported by busybox fixes bug #101 (Alfred Chua/Bruno Cornec)
- init now reports the mindi version when executed (Bruno Cornec)
MONDO CHANGES
- Fix a memory allocation bug in gen_aux_list (Klaus Ade Johnstad/Andree Leidenfrost)
- fedora core 6 and suse 10.2 support added in build process (Bruno Cornec)
- Fix a bug where grub.conf was a symlink (Bruno Cornec)
- mondo now supports gzip compression format (-G option) (#113) (Bruno Cornec)
- ACL and XATTR are now NOT backed up anymore by default. Should increase mondoarchive speed. To handle them as before, please use the -z option. Fix Bug #63 (Bruno Cornec)
- Fix a bug in libmondo-fifo.c where potentially no buffer content could let mondo runni ng forever in case of an exception (Bruno Cornec)
- Fix a bug where ps (busybox) and ps (system) do not give PID in the same column (Bruno Cornec)
- TAG is now per package (Bruno Cornec)
- Add CentOS build support (Andy Wright/Bruno Cornec)
- Fix bug #89 (env var were queried too early, and not ncessarily in PXE mode) (Bruno Cornec)
- fix #66 (setfacl not existing => no error) (Bruno Cornec)
- Removal of grep -w|-x during restore as not supported by busybox fixes bug #101 (Alfred Chua/Bruno Cornec)
- Fix a bug with DVD+RW format, when mondo asks for retry without success indifinitely (Mariano Aliaga)
- Fix Bug #90 mondoarchive fails when using space in the prefix (Bruno Cornec)
- Fix Bug #87 LABEL= swap does not come online after mondorestore (Bruno Cornec)
- Source directory for mondo is now src (compatibility with trunk) (Bruno Cornec)
MINDI-BUSYBOX CHANGES
- mindi-busybox version is now extended with the SVN revision (Bruno Cornec)
- Fix a known bug for busybox where -gc-section in makefile + static for link crea tes a buggy busybox with glibc (Bruno Cornec)
- Updated based on busybox 1.2.2 (Bruno Cornec)
- Handles modules back again (Bruno Cornec)
- Fix bug #88 around install conflicts (Bruno Cornec)
2006-10-12 MondoRescue 2.2.0-2 is now available
Due to an issue on rpm dependencies, I've published a new revision of mondo 2.2.0. At the same time and exceptionaly I hope, I've fixed a remaining issue on bonding support.
Available as usual at ftp://ftp.mondorescue.org/
2006-10-09 MondoRescue 2.2.0 is now available
I'm happy to announce the availability of a newest version of mondoescue 2.2.0. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org/
./fedora/4/mindi-1.2.0-1.fc4.i386.rpm ./fedora/4/mondo-2.2.0-1.fc4.i386.rpm ./fedora/5/mindi-1.2.0-1.fc5.i586.rpm ./fedora/5/mondo-2.2.0-1.fc5.i586.rpm ./gentoo/1.6/mindi-1.2.0.tbz2 ./gentoo/1.6/mondo-2.2.0.tbz2 ./gentoo/1.6/mindi-1.2.0.ebuild ./gentoo/1.6/mondo-2.2.0.ebuild ./mandrake/10.2/mindi-1.2.0-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.2.0-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.2.0-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.2.0-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.2.0-1.20060mdv.i586.rpm ./mandriva/2006.0/mondo-2.2.0-1.20060mdv.i586.rpm ./mandriva/2007.0/mindi-1.2.0-1.20070mdv.i586.rpm ./mandriva/2007.0/mondo-2.2.0-1.20070mdv.i586.rpm ./redhat/7.3/mindi-1.2.0-1.rh73.i586.rpm ./redhat/7.3/mondo-2.2.0-1.rh73.i586.rpm ./redhat/9/mindi-1.2.0-1.rh9.i586.rpm ./redhat/9/mondo-2.2.0-1.rh9.i586.rpm ./rhel/3/mindi-1.2.0-1.rhel3.i586.rpm ./rhel/3/mondo-2.2.0-1.rhel3.i586.rpm ./rhel/4/mindi-1.2.0-1.rhel4.i586.rpm ./rhel/4/mondo-2.2.0-1.rhel4.i586.rpm ./sles/9/mindi-1.2.0-1.sles9.i586.rpm ./sles/9/mondo-2.2.0-1.sles9.i586.rpm ./sles/10/mindi-1.2.0-1.sles10.i586.rpm ./sles/10/mondo-2.2.0-1.sles10.i586.rpm ./src/mondo-2.2.0.tar.gz ./src/mondo-2.2.0.tar.bz2 ./src/mindi-1.2.0.tar.gz ./src/mindi-1.2.0.tar.bz2 ./suse/10.0/mindi-1.2.0-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.2.0-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.2.0-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.2.0-1.suse10.1.i586.rpm
As usual src.rpm packages are also available in the same directory.
New with this version, you'll need the new mindi-busybox package from the same directory. The binaries delivered in mindi have been replaced by this package.
Changes are :
MINDI CHANGES
- busybox is now a separate package and binaries are not provided anymore in mindi - Fix #37 (Bruno Cornec)
- deplist.txt adapted to use more busybox modules (Bruno Cornec)
- start-nfs now exports variables taken from PXE command line to mondo to override parameters during archiving - Fix bug #21 (Bruno Cornec)
- Fix for bug #71 mindi now works correctly on x86_64 (Brendan Bouffler/Bruno Cornec)
- ReadAllLink function added to mindi and 3 older functions suppressed + use of readlink where useful (Bruno Cornec)
- Other fixes for labelled swap support (Michael Shapiro/Bruno Cornec)
- Fix for bug #4 (B. Baumer)
- Fix PXE documentation (Brendan Bouffler)
- Attempt to fix bug #25 - bonding support (Michael Shapiro/Bruno Cornec)
- Write start and finish time to log - Fix bug #33 (Bruno Cornec)
- Fix for bug #46 (Klaus Ade Johnstad)
MONDO CHANGES
- start-nfs now exports variables taken from PXE command line to mondo to override parameters during archiving - Fix bug #21 (Bruno Cornec)
- Fix for bug #71 mondo now works correctly on x86_64 (Brendan Bouffler/Bruno Cornec)
- Fix for bug #4 (B. Baumer)
- Fix PXE documentation (Brendan Bouffler)
- Attempt to fix bug #25 - bonding support (Michael Shapiro/Bruno Cornec)
- Write start and finish time to log - Fix bug #33 (Bruno Cornec)
- New mr_stresc function to escape commands submitted to system and fixes [[debianBTS(379966)]] (Andree Leidenfrost)
- New files mr_string.c and mr_string.h (v3.0 new organization) (Andree Leidenfrost)
- Fix for [[debianBTS(320152)]] display problem in newt (Andree Leidenfrost)
- Check for grub.conf being a symbolic link (Andree Leidenfrost)
- AFS support (Andree Leidenfrost/Bruno Cornec)
- Better post-nuke handling (first steps) (Andree Leidenfrost)
- Icon for use in menus (Andree Leidenfrost)
- Fix for bug #14 -E switch error (Bruno Cornec)
- Fix for bug #6 mondorestore will ask for prefix during selectve restore (Bruno Cornec)
- Fix for bug #21 prefix taken from PXE server first (Bruno Cornec)
- Fix for bug #24 ps options (Bruno Cornec)
2006-10-03 MondoRescue presentation goes live
I'm happy to announce the availability of the presentation I made last month for the Open Source and Linux Profession inside HP
Listen to it at http://opensource.hp.com/downloads/bruno_mondo.mp3
The corresponding slides are available at http://www.mondorescue.org/docs/mondo-presentation-v2.pdf
Many thanks to Ragavan Srinivasan
2006-08-11 Package rebuild
Hello
Due to some packaging corrections and improvements, I've redelivered new instances (-2) of the mondo 2.0.9 RPM packages. They are functionaly the same as the one delivered in the begining of the week, so no need to redowload for those already having -1.
Changes are :
- ChangeLogs are now correct for RPMS - Gentoo build is now working, and packages have been produced. Official feedback is pending. - Official packages have been released for Mandriva Cooker and will be in 2007.0 - Fedora extra proposal is also pending.
Please report bugs using (trac). It's now also accepting e-mail input. It will ease discussions around bug with distributions.
I'll be off mail till early September, and I promised my family to not work on mondo during the holiday period ;-) So you'll have to wait till then to get my feedback.
2006-08-07 MondoRescue 2.0.9 is now available
I'm happy to announce the availability of a newest version of mondoescue 2.0.9-1. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org/
./debian/3.1/mindi_1.0.9_i386.deb ./debian/3.1/mondo_2.0.9_i386.deb ./fedora/4/mindi-1.0.9-1.fc4.i386.rpm ./fedora/4/mondo-2.0.9-1.fc4.i386.rpm ./fedora/5/mindi-1.0.9-1.fc5.i586.rpm ./fedora/5/mondo-2.0.9-1.fc5.i586.rpm ./mandrake/10.2/mindi-1.0.9-1.102mdk.i586.rpm ./mandrake/10.2/mondo-2.0.9-1.102mdk.i586.rpm ./mandrake/10.1/mindi-1.0.9-1.101mdk.i586.rpm ./mandrake/10.1/mondo-2.0.9-1.101mdk.i586.rpm ./mandriva/2006.0/mindi-1.0.9-1.20060mdk.i586.rpm ./mandriva/2006.0/mondo-2.0.9-1.20060mdk.i586.rpm ./redhat/7.3/mindi-1.0.9-1.rh73.i586.rpm ./redhat/7.3/mondo-2.0.9-1.rh73.i586.rpm ./redhat/9/mindi-1.0.9-1.rh9.i586.rpm ./redhat/9/mondo-2.0.9-1.rh9.i586.rpm ./rhel/3/mindi-1.0.9-1.rhel3.i586.rpm ./rhel/3/mondo-2.0.9-1.rhel3.i586.rpm ./rhel/4/mindi-1.0.9-1.rhel4.i586.rpm ./rhel/4/mondo-2.0.9-1.rhel4.i586.rpm ./sles/9/mindi-1.0.9-1.sles9.i586.rpm ./sles/9/mondo-2.0.9-1.sles9.i586.rpm ./sles/10/mindi-1.0.9-1.sles10.i586.rpm ./sles/10/mondo-2.0.9-1.sles10.i586.rpm ./suse/10.0/mindi-1.0.9-1.suse10.0.i586.rpm ./suse/10.0/mondo-2.0.9-1.suse10.0.i586.rpm ./suse/10.1/mindi-1.0.9-1.suse10.1.i586.rpm ./suse/10.1/mondo-2.0.9-1.suse10.1.i586.rpm ./src/mindi-1.0.9.tar.gz ./src/mondo-2.0.9.tar.gz
As usual src.rpm packages are also available in the same directory.
SLES 10 packages are now also generated as well as Debian ones, even if you should always use Andree's official packages for the moment as they include the latest Debian patches.
Changes are :
MINDI CHANGES
- Fix for bug #22 RHEL4 + LVM + LABEL support (Bruno Cornec)
- Fix for bug #8 keyboard support incorrect (Bruno Cornec)
- New NFS/PXE support. start-nfs is now a fixed script. Allow more possibilities at restore time (Bruno Cornec)
- new global variables + Bug fixes for LVM (Bruno Cornec)
- SuSE RPMS now use bzip2 (Lars Rupp/Bruno Cornec)
- Fix a bug for filesystems with LABEL in fstab not mounted (Bruno Cornec)
- Qlogic 2300 and 2200 are now supported (Bruno Cornec)
- Use busybox 1.1.3 for net part (Bruno Cornec)
- Fix various screen corruption for 'Configure LVM' (Andree Leidenfrost)
- Fix Adaptec Zero-Channel RAID Cards support bug #6455 (Bruno Cornec)
- Fix a bug with redhat_label not initialized in the loop systematically
(Anthony P. Machon/Bruno Cornec)
- nfsmount option added to allow redeployment from another NFS server (Bruno Cornec)
- Replaced all occurrences of egrep with 'grep -E' and of fgrep with 'grep -F' (Andree Leidenfrost)
- Fix a bug in analyze-my-lvm for RHEL3 where vgdisplay prints an additional
field sometimes (#) (severine.lombardo_at_acoss.fr/Bruno Cornec)
- Deal properly with LVM tool lvmiopversion and with lvmcreate_initrd and pvdata - fixes Debian bug #351687 (Andree Leidenfrost)
- Handle the format /dev/mapper/
MONDO CHANGES
- Preliminary build process working for Debian and Gentoo (Bruno Cornec)
- New NFS/PXE support. start-nfs is now a fixed script. Allow more possibilities at restore time (Bruno Cornec)
- Fix some compiler warnings for 64bits mode (Andree Leidenfrost)
- Fix various screen corruption for 'Configure LVM'/RAID sync (Andree Leidenfrost)
- SuSE RPMS now use bzip2 (Lars Rupp/Bruno Cornec)
- Exclude ClearCase mvfs type of filesystem from mondo backup (rzonum_at_gmail.com/Bruno Cornec)
- Improved .spec Requires (Fedora/SuSE feedbacks) (Bruno Cornec)
- Indication for users of IDE burners and 2.6 kernels (Christopher Moriarity/Bruno Cornec)
- remove df -P during restore as busybox doesn't support it (Bruno Cornec)
- nfsmount option added to allow redeployment from another NFS server (Bruno Cornec)
- This version should work a bit better with files having special char bug #7421 - but more to come (Bruno Cornec)
- Fix Debian Bug #369321 by increasing MAX_TAPECATALOG_ENTRIES to 8192 and bkpinfo->optimal_set_size to 16MB (Andree Leidenfrost)
- Fix problem with BurnProof+DVD (Andree Leidenfrost)
- Fix bug #7820: mondo should now support files > 2GB (taps23_at_yahoo.com/Bruno Cornec)
- Replaced all occurrences of egrep with 'grep -E' and of fgrep with 'grep -F' (Andree Leidenfrost)
- Optimize grep usage - fixes Debian bug #222052 (Andree Leidenfrost)
- Avoid false alerts about growisofs not running under sudo (Andree Leidenfrost)
- Increase PPCFG_RAMDISK_SIZE to 350 MB (Thomas B�rkel/Bruno Cornec)
- Removed useless mondo-makefilelist (Andree Leidenfrost)
- Fix a segmentation fault in parse_mdstat() (Andree Leidenfrost)
- Fix gcc 4.1.2 warnings (Andree Leidenfrost)
2006-08-05 New repository/Tools for Mondo Rescue
Due to some recent problems with BerliOS, I've migrated most functions from it to our own server.
So people wanting to have SVN access should now use the following URL: svn://svn.mondorescue.org/mondorescue
which contains 2 main branches: branches/stable (2.x dev) and trunk (3.x dev)
I took also that opportunity to add the trac tool to our Web site, in order to help the development process. Especially,you'll find again all bug reports removed from BerliOS at http://www.mondorescue.org/cgi-bin/trac.cgi/report/3
So you can also use trac for SVN browsing at http://www.mondorescue.org/cgi-bin/trac.cgi/browser
Don't hesitate to visit it and log all your bug/enhacement requests there to help us in our development of Mondo Rescue.
2006-07-22 Mondorescue at the RMLL
The presentation I made the 7th of July for the RMLL (Rencontres Mondiales du Logicial Libre) is now available online.
Around 25 persons attended it
See it at http://www.mondorescue.org/docs/mondo-presentation-v2.pdf
2006-06-09 MondoRescue 2.0.8-3 is now available
I'm happy to announce the availability of a newest version of mondoescue 2.0.8-3. Enjoy it as usual!
Now available at ftp://ftp.mondorescue.org/
./fedora/4/mindi-1.0.8-3.fc4.i386.rpm ./fedora/4/mondo-2.0.8-3.fc4.i386.rpm ./fedora/5/mindi-1.0.8-3.fc5.i386.rpm ./fedora/5/mondo-2.0.8-3.fc5.i386.rpm ./mandrake/10.2/mindi-1.0.8-3.102mdk.i386.rpm ./mandrake/10.2/mondo-2.0.8-3.102mdk.i386.rpm ./mandrake/10.1/mindi-1.0.8-3.101mdk.i386.rpm ./mandrake/10.1/mondo-2.0.8-3.101mdk.i386.rpm ./mandriva/2006.0/mindi-1.0.8-3.20060mdk.i586.rpm ./mandriva/2006.0/mondo-2.0.8-3.20060mdk.i586.rpm ./redhat/7.3/mindi-1.0.8-3.rh73.i386.rpm ./redhat/7.3/mondo-2.0.8-3.rh73.i386.rpm ./redhat/9/mindi-1.0.8-3.rh9.i386.rpm ./redhat/9/mondo-2.0.8-3.rh9.i386.rpm ./rhel/3/mondo-2.0.8-3.rhel3.i386.rpm ./rhel/3/mindi-1.0.8-3.rhel3.i386.rpm ./rhel/4/mindi-1.0.8-3.rhel4.i386.rpm ./rhel/4/mondo-2.0.8-3.rhel4.i386.rpm ./sles/9/mindi-1.0.8-3.sles9.i386.rpm ./sles/9/mondo-2.0.8-3.sles9.i386.rpm ./src/mindi-1.0.8-3.tar.gz ./src/mondo-2.0.8-3.tar.gz ./suse/10.0/mindi-1.0.8-3.suse10.0.i386.rpm ./suse/10.0/mondo-2.0.8-3.suse10.0.i386.rpm ./suse/10.1/mindi-1.0.8-3.suse10.1.i586.rpm ./suse/10.1/mondo-2.0.8-3.suse10.1.i586.rpm
As usual src.rpm packages are also available in the same directory.
Changes are :
MINDI CHANGES
- exec-shield removed for mindi
(Bruno Cornec)
- Fix a bug for ia64 build in mindi where locallib was undefined
(Bruno Cornec)
- Fix a bug for SuSE and Debian where $dfam was used in install.sh
(Bruno Cornec)
- Make the init script mdadm-aware
(Andree Leidenfrost)
MONDO CHANGES
- Fix a bug in -I and -E handling !!
(Paolo Bernardoni
- Fix permissions for autorun
(Bruno Cornec)
- Fox delivery problems for tar files with too restrictive umask
(Bruno Cornec)
- Fix parsing of DHCP information in start-nfs script
(Andree Leidenfrost)
2006-06-02 Mondo 2.0.8-2 / Mindi 1.0.8-2 available
It turned out that mindi 1.0.8-1 had bugs at least on RHEL 4 and also I wanted a new function for PXE deployment (change of NIC), so here are mondo 2.0.8-2 / mindi 1.0.8-2.
Available for the 11 distributions supported as the usual place ftp://ftp.mondorescue.org/
CAUTION: The ipconf parameter used for PXE deployment has changed and its syntaxt is NOT compatible with the previous one. You now need to precise first the NIC on which you will deploy. Look at mindi's README.pxe for details.
2006-05-31 Mondo 2.0.8-1 / Mindi 1.0.8-1 available
I'm happy to announce the availability of a newest version of mondo 2.0.8-1 / mindi 1.0.8-1. Enjoy it !
Now available at ftp://ftp.mondorescue.org/
fedora/4/mondo-2.0.8-1.fc4.i386.rpm fedora/4/mindi-1.0.8-1.fc4.i386.rpm fedora/5/mindi-1.0.8-1.fc5.i386.rpm fedora/5/mondo-2.0.8-1.fc5.i386.rpm mandrake/10.2/mindi-1.0.8-1.102mdk.i386.rpm mandrake/10.2/mondo-2.0.8-1.102mdk.i386.rpm mandrake/10.1/mindi-1.0.8-1.101mdk.i386.rpm mandrake/10.1/mondo-2.0.8-1.101mdk.i386.rpm mandriva/2006.0/mindi-1.0.8-1.20060mdk.i586.rpm mandriva/2006.0/mondo-2.0.8-1.20060mdk.i586.rpm redhat/7.3/mindi-1.0.8-1.rh73.i386.rpm redhat/7.3/mondo-2.0.8-1.rh73.i386.rpm redhat/9/mindi-1.0.8-1.rh9.i386.rpm redhat/9/mondo-2.0.8-1.rh9.i386.rpm rhel/3/mindi-1.0.8-1.rhel3.i386.rpm rhel/3/mondo-2.0.8-1.rhel3.i386.rpm rhel/4/mindi-1.0.8-1.rhel4.i386.rpm rhel/4/mondo-2.0.8-1.rhel4.i386.rpm sles/9/mindi-1.0.8-1.sles9.i386.rpm sles/9/mondo-2.0.8-1.sles9.i386.rpm suse/10.0/mindi-1.0.8-1.suse10.0.i386.rpm suse/10.0/mondo-2.0.8-1.suse10.0.i386.rpm src/mondo-doc-2.0.8-1.tar.gz src/mindi-1.0.8-1.tar.gz src/mondo-2.0.8-1.tar.gz
As usual src.rpm packages are also available in the same directory. Also a new mondo-doc package is produced for most distributions containing all the formats of mondo's documentation. Only there for completion, as mondo's package already contains the required doc files.
This version should fix most of latest bugs reported for mindi. the 2.0.x branch should now enter in a bug fix only mode. All new features will be introduced in 2.2.x on which we will now work (internationalization, memory management, configuration files, ...)
Changes are :
MONDO:
- new build process (Bruno Cornec)
- Fix a bug in .spec for RPM build (%attr now unused)
(Bruno Cornec)
- Support of dm and LVM v2 (Andree Leidenfrost)
- New mr_strtok functionn added and used for dm support (Andree Leidenfrost)
- Complete doc is now a separate package. mondo still contains the
man pages and howto in minimal useful formats
(Bruno Cornec)
- HOWTO now contains a new chapter on unattended support for mondo
- Increase size (4 times) of include|exclude variables
- Fix a bug on -I and -E not working with multiple parameters
- Fix a bug in verify for NFS by swapping nfs_remote_dir and isodir when
assembling name for image file to verify
(Andree Leidenfrost)
- Fix mondo when restoring filenames containing blanks
(still a problem for filenames with ')
(Bruno Cornec)
- Fix a RPM generation bug for rh7.3 (i386-redhat-linux prefix for binaries)
(Bruno Cornec)
MINDI:
- new build process (Bruno Cornec)
- Fix a bug when a disk less than 2.8 MB can be built, to
include enough modules to support SCSI cds
(Bruno Cornec)
- Fix a bug in .spec for RPM build (%attr now unused)
(Bruno Cornec)
- Add support for LABEL on swap partitions
(Michel Loiseleur + Julien Pinon)
- Attempt to fix bug 6827 (addition of a script for
busybox udhcpc to support pxe/dhcp restore)
(Bruno Cornec)
- support of dm and LVM v2 (Andree Leidenfrost)
- analyze-my-lvm is under $MINDI_LIB (Andree Leidenfrost)
- Fix a bug introduced by trying to avoid an error
message when modprobe.d doesn't exist
(Johannes Franken)
- Fix for Bug #6975 (/net is now excluded from kernel search location)
(Bruno Cornec)
- Allow 5670 MB fllopy disks for lilo as well (Bruno Cornec)
- Add missing net modules (Klaus Ade Johnstad)
2006-04-08 Mondo 2.0.7 / Mindi 1.0.7 updated to r460
I'm happy to announce the availability of a newest version of mondo 2.0.7 / mindi 1.0.7 aka r460
Now available at ftp://ftp.mondorescue.org/
fedora/4/mindi-1.0.7-460.fc4.i386.rpm fedora/4/mondo-2.0.7-460.fc4.i386.rpm fedora/5/mindi-1.0.7-460.fc5.i386.rpm fedora/5/mondo-2.0.7-460.fc5.i386.rpm mandrake/10.1/mindi-1.0.7-460.101mdk.i386.rpm mandrake/10.1/mondo-2.0.7-460.101mdk.i386.rpm mandrake/10.2/mindi-1.0.7-460.102mdk.i386.rpm mandrake/10.2/mondo-2.0.7-460.102mdk.i386.rpm mandriva/2006.0/mindi-1.0.7-460.20060mdk.i586.rpm mandriva/2006.0/mondo-2.0.7-460.20060mdk.i586.rpm redhat/73/mindi-1.0.7-460.rh73.i386.rpm redhat/73/mondo-2.0.7-460.rh73.i386.rpm redhat/9/mindi-1.0.7-460.rh9.i386.rpm redhat/9/mondo-2.0.7-460.rh9.i386.rpm rhel/3/mindi-1.0.7-460.rhel3.i386.rpm rhel/3/mondo-2.0.7-460.rhel3.i386.rpm rhel/4/mindi-1.0.7-460.rhel4.i386.rpm rhel/4/mondo-2.0.7-460.rhel4.i386.rpm sles/9/mindi-1.0.7-460.sles9.i386.rpm sles/9/mondo-2.0.7-460.sles9.i386.rpm suse/10.0/mindi-1.0.7-464.suse10.0.i386.rpm suse/10.0/mondo-2.0.7-464.suse10.0.i386.rpm
Changes are few:
MONDO:
Remove speed=1 for growisofs (better version expected for 2.0.8) Usage of Epoch for RPMs to ease update
MINDI:
analyze-my-lvm is under $MINDI_SBIN (not _LIB) Usage of Epoch for RPMs to ease update
2006-03-20 Mondo 2.0.7 / Mindi 1.0.7 are out
I'm happy to announce the availability of the latest and greatest version of mondo 2.0.7 / mindi 1.0.7. Version numbers have changed of format to be more in line with what is done generally (x.y.z)
Now available at ftp://ftp.mondorescue.org :
mandrake/10.1/mindi-1.0.7-447.101mdk.i386.rpm
mandrake/10.1/mondo-2.0.7-447.101mdk.i386.rpm
mandrake/10.2/mindi-1.0.7-447.102mdk.i386.rpm
mandrake/10.2/mondo-2.0.7-447.102mdk.i386.rpm
mandriva/2006.0/mindi-1.0.7-447.20060mdk.i386.rpm
mandriva/2006.0/mondo-2.0.7-447.20060mdk.i386.rpm
src/mindi-1.0.7-r447.tgz
src/mondo-2.0.7-r447.tgz
Other distributions will follow asap (should be able to produce soon redhat 7.3, fedora core 4, and only after rhel3/4 and sles9) due to the change in the virtual machines I have to do (now using qemu + more tools to generate RPMs)
The focus on this version has been more around the new website and documentation, and a bit less on code. So some persistant bugs are still not corrected (some dvd burning issues and dm/lvm2 support mainly) and will be hopefully in 2.0.8.
MONDO CHANGES
v2.07 (2006-02-23)
- useless cat, sort|uniq commands removed (Bruno Cornec/S�bastien Aperghis-Tramoni)
- Doc cleanup (Andree Leidenfrost)
- Add the actual format to messages after calls to function is_this_a_valid_disk_format() about unsupported formats. (Andree Leidenfrost)
- Abort|Warn when one of the include|exclude dirs (-I|-E) does not exist (Bruno Cornec/Jeffs)
- Replaced partimagehack with ntfsclone from ntfsprogs package. (Andree Leidenfrost)
- use df -P everywhere (Bruno Cornec)
- Paypal incitations removed (Andree Leidenfrost)
- mondo now uses /usr/share for the restore-scripts (Bruno Cornec)
- rpmlint cleanups (Bruno Cornec)
- no shared librairies and no X11 anymore (were useless) (Bruno Cornec)
- files > 2GB are now really supported (Andree Leidenfrost)
- new SGML based Mondo Rescue documentation + new Web site (Bruno Cornec/Andree Leidenfrost)
- mondoarchive aborts when 'mindi --findkernel' gives a fatal error (See also Debian bug #352323.) (Andree Leidenfrost)
- /tmp not excluded anymore from backup (Bruno Cornec)
- New RPM Build environement (Bruno Cornec)
MINDI CHANGES
1.07 (2006-02-23)
- stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)
- init revamped (removed unnecessary second general module loading phase, start NFS appropriately depending on PXE or simple NFS) (Andree Leidenfrost)
- Changed module 'nfsacl' to 'nfs_acl' (Andree Leidenfrost)
- Mindi/DiskSize is gone (Bruno Cornec)
- useless cat, sort|uniq commands removed (Bruno Cornec/S�bastien Aperghis-Tramoni)
- Doc cleanup (Andree Leidenfrost)
- Bug fix for chown in install.sh (JeffS)
- CHANGES renamed also in install.sh now (Bruno Cornec)
- rpmlint cleanups
- Get mindi to look for analyze-my-lvm in it's library directory MINDI_LIB (See also Debian bug #351446.)
- mindi only deletes freshly created 1440kb images in case of error (See also Debian Bug #348966.) (Andree Leidenfrost)
- try standard grub-install in grub-MR restore script before trying anything fancy (Andree Leidenfrost)
- busybox mount should be called with -o ro for PXE (Make RHEL 3 works in PXE with a 2.6 failsafe kernel now available) (Bruno Cornec)
- Fix mindi for 2.6 Failsafe support (Bruno Cornec)
- mindi now depends on grep >= 2.5 (for -m option) (Marco Puggelli/Bruno Cornec)
- Fix a bug in LVM context for RHEL4 in GetValueFromField (R�mi Bondoin/Bruno Cornec)
- New RPM Build environement (Bruno Cornec)
- mindi now supports x86_64 natively (Bruno Cornec)
- stop creating further size of floppy disks if the smaller one succeeds (Bruno Cornec)
2006-02-02 Mondo Rescue rsync server available
In our always increasing set of services :-) I'd like to announce the availability of an rsync mirror service for mondo-rescue. Try rsync rsync.mondorescue.org::
2006-02-01 Mondo Rescue ftp server available
Things are progressing. I've gathered all the packages that were originally on http://www.mondorescue.org and also added Mike's SuSE RPMs + all the latest packages I've produced and put them on a new ftp server accessible at ftp://ftp.mondorescue.org
You may have issues to access to it yet, as I've done a DNS refresh this night and propagation could not be made everywhere now. FYI:
$ host ftp.mondorescue.org
ftp.mondorescue.org has address 213.30.161.23
The tree is:
level one distribution
level two version number
level three the packages
Feel free to send me (by private mail) packages that you have and that are not in the repository, so that I can add them.
Thanks to HP and especially the HP/Intel Solution Center to help me hosting the project. Next step will be the Web site.
2005-12-24 I think that it's time to promote our revisions to a newer version, as a proof of increased stability, and result of lots of cleanup and improvements, even if some small known bugs remain (and other could always appear). So here are mindi 1.06 / mondo 2.06 aka Christmas Release :-)
Now available at ftp://ftp.mondorescue.org :
mandrake/10.1/mindi-1.06-266.10.1mdk.i386.rpm
mandrake/10.1/mondo-2.06-266.10.1mdk.i386.rpm
rhel/3/mindi-1.06-266.rhel3.i386.rpm
rhel/3/mondo-2.06-266.rhel3.i386.rpm
rhel/4/mindi-1.06-266.rhel4.i386.rpm
rhel/4/mondo-2.06-266.rhel4.i386.rpm
mandriva/2006.0/mindi-1.06-266.2006.0mdk.i586.rpm
mandriva/2006.0/mondo-2.06-266.2006.0mdk.i586.rpm
fedora/4/mindi-1.06-266.fc4.i386.rpm
fedora/4/mondo-2.06-266.fc4.i386.rpm
redhat/73/mindi-1.06-266.rh73.i386.rpm
redhat/73/mondo-2.06-266.rh73.i386.rpm
sles/9/mindi-1.06-266.sles9.i386.rpm
sles/9/mondo-2.06-266.sles9.i386.rpm
So more distros supported and built.
I've used them for a restore of a failed server recently (PXE mode) so
they should be working correctly for most of the cases (including now
people not using RPMs)
I'll off till begining of next year, so I wish you all the best for this new year 2006 coming, and hope you'll find mondorescue as useful as usual !
Changelogs are following:
MONDO CHANGES
v2.06 (2005-12-23)
- better error handling of failed commands/mindi (Andree Leidenfrost)
- fix compiler warnings (Andree Leidenfrost)
- -p improvements for NFS/PXE/ISO modes (Bruno Cornec)
- support of default route and netmask for PXE/NFS (Bruno Cornec)
- fix for restoring mondo backups on md-raid systems (Philippe De
Muyter)
- remove excessive 'cat' commands (Philippe De Muyter)
- fix to force growisofs to use speed=1 for DVD burning (Philippe De
Muyter)
- now handles cifs correctly (Bruno Cornec)
- fix issue where mondoarchive ejects CD/DVD despite writing iso images
(Andree Leidenfrost)
- Add -P option to df calls (Andree Leidenfrost/Chuan-kai Lin)
- fix usage of joint -B and -m options (Andree Leidenfrost/Efraim
Feinstein)
- Quadrupled ARBITRARY_MAXIMUM from 500 to 2000 for mondorestore's
filebrowser (Andree Leidenfrost)
- remove the renice of mondoarchive (Hugo Rabson)
- relocate what was under /usr/share to /usr/lib (FHS compliance)
(Bruno Cornec/Andree Leidenfrost)
- manage non ambiguous delivery under /usr (packages) or /usr/local (tar
ball) (Bruno Cornec)
- disable x11 build by default (Bruno Cornec)
- remove sbminst (Bruno Cornec/Andree Leidenfrost)
- use parted2fdisk everywhere (Bruno Cornec)
- exports MONDO_LIB (Bruno Cornec)
- RPM build for fedora core 4, sles9, redhat 7.3, rhel 3/4, mandriva
2006.0, mandrake 10.2/10.1 (Bruno Cornec/Gary Granger)
- interactive mode now asks for image size and prefix in NFS mode
(Gallig Renaud/Bruno Cornec)
- iso-prefix should be read in iso mode even when -H not given (Stan
Benoit)
- VERSION/RELEASE Tag added (Bruno Cornec)
- many code cleanup, small fixes, PXE/NFS code improvements
(S�bastien Aperghis-Tramoni/Bruno Cornec)
MINDI CHANGES
1.06 (2005-12-23)
- mindi manpage added (Andree Leidenfrost)
- clean up remaining mount points, mindi.err at the end (Wolfgang
Rosenauer)
- fix bugs for SuSE distro around tar, tr and find arguments order
(Wolfgang Rosenauer)
- new busybox.net version used for better PXE support (Bruno Cornec)
- USB keyboard support (Bruno Cornec)
- -p should now work with ISO/PXE/NFS modes (Bruno Cornec)
- relocate what was under /usr/share to /usr/lib (FHS compliance)
(Bruno Cornec/Andree Leidenfrost)
- manage non ambiguous delivery under /usr (packages) or /usr/local (tar
ball) (Bruno Cornec)
- install script rewritten and used for RPM build, with new layout
(S�bastien Aperghis-Tramoni/Bruno Cornec)
- use parted2fdisk everywhere (Bruno Cornec)
- use MONDO_LIB exported by mondoarchive instead of MONDO_HOME guessed
(Bruno Cornec)
- RPM build for fedora core 4, sles9, redhat 7.3, rhel 3/4, mandriva
2006.0, mandrake 10.2/10.1 (Bruno Cornec/Gary Granger)
- VERSION/RELEASE Tag added (Bruno Cornec)
- VMPlayer support
- Code cleanup, small fixes, PXE/NFS code improvements
(Wolfgang Rosenauer/S�bastien Aperghis-Tramoni/Bruno Cornec
- New switches for PXE mode (ping & ipconf, Cf README.pxe)
(S�bastien Aperghis-Tramoni/Bruno Cornec)
- mindi-kernel added to SVN (Bruno Cornec)
2005-11-22 Following recent discussion here, it has been decided to increase version numbers of mondo and mindi to avoid confusion.
So I can now announce the availability of the latest mondo and mindi which can be downloadable from http://mondorescue.berlios.de
Look also there at the Wiki and the docs. Fill bugs and feature requests. We are working with Hugo on the migration of the rest of the content and the old Website, domain name in parallel, but it wil take some time to be finished.
Changes are:
v2.05 (Bruno Cornec
- ia64 is now working for rhel3
- delivery process to BerliOS improved
- Add -p option to generate ISO images file names with prefix. The new
default name for ISO images is mondorescue-1.iso, ... For PXE environment,
you have to use the prefix option on the command line (read README.pxe)
- Mandrake 2005 support
- NFS patches (Yann Aubert
- mondorestore shouldn't now ask final questions with -H
(this is an unattended mode)
1.05 (2005-11-19)
- Bug fix for ldd output incorrectly handled, leading to 'grep not found' error
(Andree Leidenfrost)
- NFS now works in interactive mode, and nolock problems are solve
(Andree Leidenfrost)
- IA-64 support is now working for rhel 3
(Bruno Cornec)
- add MINDI_CONF to the mindi LOGFILE
(Philippe De Muyter)
- Speed up fdisk'ing dev/ida raid devices
(Philippe De Muyter)
2005-09-28 Creation of the Berlios SVN repository to take over the non-working one missing since more than one year. Integration of the first patches waiting.
Oldest News
look at these pages for old News concerning the project