Т.к. я иногда забываю блокировать компьютер на работе, я решил сделать так, чтобы он блокировался сам.
А так как у меня андроид - он всегда у меня на зарядке ;)
Зарядка в компе.
Так и родился скрипт:
#!/bin/bash
if [[ -f /tmp/lock-work ]]
then
PID=`pgrep gnome-screensav`
DBUS_SESSION_BUS_ADDRESS=`grep -z DBUS_SESSION_BUS_ADDRESS /proc/$PID/environ2>/dev/null`
export $DBUS_SESSION_BUS_ADDRESS
lsusb | grep -q '04e8:6860'
if [[ $? -ne 0 ]]
then
gnome-screensaver-command --activate 2>/tmp/screen_save
fi
fi
Запихнул его в крон и если я отключаю телефон от компа, а я всегда так делаю, когда отхожу от него, то в течении минуты комп будет заблокирован.