Changeset 529 in MondoRescue


Ignore:
Timestamp:
May 8, 2006, 5:29:32 PM (18 years ago)
Author:
bcornec
Message:

Updates to please fedora distro

Location:
branches/stable/mondo/distributions
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • branches/stable/mondo/distributions/redhat/changelog

    r528 r529  
    1 * Fri Feb 17 2006 Bruno Cornec <bcornec@users.berlios.de> 2.0.7
     1* Fri Feb 17 2006 Bruno Cornec <bruno@mondorescue.org> VVV
    22- Updated to 2.0.7
    33- RPM sepc files are now generated
     
    1111- Merge of patches mentionned on mondo ML + ia64 updates
    1212- Add -p option
    13 
    14 * Tue May 03 2005 Hugo Rabson <hugorabson@msn.com> 2.04_cvs_20050503
    15 - made mondo more clever about finding its home. Avoids mondo considering
    16   directories like '/usr/share/doc/momdo' as its home.
    17 
    18 * Wed Aug 04 2004 Hugo Rabson <hugorabson@msn.com> 2.03
    19 - test sanity of user-specified tempdir
    20 - better SLES8 support
    21 
    22 * Mon Jun 28 2004 Hugo Rabson <hugorabson@msn.com> 2.02
    23 - instead of using 'dd' to erase partition table, delete existing
    24   partitions w/ the same call to fdisk that is used to create the
    25   new partitions; this should avoids locking up the partition table
    26 - set bootable partition in the above same call to fdisk, for
    27   the same reason (avoids locking up the partition table)
    28 - better software RAID support
    29 - mount ext3 partitions as ext2 when restoring - better for Debian
    30 - better star, ACL support
    31 - added ACL, xattr support for afio users
    32 
    33 * Fri Jun 26 2004 Hugo Rabson <hugorabson@msn.com> 2.01
    34 - fixed cvs for SuSE systems
    35 - fixed NTFS backup/restore bug relating to partimagehack
    36   log file overflow and NTFS v non-NTFS differentiation
    37 - more reliable extraction of config info from CDs, floppies
    38 - better support of ISO dirs at restore-time (Conor Daly)
    39 - fixed spec file for SuSE users
    40 - added ldconfig to install section
    41 
    42 * Fri Jun 19 2004 Hugo Rabson <hugorabson@msn.com> 2.00
    43 - first 2.0 release
    44 - updated grub-install.patched to support SuSE and Red Hat
    45 - call 'mt' to set block size to 32K before opening in/out tape
    46 - updated mondo-prep.c to create each disk's partitions all at once
    47   (one call per drive) instead of one call to fdisk per partition
    48 - when extracting cfg file and mountlist from all.tar.gz (tape copy),
    49   use block size of INTERNAL_TAPE_BLK_SIZE, not TAPE_BLOCK_SIZE
    50 - added star and rudimentary SELinux support
    51 - fixed lots of bugs
    52 - all logging now goes to /var/log/mondo-archive.log, with symlink
    53   to /tmp/mondo-restore.log for restore-time log-tracking
    54 - added grub-install.patched
    55 - removed embleer & other binaries
    56 - added '-b' to specify block size
    57 - added '-R' for star support
    58 
    59 * Thu Mar 25 2004 Bruno Cornec <Bruno.Cornec@hp.com> 1.7_cvs-20040325
    60 - ia64 fixes
    61 
    62 * Fri Nov 07 2003 Joshua Oreman <oremanj@get-linux.org> 1.7_cvs-20031107
    63 - fixed symbolic links for libraries
    64 - added support for boot/root multi floppies
    65 
    66 - added kdelibs as xmondo dependency
    67 - added xmondo pixmap installation
    68 - better find_cdrom_device(), to cope w/ multiple CD writers
    69 - fixed -m and -Vc flags
    70 - fixed NTFS support!
    71 - bootable CD uses native, not El Torito, support now
    72 - removed mondo-makefilelist
    73 - added 2.6 kernel support
    74 - if 2.6 kernel, insist that the user specify CD device
    75 - drop Embleer; insist on ms-sys and parted if Windows partition
    76 
    77 * Wed Nov 05 2003 Jesse Keating <jkeating@j2solutions.net> 1.7_cvs-20031105.1
    78 - added -devel package
    79 
    80 * Tue Nov 04 2003 Jesse Keating <jkeating@j2solutions.net> 1.7_cvs-20031104.1
    81 - made xmondo a second package
    82 - added ability to specify --without xmondo at build time
    83 
    84 * Sun Nov 02 2003 Jesse Keating <jkeating@j2solutions.net> 1.7_cvs-20031102.1
    85 - Clean up, added spanish translation
    86 - Set prefix to be /usr
    87 - added/fixed Requires
    88 - remove CVS directories prior to building
    89 
    90 * Thu Oct 23 2003 Hugo Rabson <hugorabson@msn.com> 1.75_cvs_20031023
    91 - nothing yet
    92 
    93 * Wed Oct 22 2003 Hugo Rabson <hugorabson@msn.com> 1.75
    94 - fixed chmod/chown bug (Jens Richter)
    95 - ask user to confirm NFS mountpoint in Interactive Mode
    96 - rewritten format_everything() to make sure LVMs, RAIDs and
    97   regular partitions are prepped in the correct order
    98 - better magicdev support
    99 - rewritten external binary caller subroutine
    100 - DVD support added
    101 - better backup-time control gui; offer to exclude nfs if appl.
    102 - fixed multi-tape support
    103 - re-implemented -D and -J
    104 - fixed bug in extract_config_file_from_ramdisk() which
    105   affected tape+floppy users
    106 - updated is_incoming_block_valid() to make it
    107   return end-of-tape if >300 flotsam blocks
    108 - unmount CD-ROM before burning (necessary for RH8/9)
    109 - fixed some stray assert()'s
    110 - fixed bug in grub-MR (Christian)
    111 - make user remove floppy/CD before restoring interactively from tape
    112 - fixed bug in am_I_in_disaster_recovery_mode()
    113 - added code to nuke_mode() to make sure NFS
    114   (backup) share is mounted in Nuke Mode
    115 - improved tape device detection code
    116 - better GRUB support
    117 - better logging of changed bigfiles at compare-time
    118 - better NTFS support, thanks to partimagehack-static
    119 - better logging
    120 - rewrote tape-handling code, breaking compatibility w/ previous versions
    121 - fixed ISO/CD biggiefile verification bug in mondoarchive
    122 - fixed bug which stopped boot/compare-time changelist from popping up
    123 - replaced mondo-makefilelist with C code - faster, cleaner
    124 - tweaked GUI - better feedback
    125 
    126 * Wed May 28 2003 Anonymous <root@rohan> 1.74
    127 - misc fixes (Michael Hanscho's friend)
    128 - added rudimentary support for SME
    129 - added better label support
    130 - fixed biggietime atime/ctime restoration bug 73
    131 - fixed 'default boot loader' detection bug (Joshua Oreman)
    132 - use single-threaded make_afioballs_and_images() if FreeBSD
    133 - fixed mondoarchive -Vi multi-CD verify bug (Tom Mortell)
    134 - superior get_phys_size_of_drive() (Joshua Oreman)
    135 - fixed RAID-related bug in where_is_root_mounted()
    136 - ISO tweaks
    137 - fixed silly bug in load_filelist() which stopped
    138   funny German filenames from being handled properly
    139 - fixed various calls to popup_and_get_string()
    140 - fixed spec file
    141 - reject -E /
    142 - added partimagehack to the mix
    143 
    144 * Tue May 20 2003 Anonymous <root@rohan> 1.73
    145 - mark devices as bootable _after_ unmounting them
    146 - resolve boot device (-f) if softlink
    147 - post_param_configuration() --- store iso-dev and isodir
    148 - added post-nuke-sample.tgz to package
    149 - Nuke Mode now checks mountlist against hardware; offer user
    150   opportunity to edit mountlist if insane; if user declines, abort
    151 - added lots of assert()'s and other checks
    152 - ran code thru Valgrind to catch & fix some memory leaks
    153 - made mondo-restore.c smaller by moving some subroutines to
    154   common/libmondo-raid.c and mondorestore/mondo-rstr-compare.c
    155 - added '-Q' to let user test mondoarchive's ability to find
    156   their boot loader and type
    157 - improved which_boot_loader()
    158 - when burning or comparing to a CD, defeat autorun if it is
    159   running, to avoid confusing mondoarchive and the user
    160 - if original backup media no longer available at boot-time
    161   then offer user chance to choose another media source
    162 - when booting, type 'nuke noresize' to nuke w/o resizing
    163   mountlist to fill your drives
    164 - add 'textonly' when booting, to avoid using Newt gui
    165 - run nice(20) to prioritize mondoarchive at start
    166 - don't pause and wait for next blank CD at backup-time
    167   unless necessary (e.g. previous CD has not been removed)
    168 - get_phys_size_of_drive() --- better support of older drives
    169 - don't eject if "donteject" is in kernel's command line
    170 - cleaned up segfault-handling
    171 - added Conor's strip_path() to improve file list display
    172 - added Herman Kuster's multi-level bkp patch
    173 - better boot-time screen/message
    174 - added Joshua Oreman's FreeBSD patches x3
    175 - fixed interactive/textonly support
    176 - fixed support for subdir-within-NFS-mount
    177 - fixed "Can't backup if ramdisk not mounted" bug
    178 - try to work around eccentricities of multi-CD drive PCs
    179 - misc clean-ups (Steve Hindle)
    180 
    181 * Tue Apr 08 2003 Hugo Rabson <hugorabson@msn.com> 1.72
    182 - LVM/RAID bugs fixed (Brian Borgeson)
    183 - major clean-up of code (Stan Benoit)
    184 - make-me-bootable fix (Juraj Ziegler)
    185 - fixed problem w/ multi-ISO verify cycle (Tom Mortell)
    186 - removed duplicate entry from makefile
    187 - if root is /dev/root then assume not a ramdisk
    188 - reject relative paths if -d flag (Alessandro Polverini)
    189 - fixed potentially infinite loop in log_to_screen (Tom Mortell)
    190 - add '/' to custom filelist as workaround for obscure bug
    191 - ask user speed of CDRW if writing to CD
    192 - find_cdrom_device() --- if nonexistent/not found then
    193   make sure to return '' as dev str and 1 as res
    194 - tweaked restore scripts tgz
    195 - cleaned up find_cdrom_device()
    196 - if user creates /usr/share/mondo/payload.tgz then untar
    197   payload to CD at backup-time
    198 - fixed insist_on_this_cd_number()
    199 - fixed am_i_in_disaster_recovery_mode()
    200 - misc clean-up (Tom Mortell)
    201 - made code more legible
    202 - fixed post-nuke support
    203 - added -e support
    204 - fixed nfs support
    205 - fixed iso support
    206 - at restore-time, only sort mountlist internally,
    207   in mount_all_devices() and unmount_all_devices()
    208 - fixed cosmetic bug in label-partitions-as-necessary
    209 - updated documentation
    210 - fixed fstab-hacking scripts
    211 
    212 * Wed Feb 12 2003 Hugo Rabson <hugorabson@msn.com> 1.71
    213 - log newt, slang, ncurses info
    214 - updated man page
    215 - handle %% chars in issue.net properly (Heiko Schlittermann)
    216 - fixed serious NFS restore bug
    217 - cleaned up spec file; it should cause fewer problems now (Jesse Keating)
    218 - changed various strcpy() calls to strncpy() calls
    219 - added mondo-makefilelist to makefile (Mikael Hultgren)
    220 - mount_cdrom() better at handling multiple CD drives
    221 - exclude /media/cdrom,cdrecorder,floppy
    222 - sensibly_set_tmpdir_and_scratchdir() --- exclude smb and smbfs
    223 - better logging by eval_call_to_make_ISO()
    224 - accept -J <fname> to let user provide their own fs catalog
    225   instead of -I <paths> to backup
    226 - if dir excluded with -E or included with -I and dir is actually
    227   a softlink then exclude/include the dir pointed to, as well
    228 - better location for manpage
    229 - adjusted block size of tarball at start of tape, to help
    230   users w/ broken tape driver firmware
    231 - sort -u fstab after modifying it
    232 - if backup type is nfs then don't estimate noof media
    233 - fixed Makefile (Mikael Hultgren)
    234 - updated manpage
    235 
    236 * Mon Dec 07 2002 Hugo Rabson <hugo@firstlinux.net> 1.70
    237 - new devel branch opened
    238 
    239 * Mon Dec 02 2002 Hugo Rabson <hugo@firstlinux.net> 1.52
    240 - fixed bug in multithreading
    241 - use new grub-MR instead of grub-install
    242 - wipe only the partition table (not the MBR) when partitioning drives
    243 - ignore lilo.conf.anaconda when looking for lilo.conf file
    244 - accepts '-l RAW' to backup/restore original boot sector instead
    245   of running grub or lilo to init it after restoring
    246 - fixed&updated stabgrub-me script; software RAID + GRUB work now
    247 - mount/unmount /boot partition for Gentoo 1.2 users
    248 - re-enabled extra tape checksums
    249 - disabled spurious warnings
    250 - unmount/remount supermounts at start/end of live restore, if nec.
    251 - cleaned up mondo's tape block handling (now, TAPE_BLOCK_SIZE=128K
    252   and I've added INTERNAL_TAPE_BLK_SIZE=32K variable for buffering)
    253 - added Makefile
    254 - added -l RAW, to backup and restore original MBR
    255 - cleaned up iso_mode() and nfs restoring
    256 - create /mnt/RESTORING/mnt/.boot.d for Gentoo users
    257 - made mondorestore CD bootable for ArkLinux users
    258 - if user runs as 'su' not 'su -' then work around
    259 
    260 * Sun Nov 17 2002 Hugo Rabson <hugo@firstlinux.net> 1.51
    261 - pop-up list of changed files, at end of verification phase
    262 - better handling of changed.files list at restore-time
    263 - lots of CD-related fixes
    264 - added '-N' flag --- to let user exclude all NFS-related mounts&devices
    265 - better handling of 'kill'
    266 - restructuring of code to ease integration of mondo w/XMondo
    267 - fixed obscure bug in find_and_mount_actual_cd()
    268 - if / or /root has <50MB free then abort & complain
    269 - fixed install.sh
    270 - fixed .spec file
    271 - updated documentation
    272 - commented code
    273 - updated man page
    274 - added -v / --version flag
    275 - replace convoluted grep with wc (KP)
    276 - fixed bug affecting restoration of bigfiles from CD's created w/0 compression
    277 - fixed BurnProof-related bug
    278 - better at figuring out which is the best partition for temp/scratchdir
    279 - added do-not-compress-these (text file) to RPM
    280 - do not compress files of types listed in do-not-compress-these
    281 - dropped -U from call to afio - saves 20-30% runtime (Cosgrove)
    282 - added Cosgrove's do-not-compress-these list
    283 - included various patches from KP
    284 - chmod tmpdir, scratchdir to 700 before using
    285 - restore from specified backup device, even if its own cfg file disagrees
    286 - fixed multi-tape bug
    287 - fixed "Can't find first ISO when verifying nonbootable ISO" bug
    288 - multithreaded make_afioballs_and_images()
    289 - tmpdir and scratchdir are set sensibly whether mondoarchive is called with
    290   command-line parameters or not
    291 - fixed bug in strip_spaces() which stopped it from handling
    292   small strings correctly - affected mountlist editor
    293 - create a repaired copy of grub-install which is RAID-friendly;
    294   use it when initializing boot sector with run_grub()
    295 - fixed bug in mondo-makefilelist
    296 
    297 * Sun Sep 08 2002 Hugo Rabson <hugo@firstlinux.net> 1.50
    298 - if restoring, don't try to find SCSI node of CD-ROM drive; find /dev entry
    299 - during selective restore, skip filesets which don't contain relevant archives
    300 - set /dev/null's perms to 777, just in case devfs-enabled kernel mangles it
    301 - remove /var/run/*.pid after restoring
    302 - move spurious lockfiles from /home/* to /home/*/.disabled
    303 - ask user to confirm the tape/CD device name
    304 - lots of multitape-related fixes
    305 - added code to autodetect the hardware of the user, if possible
    306 - if isodir does not exist then abort
    307 - more sanity-checking for -d flag
    308 - doubled 'biggiefile' threshold... to 32MB
    309 - exclude /root/images/mindi
    310 - fixed multi-imagedev bug (Emmanuel Druon)
    311 - unmount/remount /mnt/floppy before/after backing up, if Mandrake
    312 - restructured the source files
    313 - fixed serious bug in line 1546 - should have been !=, not ==; stopped
    314   mondorestore from correctly restoring big files
    315 - added '#include <signal.h>' to my-stuff.h
    316 - exclude "incheckentry xwait()" from changed.files
    317 - fixed minor bug in find_cdrom_device()
    318 - fixed bug in friendly_sizestr...
    319 - insist on tape #1 when start verifying
    320 - added internal buffering, replacing the external 'buffer' exe
    321 - if differential backup then don't permit formatting or fdisking,
    322   whether Interactive or Nuke mode
    323 - if mondorestore is run on live filesystem (or from ramdisk) without
    324   parameters then mondorestore will ask which backup media (tape, CD, etc.)
    325   was used; it will read the config file from the media and proceed from there
    326 - if tape streamer is softlink then resolve it first
    327 - incorporate post-nuke tarball
    328 - if user doesn't specify tape size, proceed anyway; behave intelligently
    329   in the event of end-of-tape
    330 - prefix bkpinfo->restore_path to biggiefile fname before generating
    331   checksum & comparing to archived biggiefile
    332 - if /etc/lilo.conf not found not /etc/lilo.conf.anaconda found
    333   then create a softlink from the former to the latter, to work
    334   around RH7.3's b0rken LILO support
    335 - LFS support (mharris, michele, hugo)
    336 - fixed verify bug --- CD#1 was being verified again & again & ...
    337 - differential mode fixed; supported again
    338 - ask user for boot loader + device if not detectible
    339 - list up to 512 files in file selection window at once (was 128)
    340 - better handling of bigfiles' checksums, perms and owns
    341 - delete final filelist if <=2 bytes long
    342 - if kernel not found and mondo in graphics mode then popup and ask
    343   for kernel path+filename
    344 
    345 * Sun Jul 14 2002 Hugo Rabson <hugo@firstlinux.net> 1.45-1
    346 - 1.5x branch forked off from 1.4x branch
    347 
    348 
    349 
    350 
  • branches/stable/mondo/distributions/redhat/spec.m4

    r460 r529  
    22dnl
    33dnl SSS is replaced by the source package format
    4 define(`SSS', %{name}-%{version}.tgz)dnl
     4define(`SSS', ftp://ftp.mondorescue.org/src/%{name}-%{version}.tgz)dnl
    55dnl DDD is replaced by the list of dependencies specific to that distro
    66define(`DDD', %{addreqb})dnl
    77dnl GRP is replaced by the RPM group of apps
    8 define(`GRP', Archiving/Archiving)dnl
     8define(`GRP', Applications/Archiving)dnl
    99dnl OBS is replaced vy what is being obsoleted
    1010define(`OBS', )dnl
  • branches/stable/mondo/distributions/rpm/mondo.spec

    r504 r529  
    2424License:    GPL
    2525Group:      %{grp}
    26 Url:        http://mondorescue.berlios.de
     26Url:        http://www.mondorescue.org
    2727Source:     %{src}
    28 BuildRoot:  %{_tmppath}/%{name}-%{version}
     28BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    2929BuildRequires:  newt-devel >= 0.50, slang-devel >= 1.4.1, gcc
    3030Epoch:      %(echo EEE | cut -d- -f1 | sed "s~M~~")
Note: See TracChangeset for help on using the changeset viewer.