Changeset 588 in MondoRescue for trunk/mondo
- Timestamp:
- May 29, 2006, 11:47:20 AM (18 years ago)
- Location:
- trunk/mondo
- Files:
-
- 43 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
trunk/mondo/ChangeLog
r507 r588 3 3 MONDO CHANGES 4 4 5 trunk: 5 v2.2.0 (2006-05-01) 6 6 - indent on source files 7 7 - asprintf used instead of malloc_string + sprintf/strcpy/strcat without 8 8 verifications. Optimisations on memory consumption (allocate only size 9 9 needed + remove memory leaks) 10 11 v2.2.0 (2006-05-01)12 =======13 14 10 - Internationalization (A huge thank to rene-marc dolhen 15 <rmd_at_mecreant.org> who achieved that big task) 16 - Fixed verify for NFS (Andree Leidenfrost) 17 - Fix for Bug #6975 (Bruno Cornec) 18 - Fix a bug when restoring interactively and having file names with blank 11 <rmd_at_mecreant.org> who achieved that big task) 12 13 2.0.8 (2006-05-25) 14 - new build process (Bruno Cornec) 15 - Fix a bug in .spec for RPM build (%attr now unused) 19 16 (Bruno Cornec) 20 - Fix options -I and -E of mondoarchive which were not working 17 - Support of dm and LVM v2 (Andree Leidenfrost) 18 - New mr_strtok functionn added and used for dm support (Andree Leidenfrost) 19 - Complete doc is now a separate package. mondo still contains the 20 man pages and howto in minimal useful formats 21 21 (Bruno Cornec) 22 - Removed 'ax' options from ps call in busybox (Andree Leidenfrost) 23 24 v2.0.7 (2006-02-23) 22 - HOWTO now contains a new chapter on unattended support for mondo 23 - Increase size (4 times) of include|exclude variables 24 - Fix a bug on -I and -E not working with multiple parameters 25 - Fix a bug in verify for NFS by swapping nfs_remote_dir and isodir when 26 assembling name for image file to verify 27 (Andree Leidenfrost) 28 - Fix mondo when restoring filenames containing blanks 29 (still a problem for filenames with ') 30 (Bruno Cornec) 31 - Fix a RPM generation bug for rh7.3 (i386-redhat-linux prefix for binaries) 32 (Bruno Cornec) 33 34 2.0.7 (2006-03-10) 25 35 - useless cat, sort|uniq commands removed 26 36 (Bruno Cornec/Sébastien Aperghis-Tramoni) … … 34 44 (Andree Leidenfrost) 35 45 - use df -P everywhere (Bruno Cornec) 46 - Paypal incitations removed (Andree Leidenfrost) 47 - mondo now uses /usr/share for the restore-scripts (Bruno Cornec) 48 - rpmlint cleanups (Bruno Cornec) 49 - no shared librairies and no X11 anymore (were useless) (Bruno Cornec) 50 - files > 2GB are now really supported (Andree Leidenfrost) 51 - new SGML based Mondo Rescue documentation + new Web site 52 (Bruno Cornec/Andree Leidenfrost) 53 - mondoarchive aborts when 'mindi --findkernel' gives a fatal error (See also Debian bug #352323.) (Andree Leidenfrost) 54 - /tmp not excluded anymore from backup (Bruno Cornec) 55 - New RPM Build environement (Bruno Cornec) 36 56 37 57 v2.06 (2005-12-23) -
trunk/mondo/distributions/debian/changelog
r302 r588 1 mondo (2. 11r301-1) unstable; urgency=low1 mondo (2.0.8-1) unstable; urgency=low 2 2 3 * Initial Release.3 * First upstream Debian package. 4 4 5 -- Bruno Cornec <b cornec@users.berlios.de> Thu, 12 Jan 2006 20:52:16 +11005 -- Bruno Cornec <bruno@mondorescue.org> Sat, 17 May 2006 11:08:09 +0100 -
trunk/mondo/distributions/debian/control
r302 r588 2 2 Section: utils 3 3 Priority: optional 4 Maintainer: Hector Garcia <hector@debian.org>4 Maintainer: Bruno Cornec <bruno@mondorescue.org> 5 5 Build-Depends: debhelper (>= 4.2.20), libnewt-dev, libncurses5-dev 6 Standards-Version: 3.6.2 7 Uploaders: Andree Leidenfrost <aleidenf@bigpond.net.au>, Amaya Rodrigo Sastre <amaya@debian.org> 6 Standards-Version: 3.6.1 8 7 9 8 Package: mondo 10 Architecture: i3869 Architecture: amd64 i386 11 10 Section: utils 12 11 Priority: optional 13 Depends: ${shlibs:Depends}, ${misc:Depends}, mindi (>= 1.0 6), binutils, afio, buffer, gawk, cdrecord, lzop, dosfstools12 Depends: ${shlibs:Depends}, ${misc:Depends}, mindi (>= 1.0.8-1), afio, buffer, gawk, cdrecord, lzop 14 13 Recommends: dvd+rw-tools 15 14 Suggests: mondo-doc … … 28 27 may even use it to backup non-Linux partitions, such as NTFS. 29 28 . 30 IMPORTANT NOTE: This is the uostream version of mondo. Please do not report31 bug to Debian's Bug Tracking System.32 .33 29 Homepage: http://www.mondorescue.org 34 35 Package: mondo-doc36 Architecture: all37 Section: doc38 Priority: optional39 Suggests: mondo40 Description: manual for Mondo, a powerful disaster recovery suite41 Mondo is reliable. It backs up your Debian GNU/Linux server or workstation to42 tape, CD-R, CD-RW, NFS or hard disk partition. In the event of catastrophic43 data loss, you will be able to restore all of your data [or as much as you44 want], from bare metal if necessary. Mondo is in use by numerous blue-chip45 enterprises and large organizations, dozens of smaller companies, and tens of46 thousands of users.47 .48 Mondo is comprehensive. Mondo supports LVM, RAID, ext2, ext3, JFS, XFS,49 ReiserFS, VFAT, and can support additional file systems easily. It supports50 adjustments in disk geometry, including migration from non-RAID to RAID. Mondo51 runs on all major Linux distributions and is getting better all the time. You52 may even use it to backup non-Linux partitions, such as NTFS.53 .54 IMPORTANT NOTE: This is the uostream version of mondo. Please do not report55 bug to Debian's Bug Tracking System.56 .57 Homepage: http://www.mondorescue.org -
trunk/mondo/distributions/debian/mondo.dirs
r302 r588 1 1 usr/sbin 2 usr/share/bug/mondo 2 3 usr/share/man/man8 3 usr/share/ bug/mondo4 usr/share/ lintian/overrides4 usr/share/mondo 5 usr/share/pixmaps -
trunk/mondo/distributions/debian/mondo.docs
r302 r588 1 1 NEWS 2 2 TODO 3 debian/README 3 README 4 svn.log -
trunk/mondo/distributions/debian/rules
r302 r588 3 3 # Sample debian/rules that uses debhelper. 4 4 # GNU copyright 1997 to 1999 by Joey Hess. 5 # 6 # $Id$ 7 # 5 8 6 9 # Uncomment this to turn on verbose mode. … … 14 17 DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) 15 18 DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) 16 17 19 18 20 CFLAGS = -Wall -g … … 86 88 # - start with upstream make install 87 89 $(MAKE) install prefix=$(CURDIR)/debian/$(PACKAGE_NAME)/usr mandir=$(CURDIR)/debian/$(PACKAGE_NAME)/usr/share/man 88 # - fix library permissions 89 chmod 644 debian/$(PACKAGE_NAME)/usr/lib/libmondo.so.2.0.3 \ 90 debian/$(PACKAGE_NAME)/usr/lib/libmondo-newt.so.1.0.0 \ 91 debian/$(PACKAGE_NAME)/usr/lib/libmondo.la \ 92 debian/$(PACKAGE_NAME)/usr/lib/libmondo-newt.la 93 # - remove library symlinks only relevant for development 94 rm -f debian/$(PACKAGE_NAME)/usr/lib/libmondo.so \ 95 debian/$(PACKAGE_NAME)/usr/lib/libmondo-newt.so 96 # - fix autorun script permissions 97 chmod 755 debian/$(PACKAGE_NAME)/usr/lib/mondo/autorun 98 # - relocate manual to temporary location because package directory mondo-doc doesn't exist yet 90 # - copy html manual to temporary location for renaming 99 91 mkdir -p debian/doc-temp 100 mv debian/$(PACKAGE_NAME)/usr/share/doc/mondo-2.11debian/doc-temp/html92 cp -a docs/en/mondorescue-howto debian/doc-temp/html 101 93 102 94 dh_install -s … … 118 110 dh_installchangelogs ChangeLog 119 111 dh_installdocs 120 dh_installexamples121 112 dh_installman 122 113 dh_link … … 124 115 dh_compress 125 116 dh_fixperms 126 dh_makeshlibs127 117 dh_installdeb 128 dh_shlibdeps -l debian/$(PACKAGE_NAME)/usr/lib118 dh_shlibdeps 129 119 dh_gencontrol 130 120 dh_md5sums -
trunk/mondo/distributions/gentoo/mondo.ebuild
r561 r588 1 # Copyright 1999-200 5Gentoo Foundation1 # Copyright 1999-2004 Gentoo Foundation 2 2 # Distributed under the terms of the GNU General Public License v2 3 # $Header: $ 4 3 5 # $Id$ 4 6 -
trunk/mondo/distributions/rpm/mondo.spec
r561 r588 76 76 77 77 %files 78 %defattr(644,root,root,755)79 78 %doc ChangeLog svn.log 80 79 %doc INSTALL COPYING README TODO AUTHORS NEWS 81 80 %doc docs/en/mondorescue-howto.html docs/en/mondorescue-howto.pdf 82 81 83 %attr(755,root,root) %{_sbindir}/*84 %attr(755,root,root) %{_datadir}/%{name}/restore-scripts/%{name}/*85 %attr(755,root,root) %{_datadir}/%{name}/autorun86 %attr(755,root,root) %{_datadir}/%{name}/post-nuke.sample/usr/bin/post-nuke87 82 %{_datadir}/locale/*/LC_MESSAGES/mondo.mo 88 %{_datadir}/%{name}/* 83 %{_sbindir}/* 84 %{_datadir}/%{name} 89 85 %{_mandir}/man8/* 90 86 -
trunk/mondo/mondo/autorun
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/common/libmondo-raid.c
r561 r588 993 993 paranoid_free(token); 994 994 // skip ':' and status 995 token = strtok (string, delims, &lastpos);995 token = mr_strtok (string, delims, &lastpos); 996 996 paranoid_free(token); 997 token = strtok (string, delims, &lastpos);997 token = mr_strtok (string, delims, &lastpos); 998 998 if (!strcmp(token, "inactive")) { 999 999 log_msg(1, "RAID device '%s' inactive.\n", … … 1006 1006 1007 1007 // get RAID level 1008 token = strtok (string, delims, &lastpos);1008 token = mr_strtok (string, delims, &lastpos); 1009 1009 if (!strcmp(token, "multipath")) { 1010 1010 raidlist->el[raidlist->entries].raid_level = -2; … … 1036 1036 raidlist->el[raidlist->entries].spare_disks.entries = 0; 1037 1037 raidlist->el[raidlist->entries].failed_disks.entries = 0; 1038 while((token = strtok (string, delims, &lastpos))) {1038 while((token = mr_strtok (string, delims, &lastpos))) { 1039 1039 if ((pos = strstr(token, "("))) { 1040 1040 type = *(pos+1); -
trunk/mondo/mondo/common/libmondo-string-EXT.h
r59 r588 44 44 extern inline void turn_wildcard_chars_into_literal_chars(char *out, 45 45 char *in); 46 /* Valid external functions */ 47 extern char *mr_strtok(char *instr, const char *delims, int *lastpos); -
trunk/mondo/mondo/common/libmondo-string.h
r561 r588 36 36 37 37 /* Valid external functions */ 38 char *mr_strtok(char *instr, const char *delims, int *lastpos) 38 char *mr_strtok(char *instr, const char *delims, int *lastpos); -
trunk/mondo/mondo/common/newt-specific.c
r507 r588 869 869 newtCls(); 870 870 newtPushHelpLine 871 (_("Welcome to Mondo Rescue, by Hugo Rabsonand the Internet. All rights reversed."));871 (_("Welcome to Mondo Rescue, by Dev Team and the Internet. All rights reversed.")); 872 872 /* newtDrawRootText(28,0,"Welcome to Mondo Rescue"); */ 873 873 newtDrawRootText(18, 0, WELCOME_STRING); -
trunk/mondo/mondo/post-nuke.sample/usr/bin/post-nuke
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/etc
-
Property svn:unix-mode
set to
restore-scripts/
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo
-
Property svn:unix-mode
set to
restore-scripts/
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/ask-me-a-question
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/compare-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/compare-subroutine-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/edit-mountlist
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/grub-MR
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/grub-install.patched
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/hack-elilo
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/hack-fstab
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/hack-grub
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/hack-lilo
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/ide-opt
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/ide-opt-off
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/label-partitions-as-necessary
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/make-me-bootable
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/mount-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/mount-subroutine-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/raw-MR
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/restore-bigfiles-from-iso
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/stabelilo-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/stabgrub-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/stablilo-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/stabraw-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/unmount-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/mondo/unmount-subroutine-me
-
Property svn:unix-mode
set to
755
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/usr
-
Property svn:unix-mode
set to
restore-scripts/
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/usr.bin
-
Property svn:unix-mode
set to
restore-scripts/
-
Property svn:unix-mode
set to
-
trunk/mondo/mondo/restore-scripts/usr/bin
-
Property svn:unix-mode
set to
restore-scripts/
-
Property svn:unix-mode
set to
Note:
See TracChangeset
for help on using the changeset viewer.