#!/bin/bash

. "${PM_FUNCTIONS}"

command_exists rcautofs || exit $NA

case "$1" in
	hibernate|suspend)
		if SYSTEMD_NO_WRAP=yes service autofs status &> /dev/null; then
                        savestate autofs running
                        SYSTEMD_NO_WRAP=yes service autofs stop     
                else
                        savestate autofs ""
                fi
		;;
	thaw|resume)
		 _autofs_state=`restorestate autofs`
                if test "x$_autofs_state" != x ; then
                        SYSTEMD_NO_WRAP=yes service autofs start
                fi
		;;
	*) exit $NA
		;;
esac

exit $?
