summaryrefslogtreecommitdiffstats
path: root/modules.d/95resume/resume.sh
blob: a39b064fa71e0cdc10510ca70f2ce359a1531520 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#!/bin/sh

PATH=/usr/sbin:/usr/bin:/sbin:/bin

[ -s /.resume ] && [ -b "$resume" ] && {
    # First try user level resume; it offers splash etc
    case "$splash" in
        quiet)
            a_splash="-P splash=y"
            ;;
        *)
            a_splash="-P splash=n"
            ;;
    esac
    [ -x "$(command -v resume)" ] && command resume "$a_splash" "$resume"

    (readlink -fn "$resume" > /sys/power/resume) > /.resume
}