Changeset 1774 in ProjectBuilder for projects/mondorescue/pbconf
- Timestamp:
- Jun 19, 2013, 6:52:13 PM (12 years ago)
- Location:
- projects/mondorescue/pbconf/branches/3.1
- Files:
-
- 1 deleted
- 31 edited
- 20 copied
Legend:
- Unmodified
- Added
- Removed
-
projects/mondorescue/pbconf/branches/3.1/mindi/deb/control
r1211 r1774 8 8 Package: PBPKG 9 9 Architecture: amd64 i386 ia64 10 Depends: b inutils, bzip2, dosfstools, mkisofs, module-init-tools, syslinux [amd64 i386], gawk, parted, file, mtools, perl, util-linux10 Depends: bash, binutils, bzip2, dosfstools, module-init-tools, syslinux [amd64 i386], gawk, parted, file, mtools, perl, util-linux, mindi-busybox (>= 1.7.3-1), mkisofs|genisoimage 11 11 Recommends: cpio, mdadm, ntfsprogs, nano 12 12 Suggests: eject, less -
projects/mondorescue/pbconf/branches/3.1/mindi/deb/docs
r895 r1774 2 2 README 3 3 README.bkphw 4 README.bootparam 4 5 README.ia64 5 README. proliant6 README.ProLiant 6 7 README.pxe 7 8 TODO -
projects/mondorescue/pbconf/branches/3.1/mindi/deb/mindi.docs
r895 r1774 2 2 README 3 3 README.ia64 4 README. proliant4 README.ProLiant 5 5 README.pxe 6 6 README.bkphw -
projects/mondorescue/pbconf/branches/3.1/mindi/ebuild/mindi.ebuild
r1202 r1774 20 20 sys-fs/dosfstools 21 21 sys-block/parted 22 sys-apps/bash 22 23 sys-apps/gawk" 23 24 … … 36 37 export DONT_RELINK=1 37 38 export PKGBUILDMINDI="true" 38 "${WORKDIR}"/"${P}"/install.sh 39 cd "${WORKDIR}"/"${P}" 40 ./install.sh 39 41 } 40 42 -
projects/mondorescue/pbconf/branches/3.1/mindi/pbcl
r1345 r1774 4 4 5 5 3.0.0 (2030-02-15) 6 - TBD 7 8 2.0.7.6 (2011-01-28) 6 - TBC 7 8 2.1.5 (2013-05-03) 9 - Fix #681 by reintroducing code from mindi 2.0.6 in order to support detection of initrd tyep support deep in kernel with some black magic. (Bruno Cornec/Victor Gattegno/Didier Diaz) 10 - Fix ReadAllLink by supporting multi-level of ../.. in link names (Bruno Cornec) 11 - Add cifs support for #208 with first modifications to add cifs support as an external FS - will need mondo 3.0.4 (Bruno Cornec) 12 - Force the addition of the RESTORE keyword in the boot line to avoid interaction at restore time. (Bruno Cornec) 13 - Fix #677 by adding a missing parameter to modinfo (Victor Gattegno) 14 - Update ProLiant support with hp-rcu and hp-fm (Gen8 and following) (Bruno Cornec) 15 16 2.1.4 (2013-03-15) 17 - Fix #651 by removing a potential dmsetup conf before formating the USB with mkdosfs (Matthew Ross) 18 - Should fix an issue with RHEL 6 where mindi was comparing an info obtained by readlink -f (/dev/dm-1) different from the one in fstab (/dev/mapper/systemvg-root_lv) and the one given by vgs in GiveMapperofDm (/dev/systemvg/root_lv) (Bruno Cornec) 19 - Removing telinit from minimal.conf to avoid on SLES to have init coming as the target of the telinit link :-( (Bruno Cornec) 20 - Adding an inittab file in order to avoid problems with CTR-ALT-DEL (Bruno Cornec) 21 - mindi now uses the full content of minimal.conf in deplist to include it in the boot media. Prevously only a fraction of it was included (Bruno Cornec) 22 - blkid is needed at least by Fedora 16 at restore time early so added to minimal.conf (Bruno Cornec) 23 - Handle better the symlinks during the copy of content in order to support the /lib issue for F17. Performance is still degraded (Bruno Cornec) 24 - Adds more drivers in mindi to better support iscsi env (Bruno Cornec) 25 - Fix #611 for SLES SP1/SP2 with improved LVM support and addition of a function GiveVGLVOfdm to analyze-my-lvm (Matthew Ross/Bruno Cornec) 26 - Fix #654 by exporting correct value for LANG and LANGUAGE in analyze-my-lvm to avoid localized display (ediaz) 27 - Improve Fedora 17 support and #656 with all sort of symlinks from / to /usr (Bruno Cornec) 28 - Improve VxFS support and #167 (Bruno Cornec) 29 - Add proposed enhancement in #648 to add more control through conf file to boot timeout and default mode (Matthew Ross) 30 - Fix #649 by adding serial port detection in GetShell function which was harcoding the tty to use (Matthew Ross) 31 - Fix #639 bu adding dyn. libs needed on RHEL 6.3 by ssh (Peter Kohler) 32 - Fix #622: Adds swaplabel support if it exists (Bruno Cornec) 33 - Fix #647: bash is now systematically included in the ramdisk 34 - Fix #631 by adding /bin/lsmod to minimal.conf in order to support SLES 11 SP2 35 - Fix #623 by sorting correctly the dev mapper devices when more than 10 are handled (Martin Kitka/Didier Diaz) 36 - Adds support for 3.5 kernel and USB keyboard by adding module hid_generic (Hugo vw) 37 - Increase size of tmpfs using shm in order to support larger mindi boot images (Mark Wisniewski) 38 - Solve #646 by increasing BOOT_SIZE for Ubuntu 12.04 (Victor Gattegno) 39 40 2.1.3 (2012-07-08) 41 - Fix #621 by avoiding to handle iso9660 FS type from fstab as well as bind mounted FS. (Bruno Cornec) 42 - Fix a bug in mindi where regular expressions were used with grep without the -E option (Jeffery Kalchik) 43 - Fix #614 SLES kbd issue (removing double quotes was not done for all of them) (Victor Gattegno) 44 - mindi now includes the libnss files under /lib in minimal.conf to bring back sshfs support on Debian (Bruno Cornec) 45 - Mageia 2 needs .ko.xz modules detection (Bruno Cornec) 46 - Document the fact that selinux needs to be disable for extended attributes to be restored (was missing in the PXE example boot line) (Bruno Cornec) 47 48 2.1.2 (2012-06-03) 49 - Fix a bug on RHEL 5 where lvdisplay doesn't support redirection. Adds a | cat in between, as was done for vgdisplay (Bruno Cornec) 50 - Fix #617 and #615: Only non directtory are transferred to the rootfs by tar, in order to avoid linked dirs such as /lib to finish fully on it. (Bruno Cornec) 51 - Adding pata_acpi support (Bruno Cornec) 52 - Fix #607 by including kernel modules symlinked to modules out of tree (hpsa case from HP PSP) (Sanjeev V Kumar) 53 - Fix #618 by adding support for new command tune4fs for labelling ext4 FS (needed on RHEL 5.6 at least) (Bruno Cornec) 54 - Add support for HP CNA in Blades for PXE boot (Bruno Cornec) 55 - Call kpartx to force device creation in case it wasn't done automatically as it should (Bruno Cornec) 56 - Avoids useless warning by using the right regexp for 2.4.x kernel detection (Bruno Cornec) 57 - Fix #609 by using option -L of stat in order to get the correct value for major and minor numbers of mapper links (bzium) 58 - Fix #600 by linking /bin/sh to /bin/bash when it's in the initrd as the default shell used. Adds support for pushd/popd at least. (Bruno Cornec) 59 - Fix #614 to add correct keyboard support on SLES 10 (Bruno Cornec) 60 - Solve #610 by adding a --nolog option to mindi, which needs to be the first one, and used in analyze-my-lvm with a redirection of errors to /dev/null. (Bruno Cornec) 61 - Fix #598 by increasing again boot sizes (Bruno Cornec) 62 - Adds support for upstart (RHEL 6.2) to try having CTRL-ALT-DEL work again (Bruno Cornec) 63 - Adds cnic net driver for bnx2i support on RHEL 6.2 at least (Bruno Cornec) 64 - Prepare a new script to compute IP addresses mr-net-find (not used yet) (Bruno Cornec) 65 - Fix #589 by removing fixed path for grep in mindi, and managing correctly paths for udev related binaries in mindi and rcS, and improving Arch Linux support (MC) 66 - mv udev.files to udev.conf under deplist.d to be more coherent (Bruno Cornec) 67 - Use LogFile everywhere possible as a echo replacement (Bruno Cornec) 68 - Fix #590 by adding a warning in case of McAfee detection, and checking tar files before their copy. (Bruno Cornec) 69 70 2.1.1 (2012-02-24) 71 - Adds rpcbind support. Fixes RHEL6.2 NFS restore, and hopefully Debian as well. (Bruno Cornec) 72 - Force inclusion all files mentioned in minimal.conf (Bruno Cornec) 73 - Fix #576 by truncating the mesage text created with cut (Bruno Cornec) 74 - Fix #586: mindi now skips swap files in the mountlist creation (Bruno Cornec) 75 - Adds module usb_common support for Linux kernel 3.2 (Bruno Cornec) 76 - Adds brtfs support (Michael Caerwyn mcaerwyn_at_gmail.com) 77 - Fix a bug where lvm libes were duplicated (Michael Caerwyn mcaerwyn_at_gmail.com) 78 - Fix #582 by avoiding the use of the term WARNING and using now INFO and a hopefully improved msg (Bruno Cornec) 79 - Fix #519 for good by cjecking syslinux version 4.02 and making a special call to --stupid for it. THat's all it deserves ;-) (Bruno Cornec) 80 - Adds support for more VIA device drivers (pata and rhine) (Bruno Cornec) 81 - debugfs should be excluded from the device considered for fstab analysis (Bruno Cornec) 82 83 2.1.0 (2011-12-23) 84 - Fix a bug in analyze-my-lvm where LVs were created in random order (the one of lvscan) instead of using the dm-xxx order, which creates issues at restore time between the mapping created then and the one we had at backup time which could be inconsistent (Bruno Cornec) 85 - Force activation of first partition which should not be optional as everything is destroyed before (Bruno Cornec) 86 - Exclude sysfs devpts and tmpfs partitions found in RHEL 6.2 from analyze by mindi (made error messages) (Bruno Cornec) 87 - Fix a bug in mindi when having multiple swap partiions with same starting string (/dev/dm-1 and /dev/dm-16). (Bruno Cornec) 88 - Exclude /run similarly to /sys and /proc (Bruno Cornec) 89 - Fix #525 and improve printing when no /etc/raidtab, but still md devices (Bruno Cornec) 90 - Adds support for a new pata_atiixp, bnx2i, virtio drivers (Bruno Cornec) 91 - Force block size back to 32768 in OBDR mode after skipping the 2 tape marks, to read the additional rootfs data corerctly (Bruno Cornec) 92 - Fix #498 by using an external program (hpsa_obdr_mode) which can set the mode of the tape to CD-ROM or Sequential at will. (Bruno Cornec) 93 - Simplify the function engaging SCSI for Smart Array controllers, and support as many controller as we have (Bruno Cornec) 94 - Attempt to solve #503 by handling /lib64 separately for udev and only if not a link (to /lib) for Ubuntu 64 (Bruno Cornec) 95 - Fix #499 by using a real init from busybox and moving our init script to etc/init.d/rcS. We also now call the reboot from busybox to exit, which indeed reset the system correctly (in a VM at least which wasn't the case before). Requires a new mindi-busybox as well. (Bruno Cornec) 96 - Improve mindi support for kernel 3.x (Bruno Cornec) 97 - Improve again ProLiant HW support, by adding references to the yet to come SSSTK rpm so that conrep is called at its future right place. (Bruno Cornec) 98 - Fix #491 by correctly checking Xen kernel used for a dom0 env (Bruno Cornec) 99 - Adds support for hwaddr (MAC addresses) at restore time, and map to the correct NIC if it's found at restore time (Stefan Heijmans/Bruno Cornec) 100 - Fix an issue on udevadm call (Bruno Cornec) 101 - Fix #501 by pushing BOOT_SIZE to 36864 for certain Ubuntu cases (Bruno Cornec) 102 - Add compatibility with the latest SSSTK + PSP content for HP ProLiant + branding homogeneous now. Using hpacuscripting now. (Bruno Cornec) 103 - Fix bugs in the kernel detection routine of mindi related to echo badly captured (Bruno Cornec) 104 - Uses the -d option of the mount command to avoid leaving loop devices in use. Should fix the problems reported on the ML with NFS and more than 8 ISO images (Bruno Cornec) 105 - Copy everything under .ssh of root account to allow for sshfs mount without passwd at restore time. (Bruno Cornec) 106 - Improve msgs printed during kbd analysis (Bruno Cornec) 107 - Fix an error when dmidecode reports comments before system name (Bruno Cornec) 108 - Move fvat nd fat modules to CDROM_MODS in order to have them in the initrd to support saving logs to a USB device e.g. (Bruno Cornec) 109 - Fix #492 by removing an extra useless fi (Bruno Cornec) 110 - Fix issues in test of FindKernel for Xen and non Xen cases (Bruno Cornec) 111 - Improve mbr.bin handling (Bruno Cornec) 112 - Improve error message in case mondorestore isn't found (Bruno Cornec) 113 - Install an MBR on USB devices when possible (Bruno Cornec) 114 - Fix a compatibility bug in mindi where exclude lists with '|' was incorrectly analyzed (' ' still expected) (Bruno Cornec) 115 - Adds 3 binaries called potentially by udev to support USB key mount at restore time (Victor Gattegno) 116 - Removes a warning when trying to launch udevadm and it doesn't exist (RHEL 5 e.g.) (Bruno Cornec) 117 118 2.0.7.8 (2011-06-27) 119 - Fix mindi-get-perl-modules when perl dirs in @INC are symlinks (case on Ubuntu 11.04) (Bruno Cornec) 120 - Fix option --findkernel in case of Xen kernel so that mondoarchive get a correct answer instead of an empty one. (Bruno Cornec) 121 - Fix #484 by adding support for the arcmsr driver (to support the Areca ARC-1220 RAID Controller) (Bruno Cornec) 122 - Avoids error msgs if no mondo-restore.cfg file exists (when mindi used stdalone) (Bruno Cornec) 123 - Attempt to fix Xen kernel support by avoiding to remove xen kernel fro; the possible_kernels list too early, whereas it's used afterwards to get them. (Bruno Cornec) 124 - Fix #481 by supporting the new kbd file in latest Ubuntu 10.10+ (Victor Gattegno) 125 - Propose more variables in the mindi.conf example (Bruno Cornec) 126 - More explicit messages when size unsufficient in mindi for kernel + initrd as per #471 (Bruno Cornec) 127 - Log content of mondo-restore.cfg (Bruno Cornec) 128 - Remove very old code creating confusing symlinks pico to nano in init. Fix #477 (patch from MC) 129 130 2.0.7.7 (2011-04-12) 131 - Increase sizes again more for Debian 6/Ubuntu 10.x and Fedora 14 support (Victor Gattegno) 132 - Adds a UdevadmTrigger function at restore time to deal with the various syntax formats changes ddepending on version (MC) 133 - Improved Arch Linux support, boot message, keyboard, ... (MC) 134 - Adds reboot to fix #435 (Bruno Cornec) 135 - Use modprobe instead of insmod to load loop, cd, ... modules (in order to force them at restore time) (Bruno Cornec) 136 - Add support for libahci driver (Bruno Cornec) 137 138 2.0.7.6 (2011-02-27) 139 - Adds functions and /bin/loadkeys (new location) to minimal set of commands to have (Bruno Cornec) 140 - provides a makemessage option to mindi and this function now works with pbdistrocheck (Bruno Cornec) 141 - Latest lvdisplay on RHEL6 prints MiB instead of MB. Impact on analyze-my-lvm fixed. (Bruno Cornec) 142 - With mindi-busybox 1.18.3 the syntax of openvt changed. Mindi is now compatible with this as well as the older one. (Bruno Cornec) 143 - Adds a restore quiet option (Bruno Cornec) 144 - Fixes for RHEL6 support with additional modules (Bruno Cornec) 145 - Fix #462 (removes temp dir if analyze-my-lvm launched in stand alone mode) (Bruno Cornec) 146 - Fix issue with mindi when launched from a dir containing spaces (Bruno Cornec) 147 - Fix #459 by correcting an old README containing info on the edit-mountlist binary which doesn't exist. (Bruno Cornec) 9 148 - Adds support for hpsa (new HP Smart Array driver), r8169, xhci, virtio, mega_sr, ide_gd_mod, pata_jmicron, cp210x, dca, raid6_pq, xor async_tx, async_memcpy, async_xor, pata_sil680 drivers (Bruno Cornec) 10 149 - Replace usage of pvs with pvscan for speed reasons in analyze-my-lvm (Bruno Cornec) 11 150 - Workaround problems met on RHEL 5.2 and 5.4 around pvs command generating a list of \n separated pvs with back quotes in an unexpected way. (Bruno Cornec) 12 151 - Adds /etc/rpc and /etc/netconfig as minimal deps for mindi for latest NFS support (Bruno Cornec) 13 - Boot size pushed to 20MB(Bruno Cornec)152 - Boot size and extra size pushed to 24MB and 70MB to support correctly Fedora 14 and Debian 6.0 (Bruno Cornec) 14 153 - Fix #446 by exiting mindi before doing anything weird in it (Bruno Cornec) 15 154 - Fix #445 to avoid vg with similar names to be wrongly excluded (vgroot and vgroot-san e.g.) (Michael Shapiro/Bruno Cornec) … … 122 261 - fdomain may prevent booting at restore time, so propose it as example of DENY_MODS (Bruno Cornec) 123 262 - MakeBootConfFile handle a bit separately syslinux and isolinux, improves USB key support (Bruno Cornec) 124 - Adds multipath support for RHEL 5.2 (Bruno Cornec/Mat thieu Losmede)263 - Adds multipath support for RHEL 5.2 (Bruno Cornec/Mathieu Losmede) 125 264 - Fix #271 by adding a '/' in front of the string we want to exclude for cd, floppies (Bruno Cornec) 126 265 - Adds support for jmicron ide pata controller (Arne Bernin) -
projects/mondorescue/pbconf/branches/3.1/mindi/pbfilter/all.pbf
r1201 r1774 1 filter PBSUMMARY = Mindi createsemergency boot disks/CDs using your kernel, tools and modules1 filter PBSUMMARY = Creation of emergency boot disks/CDs using your kernel, tools and modules 2 2 filter PBDESC = Mindi takes your kernel, modules, tools and libraries, and puts them on N$/bootable disks (or 1 bootable CD image). You may then boot from the disks/CD$/and do system maintenance - e.g. format partitions, backup/restore data,$/verify packages, etc.$/It is part of the MondoRescue suite for which it creates boot media.$/Homepage: http://www.mondorescue.org -
projects/mondorescue/pbconf/branches/3.1/mindi/pbfilter/novell.pbf
r384 r1774 1 filter PBDEP = syslinux1 filter PBDEP = -
projects/mondorescue/pbconf/branches/3.1/mindi/pbinit
r1000 r1774 4 4 # 5 5 use ProjectBuilder::CMS; 6 use ProjectBuilder::VCS; 6 7 use ProjectBuilder::Filter; 7 8 use ProjectBuilder::Env; … … 15 16 $pb{'date'} = "PBDATE"; 16 17 $pb{'repo'} = "PBREPO"; 18 $pb{'extdir'} = "PBEXTDIR"; 17 19 18 20 # Export documentation to generate what is needed … … 22 24 my ($scheme,$uri) = pb_cms_init(undef); 23 25 24 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/mindi.8",".");26 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/mindi.8","."); 25 27 26 28 my $ptr = pb_get_filters($pb{'pkg'}); -
projects/mondorescue/pbconf/branches/3.1/mindi/rpm/mindi.spec
r1201 r1774 12 12 BuildArch: noarch 13 13 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) 14 Requires: bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, parted, perl, mtools, PBDEP 14 Requires: bash, bzip2 >= 0.9, mkisofs, ncurses, binutils, gawk, dosfstools, mindi-busybox >= 1.7.3, parted, perl, mtools, syslinux, PBDEP 15 ExcludeArch: ppc 15 16 PBOBS 16 17 # Not on all systems … … 46 47 %defattr(-,root,root) 47 48 %config(noreplace) %{_sysconfdir}/%{name} 48 %doc ChangeLog INSTALLCOPYING README TODO README.* NEWS49 %doc ChangeLog COPYING README TODO README.* NEWS 49 50 #svn.log 50 51 %{_mandir}/man8/* -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/du/compat
r384 r1774 1 4 1 PBDEBCOMP -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/du/control
r671 r1774 4 4 Maintainer: PBPACKAGER 5 5 Build-Depends: debhelper (>= 4.2.20), imagemagick 6 Standards-Version: 3.6.16 Standards-Version: PBDEBSTD 7 7 8 8 Package: PBPKG … … 12 12 Suggests: mondo 13 13 Description: manual for Mondo, a powerful disaster recovery suite 14 Mondo is reliable. It backs up your Debian GNU/Linux server or workstation to 15 tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic 16 data loss, you will be able to restore all of your data [or as much as you 17 want], from bare metal if necessary. Mondo is in use by numerous blue-chip 18 enterprises and large organizations, dozens of smaller companies, and tens of 19 thousands of users. 14 PBDESC 20 15 . 21 Mondo is comprehensive. Mondo supports LVM, RAID, ext2, ext3, JFS, XFS,22 ReiserFS, VFAT, and can support additional file systems easily. It supports23 adjustments in disk geometry, including migration from non-RAID to RAID. Mondo24 runs on all major Linux distributions and is getting better all the time. You25 may even use it to backup non-Linux partitions, such as NTFS.26 .27 Homepage: http://www.mondorescue.org -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/du/copyright
r384 r1774 3 3 4 4 The current upstream source was downloaded from 5 ftp://ftp.mondorescue.org/src/. 5 PBURL 6 6 7 7 Upstream Authors: Hugo Rabson <hugo.rabson@mondorescue.org> -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/du/mondo-doc.dirs
r384 r1774 1 usr/share/bug/mondo-doc2 1 usr/share/man/man8 3 2 usr/share/mondo-doc -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/pbcl
r1343 r1774 6 6 - TBD 7 7 8 2.2.9.5 (2011-01-28) 8 3.0.3 (2013-03-15) 9 - Precise in mondoarchive man page that -E and -I params are directories, not files (which the word path could imply) 10 11 3.0.2 (2012-06-03) 12 - Update Lab to prepare a MCLinux UK Training (Bruno Cornec) 13 - Update Presentation for TOS Training in devel branch (Bruno Cornec) 14 - Fix #517 by adding a slide on mondorescue installation in the std presentation (Bruno Cornec) 15 - Detail the working mecanisms of HP ProLiant support with MondoRescue - doc in mindi package (Bruno Cornec) 16 - Add an information file for OBDR support wrt to MondoRescue - doc in mindi package (Bruno Cornec) 17 18 3.0.1 (2012-02-18) 19 - No modification 20 21 3.0.0 (2011-12-23) 22 - Document that mondoarchive now excludes /run similarly to /sys and /proc (Bruno Cornec) 23 - Fix #524 as option -U needs a size also (Bruno Cornec) 24 - Fix #505 by documenting environment variables (Bruno Cornec) 25 - Improve -d option description for NFS (Bruno Cornec) 26 - Fix some markup in man pages (Bruno Cornec) 27 - Precise that -J is not supported by mondorestore yet. (Bruno Cornec) 28 - Fix syntax description in mondoarchive man page for -E & -I with | (Bruno Cornec) 29 30 2.2.9.7 (2011-06-27) 31 - Fix -E and -I example in man page which were lacking the '|' as separator (Bruno Cornec) 32 - Update on P2V doc including RHEL6 validation and some minor additions (Lester Wade) 33 34 2.2.9.6 (2011-04-12) 35 - Documents option -v of mondoarchive (Bruno Cornec) 36 - Updated Lab for TES 2011 (Bruno Cornec) 37 - Update P2V doc incorporating latest ML feedbacks (Lester Wade) 38 39 2.2.9.5 (2011-01-27) 40 - Document in man page and HOWTO the syntax modifications for -E/-I options and '|' separator (Bruno Cornec) 9 41 - Adds the mondoarchive reference card (Lester Wade) 10 42 - Updated P2V doc from Lester Wade (Lester Wade) -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/pbfilter/novell.pbf
r1026 r1774 1 filter PBBUILDDEP = ImageMagick lynx docbook_4docbook-utils1 filter PBBUILDDEP = ImageMagick,lynx,docbook_4,docbook-utils -
projects/mondorescue/pbconf/branches/3.1/mondo-doc/rpm/mondo-doc.spec
r1026 r1774 15 15 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) 16 16 BuildRequires: man,docbook-utils,groff,PBBUILDDEP 17 BuildArch: 17 BuildArch: noarch 18 18 19 19 %description -
projects/mondorescue/pbconf/branches/3.1/mondo/deb/control
r1211 r1774 3 3 Priority: optional 4 4 Maintainer: PBPACKAGER 5 # pb depends: docbook, docbook-dsssl, sgml2x, docbook-utils, autoconf, imagemagick, libtool, automake 5 Homepage: PBURL 6 # pb depends: docbook, docbook-dsssl, sgml2x, docbook-utils, autoconf, imagemagick, libtool, automake, autotools-dev 6 7 Build-Depends: debhelper (>= 4.2.20), libnewt-dev, libncurses5-dev, g++, fakeroot 7 8 Standards-Version: PBDEBSTD … … 11 12 Section: PBGRP 12 13 Priority: optional 13 Depends: ${shlibs:Depends}, ${misc:Depends}, mindi (>= 2.1.0), afio, buffer, gawk, cdrecord 14 Depends: ${shlibs:Depends}, ${misc:Depends}, mindi (>= 2.1.0), afio, buffer, gawk, cdrecord|wodim 14 15 Recommends: dvd+rw-tools, lzop 15 16 Suggests: mondo-doc, ntfsprogs -
projects/mondorescue/pbconf/branches/3.1/mondo/deb/mondo.dirs
r465 r1774 1 1 usr/sbin 2 2 usr/share/man/man8 3 usr/share/mondo 3 4 usr/share/pixmaps 5 var/cache/mondo -
projects/mondorescue/pbconf/branches/3.1/mondo/ebuild/mondo-rescue.ebuild
r1202 r1774 48 48 mkdir -p "${D}/var/cache/mondo" 49 49 exeinto /usr/share/mondo 50 doexe mondo/autorun50 doexe /usr/share/mondo/autorun 51 51 } 52 52 -
projects/mondorescue/pbconf/branches/3.1/mondo/pbcl
r1343 r1774 6 6 - TBD 7 7 8 2.2.9.5 (2011-01-28) 8 3.0.3 (2013-03-15) 9 - Test of mondo now also rebuilds mindi-busybox 10 - Fix #249 by changing the wrong affectation of fname (Jean Philippe Mohler) 11 - test program now builds first all versions to test 12 - Fix most compilation warnings (Bruno Cornec) 13 - Adds a warning msg at restore time so that LVM modifications are done in /tmp/i-want-my-lvm and not in the mountlist (Bruno Cornec) 14 - Expand the exclude list to 16 times 512 (MAX_STR_LEN) instead of 8 to support a larger exclude list. (Bruno Cornec) 15 - Fix #611 by changing make-me-bootable to first desactivate all active partitions on the given disk, and then reactivate only the one needed (Bruno Cornec) 16 - Add option -sparse to all star calls to add support of sparse file in case of star usage, as afio sparse file support seems broken (Bruno Cornec) 17 - Fix #652 by sending errors messages from fdisk to /dev/null to avoid LVM error messages on latest versions (Joel Kociolek) 18 - Fix #650 as pvdisplay output format changed in SLES 11 which returns a dm not the mapper. (Victor Gattegno) 19 - Fix partially #611 and #412 by calling the new OpenSUSE/SELS grub-install when detecting that a /usr/sbin/grub-install.unsupported is present (Victor Gattegno/Bruno Cornec) 20 - Add support for missing mkdtemp such as Red Hat 6.2 (Bruno Cornec) 21 - Fix #622: Adds swaplabel support if it exists (Bruno Cornec) 22 - Fix #623 by sorting correctly the dev mapper devices when more than 10 are handled (Martin Kitka/Didier Diaz) 23 - Fix #644 again by backporting a 3.1 patch to use dynamic memory allocation for the function run_program_and_log_output (Bruno Cornec) 24 - Improve autoconf/automake build process (Bruno Cornec) 25 26 3.0.2 (2012-06-03) 27 - Fix a bug on RHEL 5 where lvdisplay doesn't support redirection. Adds a | cat in between, as was done for vgdisplay (Bruno Cornec) 28 - Additon of a regression test suite in mondo-test. This version was tested with it for rhel-6-x86_64, rhel-5-x86_64, debian-6.0-x86_64, ubuntu-11.04-i386 (Bruno Cornec) 29 - Fix #616 by using the correct temp variable (statically allocated) for NFS analysis (Bruno Cornec) 30 - Fix #618 by adding support for new command tune4fs for labelling ext4 FS (needed on RHEL 5.6 at least) (Bruno Cornec) 31 - Improve error messages for handling better #611 (Bruno Cornec) 32 - Fix #596 for good as well as #473 and #500: now mondorestore will recreate correctly md devices with their original UUIDs and original metadata format. (Bruno Cornec) 33 - Fix #595 (MD core dump issue) by removing an abusive mr_free (Bruno Cornec) 34 - Manages grub version at backup time and in the conf file (Bruno Cornec) 35 - Adds a mkraidtab CLI parameter to test raidtab generation (Bruno Cornec) 36 - Rewrite strip_space in a much simpler version without valgrind warnings (Bruno Cornec) 37 - Fix #599 on NFS user mount error (Victor Gattegno) 38 39 3.0.1 (2012-02-24) 40 - Fix #580 by checking a modification on the mountlist and then asking for conf file adaptation (Bruno Cornec) 41 - Fix #127 by removing code which was forcing media size in NFS mode blindly (Michael Caerwyn mcaerwyn_at_gmail.com) 42 - Fix #584 by using memmove to allow strings to overlap (tottenwd) 43 - Adds grub2 support (Michael Caerwyn mcaerwyn_at_gmail.com) 44 - Adds brtfs support (Michael Caerwyn mcaerwyn_at_gmail.com) 45 - Fix #579 by checking with pipes on both sides of the string (Bruno Cornec) 46 - Fix #578 by improving the regexp used for CD/DVD detection with -scanbus option (Victor Gattegno/Bruno Cornec) 47 - Adds more verbosity when LVM creation fails. (Bruno Cornec) 48 - Fix #577 by having factor back as a float (not a long ! it's a decimal value) and making the appropriate cast. (Bruno Cornec) 49 - Really never inject or eject when the -e option is passed or device is inappropriate (USB, Net, ...) (Bruno Cornec) 50 51 3.0.0 (2011-12-23) 52 - Fix #500 and #473 by adding support of old metadata format for mdadm if using grub < 0.9x or lilo on a md boot device (Bruno Cornec) 53 - mondoarchive now exists if the mt command is missing when needed (Bruno Cornec) 54 - Remove all mention of mondorescue.com from code (Bruno Cornec) 55 - Fix grub installation if we had to go in the hack part which wasn't using the correct variables to make decisions ! (Bruno Cornec) 56 - Exclude /run similarly to /sys and /proc (Bruno Cornec) 57 - Fix #512 by clearing old scratchdir before changing to a new (Bruno Cornec) 58 - Fix #511 now stabgrub is called also after conf file modifications (Bruno Cornec) 59 - Fix #520 by using a correct grep sequence (Victor Gattegno) 60 - Fix a bug where on OBDR mode compression was turned off to create the OBDR content but not back on (Bruno Cornec) 61 - Adds support for hwaddr (MAC addresses) at restore time, and map to the correct NIC if it's found at restore time (Bruno Cornec/Stefan Heijmans) 62 - Mindi progression still not good, but showing now 3% when calling mindi. (Bruno Cornec) 63 - Fix #436 by adding some newtDrawForm where appropriate. (Bruno Cornec) 64 - Uses the -d option of the mount command to avoid leaving loop devices in use. Should fix the problems reported on the ML with NFS and more than 8 ISO images (8 being the default number of loop devices available) (Bruno Cornec) 65 - Fix #496 by supporting the protocol in the output of the mount command (sshfs#...) (Bruno Cornec) 66 - Avoid a useless umount when changing of afio set, let insist_on_cd check and perform if needed (Bruno Cornec) 67 - Adds the post-nuke script sample for Debian (Guillaume Pernot/Andrée Leidenfrost) 68 - Solve #495 by skipping the potential (auto-read-only) when analyzing /proc/mdstat result (Bruno Cornec) 69 - Fix a panadoid_free done on the wrong variable (solve a memory leak) (Bruno Cornec) 70 - Really support both mkisofs and genisoimage everywhere (Bruno Cornec) 71 - Try to handle netfs_user better in all cases (NFS and SSHFS) (Bruno Cornec) 72 73 2.2.9.7 (2011-06-27) 74 - Fix multi-media restore by umounting it before looping to ask for the next (Bruno Cornec) 75 - Fix #485 by replacing a wrong call to mr_asprintf which was provoking core dumped (Bruno Cornec) 76 - Fix a NULL pointer used in exclude_path if -E option for mondoarchive was not specified (Taguchi/Bruno Cornec) 77 - Fix -maxdepth option usage for find command (Taguchi) 78 - Free memory for mountdir which was forgotten (backport from 2.2.10) (Bruno Cornec) 79 - Better loging of labeling in mondo when in nuke mode (Bruno Cornec) 80 - Fix #468 by adding support of ext attr and compression type through the GUI. (Bruno Cornec) 81 - Fix #433 by introducing a new bkpinfo member (subdir) to support storing the subdir under which ISO images are stored on an external HDD (Bruno Cornec) 82 - Fix #432 with a better message at a start (Bruno Cornec) 83 - Fix #404 with text properly centered in open_and_list_dir (Chucky) 84 - Fix computation issues in resize_drive_proportionately_to_suit_new_drives (JB/Bruno Cornec) 85 86 2.2.9.6 (2011-04-12) 87 - Improved message for Arch Linux for rebuilding the initrd (MC) 88 - Accept to work with either wodim or cdreord and genisoimage or mkisofs (Bruno Cornec) 89 - Avoids coredump again when exclude_path is NULL with mr_make_devlist_from_pathlist (MC/Bruno Cornec) 90 - Fix a seg fault bug when using the GUI in case exclude_paths was NULL (MC) 91 92 2.2.9.5 (2011-02-27) 93 - Do not create an error when a phys device has 0 size and is a /dev/dm-* device (Bruno Cornec) 94 - Excluding vmhgfs FS for VMWare guests mounting areas of the host. (Bruno Cornec) 95 - Fix #444. mondoarchive now supports inclusion/exclusion of dirs with spaces in their name. this required a syntax change for the -E/-I options where the list of dirs needs to be separated by '|' now instead of ' '. (Bruno Cornec) 96 - Fix a bug when no -E option is given on CLI (null) string generated (Bruno Cornec) 9 97 - Backport from 2.2.10 the support of a dynamic exclude_path variable. Should help fix #366, #421, #368, #371, #443 (Bruno Cornec) 10 98 - Exits if the protocol used is not recognized (error with -n fs:// typo) (Bruno Cornec) … … 108 196 - Fix a bug in a logging message, where format didn't correspond to params thus giving core :-( (Bruno Cornec) 109 197 - Improves logging when a compressor is not found (Bruno Cornec) 110 - Adds multipath support for RHEL 5.2 (Bruno Cornec/Mat thieu Losmede)198 - Adds multipath support for RHEL 5.2 (Bruno Cornec/Mathieu Losmede) 111 199 - Avoids checking writable NFS share in interactive mode (Bruno Cornec) 112 200 - Improve logging in when labelling (Bruno Cornec) -
projects/mondorescue/pbconf/branches/3.1/mondo/pbfilter/all.pbf
r1201 r1774 1 1 filter PBSUMMARY = MondoRescue is a GPL Disaster Recovery and Cloning Solution 2 filter PBDESC = MondoRescue is a GPL Disaster Recovery and Cloning solution to create backup media$/(CD, DVD, tape, network images) that can be used to redeploy the$/damaged system, as well as deploy similar or less similar systems.$/MondoRescue is reliable. It backs up your Linux server or workstation to$/tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic$/data loss, you will be able to restore all of your data [or as much as you$/want], from bare metal if necessary. MondoRescue is in use by numerous blue-chip$/enterprises and large organizations, dozens of smaller companies, and tens of$/thousands of users.$/.$/MondoRescue is comprehensive. MondoRescue supports LVM, RAID, ext2, ext3, JFS, XFS,$/ReiserFS, VFAT, and can support additional file systems easily. It supports$/adjustments in disk geometry, including migration from non-RAID to RAID. MondoRescue$/runs on all major Linux distributions and is getting better all the time. You$/may even use it to backup non-Linux partitions, such as NTFS.$/.$/Homepage: http://www.mondorescue.org 2 filter PBDESC = MondoRescue is a GPL Disaster Recovery and Cloning solution$/to create backup media(CD, DVD, tape, network images) that can be used$/to redeploy the damaged system,$/as well as deploy similar or less similar systems.$/MondoRescue is reliable. It backs up your Linux server or workstation to$/tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic$/data loss, you will be able to restore all of your data$/[or as much as you want], from bare metal if necessary.$/MondoRescue is in use by numerous blue-chip enterprises and$/large organizations, dozens of smaller companies, and tens of$/thousands of users.$/.$/MondoRescue is comprehensive. MondoRescue supports LVM, RAID, ext2, ext3, ext4$/JFS, XFS, ReiserFS, VFAT, and can support additional file systems easily.$/It supports adjustments in disk geometry, including migration$/from non-RAID to RAID.$/MondoRescue runs on all major Linux distributions$/and is getting better all the time.$/You may even use it to backup non-Linux partitions, such as NTFS.$/.$/Homepage: http://www.mondorescue.org 3 filter PBCONFIGURE = %configure 4 filter PBBUILDREQ = -
projects/mondorescue/pbconf/branches/3.1/mondo/pbfilter/md.pbf
r384 r1774 1 filter PBOBS = Obsoletes: libmondo 1 filter PBOBS = Obsoletes: libmondo$/Provides: libmondo 2 filter PBCONFIGURE = %configure2_5x 3 filter PBBUILDREQ = gcc-c++ -
projects/mondorescue/pbconf/branches/3.1/mondo/pbfilter/novell.pbf
r384 r1774 1 filter PBOBS = Obsoletes: mondo <= 2.06 1 filter PBOBS = Obsoletes: mondo <= 2.06 2 filter PBBUILDREQ = -
projects/mondorescue/pbconf/branches/3.1/mondo/pbinit
r555 r1774 8 8 use ProjectBuilder::Filter; 9 9 use ProjectBuilder::CMS; 10 use ProjectBuilder::VCS; 10 11 use ProjectBuilder::Env; 11 12 use File::Basename; 13 use Data::Dumper; 12 14 13 system("./bootstrap");15 pb_system("./bootstrap","Bootstraping MondoRescue","verbose"); 14 16 pb_mkdir_p("docs/en"); 15 17 pb_mkdir_p("docs/man"); 16 18 my %pb; 17 $pb{'pkg'} = "PBPKG";18 $pb{'ver'} = "PBVER";19 19 $pb{'tag'} = "PBTAG"; 20 20 $pb{'rev'} = "PBREV"; 21 $pb{'ver'} = "PBVER"; 22 $pb{'pkg'} = "PBPKG"; 21 23 $pb{'proj'} = "PBPROJ"; 22 24 $pb{'date'} = "PBDATE"; 23 25 $pb{'repo'} = "PBREPO"; 26 $pb{'extdir'} = "PBEXTDIR"; 24 27 25 28 # Action needs to be pbinit … … 27 30 my ($scheme,$uri) = pb_cms_init(undef); 28 31 29 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondoarchive.8","docs/man");30 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorestore.8","docs/man");31 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/images","docs/en/images");32 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/fdl.sgml","docs/en");33 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorescue-howto.sgml","docs/en");34 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorescue-howto.dsl","docs/en");35 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/Makefile.howto","docs/en");32 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondoarchive.8","docs/man"); 33 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorestore.8","docs/man"); 34 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/images","docs/en/images"); 35 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/fdl.sgml","docs/en"); 36 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorescue-howto.sgml","docs/en"); 37 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/mondorescue-howto.dsl","docs/en"); 38 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/Makefile.howto","docs/en"); 36 39 # should call filter_file here 37 40 38 41 my $ptr = pb_get_filters($pb{'pkg'}); 39 42 foreach my $f ((<docs/man/*.8>),(<docs/en/*.sgml>)) { 43 #print "LOG: filtering $f\n"; 44 #print Dumper(%pb); 45 #print Dumper($ptr); 40 46 pb_filter_file_inplace($ptr,$f,\%pb); 41 47 } -
projects/mondorescue/pbconf/branches/3.1/mondo/rpm/mondo.spec
r1201 r1774 4 4 5 5 Summary: PBSUMMARY 6 Summary(fr): Un programme pour créer un m edia de sauvegarde/restauration6 Summary(fr): Un programme pour créer un média de sauvegarde/restauration 7 7 Summary(it): Un programma per utenti Linux per creare un CD/tape di rescue 8 8 Summary(sp): Un programa por crear una CD/cinta de restoracion/rescate … … 16 16 Source: PBREPO/PBSRC 17 17 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(id -u -n) 18 BuildRequires: newt-devel >= 0.50, gcc-c++, autoconf, automake, libtool18 BuildRequires: newt-devel >= 0.50, autoconf, automake, libtool, PBBUILDREQ 19 19 ExcludeArch: ppc 20 20 PBOBS … … 34 34 Mondo est une solution GPL de sauvegarde en cas de désastre pour 35 35 créer des médias (CD, DVD, bande, images réseau) qui peuvent être 36 utilisés pour redéployer le système endom angé, aussi bien que des36 utilisés pour redéployer le système endommagé, aussi bien que des 37 37 systèmes similaires, ou moins similaires. 38 38 … … 56 56 57 57 %build 58 %configure 58 PBCONFIGURE 59 59 make %{?_smp_mflags} VERSION=%{version} 60 60 … … 73 73 %doc ChangeLog 74 74 #svn.log 75 %doc INSTALLCOPYING README* TODO AUTHORS NEWS*75 %doc COPYING README* TODO AUTHORS NEWS* 76 76 %doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf 77 77 78 78 %{_sbindir}/* 79 79 %{_datadir}/%{name} 80 %{_libdir}/%{name} 80 81 %{_mandir}/man8/* 81 82 %{_var}/cache/%{name} -
projects/mondorescue/pbconf/branches/3.1/mondorescue.pb
r1345 r1774 38 38 39 39 pkgver mindi = 3.0.0 40 pkgver mindi-busybox = 1.20.2 41 pkgtag mindi-busybox = 1 40 42 41 43 # Hash of additional package/package directory … … 59 61 filteredfiles mondo = configure.in 60 62 filteredfiles mondo-doc = mondorescue-howto.sgml,mondoarchive.8,mondorestore.8,mindi.8 61 filteredfiles mindi = rootfs/ sbin/init,mindi,install.sh63 filteredfiles mindi = rootfs/etc/init.d/rcS,mindi,install.sh 62 64 filteredfiles website = top.shtml 65 66 checkexclude all = centos,lsb,solaris -
projects/mondorescue/pbconf/branches/3.1/pbfilter/all.pbf
r1432 r1774 16 16 filter PBDATE = $pb->{'date'} 17 17 18 # PBEXTDIR is replaced by the date ($pb->{'extdir'} in code) 19 filter PBEXTDIR = $pb->{'extdir'} 20 18 21 # PBLOG is replaced by the changelog if value is yes 19 22 filter PBLOG = yes -
projects/mondorescue/pbconf/branches/3.1/pbfilter/debian.pbf
r1209 r1774 5 5 # 6 6 # PBDEBSTD is replaced by the Debian standard version 7 filter PBDEBSTD = 3. 8.07 filter PBDEBSTD = 3.9.4 8 8 9 9 # PBDEBCOMP is replaced by the Debian Compatibility value 10 filter PBDEBCOMP = 710 filter PBDEBCOMP = 9 11 11 12 12 -
projects/mondorescue/pbconf/branches/3.1/pbfilter/du.pbf
r506 r1774 8 8 9 9 # PBVER is replaced by the version ($pb->{'ver'} in code) 10 filter PBVER = $pb->{'ver'}10 #filter PBVER = $pb->{'ver'} 11 11 12 12 # PBDEP is replaced by the list of dependencies -
projects/mondorescue/pbconf/branches/3.1/pbfilter/rpm.pbf
r506 r1774 17 17 filter PBOBS = 18 18 19 filter PBLIC = GPL 19 filter PBLIC = GPLv2+ -
projects/mondorescue/pbconf/branches/3.1/website/pbinit
r948 r1774 7 7 use ProjectBuilder::Base; 8 8 use ProjectBuilder::Filter; 9 use ProjectBuilder::VCS; 9 10 use ProjectBuilder::CMS; 10 11 use ProjectBuilder::Env; … … 20 21 $pb{'date'} = "PBDATE"; 21 22 $pb{'repo'} = "PBREPO"; 23 $pb{'extdir'} = "PBEXTDIR"; 22 24 23 25 # Action needs to be pbinit … … 26 28 27 29 foreach my $f ("mondoarchive.8", "mondorestore.8", "fdl.sgml", "mondorescue-howto.sgml", "mondorescue-howto.dsl", "Makefile.howto", "Makefile.man", "mindi.8", "HOWTO-_Deploy_Linux_from_SCSI_to_SATA.pdf", "hwmigration.pdf", "mondo-presentation-v1.pdf", "mondo-presentation-v2.pdf", "p2v.odt", "p2v.pdf", "LabMondoRescue.odt", "LabMondoRescue.pdf") { 28 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/$f","docs");30 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/$f","docs"); 29 31 } 30 pb_ cms_export($uri,"$ENV{'PBDIR'}/mondo-doc/images","docs/images");32 pb_vcs_export($uri,"$ENV{'PBDIR'}/mondo-doc/images","docs/images"); 31 33 32 34 # call filter_file here
Note:
See TracChangeset
for help on using the changeset viewer.