В сообщении от 24 мая 2008 Alexander Bokovoy написал(a): > 24 мая 2008 г. 13:49 пользователь Valery V. Inozemtsev > > написал: > >> Я бы еще поправил код, чтобы он не пытался создавать каталоги в > >> /etc/tcb, как это делается для домашних директорий. Все-таки, если > >> патчить, то патчить до конца. :-) > > > > как ты предлагаешь раскладывать эти файлы? > > > > $ find ~/.fprint > > /home/valery/.fprint > > /home/valery/.fprint/prints > > /home/valery/.fprint/prints/0001 > > /home/valery/.fprint/prints/0001/00000000 > > /home/valery/.fprint/prints/0001/00000000/7 > > /home/valery/.fprint/prints/0001/00000000/1 > > /home/valery/.fprint/prints/0001/00000000/6 > > > > может /etc/tcb/$USER/fprint.1 и т.д.? > > Дело в том, что отпечатков там может быть много и, вообще говоря, они > зависят от типа сканера, поэтому, как минимум, нужна двухуровневая > структура: уровень сканера и уровень отпечатков. тогда /etc/tcb/$USER/fprint.0001.00000000.1 > Я говорил о том, что > не надо создавать /etc, /etc/tcb, /etc/tcb/$USER/, которые оно > пыталось делать, исходя из твоего strace. То есть, уменьшить > количество ненужных операций, может быть, путем досрочного перехода в > /etc/tcb/$USER и уже там создавать fprint/*/*. да там весь data.c придется переписать > Хочу еще обратить внимание, что существующие средства в свободных ОС > решают только проблему авторизации по отпечатку для известного имени > пользователя, но не решают задачу идентификации человека по отпечатку, > чего было бы достаточно для определения самого имени пользователя и > авторизации его в системе. Вот эту задачу хотелось бы решить. ну это ты слишком глубоко копнул. P.S. thinkfinger разпознает отпечатки много лучше чем fprint, fprint дико тупит -- Valery V. Inozemtsev