Locking the screen saver on hibernate or suspend
You may wish to run a screen locking utility when the system suspends (so that a password is required after waking up). This can be done by adding a script to the /etc/pm/sleep.d
folder. Make sure the script is executable (chmod 755) and owned by root:root
.
A simple example script is:
/etc/pm/sleep.d/00screensaver-lock
#!/bin/sh # # 00screensaver-lock: lock workstation on hibernate or suspend username= # add username here; i.e.: username=foobar userhome=/home/$username export XAUTHORITY="$userhome/.Xauthority" export DISPLAY=":0" case "$1" in hibernate|suspend) su $username -c "/usr/bin/slimlock" & # or any other such as /usr/bin/xscreensaver-command -lock ;; thaw|resume) ;; *) exit $NA ;; esac
https://wiki.archlinux.org/index.php/Pm-utils#Locking_the_screen_saver_on_hibernate_or_suspend
0 comments:
Post a Comment