first commit
This commit is contained in:
33
etc_org/pm/sleep.d/10_unattended-upgrades-hibernate
Executable file
33
etc_org/pm/sleep.d/10_unattended-upgrades-hibernate
Executable file
@ -0,0 +1,33 @@
|
||||
#!/bin/sh
|
||||
|
||||
# Action script ensure that unattended-upgrades is finished
|
||||
# before a hibernate
|
||||
#
|
||||
# Copyright: Copyright (c) 2009 Michael Vogt
|
||||
# License: GPL-2
|
||||
#
|
||||
|
||||
PATH=/sbin:/usr/sbin:/bin:/usr/bin
|
||||
SHUTDOWN_HELPER=/usr/share/unattended-upgrades/unattended-upgrade-shutdown
|
||||
|
||||
if [ -x /usr/bin/python3 ]; then
|
||||
PYTHON=python3
|
||||
else
|
||||
PYTHON=python
|
||||
fi
|
||||
|
||||
if [ ! -x /usr/share/unattended-upgrades/unattended-upgrade-shutdown ]; then
|
||||
exit 0
|
||||
fi
|
||||
|
||||
case "${1}" in
|
||||
hibernate)
|
||||
if [ -e $SHUTDOWN_HELPER ]; then
|
||||
$PYTHON $SHUTDOWN_HELPER
|
||||
fi
|
||||
;;
|
||||
resume|thaw)
|
||||
# nothing
|
||||
;;
|
||||
esac
|
||||
|
Reference in New Issue
Block a user