|
![](/images/spacer.gif) |
![](/images/spacer.gif) |
![](/images/spacer.gif) |
Changelog for mondo-1.47-3.rh7.i386.rpm :
Wed Oct 30 05:00:00 2002 Jesse Keating 1.47-3 - fixed dep <= issue. Patched source for grep issues.
Tue Oct 22 06:00:00 2002 Jesse Keating 1.47-2 - Fixed man page placement issue - Adjusted source to reflect version 1.47
Sun Oct 20 06:00:00 2002 Jesse Keating 1.47-1 - bumped to release 1.47, trying new method to make symlinks - initial try to build on RH 8.0 - Adjusted relocation issues
Thu Oct 17 06:00:00 2002 Hugo Rabson 1.46_20021016 - prefix bkpinfo->restore_path to bigfile fname before generating checksum & comparing to archived bigfile - if /etc/lilo.conf not found not /etc/lilo.conf.anaconda found then work around RH7.3\'s broken LILO support - abort if user specifies non-existent output directory - updated man page
Mon Aug 19 06:00:00 2002 Hugo Rabson 1.46 - minor clean-up - leave 100MB at end of tape, to prevent overrunning - fixed multi-imagedev bug (Emmanuel Druon) - erroneous \'files changed\' (bigfiles) bug fixed - fixed serious bug in line 1546 - should have been !=, not ==; stopped mondorestore from correctly restoring big files - incorporate post-nuke tarball
Mon Jul 15 06:00:00 2002 Hugo Rabson 1.44-1 - added signal-trapping to mondoarchive and mondorestore - fixed bug in new -s code - added --isonuke and --mbr switches - cleaned up live filesystem restoration - permit \'-0\' (no compression) flag - if user restores selectively (picks some files to be restored) then large files archived during \'-L\' (LZO) backup will now be restored properly - fixed bug in make-me-bootable - don\'t change /tmp\'s permissions unless it doesn\'t exist & must be created - changed $i to $j in mondo-makefilelist (Karsten) - fixed \'I refuse to write floppy images to /dev/fd0 because its size is not apparent from its filename\' bug - disabled \'nr-failed-disks\' entry in raidtab generator - added \'-o\' flag to let user choose LILO as CD/floppy\'s boot loader - fixed bug in --mbr - fixed NFS bug - fixed bugs affecting tape users who backup+verify at same time - fixed bugs re: tape block size >32K (Troff)
Wed Jun 5 06:00:00 2002 Hugo Rabson 1.43-7 - afio uses 16MB buffer when restoring, instead of 8MB - mondorestore makes /var/run/console in case user excluded it - the -s switch now accepts multiple sizes, one per CD/tape
Mon Jun 3 06:00:00 2002 Hugo Rabson 1.43-6 - added -u switch, for streaming to device; like -t (tape) but without various error checks; use with caution - bugfixes; cleaned up code (Troff)
Thu May 23 06:00:00 2002 Hugo Rabson 1.43-5 - changed lockfiles from static to random filenames - use dvdrecord instead of cdrecord, if available - don\'t alter /mnt/RESTORING/tmp\'s permissions if comparing - added -follow to search for home (Bruno Vidal)
Mon Apr 29 06:00:00 2002 Jesse Keating 1.43-3 - updated to build 1.43-3 - new .spec file (Jesse Keating)
Mon Apr 29 06:00:00 2002 Hugo Rabson 1.43-1 - unmount/remount CD-ROM at start/end if supermounted - delete old /tmp/filelist.full,biggielist.txt if restoring to live filesystem - if Mindi aborted then show last 6 lines of its log before Mondoarchive aborts - reformatted, redistributed source code (Stan Benoit) - replaced isolinux dependency with syslinux dependency - now shows CDR(W)\'s progress properly - 20%, 30%, etc.
Sat Apr 13 06:00:00 2002 Hugo Rabson 1.42-3 - minor cosmetic enhancements - improved homedir-locating code
Mon Apr 8 06:00:00 2002 Hugo Rabson 1.42-1 - numerous cosmetic enhancements - mondorestore may now be run on live filesystem, i.e. user does not have to reboot in order to restore data; works for CD\'s and tapes; NFS and ISO restores will be supported at a later date - fixed restore-time RAID-handling bugs - added -E patch to exclude files and/or dirs properly (Andy Glass) - cat /proc/cpuinfo and run uname -r; save output to logfile at backup-time - fixed minor bug in stablilo-me - if /tmp/fstab.new exists then use _it_ instead of /tmp/fstab to label ext2 or ext3 partitions - bootable CD\'s now use SYSLINUX instead of LILO (Andy Glass) - don\'t pclose() tape after calling closein_tape(): the latter does it already - tarball installs to /usr/share/mondo by default; was /usr/local/share/mondo - add \'-m\' (manual CD tray) flag
Fri Mar 22 05:00:00 2002 Hugo Rabson 1.41-1 - record hostname (Krzysztof Dubowik)
Mon Mar 11 05:00:00 2002 Hugo Rabson 1.40-7 - if \'-L\' then test for lzop; abort if not present - if Mondo cannot figure out which boot loader the user is using, tell the user to read the manual and mention -l, -f switches - abort if ramdisk not available - updated man page (Mikael Hultgren) - support multiple -I params (Mikael Hultgren+Randy Delfs) - mkreiserfs -ff instead of -q (Andy Glass)
Mon Mar 4 05:00:00 2002 Hugo Rabson 1.40-6 - incorporated new config.guess, config.sub (H�ctor Garc�a �lvarez) - updated manual to explain tmpfs needs to be in kernel (Mikael Hultgren) - don\'t let non-root users run mondoarchive - allow up to 50 chars in popup_and_get_string()\'s input field - tell user to use \'su -\' instead of \'su\' if they use \'su\' by mistake - make mondo-makefilelist more SUN-friendly, re: fstab (Andy Glass) - modified \'Sliced bigfile #n\' log entry to say \'..#(n+1)\'
Mon Feb 25 05:00:00 2002 Hugo Rabson 1.40-5 - improved the way Mondo installs itself (Mikael Hultgren) - updated manpage - touch /mnt/RESTORING/var/log/pacct after restoring - added updated docs (Cafeole, Randy Delfs, Stan Benoit et al) - added pico to restore-scripts.tgz; deprecated some scripts - if restoring to /dev/ida/ * or /dev/cciss/ * then drop the \'p\' before trying to discover the size of the partition itself - support pathnames containing spaces (KirkJT) - added -C switch, to treat CD burner almost as a tape streamer - run post-nuke script if it exists - put (char *)(&buf) instead of &buf when reading/writing biggiefiles\' info
Mon Feb 18 05:00:00 2002 Hugo Rabson 1.40-3 - handle one-letter dirs properly (Ian Kent) - when making ext3 fs, don\'t specify journal size (Cafeole) - add tmp.mondo.NNNN to tempdir path, if tempdir is specified by user - add mondo.scratch.NNN to scratchdir path, if scratchdir is specified by user - beefed up RAID-related logging a bit - exclude .journal files properly - Italian patch (Michael Baldessari) - let user exclude devices from mountlist with (e.g.) -E /dev/hda1
Tue Feb 12 05:00:00 2002 Hugo Rabson 1.40-2 - fixed typo in manpage (Mikael Hultgren) - exclude \"#\" *\"#\" and *~ from tarball and source RPM - updated manual (Randy Delfs) - if errors apparently occurred, don\'t just say, \"Errors occurred\": ask the user to check the logs as a precaution - put the correct version# in mondo/my-stuff.h - in Nuke Mode, expand/contract mountlist proportionately to fill hard disks - fix serious restore-time bug in tape/afio-handling code - cdrecord is only required if burning CD\'s - fixed silly bug in selective restore user interaction subroutine
Mon Feb 11 05:00:00 2002 Hugo Rabson 1.40-1 - set partition(s) bootable w/fdisk if appropriate - cosmetic bugfixes - changed get_phys_size_of_drive() to read value from fdisk, not dmesg - if hard disk does not exist then warn user when editing mountlist - if boot+floppy disk images were not created then don\'t offer to write them to disks; instead, mention the mindi.iso bootable CD images - exclude each partition\'s .autofsck from backup - fixed bug in CD restoration progress form - changed many tempfilenames from mojo-jojo * to sensible, random names - exclude /win386.swp from backup (Cafeole)
Fri Feb 8 05:00:00 2002 Hugo Rabson 1.38-2 - minor improvements to the NFS-handling code - mondo-restore now records Mondo\'s version# in log - fixed silly bug that makes \'current filelist #\' progress form inaccurate - fix typo in \'10 seconds to abort\' line; also, made 20 seconds
Thu Feb 7 05:00:00 2002 Hugo Rabson 1.38-1 - source code has been beautified (Stan Benoit) - makefile, Config implemented (Stan Benoit) - use /tmp/mondo-restore.cfg instead of all kinds of silly /tmp files at boot-time; slowly migrating to a proper /tmp/mondo-restore.cfg file - changed \'retval+=load_raidtab()\' to \'load_raidtab()\' - patch to make it easier to install Mondo almost anywhere (Ian Mortimer) - proper, one-char switches replace the long-winded multi-char switches of 1.36 and earlier - migrating from lots of /tmp files in ramdisk to a single configuration file on ramdisk, at /tmp/mondo-restore.cfg - estimates the number of media required by this backup session - changed \'retval+=load_raidtab()\' to \'load_raidtab()\'
Sat Jan 26 05:00:00 2002 Hugo Rabson 1.37-1 - proper \'selective restore\' interface implemented - if the user specifies boot loader or device, record those settings - fixed cdrecord-related bug in .spec file - if backing up specific paths - e.g. /usr/local/bin - then include /usr and /usr/local/ in filelist; don\'t backup /usr/ * but do recreate /usr and /usr/local/; this is to help the selective restore subroutine - user\'s BIOS is assumed not to be able to handle LILO\'s sector-seek merging - switches --broken-bios, --debug and --chunk-size have been removed - if user calls with --burn-cds 2 (nothing else) then find CDRW and continue - if CD writer\'s speed is not specified then assume 2x - better autodetection of CD writer - set size is 5MB for tape users and CD users alike - exclude /root/images/mondo from backup - abort if PC has <32MB of RAM at backup-time; warn if <64MB
Mon Jan 21 05:00:00 2002 Hugo Rabson 1.36-1 - fixed v.minor bug in MakeFilelist() - in mondo-archive, replaced calls to Die() with calls to FatalError() - include .spec file in tarball - if cdrecord v1.8 or older then abort: inadequate for Mondo\'s needs - moved misc functions from mondo-archive to mondo-tarme.c - prettier interface when preparing and formatting boot+data disks - removed mondo-filelistchop and mondo-checksum from tarball - when editing mountlist, warn if formats !supported by kernel (B. Hartin) - don\'t try to run e2label on filesystems which aren\'t ext2 or ext3 - don\'t write to tape if already burning to CD (Kosaku Nagasaka) - re-enabled and tested some CD-verifying code - added buffer to RPM/tarball requirements - set size is 4MB for tape users; 16MB for CD users - files <16MB aren\'t chopped - uses tmpfs for temp storage if backing up to tape - (rudimentary) selective formatting - log versions of afio, bzip2, etc.
Fri Jan 11 05:00:00 2002 Hugo Rabson 1.35-1 - NFS backup+restore support - exclude Win2K hiberation file (Paul Rensing) - fixed filelist.full/filelist.blah typo (Paul Rensing) - unset TAPE at start of mondo-archive (Norm Crowfoot) - if bzip is - if hard disk fills to capacity then abort - tape support has been rewritten from ground up - --post-nuke will incorporate a tarball of tools and data files of the user\'s choosing in the boot CD/floppies; the tarball must contain an executable, \'post-nuke\', which will be called at the end of Nuke Mode - --text-mode forces Mondo Archive to use text only (no newt or ncurses) - the deprecated scripts have now been disabled - Mondo now lives in /usr/local/mondo - boot floppy will use \'safe\' LILO calls; boot CD will use \'fast\' LILO calls unless --broken-bios is supplied in call to Mondo - cdrecord\'s buffer is now 4 MB (was 16 MB) - don\'t let user change mountlist entry from regular mountpt to \'image\' - mount -t (space was missing in mount_isodir()) - all calls to afio now use blocks of TAPE_BLOCK_SIZE KB and RAM buf of 8 MB - added Peter Seidler \'s \"Petris\" game - set size is now 16MB for CD users and 48MB for tape users - --exclude-paths now drops the trailing \'/\' from param(s) if present - tab-align /etc/fstab after hacking it
Wed Dec 26 05:00:00 2001 Hugo Rabson 1.34-1 - if /sbin or /usr/sbin are not in PATH then add them temporarily - if --broken-bios then force LILO to run in backward-compatible mode - tape users can boot from a single floppy now - when archiving/restoring/verifying tape, skip the first 32MB - fixed bugs in actually_verify_the_tapes() - fixed some popen/pclose mismatches - no longer run compare_a_biggiefile() right after restore_a_biggiefile(), as it can upset the restoration of biggiefiles which are spread across CD\'s
Thu Dec 20 05:00:00 2001 Hugo Rabson 1.33-8 - added --image-devs (<...>) switch - improved --verify switch\'s code - fixed bug in unmount_all_devices() - exclude Windows\' win386.swp file, if found - include version of Mondo/Mindi in error log - updated the FAQ - when making differential backup, make sure to exclude nonexistent files - --use-lzo now applies lzo to big files as well as afio archives - changed all \'long long\'s to \'off_t\'s - no longer aborts if /etc/lilo.conf does not exist - moved FAQ\'s to FAQ file - archive bigfiles one slice at a time; much less wasteful of space - abort if user tries to backup a mounted partition as an _image_
Sun Dec 16 05:00:00 2001 Hugo Rabson 1.33-6 - misc bugfixes
Sat Dec 15 05:00:00 2001 Hugo Rabson 1.33-5 - improved error-reporting in the event of boot loader detection failure - improved tape verification code - dangerous support for backing up and restoring devices as images
Fri Dec 14 05:00:00 2001 Hugo Rabson 1.33-4 - updated FAQ - limited GRUB support - when calculating checksums, tell user %done and time remaining - checksum catalog entry = filesize+mtime+ctime; don\'t call md5sum or cksum - compile mondo-filelistchop and mondo-checksum with -O2 optimization - when writing floppies, ask specifically for floppy #x (Randy Delfs)
Thu Dec 13 05:00:00 2001 Hugo Rabson 1.33-3 - supports --boot-loader and --boot-device to let user specify them - fixed CDRW autodetection bug - MONDO_PATH was misconfigured; is now \"/usr/share/mondo\"
Thu Dec 13 05:00:00 2001 Hugo Rabson 1.33-1 - don\'t extrapolate from /etc/raidtab to /tmp/mountlist; editor does it already - if user changes a partition\'s device, change it in raidtab too - do not backup /tmp (somewhere in v1.3x, I stopped excluding /tmp) - cosmetic fixes to mondo-prep.c and mondo-newt.c - put quotes around chmod\'s parameter - replace several system() calls with run_program_and_log_output() calls - subtract 5% from max cap() of drives, when evaluating mountlist\'s sanity - stablilo-me no longer tries to mark partitions as bootable - tape users can now use --verify to verify backups w/o rebooting - checksum calculated for every file backed up - for future expansion - now, --differential backs up all files changed/added since last full backup
Mon Dec 10 05:00:00 2001 Hugo Rabson 1.32-2 - if no RAID devices after editing mountlist then delete raidtab - don\'t try to mount RAID partitions (components of RAID dev) - don\'t add partitions to mountlist when extrapolating from mountlist unless the partitions are not already present in mountlist - don\'t format partitions if partitioning failed - when user selects RAID level, establish whether said level is available
Mon Dec 10 05:00:00 2001 Hugo Rabson 1.32-1 - if user creates ISO images, the dest dir is /root/images/mondo now - log_it() makes sure it only writes one \ on the end of each logged line - detects if user is using GRUB/LILO/other; aborts if neither LILO nor GRUB - passes the boot loader\'s name and device to Mindi, available at boot-time - if Nuke or Interactive Restore runs w/o error then give user a friendly msg - let user edit the device field when editing entry in mountlist - if stablilo-me fails then restore original fstab and lilo.conf files - added ISO Mode, to let user restore from ISO images in directory - cosmetic fix to restore/compare phase window - if backing up to ISO images then offer to write boot floppies too - cleaned up compare + restore logging - scratchdir was [path]/mondo.scratch.$$; was [path]/mondo.scratch
Wed Dec 5 05:00:00 2001 Hugo Rabson 1.31-1 - exclude each device\'s lost+found directory - partition and set type in a 2-stage process (was 1-stage) - mountlist editor now permits advanced editing of RAID devices - fixed a silly bug that was causing freeze-up on <1% of systems - cleaned up Compare Mode\'s logging a bit, to make it more legible - exclude ext3\'s .journal files from backup - \'--my-kernel SUCKS\' has been replaced with \'--my-kernel FAILSAFE\' - softlink mondo-restore to /usr/bin/ before calling Mindi - copy mondo-restore to Mondo\'s temp dir before calling Mindi - don\'t try to compress MP3\'s, MPG\'s, WMV\'s or RA\'s - cleaned up the C source code a lot - mondo-tarme and mondo-restore are now compiled as dynamic executables - now make boot/data floppies at end of backup, not beginning - backup in alphabetical order now, not reverse-alpha - cut back on excessively verbose logging at backup-time - when vacuum-packing a partition, describe it as \"(max size)\", not \"(0 MB)\" - if Compare Mode reports changed files /var/ * and /etc/mtab only, then tell the user their archives are good despite the differences - if swap is already mounted, don\'t abort: just say, \'swap already mounted\'
Thu Nov 29 05:00:00 2001 Hugo Rabson 1.30-1 - cleaned up the C source code, the backup scripts and the installation scripts - optimal set size is now 24MB - scratchdir is /home/mondo.scratch by default - does not backup ext3 journals anymore
Fri Nov 16 05:00:00 2001 Hugo Rabson 1.19-4 - check for presence of decompressor at restore-time; abort if not found - run \'chmod -R 1777 /mnt/RESTORING/tmp\' after restoring - fixed bug in is_this_device_mounted()
Mon Nov 12 05:00:00 2001 Hugo Rabson 1.19-1 - fixed bugs in Compare Mode and mondo-archive\'s verification phase - don\'t modify fstab or lilo.conf unless user wants to - C code is now compiled without optimizations - chmod /tmp 1777 before and after restoring data, just in case
Mon Oct 29 05:00:00 2001 Hugo Rabson 1.18-1 - fixed cosmetic bug in Mondo\'s \'--help\' documentation - improved the Compare Mode for tape users
Sun Oct 21 06:00:00 2001 Hugo Rabson 1.17-3 - works with Red Hat 6.2 now
Sun Oct 7 06:00:00 2001 Hugo Rabson 1.16-1 - added pause-for-next-tape
Tue Sep 4 06:00:00 2001 Hugo Rabson 1.14-1 - ported mondo-tarme (which used to be a bash script) to C - dropped mondo-askme
|
|
|