Changeset 1842 in MondoRescue for branches/stable/pbconf


Ignore:
Timestamp:
Dec 15, 2007, 2:24:34 AM (16 years ago)
Author:
Bruno Cornec
Message:
  • Fix lack of /etc/raidtab at restore rime in the right place
  • Adds support for nls_utf8 and pata_serverworks Patches from Dirk Husung (husung_at_tu-harburg.de)
  • Add efibootmgr to deplist.txt in order to be able to modify EFI menu at restore time on ia64
  • Usage of the new testver param of pb 0.8.12 to deliver 2.2.5 packages in a test dir.
  • Update pbcl files for upcoming delivery of 2.2.5
  • Fix an issue on parted output (K instead of KB) in parted2fdisk at restore time
  • Adds support for alb/aft types of bonding on Intel cards (Mark Pinkerton <Mark.Pinkerton_at_emageon.com>)
  • Escape variables in a perl script like mindi-bkphw
  • Better Proliant support at restore time now.
  • Fix a label bug where the variable label should also be re-initialized at each loop
  • start-nfs should NOT do exit => kernel panix as init exits
  • some other fixes for init on denymods
  • Adds boot options denymods (for udev) and forcemods (if not udev)
  • kqemu is denied. Probably should also be done for kvm stuff
  • Fix again the bug on modules link at root of the initrd. Hopefully for good.
  • Wait more around the USB CD emulated by iLO as it takes up to 5 seconds to come up
  • Attempt to fix udev support for RHEL 5.1
  • Better support for automatic iLO Virtual Media with udev
  • Some VMWare support improvements (however, it seems that VMWare support won't be possible anytime soon)
  • during init at restore time, copy all static evices availble for udev, as some distro implementation are no

t yet supported correctly for udev. Not very elegant, but should solve our current issues

  • Fedora 8 now supported as a build target for pb
  • svn.log removed.
  • dependencies reviewd for rhel_3
  • Attempt to fix the lack of modules loaded at restore time - especially fs device drivers
  • removes bkphw dir before potential creation
  • render mount command more vebose at restore time
  • Should fix #217
  • Increase BOOT_SIZE and EXTRA_SIZE to support features such as HW recovery
  • Handles udev.files files which could be symlinks
  • Improve udev support for distro with compressed modules (mdv e.g.)
  • Fix modules.dep copy
  • /sbin/pam_console_apply is needed by mdv udev conf
  • Adds support for nohw boot option to avoid re-setuping the HW conf
  • Improved support for Proliant on cpqacuxe
  • RstHW should be called after driver initialization
  • For debian/ubuntu mindi dpends on mindi-busybox
  • Update mindi-busybox pbcl for correct debian changelog generation, and up2date infos
  • Should fix #215
  • Fix #214 (Thanks to xdelaruelle)
  • Fix again svn.log not used anymore with new pb version
  • Adaptation of build process to upcoming 0.8.12 version of pb
  • Remove MONOTONIC clock to continue to support 2.4 kernels (RHEL 3 e.g. or ESX)
  • Attempt to solve ia64 BMC access through the serial port
  • parted2fdisk binary no more generated
  • do not require perl modules (strict.pm) at restore time
  • try to avoid modprobe messages at restore time
  • on ia64 now use the perl script parted2fdisk at retore time also
  • Also modprobe modules for udev after decompressing the additional ones
  • replace gzip -v9 by gzip -c9. Fix a bug at least on ia64
  • For all modules supported, create symlinks under the mountpoint and extract dev files as some are not automat ically created at the moment
  • Support /vmfs/volumes for ESX
  • Finally do not use vdf for ESX. Only creates issues.
  • Avoids continuing hw support if no product name found
  • Improves ia64 support for bootable image build
  • Fix a potential problem with ramdisk_blocksize param
  • MAKEDEV should also be included in deplist.txt
  • More fixes for udev support for Debian
  • Do not mount /boot if it's already mounted - avoids ESX hang
  • Fix NICs renumbering on Debian at least
  • Udev startup improvement to support iLO + NFS so modprobing all modules seems required as of now
  • Update to version 1.7.3 of busybox for pb
  • Load USB earlier in order to support KBD such as with iLO
  • Do busybox ldd first in order to create a potential /lib64 link correctly and then use it later in the image
  • Use variable DF in mindi to be able to support the ESX vdf
  • Fix mindi for Debian x86_64 where /lib64 is a link
  • Fix issue at restore time for ext2fs params not reused (Fix from Klaus Ade Johnstad <klaus_at_skolelinux.no>)
  • Do not copy udev files if they do not exist In udev case do not insert modules at all (udev should do it alone) May avoid the issue with rhel4.5 kernel ? To be tested
  • Update dependencies for rpm base build as well
  • And also perl is a debian/ubuntu dep
  • Better debian/ubuntu dependecies requirements (mtools)
  • Fix modes on mindi-bkphw (Thanks Phil Walker phil.walker_at_hp.com)
  • Complete rev [1771] for upper case RESTORE cli with syslinux as well
  • Update mindi-busybox to 1.7.3
  • Use RESTORE consistently across mondo to restore without interaction (report from Takeshi Shoji t.shoji_at_tripodw.jp)

(merge -r1769:1841 $SVN_M/branches/2.2.5)

Location:
branches/stable/pbconf
Files:
10 edited
6 copied

Legend:

Unmodified
Added
Removed
  • branches/stable/pbconf/mindi-busybox/deb/docs

    r1674 r1842  
    11README
    22INSTALL
    3 svn.log
  • branches/stable/pbconf/mindi-busybox/deb/rules

    r1766 r1842  
    5858    # - copy doc
    5959    mkdir -p debian/doc-temp
    60     cp -a ChangeLog INSTALL LICENSE AUTHORS README TODO svn.log debian/doc-temp
     60    cp -a ChangeLog INSTALL LICENSE AUTHORS README TODO NEWS debian/doc-temp #svn.log
    6161
    6262    dh_install -s
  • branches/stable/pbconf/mindi-busybox/rpm/mindi-busybox.spec

    r1770 r1842  
    3535%files
    3636%defattr(-,root,root)
    37 %doc ChangeLog INSTALL LICENSE AUTHORS README TODO svn.log
     37%doc ChangeLog INSTALL LICENSE AUTHORS README TODO NEWS
     38#svn.log
    3839%{_libdir}/mindi
    3940
  • branches/stable/pbconf/mindi/deb/control

    r1674 r1842  
    88Package: PBPKG
    99Architecture: amd64 i386 ia64
    10 Depends: binutils, bzip2, dosfstools, mkisofs, module-init-tools, syslinux, gawk, parted, ms-sys, file, nano
    11 Recommends: cpio, mdadm, ntfsprogs
     10Depends: binutils, bzip2, dosfstools, mkisofs, module-init-tools, syslinux, gawk, parted, file, mtools, perl, mindi-busybox
     11Recommends: cpio, mdadm, ntfsprogs, nano, ms-sys
    1212Suggests: eject, less, acl, attr, lilo
    1313Description: creates boot/root disks based on your system
  • branches/stable/pbconf/mindi/deb/docs

    r1674 r1842  
    55TODO
    66INSTALL
    7 svn.log
  • branches/stable/pbconf/mindi/deb/mindi.docs

    r1770 r1842  
    66README.pxe
    77README.bkphw
    8 svn.log
     8NEWS
     9AUTHORS
  • branches/stable/pbconf/mindi/rpm/mindi.spec

    r1770 r1842  
    1313# BuildArch:    noarch
    1414BuildRoot:  %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n)
    15 Requires:   bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox, parted, PBDEP
     15Requires:   bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox, parted, perl, mtools, PBDEP
    1616PBOBS
    1717# Not on all systems
     
    5050%defattr(-,root,root)
    5151%config(noreplace) %{_sysconfdir}/%{name}
    52 %doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox README.proliant README.bkphw svn.log
     52%doc ChangeLog INSTALL COPYING README TODO README.ia64 README.pxe README.busybox README.proliant README.bkphw NEWS
     53#svn.log
    5354%{_mandir}/man8/*
    5455%{_libdir}/%{name}
  • branches/stable/pbconf/mondo/deb/mondo.docs

    r581 r1842  
    22TODO
    33README
    4 svn.log
     4AUTHORS
  • branches/stable/pbconf/mondo/rpm/mondo.spec

    r1663 r1842  
    7575%config %{_sysconfdir}/%{name}/%{name}.conf.dist
    7676%config %{_sysconfdir}/%{name}/%{name}.conf.dist.md5
    77 %doc ChangeLog svn.log
     77%doc ChangeLog
     78#svn.log
    7879%doc INSTALL COPYING README TODO AUTHORS NEWS
    7980%doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf
  • branches/stable/pbconf/mondorescue.pb

    r1770 r1842  
    3535# a QEMU rhel_3 here means that the VM will be named rhel_3.qemu
    3636#
    37 vmlist mondorescue = mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,rhel_2.1,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04,ubuntu_7.10,gentoo_nover,slackware_10.2,slackware_11.0,freebsd_5.5
     37vmlist mondorescue = mandrake_10.1,mandrake_10.2,mandriva_2006.0,mandriva_2007.0,mandriva_2007.1,mandriva_2008.0,redhat_7.3,redhat_9,fedora_4,fedora_5,fedora_6,fedora_7,fedora_8,rhel_2.1,rhel_3,rhel_4,rhel_5,suse_10.0,suse_10.1,suse_10.2,suse_10.3,sles_9,sles_10,debian_3.1,debian_4.0,ubuntu_6.06,ubuntu_7.04,ubuntu_7.10,gentoo_nover,slackware_10.2,slackware_11.0,freebsd_5.5
    3838
    3939#
     
    5656vmpath mondorescue = /users/qemu
    5757
     58testver mondorescue = true
     59projver mondorescue = stable
     60projtag mondorescue = 1
    5861
    5962# Hash of default package/package directory
     
    6164defpkgdir mindi = mindi
    6265
    63 pkgver mindi = 2.0.0
    64 pkgver mindi-busybox = 1.7.2
     66pkgver mindi = stable
     67pkgver mindi-busybox = stable
    6568#pkgtag mindi-busybox = 2
    6669
Note: See TracChangeset for help on using the changeset viewer.