[devel] [cyber] I: Sisyphus-20080523 packages: +11! +29 (7826)

Alexander Bokovoy =?iso-8859-1?q?ab_=CE=C1_altlinux=2Eorg?=
Сб Май 24 19:15:02 MSD 2008


24 мая 2008 г. 18:50 пользователь Valery V. Inozemtsev
<shrek на altlinux.ru> написал:
>> > может /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 придется переписать
Не совсем. Штатный код в data.c вполне приемлем, он несложен. Для
других мест хранения там вроде как есть функции маршаллинга.
Вообще, с точки зрения качества кода, libfprint значительно лучше thinkfinger.

>> Хочу еще обратить внимание, что существующие средства в свободных ОС
>> решают только проблему авторизации по отпечатку для известного имени
>> пользователя, но не решают задачу идентификации человека по отпечатку,
>> чего было бы достаточно для определения самого имени пользователя и
>> авторизации его в системе. Вот эту задачу хотелось бы решить.
>
> ну это ты слишком глубоко копнул.
Уже были запросы.

> P.S. thinkfinger разпознает отпечатки много лучше чем fprint, fprint дико
> тупит
Идеально было бы алгоритмы из thinkfinger перенести, потому что сам
код thinkfinger мне не понравился.


-- 
/ Alexander Bokovoy


Подробная информация о списке рассылки Devel