Changelog
mondo (2.20-1.1~dapper1) dapper-backports; urgency=low
* Automated backport upload; no source changes.
mondo (2.20-1.1) unstable; urgency=high
* Non-maintainer upload.
* Add dependency on libfribidi0 to work around bug #379938.
Closes: #398425
mondo (2.20-1) unstable; urgency=medium
* New upstream release:
- closes: #391127;
- changed upstream version 2.2.0 into 2.20 to avoid epoch;
- all Debian changes integrated upstream.
* Set last character of variable prompt in popup_with_buttons() to
'\0' and not the last + 1. Fixes segmentation fault on amd64.
* Depend on corresponding mindi version, i.e. 2.20 because of
depending changes.
* Removed dependecy on mindi-busybox again because midni now has the
appropriate one.
* Set COLUMNS parameter in post-nuke script - fixes issue on sarge.
* Use new icon for menu provided in upstream package. Build-depend on
imagemagick because we need convert to turn the PNG into an XPM.
* Add paragraphs to README.Debian about issues with acpi kernel
parameter and tape archving.
mondo (2.09-3) unstable; urgency=low
* Make '-N' exclude AFS mounts, make mondoarchive never use an AFS
mount for scratch or temporary space, and actually exclude paths to
be excluded in find command used to build file catalog.
(Closes: #385790.)
* More post-nuke work:
- log the fact that no post-nuke script was found during restore;
- perform after nuke steps even if we dropped back to interacive
mode because of issue with mount list;
- ask user after nuke to wait until s/he is returned to command
prompt before rebooting;
- use run_program_and_log_output() instead of system() to get
output of post-nuke logged;
- output screen messages about post-nuke.
mondo (2.09-2) unstable; urgency=low
* Implemented and used new function mr_stresc() for properly escaping
strings submitted to system() and popen. (Closes: #379966.)
* Fixed compiler warning regarding the output of the result of
ftello() by casting it to long long (and it's actually signed).
(Committed upstream.)
* Ask whether post-nuke should be executed if it exists even if we are
not in nuke mode.
* Check for grub.conf being a symbolic link and resolve in stabgrub-me
to avoid GRUB installation error if mountlist was changed. Requires
readlink which is in mindi-busybox-1.2.1-2 - changed dependency
accordingly.
* Handle popen() errors in space_occupied_by_cd() and output log
information. Fixes segmentation fault.
mondo (2.09-1) unstable; urgency=low
* New upstream release:
- changed upstream version 2.0.9 into 2.09 to avoid epoch;
- all relevant Debian changes integrated upstream (only change not
committed is fix for #320152 - see 2.04-6 changelog entry);
- depend on mindi (>= 1.09) because of changes to NFS restore.
* Removed gawk dependency because mindi already depends on it.
* Removed Amaya as an uploader as per her request.
mondo (2.08-2-3) unstable; urgency=low
* Fixed compiler warnings on amd64 (and likely 64bit in general)
(Submitted upstream.):
- "cast to pointer from integer of different size" by making
relevant variables long rather than int which gives 32bit on i386
and 64bit on amd64.
- "cast from pointer to integer of different size" by casting to
long rather than int for same reasons.
* Fixed bug where image partitions (e.g. NTFS) would change size if Ok
was pressed in edit mountlist item dialog. (Committed upstream.)
* Removed superfluous (and wrong) vgremove_sz command to avoid screen
corruption in mondorestore in newt mode. (Committed upstream.)
* Check whether RAID sync is delayed for partition before opening sync
pop-up to avoid screen corruption in mondorestore's newt mode.
(Committed upstream.)
* Removed sections "free() error when using newt interface (option
'-g')" and "Segmentation Fault when using newt interface (option
'-g')" because they are believed to no longer apply.
mondo (2.08-2-2) unstable; urgency=low
* Removed replaced occurrences of 'grep -v ... | grep -v ...' with
regular expressions, i.e. 'grep -vE "..."'. (Closes: #222052.)
(Note: #222052 refers to code in the mondo-makefilelist script which
is long gone; the changes here deal with the same issue in other
parts the code.) (Committed upstream.)
* Don't call the 'Is your computer a laptop, or does the CD writer
incorporate BurnProof technology?' screen if the user has chosen DVD
as the archive media. (Closes: #292782.) (Committed upstream.)
* Doubled MAX_TAPECATALOG_ENTRIES to 8192 and increased
optimal_set_size to 16MB for streaming and non-streaming backups
alike. (Closes: #369321.) (Committed upstream.)
* Check for the SUDO_COMMAND in growisofs before giving an error
stating that growiosfs does not run under sudo. This is for Ubuntu.
(Committed upstream.)
* Give a pop-up for above error condition. (Committed upstream.)
* Toned down dependency on debhelper to >= 5.0 because we don't really
need more. Again, this is for Ubuntu (Dapper Drake).
mondo (2.08-2-1) unstable; urgency=low
* New upstream release:
- fixed trivial syntax error in store_nfs_config() (committed
upstream);
- changed upstream version 2.0.8-2 into 2.08-2 to avoid epoch;
- bumped dependency on mindi up to >=1.08;
- all relevant Debian changes integrated upstream (only change not
committed is fix for #320152 - see 2.04-6);
- removed cruft from prepare_filelist() (committed upstream);
- replaced *pos++ and *pos-- with pos += 1 and pos -= 1,
respectively to avoid gcc 4.1.2 given warning 'warning: value
computed is not used' (committed upstream);
- removed strcmp() call for which result wasn't from
open_device_via_buffer() to fix gcc 4.1.2 warning 'warning:
statement with no effect' (committed upstream);
- explicitly terminate token string in mr_strtok() as strncpy() does
not do this (committed upstream);
- do the usual strcpy() and paranoid_free() after first asprintf()
in parse_mdstat() to avoid segmentation fault (commited upstream).
* Increased package compatibility level to 5 and build-depend on
debhelper >= 5.0.37 accordingly.
* Fixed DHCP support in start-nfs script. (Committed upstream.)
* Added Debian-specific post-nuke script to automatically update
configuration such as initrd images after restore.
mondo (2.07-2) unstable; urgency=low
* Fixed RAID support to also work with mdadm (in addition to
raidtools2 which don't exist in Debian from Sarge onwards).
(Submitted upstream.)
* Depend on mindi >= 1.07-3 to ensure that raidtab is included on the
restore media.
* Added NEWS file (giving more details about RAID to start with).
* Changed standards version from 3.6.2 to 3.7.2 without package
changes. (Fixes lintian warning.)
mondo (2.07-1) unstable; urgency=low
* New upstream release:
- source is release 2.0.7-r460;
- use old version format, i.e. 2.07 rather than new upstream
format 2.0.7 to avoid epoch - re-sync will happen for 2.2.0;
- all Debian changes integrated upstream apart from fix for #320152
(see 2.04-6);
- implements length check for '-E' argument (Closes: #331060.);
- upstream doesn't build libraries anymore - adjusted rules and
mondo.dirs files and removed lintian override file accordingly;
- mondo's scripts are now under /usr/share/mondo - adjusted
mondo.dirs and rules file accordingly and depend on mindi >= 1.07 as
older versions are not aware of this;
- put new download location ftp://ftp.mondorescue.org/src/ in
copyright file;
- README is now in upstream - removed from debian directory and
adjusted mondo.docs accordingly;
- documentation is no longer installed by upstream Makefile,
documentation is now available in various formats in addition to
html - adjusted rules and mondo-doc.docs files accordingly.
* Fix bug where paths in parameters for '-E' and '-I' would not get
properly separated from each other by integration upstream SVN r468.
* Added -D_GNU_SOURCE to CFLAGS in rules file to avoid compiler
warning about undefined asprintf introduced by previous change.
* Changed maintainer email address to <email address hidden>.
* Fixed verify for NFS by swapping nfs_remote_dir and isodir when
assembling name for image file to verify. (Committed upstream.)
* Changed declaration of setenv_mondo_lib() to setenv_mondo_share() to
fix compiler warning. (Committed upstream.)
mondo (2.06-4) unstable; urgency=low
* Added information about required vfat kernel support to HOWTO.
(Committed upstream.) (Closes: #315733.)
* Replaced defines for large file handling with compile parameters in
rules file. Avoids code changes compared to upstream.
* Removed the potentially threatening and intimidating sequence of
questions after a restore.
* Remove fifo after NTFS restore. (Committed upstream.)
* Removed 'ax' options from ps call when checking for ntfsclone still
running - busybox 1.1.0 ps doesn't like them and we don't need them.
(Committed upstream.)
mondo (2.06-3) unstable; urgency=low
* Removed cruft from source package: make.log.
* Removed dependencies on dosfstools and binutils as mindi depends on
them now. Changed dependency on mindi to (>= 1.06-3) accordingly.
* If calling 'mindi ---findkernel' return anything, check whether mindi
encountered a fatal error and if so show it using function popup_and_OK().
This helps making the actual problem more visible in situations like the
one reported in #352323. Note that the fix for #352323 also requires changes
in mindi which are in 1.06-3 which we already depend on. (Committed
upstream.) (Closes: #352323.)
* Added '#define _LARGEFILE_SOURCE' and '#define _FILE_OFFSET_BITS 64' in
various places to allow for processing of files larger 2GB. Replaced
lseek() with lseeko() for the same reason (one one occurrence).
THIS WAS REMOVED MAYBE REPLACED WITH COMPILER OPTIONS [apart from lseeko()]
mondo (2.06-2) unstable; urgency=low
* Officially took over maintainership from Hector - changed control file
accordingly.
* Added architecture amd64. (Closes: #252761.)
* First try to run plain grub-install in grub-MR. Fixes issue with AMD64
installations not being bootable after restore.
* Added menu entry and icon.
* Added REAME.Debian entry for new free() crash in case libfribidi0 is not installed.
-- John Dong <email address hidden> Sun, 29 Apr 2007 20:45:38 +0100