Changeset 1774 in ProjectBuilder for projects/mondorescue/pbconf/branches/3.1/mondo
- Timestamp:
- Jun 19, 2013, 6:52:13 PM (11 years ago)
- Location:
- projects/mondorescue/pbconf/branches/3.1/mondo
- Files:
-
- 9 edited
- 13 copied
Legend:
- Unmodified
- Added
- Removed
-
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}
Note:
See TracChangeset
for help on using the changeset viewer.