#!/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[a-z]\+ ' | sed 's/\(mpath[a-z]\+\) .*/\1/'); do
		case $(cat device) in
			/dev/mapper/$frdisk)
				>multipath
				break
				;;
		esac
	done
done

