#!/bin/sh
exec 1>&2
fail() {
  echo "cfs: fatal: variable $1 not set."
  exit 1
}
. /etc/cfs.conf
test -n "$CRYPT_ROOT" || fail CRYPT_ROOT
test -n "$NULL_EXPORT" || fail NULL_EXPORT
test -n "$CFS_MOUNT" || fail CFS_MOUNT
test -n "$CFS_UMOUNT" || fail CFS_UMOUNT
exec env NODAEMON=1 CFS_MOUNT="$CFS_MOUNT" CFS_UMOUNT="$CFS_UMOUNT" cfsd
