mdadm (3.1.4-1+8efb9d1ubuntu1) natty; urgency=low
* Merge from debian unstable. (LP: #603582)
* Remaining changes
- Assemble.c, config.c: upgraded to the mdadm-3.1.4 version of these files
from Debian.
- debian/control: we need udev and util-linux in the right version. We
also remove the build dependency from quilt and docbook-to-man as both
are not used in Ubuntus mdadm.
- debian/initramfs/hook: kept the Ubuntus version for handling the absence
of active raid arrays in <initramfs>/etc/mdadm/mdadm.conf
- debian/initramfs/script.local-top.DEBIAN, debian/mdadm-startall,
debian/mdadm.raid.DEBIAN: removed. udev does its job now instead.
- debian/mdadm-startall.sgml, debian/mdadm-startall.8: documentation of
unused startall script
- debian/mdadm.config, debian/mdadm.postinst - let udev do the handling
instead. Resolved merge conflict by keeping Ubuntu's version.
- debian/rules: kept debian's switch to using dh_lintian
- debian/mdadm.links, debian/mdadm.manpages: dropped owing to the fact
that these are not used in Ubuntu. Also dropped the build-dep on docbook
to man)
- debian/mdadm.postinst, debian/mdadm.config, initramfs/init-premount:
boot-degraded enablement; maintain udev starting of RAID devices;
init-premount hook script for the initramfs, to provide information at
boot
- debian/mkconf.in is the older mkconf. Kept the Ubuntus version.
- debian/rules: Kept Ubuntus version for installing apport hooks, not
installing un-used startall script and for adding a udev rule
corresponding to mdadm.
- debian/install-rc, check.d/_numbers, check.d/root_on_raid: Ubuntu partman
installer changes
- debian/presubj: Dropped this unused bug reporting file. Instead use
source_mdadm.py act as an apport hook for bug handling.
- rename debian/mdadm.vol_id.udev to debian/mdadm.mdadm-blkid.udev so that
the rules file ends up with a more reasonable name
mdadm (3.1.4-1+8efb9d1) unstable; urgency=low
* Added patch with Makefile fix from upstream (commit 8efb9d1) to fix
compiler/linker problem on non-x86 architectures (closes: #595290).
mdadm (3.1.4-1) unstable; urgency=low
* New upstream release, which closes:#595039 and addresses the following
issues too:
- reverts move of incremental map (closes: #585015).
- fixes mdadm monitor in the case of an inactive (or start-failed) raid0
or linear array (closes: #539154).
- prevent --remove faulty from skipping renumbered devices
(closes: #587550).
- fixed overflow when growing a RAID6 (closes: #589493).
* However, disable the incremental assembly upstream turned on in 3.1.3 for
now, this will have to wait until after the squeeze release.
* initramfs/hook: make sure configuration file exists before accessing it;
thanks to Michael Prokop for the fix and NMU (closes: #589836).
* initramfs/hook: Match UUID case-insensitive while checking for running
arrays not listed in mdadm.conf; thanks to Mario 'BitKoenig' Holbe for the
patch (closes: #583545).
* Fix URL in the bug reporting preamble (presubj) (closes: #589833).
* Add I/O rescheduling functionality to the checkarray script and make the
cronjob use the idle priority; this should now minimise the impact of the
monthly re-check on the running system; Florian Heigl had the idea
(closes: #592149, #508123).
mdadm (3.1.2-2) unstable; urgency=low
* Fix logcheck regexp to cure "egrep: Unmatched [ or [^" message
(closes: #583376).
* Cherry-pick 94fcb80 from upstream to fix compiler error due to argument
type error (at least on ia64, sparc, powerpc) (closes: #583495).
mdadm (3.1.2-1) unstable; urgency=low
* New upstream release (closes: #567167).
* Ignore lintian error about not stopping in runlevel 1.
* Include more information about the configuration, initrd, and LVM in
bugscript output.
* Check active devices against configuration file based on UUID, not device
name (closes: #553896).
* When preparing the list of devices, treat /dev/mdX and /dev/md/X equally.
* Bump Standards-Version to 3.8.4 without having to make changes.
* Fix logcheck rule with patch from Frédéric Brière, since Rebuild events
are now arbitrary, no longer multiples of 20 (closes: #570315).
* checkarray: do not exit non-zero when there are no arrays found (see
#582360).
* Do not exit checkarray cronjob non-zero when the tests whether to run
fail (closes: #580825). This is related to a recent change in behaviour in
cron 3.0pl1-110 (see e.g. #581612). Thanks to everyone for their
suggestions!
* Call MAKEDEV to create device nodes only if MAKEDEV is installed
(closes: #569360).
mdadm (3.1.1-1) unstable; urgency=low
* New upstream release.
* Retire fixed/blkid-dev branch.
* Reword warning about unbootable system when mdadm is purged
(closes: #544558).
* Updated FAQ to include s2ram as one of the reasons that can prevent an
array from being stopped; thanks to Pascal Hambourg for writing in.
* Install udev rules into udeb package (closes: #558823).
* Update mdadd.sh (formerly /usr/share/doc/mdadm/examples/newdisk.gz) from
Arno's website, refactoring the script into its own branch/patch
(closes: #539103).
* Do not single-quote homehost in initramfs script (closes: #549083).
mdadm (3.0.3-2) unstable; urgency=low
* Bumped Standards-Version to 3.8.3 without having to make changes.
* Fixed init dependencies of mdadm daemon init.d script; thanks Petter
Reinholdtsen (closes: #541396).
* Switched source package to v3-quilt format.
mdadm (3.0.3-1) unstable; urgency=low
* New upstream release.
* Acknowledge 3.0-3.1 NMU by Christian Kujau (patch by Marco d'Itri)
(closes: #541884), and add util-linux dependency.
* Copy udev rules into initramfs, which udev stopped doing
(closes: #549535, #549083, #538843, #538143).
* Fix the bug script to write debug information to the correct file
descriptor (closes: #537734).
* Switch to TopGit and split Debian diff into topic branches; add
README.source.
* Drop the outdated rootraiddoc.97.html document.
mdadm (3.0-3.1) unstable; urgency=medium
* Non-maintainer upload.
* use blkid instead of vold_id in udev-md-raid.rules (closes: #541884)
mdadm (3.0-2) unstable; urgency=low
* Fixed initramfs script with patch from Steffen Hau: it was still using
--auto-update-homehost, which has been removed and replaced by a better
heuristic: arrays created for a different "homehost" will now be
assembled read-only, rather than shoehorned into the system with
--auto-update-homehost (closes: #537820).
* Add version stamps to bugscript and mkconf scripts to facilitate
debugging.
mdadm (3.0-1) unstable; urgency=low
* New stable upstream release.
* Add information about udev and device links in /dev to bugscript output.
* Add pointer to FAQ and in particular rootdelay to the bug script
pre-subject file, which is displayed by tools like reportbug and thus
hopefully reduces the numbers of duplicated bugs.
* Patch from Frédéric Brière to make logcheck rules printk_time aware
(closes: #537460).
* Updated German translation due to typos and old spelling rules; thanks to
Helge Kreutzmann for the patch (closes: #534663).
* Bumped Standard-Version to 3.8.2; no changes necessary.
mdadm (3.0~devel3-43-g2800528-1) experimental; urgency=low
* Merge tip of upstream's devel-3.0 branch at commit 2800528.
* Drop our own udev rules in favour of upstream's. If
/etc/udev/rules.d/65_mdadm.vol_id.rules has not been modified (md5sum
check), it is automatically removed; else, a warning is emitted.
* Add information about udev and device links in /dev to bugscript output.
mdadm (2.6.9-3) unstable; urgency=low
* Fix the multipath prereq patch (#516605) and make it exit after printing
the prerequisites (closes: #526793).
* Change my previous recommendation for postfix over to the new virtual
package default-mta (see #522300 and #508644).
* Enhance bugscript, which now asks to run as root (sudo/su) if invoked by
a normal user.
* Include MD5 sums of md-related files in initrd in bug reports.
* Add grub2 information retrieval to bugscript.
* Trap SIGINT and thus prevent ctrl-c from terminating the bugscript
prematurely.
mdadm (3.0~devel3-1) experimental; urgency=low
* Initial release of DEVELOPMENT BRANCH 3.0 to experimental.
mdadm (2.6.9-2) unstable; urgency=low
* Fix the check of whether mdadm.conf defines all devices known to the
system; thanks Cristian Ionescu-Idbohrn (closes: #525655).
* No longer pass -k to modprobe, which has been deprecated for a long time;
thanks to Jan Hudec (closes: #519999).
* Remove Mario Joußen from the uploaders list, since his email started
bouncing.
* Prepare mdadm source to use quilt, with the long-term goal to switch to
TopGit, once I find the time.
* Cherry-pick caa0f6c & 667e66d from Neil into a quilt patch to fix gcc-4.4
compiler issues (closes: #505375).
mdadm (2.6.9-1) unstable; urgency=low
* New upstream release.
* Do not set -eu in the bugscript to maximise information output in the case
of errors.
* Make initramfs script depend on multipath to ensure its script is run
before ours (closes: #516605).
* Provide an alternative (postfix) for mail-transport-agent (closes:
#522300). I chose postfix because that's the only one I could recommend,
and since the alternative does not affect people who already have an MTA
installed, or have a preference, it won't affect them.
* Honour debconf pre-selection of mdadm/initrdstart (closes: #516802).
* Incorporate patch from Adrian Bridgett: the initramfs hook now checks to
see if all known arrays are listed in mdadm.conf and issues a warning if
this is not the case (closes: #519328).
* Make checkarray skip over arrays still marked auto-read-only
(closes: #510641).
* Add cron.daily snippet from Paul Slootman to run one-shot scans every day
to ensure that failed arrays don't go unnoticed (closes: #497949).
* Bumped Standards-Version to 3.8.1; no changes necessary.
mdadm (2.6.8-12-gb47dff6-2) unstable; urgency=low
* Brown paper bag release: I built from the wrong branch which caused some
Debian-specific changes not to get into the package. Thus build fixes it.
mdadm (2.6.8-12-gb47dff6-1) unstable; urgency=low
* New upstream release.
- better checks asprintf() return codes, thanks to patch from Dustin
Kirkland (closes: #509167).
* Fix start/stop runlevels in header of mdadm monitor init.d script
(closes: #514923).
* Use modprobe -q instead of --syslog from initramfs (closes: #502988).
mdadm (2.6.7.2-1) unstable; urgency=low
* New upstream release, created for Debian lenny:
- fixes assembly of arrays that are being reshaped (closes: #512475)
- this bug was also responsible for other assembly problems
(closes: #498505, #499643, #496334)
Again, many thanks to Neil Brown for being such an awesome upstream.
* Documentation updates:
- Actually install David Pashley's blog post added in 2.6.7.1-1, and
register it with doc-base.
- Update md.txt to version 2.6.26 (the lenny kernel).
- Add a dump of a website detailing md superblock formats.
- Register FAQ, md.txt, RAID5-vs-RAID10, README.recipes with doc-base
- Cherry-picked UID/UUID typo in mdadm.conf(5) manpage fix (commit
0e69da7) (closes: #506245).
* Added Italian debconf translation; thanks Luca Monducci (closes: #506572).
-- Surbhi Palande <email address hidden> Thu, 30 Sep 2010 17:46:19 +0100