……/etc/init/tty1.conf….
ИмхоДом › Форумы › руки из плечей › Кодовый дверной замок с лог-журналом за 5$ своими руками › ……/etc/init/tty1.conf….
……/etc/init/tty1.conf…………..
#getty заменяем на
exec /sbin/mingetty —autologin control tty1
#(проверьте что mingetty установлен в системе)
а в .bashrc пользователя control ставим следующее:
# убедиться, что на клавиатуре включён numlock, это можно делать и по крону, на всякий случай
setleds -D +num > /dev/tty1
# отключить ctrl+C
trap '' 2
while [ 1 ]; do /home/control/doorcontrol.py; done
Пример простого door control:
#!/usr/bin/env python
import sys
correctcode="99951"
while 1:
print "nEnter code: ",
code=sys.stdin.readline().strip()
if code==correctcode:
……. логируем, открываем двери и т.п.
else:
….. логируем ошибку доступа и т.п…….…
???????? Вы че издеваетесь над людьмями?
Помню Юра рассказывал как пришел под Новый год с корпоратива и жопу порезал, када в форточку задазивал, не сумев открыть замерзший замок…… Так вот; мы тут люди простые и такой оскорбительной хрени не потерпим…..