partman-multipath-4/0000755000000000000000000000000011515470250011554 5ustar partman-multipath-4/commit.d/0000755000000000000000000000000011515470250013266 5ustar partman-multipath-4/commit.d/partition_multipath0000755000000000000000000000042511515470250017315 0ustar #!/bin/sh . /lib/partman/lib/base.sh disable_swap for dev in $DEVICES/*; do [ -d "$dev" ] || continue cd $dev [ -f device ] || continue [ -f multipath ] || continue # update partition mappings kpartx -d -p -part $(cat device) kpartx -a -p -part $(cat device) done partman-multipath-4/commit.d/_numbers0000644000000000000000000000002711515470250015022 0ustar 31 partition_multipath partman-multipath-4/post-base-installer.d/0000755000000000000000000000000011515470250015666 5ustar partman-multipath-4/post-base-installer.d/60multipath0000755000000000000000000000072311515470250017773 0ustar #!/bin/sh set -e if [ $(multipath -l | grep '^mpath[0-9]\+' | wc -l) -eq 0 ]; then exit 0 fi apt-install multipath-tools-boot || true if [ -r /etc/multipath.conf ]; then cp /etc/multipath.conf /target/etc/multipath.conf fi # copy over the persistent binding if [ -r /var/lib/multipath/bindings ]; then mkdir -p /target/var/lib/multipath cp /var/lib/multipath/bindings /target/var/lib/multipath/ fi # the initramfs will be updated by the kernel installation partman-multipath-4/init.d/0000755000000000000000000000000011515470250012741 5ustar partman-multipath-4/init.d/_numbers0000644000000000000000000000002211515470250014470 0ustar 50 multipath_flag partman-multipath-4/init.d/multipath_flag0000755000000000000000000000056511515470250015675 0ustar #!/bin/sh # This script sets the multipath flag for multipath'ed devices for dev in /var/lib/partman/devices/*; do [ -d "$dev" ] || continue cd $dev [ -f device ] || continue for frdisk in $(multipath -l | grep '^mpath[0-9]\+ ' | sed 's/\(mpath[0-9]\+\) .*/\1/'); do case $(cat device) in /dev/mapper/$frdisk) >multipath break ;; esac done done partman-multipath-4/debian/0000755000000000000000000000000012170502645013000 5ustar partman-multipath-4/debian/di-numbers0000644000000000000000000000005011515470250014761 0ustar init.d lib/partman commit.d lib/partman partman-multipath-4/debian/control0000644000000000000000000000074612170444774014422 0ustar Source: partman-multipath Section: debian-installer Priority: optional Maintainer: Debian Install System Team Uploaders: Guido Guenther , Christian Perrier Build-Depends: debhelper (>= 9), dh-di, po-debconf (>= 0.5.0) Package: partman-multipath Package-Type: udeb Architecture: all Depends: ${misc:Depends}, partman-base, multipath-udeb, dmsetup-udeb Description: Adds support for multipath block devices to partman partman-multipath-4/debian/copyright0000644000000000000000000000040311515470250014726 0ustar Authors: Guido Guenther Copyright 2007 Guido Guenther based on partman-dmraid by Frans Pop This package is under the GNU General Public License, version 2, which can usually be found in /usr/share/common-licenses/GPL-2 on Debian systems. partman-multipath-4/debian/source/0000755000000000000000000000000012170213601014267 5ustar partman-multipath-4/debian/source/format0000644000000000000000000000001512170213601015476 0ustar 3.0 (native) partman-multipath-4/debian/partman-multipath.install0000644000000000000000000000010111515470250020025 0ustar post-base-installer.d/60multipath usr/lib/post-base-installer.d/ partman-multipath-4/debian/changelog0000644000000000000000000000202612170502640014645 0ustar partman-multipath (4) unstable; urgency=low [ Dmitrijs Ledkovs ] * Set debian source format to '3.0 (native)'. * Bump debhelper compat level to 9. * Set Vcs-* to canonical format. * Drop XC- from Package-Type field. [ Christian Perrier ] * Add myself to Uploaders -- Christian Perrier Sun, 14 Jul 2013 13:04:00 +0200 partman-multipath (3) unstable; urgency=low [ Colin Watson ] * Upgrade to debhelper v7. * Use 'dh $@ --options' rather than 'dh --options $@', for forward-compatibility with debhelper v8. [ Frans Pop ] * Remove no longer needed Lintian override for missing Standards- Version field. -- Otavio Salvador Fri, 12 Nov 2010 10:52:03 -0200 partman-multipath (2) unstable; urgency=low [ Guido Guenther ] * Fix path to partman library -- Otavio Salvador Thu, 08 May 2008 13:40:26 -0300 partman-multipath (1) unstable; urgency=low * Initial version. -- Guido Guenther Wed, 26 Mar 2008 10:09:08 +0100 partman-multipath-4/debian/compat0000644000000000000000000000000212170213601014165 0ustar 9 partman-multipath-4/debian/rules0000755000000000000000000000005111515470250014052 0ustar #! /usr/bin/make -f %: dh $@ --with d-i