Great work. Might be worth adding the geli commands to /etc/rc.suspend & /etc/rc.resume. You could do something that requires the minimum user configuration, like: --- geli list 2>&1 > /dev/null if [ $? -eq 0 ]; then geli suspend -a fi --- Regards, -- Rui Paulo