Changeset 494 in MondoRescue


Ignore:
Timestamp:
Apr 20, 2006, 10:14:26 AM (18 years ago)
Author:
bcornec
Message:

Follow most of fedora build recommandations (https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=187317)

Location:
branches/stable/mindi/distributions
Files:
2 edited
2 copied

Legend:

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

    r492 r494  
    1 * Fri Feb 16 2006 Bruno Cornec <bcornec@users.berlios.de> 1.0.7
     1* Fri Feb 16 2006 Bruno Cornec <bruno@mondorescue.org> 1.0.7
    22- Updated to 1.0.7
    33- RPMS spec are now generated instead of using '%' variables
    44
    5 * Fri Nov 05 2005 Bruno Cornec <bcornec@users.berlios.de> 1.05
     5* Fri Nov 05 2005 Bruno Cornec <bruno@mondorescue.org> 1.05
    66- ia64 is now working
    77- use install.sh script
    88- use libdir for binary data
    99
    10 * Tue Sep 06 2005 Bruno Cornec <bcornec@users.berlios.de> 1.04_berlios
     10* Tue Sep 06 2005 Bruno Cornec <bruno@mondorescue.org> 1.04_berlios
    1111- Merge of patches mentionned on mondo ML + ia64 updates
    1212- Fix bugs when called alone
    13 
    14 * Tue May 03 2005 Hugo Rabson <hugorabson@msn.com> 1.04_cvs_20050503
    15 - supports exec-shield
    16 
    17 * Wed Aug 04 2004 Hugo Rabson <hugorabson@msn.com> 1.03
    18 - better support of SLES 8
    19 
    20 * Mon Jun 28 2004 Hugo Rabson <hugorabson@msn.com> 1.02
    21 - better kernel-level logging
    22 - added ACL, xattr binaries to deplist.txt
    23 - fixed obscure bug which occasionally stopped mindi from correctly finding
    24   and documenting all LVM2 LVM-on-RAID volumes
    25 
    26 * Fri Jun 25 2004 Hugo Rabson <hugorabson@msn.com> 1.01
    27 - added ide_tape and other modules to mindi's config detection
    28 - unmount errant ramdisk ($mtpt) if fail to create boot floppy
    29 - better support of ISO dirs at restore-time (Conor Daly)
    30 
    31 * Fri Jun 18 2004 Hugo Rabson <hugorabson@msn.com> 1.00
    32 - first 1.0x release
    33 - busybox now static
    34 - trap Ctrl-Alt-Del; trigger soft reset
    35 - better SuSE 9.1 support
    36 - added parted2fdisk.pl (IA64) (Bruno Cornec)
    37 - add LVM2 support for kernel 2.6 (Takeru Komoriya)
    38 - better detection of multiple Mindis (Martin Fürstenau)
    39 - don't complain if just a Mindi boot CD & not a platform for Mondo
    40 - updated busybox to 1.0.0pre10
    41 - removed uClibc
    42 - add memtest support
    43 - 2.6 kernel support
    44 - removed Embleer files (Andree Leidenfrost)
    45 - added kernel-only floppy support, to accommodate really big kernels
    46 - updated+rebuilt busybox
    47 - added star support
    48 - mount /sys at boot-time
    49 - better 64-bit and 2.6 kernel support
    50 - better LVM, failsafe kernel support (Jim Richard)
    51 - use LILO, not raw kernel, on 1.4MB boot floppy
    52 - record names of unsaved modules, for future reference
    53 - enlarged ramdisk by 8MB
    54 
    55 * Wed Oct 22 2003 Hugo Rabson <hugorabson@msn.com> 0.95
    56 - changed some '==' to '=' --- now more RH6-friendly
    57 - allow absolute pathnames again in deplist
    58 - disable multifunc cd thing
    59 - better Gentoo support (Bill)
    60 - better OnStream support
    61 - better Slackware support (Laurenz)
    62 - added partimagehack-static to deplist.txt
    63 - recompiled Busybox - now 10k smaller; better stack-handling
    64 - fixed boot screen typo
    65 - added support for 'auto' fs format
    66 - better devfs support for Mandrake users
    67 - better Debian+LVM support (Ralph Grewe)
    68 - updated analyze-my-lvm to handle floating-point gigabyte -L values
    69 
    70 * Thu Jul 24 2003 Anonymous <root@rohan> 0.94
    71 - altered rootfs's /dev entry to stop cvs from becoming confused
    72 - tweaked MAX_COMPRESSED_SIZE
    73 - added multi-function CD support to mindi and sbin/post-init
    74 - re-mount root as rw just in case
    75 - ask user to remove last data (floppy) disk if nec. (Tom Mortell)
    76 - added support for 5th column in mountlist.txt for labels
    77 - added symlinks.tgz
    78 - suppress erroneous error msgs re: failsafe kernel
    79  
    80 * Sun May 18 2003 Hugo Rabson <hugorabson@msn.com> 0.93
    81 - added cciss.o to SCSI_MODS
    82 - if format type is (e.g.) ext3,ext2 then use 1st entry
    83 - re-enabled fsck*
    84 - if cciss in use the enable it at boot-time
    85 - added /dev/ataraid/* to boot disk via ataraid.tgz (Luc S.)
    86 - better ISO support
    87 - tweaked Mindi to use 10-15% fewer floppies
    88 - added RUN_AFTER_INITIAL_BOOT_PHASE to let user specify a command
    89   to be run by Mindi before it bootstraps to aux data disks;
    90   e.g. 'echo engage > /proc/scsi/something'
    91 - added RUN_AFTER_BOOT_PHASE_COMPLETE to let user specify a command
    92   to be run by Mindi after it boots but before it runs mondorestore
    93 - allow for Debian & other Stiefkinder that use 'none', not 'swap'
    94   as the mountpoint of the swap partition
    95 - removed afio dependency
    96 - re-worked install.sh and tarball not to use tgz's
    97 - cleared up the boot msg
    98 - updated busybox to 0.60.5; updated uClibc to 0.9.19
    99 - add #!/bin/sh to start of insert-all-my-modules
    100 - fixed obscure bug in install-additional-tools
    101 - changed grep -m to grep | head -n1 for Debian users
    102 - moved vmlinuz, lib.tar.bz2 to mindi-kernel tarball/rpm
    103 
    104 * Wed Apr 09 2003 Hugo Rabson <hugorabson@msn.com> 0.92
    105 - fixed LVM/RAID bugs (Brian Borgeson)
    106 - if bad lilo, give more verbose error before quitting
    107 - added mt and perl to deplist.txt
    108 - insist on gawk being present
    109 - insmod ide-cd, cdrom, isofs, just in case
    110 - boot-time tmpfs ramdisk is now 40m (was 34m)
    111 - cleaned up logs
    112 - iso mode now calls Interactive
    113 - make SizeOfPartition() more Debian-friendly (Andree Leidenfrost)
    114 - clean up some calls to grep, esp. partition_mountpt=...
    115 - corrected some bashisms, to suit Debian ped- er, users
    116 - made first line refer to bash, not sh, to make sure
    117   the Debian people know Mindi requires bash, not hs
    118 - changed grep -v "#" and grep -vx "#.*" to grep -vx " *#.*"
    119 - disabled code which would have made Mindi use sfdisk instead of fdisk
    120   if it looked as if Debian's fdisk would misbehave
    121 
    122 * Wed Feb 12 2003 Hugo Rabson <hugorabson@msn.com> 0.91
    123 - new devel branch
    124 - EXTRA_SPACE=16384
    125 - updated ResolveSoftlinks() to work better with b0rkn Gentoo devfs /dev
    126 - patched analyze-my-lvm (Benjamin Mampaey)
    127 - detect built-in boot.b files in lilo
    128 - cleaned up spec file a bit, more use of macros (Jesse Keating)
    129 - return w/err, don't abort, if Matt Nelson's RH8 system is farked
    130 - better at finding isolinux.bin
    131 - better at analyzing dependencies when running on broken distributions
    132 - try harder to boot from CD, even if tape fails
    133 - added ADDITIONAL_BOOT_PARAMS to be sent to kernel
    134 - better resolution of relative softlinks, leading to fewer
    135   duplicates on data disks and therefore fewer data disks
    136 - detect Debian+devfs; use sfdisk instead of fdisk in that
    137   eventuality, to work around yet another of Debian's warts
    138 - removed /lib/libuuid.* from rootfs.tgz
    139 - fixed vi
    140 - mindi now uses gawk --traditional (making gawk behave in a functionally
    141   identical way to awk) - PASS; great, so now Debian needs to fix its awk :)
    142 - removed / from list of dirs accessed when trying to resolve deplist entry
    143 - spinner bugfix; handle odd LABELs properly (Tom Mortell)
    144 - fixed LVM/RAID bugs (Brian Borgeson)
    145 
    146 * Mon Dec 02 2002 Hugo Rabson <hugo@firstlinux.net> 0.72_20021202
    147 - misc code clean-up
    148 - save boot device's boot sector
    149 - detect and beware Compaq diagnostic partitions
    150 - better handling of devfs V non-devfs kernels and boot devs
    151 - trimmed busybox 0.60.3 binary on boot disk
    152 - mindi now resides in /usr/local/bin
    153 - removed lilo from dependencies
    154 - more Gentoo-friendly
    155 
    156 * Sun Nov 18 2002 Hugo Rabson <hugo@firstlinux.net> 0.71
    157 - if your kernel's builddate doesn't match any of the kernels in
    158   your /boot directory then fudge the issue & find the closest
    159   match (*grumble* Debian)
    160 - scan tape & CD at start, to force inclusion of modules on boot device
    161 - double EXTRA_SPACE if >7 disks
    162 - slimmer, more lithesome logfile
    163 - now accepts --findkernel
    164 - line 1982 - dd count=24000 should be count=$ramdisksize (Andras Korn)
    165 - better handling of non-Linux partitions on DevFS-enabled kernels
    166 - misc clean-ups
    167 - fixed Debian/ramdisksize/bloat problem (Johannes Franken)
    168 - fixed 2.4.20/fdisk eccentricity (Alistair Stevens)
    169 - updated kernel to 2.4.18-mdk6
    170 - generate mountlist in dev-abetical order ;)
    171 - fixed minor bug in .spec file
    172 - better at finding /boot/boot.b if your distro breaks the de facto standard
    173 - fixed minor bug in MakeMountlist
    174 - fixed install.sh
    175 - cleaned up deplist.txt
    176 - added rudimentary -v / --version flag
    177 - line 1180 or so --- duplicate mindi.iso entries --- fixed
    178 - added /bin/[ - a softlink to /bin/sh
    179 - ListAllPartitions() - sanity fix (KP)
    180 - fixed .spec bug
    181 - better feedback
    182 - added Markus's RAID patch
    183 - ListAllPartitions() - include /mnt/win* (Hugo)
    184 
    185 * Sun Sep 08 2002 Hugo Rabson <hugo@firstlinux.net> 0.70
    186 - better logging by dependency-calculating code
    187 - better handling of dependencies, specifically softlinks
    188 - if called by mondo then use mondo's temp dir as our temp dir too
    189 - changed gawk to $AWK in a few places, to allow for Debian
    190 - added host* config files to deplist
    191 - added tftp, ifconfig to busybox
    192 - added RPC support to uClibc
    193 - cleaned up creation of Mondo-Mindi configuration file
    194 - fixed bug in TryToFindKernelPath which stopped it from handling
    195   multiple, same-version kernels gracefully
    196 - cleaned up deplist.txt
    197 - receive 'DIFFERENTIAL' variable from Mondo
    198 - better Debian compatibility, esp. w/detection of ver# (Hector Alvarez)
    199 - better devfs support; call fgrep in places instead of grep (Andrew Korn)
    200 - fixed analyze-my-lvm (Ralph Gruwe)
    201 - moved 50K of stuff from rootfs.tgz to aux-tools.tgz
    202 - added x11-tools.tgz option
    203 - updated /dev/console and /dev/tty0 (Paul Stevens)
    204 - cleaned up /mnt/groovy-stuff V /tmp/tmpfs code
    205 - catch sigint, sighup, etc.
    206 - fixed LILO-related message.txt mistake
    207 - .spec file clean-up; automation; config file (Carl Wilhem Soderstrom)
    208 - better devfs support (Andrew Korn)
    209 
    210 * Sun Jul 14 2002 Hugo Rabson <hugo@firstlinux.net> 0.64-1
    211 - fixed RH7.3 readonly bug
    212 - improved nfs config file creation
    213 - search more locations for isolinux.bin
    214 - added isonuke option
    215 - faster data disk creation
    216 - better DevFS support (Hector Alvarez, DuckX)
    217 - nfs-related fix (Hans Lie)
    218 - abort if vfat filesystem present but mkfs.vfat missing
    219 - removed softlink to pico
    220 - allow Mondo to say no compression will be used
    221 - added [ to ramdisk
    222 - tar data disks with -b [block size] of 32k
    223 - don't autoboot to 'RESTORE' screen - it's scary!
    224 - let user choose lilo or syslinux as boot loader
    225 - added syslinux support
    226 - cleaned up message screens
    227 
  • branches/stable/mindi/distributions/redhat/spec.m4

    r388 r494  
    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}, which, grep >= 2.5)dnl
    77dnl GRP is replaced by the RPM group of apps
    8 define(`GRP', Archiving/Archiving)dnl
     8define(`GRP', Applications/Archiving)dnl
  • branches/stable/mindi/distributions/rpm/mindi.spec

    r460 r494  
    1717License:    GPL
    1818Group:      %{grp}
    19 Url:        http://mondorescue.berlios.de
     19Url:        http://www.mondorescue.org
    2020Source:     %{src}
    21 BuildRoot:  %{_tmppath}/%{name}-%{version}
     21BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    2222Requires:   %{addreq}
    2323Epoch:      %(echo EEE | cut -d- -f1 | sed "s~M~~")
     
    3232
    3333%prep
    34 %{__rm}  -rf $RPM_BUILD_ROOT
    3534%setup -n %name-%{version}
    3635
     
    4241
    4342%install
     43%{__rm}  -rf $RPM_BUILD_ROOT
    4444export DONT_RELINK=1
    4545
    46 %{__rm} -rf $RPM_BUILD_ROOT
    4746export PREFIX=${RPM_BUILD_ROOT}%{_exec_prefix}
    4847export CONFDIR=${RPM_BUILD_ROOT}%{_sysconfdir}
     
    6160%files
    6261%defattr(644,root,root,755)
     62%config(noreplace) %{_sysconfdir}/mindi
    6363%config(noreplace) %{_sysconfdir}/mindi/deplist.txt
    6464%config(noreplace) %{_sysconfdir}/mindi/deplist.d/*
Note: See TracChangeset for help on using the changeset viewer.