Summary: | Не корректные start/stop и pre/post install скрипты | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Mike <amike> |
Component: | pcsc-lite | Assignee: | Alexey Shabalin <shaba> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | cas, shaba |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Mike
2012-02-10 19:22:27 MSK
Дополнение: Драйвера в /usr/lib/pcsc/drivers есть: [root@ZASTAVA-Office ~]# ls -R /usr/lib/pcsc/drivers/ /usr/lib/pcsc/drivers/: ifd-ccid.bundle /usr/lib/pcsc/drivers/ifd-ccid.bundle: Contents /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents: Info.plist Linux /usr/lib/pcsc/drivers/ifd-ccid.bundle/Contents/Linux: libccid.so libccid.so.1.3.13 и считыватель работает. Проблема в другом - при перезагрузе по команде reboot остается файл /var/run/pcscd/pcscd.comm Соответственно при следующей загрузке pcscd обнаруживает этойт файл и не запускается с диагностикой pcscdaemon.c:347:main() file /var/run/pcscd/pcscd.comm already exists. pcscdaemon.c:349:main() Maybe another pcscd is running? pcscdaemon.c:351:main() I can't read process pid from /var/run/pcscd/pcscd.pid pcscdaemon.c:352:main() Remove /var/run/pcscd/pcscd.comm pcscdaemon.c:354:main() if pcscd is not running to clear this message. Если файл удалить - все работает По словам Маши при перезагрузке через shutdown -r now этого не происходит и все работает. Возможно стоит в инит-скрипте сервиса проверять - есть ли запущенный pcscd и если нет, то удалять .pid и .comm, которые могли остаться по тем или иным причинам. |