#!/usr/bin/env bash
set -euxo pipefail
MAIN=$1
USER=$2
GROUP=users
HOME=/home/$USER
MOUNTDIR=$HOME/.cache/guix
SHAREDIR=/shared/guix-cache
# for each user
mkdir -p "$MOUNTDIR"
mkdir -p "$SHAREDIR"
chown $USER:$GROUP "$MOUNTDIR"
chown $USER:$GROUP "$(dirname "$MOUNTDIR")"
fusermount -u "$MOUNTDIR"