xref: /dflybsd-src/initrd/etc/rcmount_crypt (revision e79a303f7db7331d570bb6c6abdd555eeefdcdc2)
1#!/bin/sh
2
3FSTYPE=$2
4MOUNTFROM="/dev/${3#/dev/}"
5VOLUME=$4
6OPTIONS=$5
7
8cryptsetup isLuks $MOUNTFROM || return 1
9cryptsetup $OPTIONS luksOpen $MOUNTFROM $VOLUME || return 2
10mount -o ro -t $FSTYPE /dev/mapper/$VOLUME $NEW_ROOT || return 3
11