……/etc/init/tty1.conf….

#46548
ЗаецЗаец
Участник
  • Иглаково

……/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:

….. логируем ошибку доступа и т.п…….

???????? Вы че издеваетесь над людьмями?

Помню Юра рассказывал как пришел под Новый год с корпоратива и жопу порезал, када в форточку задазивал, не сумев открыть замерзший замок…… Так вот; мы тут люди простые и такой оскорбительной хрени не потерпим…..