SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
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


 
ICM