Bug 32877 - Обновить pcsc-lite до 1.8.18
Summary: Обновить pcsc-lite до 1.8.18
Status: CLOSED FIXED
Alias: None
Product: Branch p6
Classification: Distributions
Component: pcsc-lite (show other bugs)
Version: не указана
Hardware: all Linux
: P3 normal
Assignee: Andrey Cherepanov
QA Contact: QA p6
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-12-09 20:33 MSK by Vitaly Lipatov
Modified: 2017-10-29 14:19 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vitaly Lipatov 2016-12-09 20:33:41 MSK
Вот запуск на проброшенном через ssh с машины на p8 сокете:
$ PCSCLITE_CSOCK_NAME=pcscd-lav.comm strace -y -f pcsc_scan
stat("pcscd-lav.comm", {st_mode=S_IFSOCK|0600, st_size=0, ...}) = 0
socket(PF_FILE, SOCK_STREAM, 0)         = 4
connect(4, {sa_family=AF_FILE, path="pcscd-lav.comm"}, 17) = 0
ioctl(4<socket:[29551]>, FIONBIO, [1])  = 0
select(5, NULL, [4<socket:[29551]>], NULL, NULL) = 1 (out [4])
sendto(4, "\f\0\0\0\21\0\0\0", 8, MSG_NOSIGNAL, NULL, 0) = 8
select(5, NULL, [4<socket:[29551]>], NULL, NULL) = 1 (out [4])
sendto(4, "\4\0\0\0\2\0\0\0\0\0\0\0", 12, MSG_NOSIGNAL, NULL, 0) = 12
select(5, [4<socket:[29551]>], NULL, NULL, NULL) = 1 (in [4])
read(4<socket:[29551]>, "\4\0\0\0\3\0\0\0\35\0\20\200", 12) = 12
write(1</dev/pts/8>, "\33[31mSCardEstablishContext: Serv"..., 55SCardEstablishContext: Service not available.
) = 55
видно, что мы отправляем запрос и читаем ответ.

Использование pcsc-lite 1.8.18 решает проблему.
Comment 1 Vitaly Lipatov 2016-12-09 20:45:18 MSK
Отправил на сборку в p6
http://git.altlinux.org/tasks/174246/

Ввиду отсутствия в p6 нужной версии polkit и systemd собрано без них.
Видимо, нужно потестировать, что это меняет для pcscd.
Comment 2 Vitaly Lipatov 2017-10-29 14:19:37 MSK
2016-12-09 Vitaly Lipatov <lav at altlinux.ru> 1.8.18-alt0.M60P.1 
- backport to ALTLinux p6 (by rpmbph script) 
- build without polkit and systemd support