summaryrefslogtreecommitdiff
path: root/debian/mdadm.config
Commit message (Collapse)AuthorAge
* removed AUTOSTART variable from /etc/default/mdadmMichael Tokarev2014-10-04
|
* removed references to MAIL_TO from /etc/default/mdadmMichael Tokarev2014-10-04
|
* removed references to /var/lib/mdadm and cleaned up scripts a bitMichael Tokarev2014-10-04
|
* remove more leftovers from old versionsMichael Tokarev2014-10-04
|
* Honour debconf pre-selection of mdadm/initrdstartmartin f. krafft2009-04-25
| | | | | | | | | | Any pre-selection was overwritten with 'all'. Now it should work since we initialise the value from debconf, which should return '' in case it was not defined yet. Debian bug: 516802 Signed-off-by: martin f. krafft <madduck@debian.org>
* remove trailing whitespacemartin f. krafft2009-03-09
|
* import lunar's patch for 493099martin f. krafft2008-10-15
|
* remove $Id:$ leftovers from CVS/SVNmartin f. krafft2008-07-02
|
* use --portability for df call, thanks fransmadduck2007-10-07
|
* * Patch by Jørn V. Christensen to properly handle multiple email addressesmadduck2007-03-05
| | | | for the MAILADDR setting (closes: #413330).
* * Fixed a typo in the debconf control script which would cause failures withmadduck2006-11-20
| | | | | a dash shell; thanks to Santiago Garcia Mantinan for reporting this, and Andreas Metzeler for providing a solution (closes: #399315).
* * Moved debconf question about arrays to start by initramfs to highmadduck2006-11-13
| | | | priority.
* more cleanup of output messagesmadduck2006-10-26
|
* * chroot detection now also works for 2.6.18 and beyond (c.f. kernel commitmadduck2006-10-18
| | | | 778c1144771f0064b6f51bee865cceb0d996f2f9).
* do not fail when root cannot be determinedmadduck2006-09-29
|
* defer configuration when debconf is too oldmadduck2006-09-17
|
* correcting function namemadduck2006-09-17
|
* Added stripped implementation of debconf-escape to .config file to catermadduck2006-09-16
| | | | | for upgrades from systems with older debconf versions.
* * If mdadm is being configured in a chroot, it now defaults to starting allmadduck2006-09-13
| | | | | arrays from the initial ramdisk, rather than trying to figure out the root MD array (we're using /proc information, so it would be the one of the host, not the one of the chroot) (closes: #386468).
* * Improved initramfs hook; now does not rely on initramfs to provide RAIDmadduck2006-08-23
| | | | | | | | | | | | | | | | | | assembly: - if a checked mdadm.conf file is present, use that. - if an unchecked mdadm.conf is present, create a temporary one - if that fails, use the unchecked one iff it contains at least one ARRAY statement. Otherwise rely on auto-generation from the initramfs during the book (and hope for the best). - if no mdadm.conf is found, create one on the fly - if that fails, hope that the auto-generation will work during boot * Improved the messages printed by the initramfs script. * Do not store the debconf answer for whether arrays not listed in the configuration file should be used. * Now asks again for the devices to start (preseeded with 'all') if the user does not want to proceed with devices not listed in the configuration file.
* * Allow ARRAY lines in configuration file to break across linesmadduck2006-08-22
| | | | | (closes: #384222).
* addressing #384222madduck2006-08-22
|
* handle partitionable arraysmadduck2006-08-20
|
* Sorry for the large commit, I have been working all day and chaotically, somadduck2006-08-20
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | this is the reward. I am nearing a release, but it's not quite done... changelog so far (this is for the pending 2.5.3.git2006whatever-1 release, and includes previous "unreleased" entries). * Tracking upstream git releases. - now the --run switch behaves as stated in the manpage. This properly fixes #287415 - new version-1 partitionable arrays are now named X instead of _dX (e.g. 0 instead of _d0) for device names like md_dX. I actually think this is a bug and hope upstream will use dX (e.g. d0) instead in a future version. * Instead of trying to do a whole lot of magic with respect to detecting RAID devices to start, mdadm from now on requires a valid mdadm.conf file to be installed. It still tries to do what it can, but there are no heuristics anymore. See /usr/share/doc/mdadm/README.upgrading-2.5.3 . * Removed the zero-superblock warning because we require the user to sign off the configuration file anyway. * This also enables us to use mdadm.conf from the initial ramdisk and thus closes: #381303. * In case the user chooses to assemble all arrays from the initial ramdisk, use the new homehost feature of mdadm (closes: #381057). This will start only those arrays belonging to the local system, unless it is the first run on a system, in which case it will start all arrays and mark them as belonging to the local system. * Improved the debconf control script: integrated error messages into the frontends, and made it a bit smarter. Error messages can now be translated, and the script checks whether the user's choice is listed in the configuration file and only proceeds if it is, or the user chooses to ignore that it is not. * mkconf can now take a generate/force-generate parameter to write directly to /etc/mdadm/mdadm.conf. A second parameter specifies an alternate filename. * mkconf now outputs comments for the settings it suggests. * Removed all udev-related stuff. We must coexist with udev because there are setups that assemble arrays without mdadm, so the device nodes must be created by udev, if that is used. (closes: #382263, #382450, #383688, #383891, #383806, #382480) Staying at low urgency since these (RC) bugs only exist in unstable. * Now installs MD modules and mdadm/mdrun into initial ramdisk regardless of whether the hook script thinks there are devices to start. This was done to enable recovery from the initramfs shell. * Now uses 'MD' instead of 'RAID' consistently in all messages. * Now rebuilds initramfs for all installed kernels. * Now breaks the endless config loop only when the user does not see the question (see #381284, #381007). * Don't fail mdadm-raid when /dev is on a read-only filesystem (closes: #382876). * Updated debconf translations: - French by Florentin Duneau (closes: #382389).
* set -eu instead of shebang linemadduck2006-08-20
|
* got rid of revision tagsmadduck2006-08-08
|
* copyright without yearmadduck2006-08-07
|
* setting more keywords and licence changemadduck2006-08-07
|
* * Add safety net to prevent endless loops in RAID autodetection. Now justmadduck2006-08-02
| | | | | | falls back to starting all arrays from the initramfs if it fails to determine an acceptable array for the / filesystem in three tries (see #381007).
* The autodetection code now doesn't care about the actual name of the arraymadduck2006-08-02
| | | | | device, but instead only insists that it exists, is a block device, and recognised as an array by mdadm (mdadm --detail).
* cleaning up regexpmadduck2006-08-01
|
* * Recognise devfs-style device nodes by fixing a regression bug in the rootmadduck2006-08-01
| | | | | | RAID autodetection code (closes: #381007), which was introduced as part of the fix for #380596 in the 2.5.2-9 upload. The bug is RC, but it only applies to unstable right now, so I am not pumping up the urgency.
* added detection for partitionable arraysmadduck2006-07-31
|
* Load newtrunk into mdadm/trunk.madduck2006-07-08