Add physlock package to Recommends.
Package: grml-scripts
Architecture: any
Depends: ${shlibs:Depends}, ${misc:Depends}, dialog, perl, zsh, dash, links | w3m | links2, screen, grml-etc-core
+Recommends: physlock
Suggests: python, grml-rebuildfstab, grml-network, grml-files, dirvish, sudo, idesk, python-dbus, notification-daemon, grml-quickconfig, lzop, alsa-utils
Description: Collection of little tools
This package contains a lot of scripts and is only really suited
echo "${PN}: wrapper script to lock desktop
This script is a wrapper to lock your desktop session
-through the vlock application.
+through the physlock application.
Usage: just execute $PN without any further options."
exit 0
if [ -r /etc/grml/script-functions ] ; then
. /etc/grml/script-functions
- check4progs vlock sudo chpasswd dialog || { echo "Sorry, necessary tools missing - can not continue. Exiting.">&2 ; exit 1 ; }
+ check4progs physlock sudo chpasswd dialog || { echo "Sorry, necessary tools missing - can not continue. Exiting.">&2 ; exit 1 ; }
fi
PWD_TEXT1="Set password (hidden typing):"
fi
lock_desktop() {
- vlock -a -n -s
+ sudo physlock -u "$USER"
}
is_passwd_set() {