| Summary: | pcscd service hangs and fails to start | ||
|---|---|---|---|
| Product: | [ROSA-based products] ROSA Fresh | Reporter: | Konstantin Vlasov <konstantin.vlasov> |
| Component: | Packages from Main | Assignee: | alexander barakin <alexander.barakin> |
| Status: | RESOLVED FIXED | QA Contact: | ROSA Linux Bugs <bugs> |
| Severity: | enhancement | ||
| Priority: | Normal | CC: | alexander.barakin, alexander.petryakov, v.potapov |
| Version: | Marathon | Flags: | alexander.petryakov:
qa_verified+
|
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Platform: | --- | ROSA Vulnerability identifier: | |
| RPM Package: | pcsc-lite | ISO-related: | |
| Bad POT generating: | Upstream: | ||
|
Description
Konstantin Vlasov
2012-05-21 20:24:37 MSK
possibly related bug 60 and discussion in rosa-devel: http://lists.rosalab.ru/mailman/private/rosa-devel/2012-May/001891.html i built version 1.8.2 (from cooker) in my repo with additon of creating proper symlink: https://abf.rosalinux.ru/sash_kan/pcsc-lite/tree/rosa2012lts Advisory: pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. links to builds: https://abf.rosalinux.ru/build_lists/575560 https://abf.rosalinux.ru/build_lists/575561 Advisory: pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. https://abf.rosalinux.ru/build_lists/575560 https://abf.rosalinux.ru/build_lists/575561 Advisory: pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. https://abf.rosalinux.ru/build_lists/575560 https://abf.rosalinux.ru/build_lists/575561 Advisory: pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. https://abf.rosalinux.ru/build_lists/575560 https://abf.rosalinux.ru/build_lists/575561 exсuse for spam: i find right way to make available checkbox "request for update" Please, rebuild your package to the official public repository instead of your private one, as specified in the "Make a proper build" (In reply to comment #8) > Please, rebuild your package to the official public repository instead of > your > private one, as specified in the "Make a proper build" https://abf.rosalinux.ru/build_lists/577750 https://abf.rosalinux.ru/build_lists/577751 pcsc-lite-1.8.2-2-rosa.lts2012.0 Please clarify me, pcscd don't start at boot, is it correct? but chkconfig shows: pcscd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл 7:выкл also i don't see symlink under ls -l /lib/systemd/system/multi-user.target.wants/ ls -l /etc/systemd/system/multi-user.target.wants/ p.s. if run manualy (/etc/init.d/pcscd start) in /var/log/message appears error "May 29 00:59:45 localhost pcscd[10606]: 00000000 utils.c:53:GetDaemonPid() Can't open /var/run/pcscd/pcscd.pid: No such file or directory" Please request qa_verified if this not a bug. (In reply to comment #10) > pcsc-lite-1.8.2-2-rosa.lts2012.0 > Please clarify me, pcscd don't start at boot, is it correct? yes, it is correct if pcscd not enabled by systemctl > but > chkconfig shows: > pcscd 0:выкл 1:выкл 2:вкл 3:вкл 4:вкл 5:вкл 6:выкл > 7:выкл it is not normal, but problem in systemd, not in pcsc-lite· for example try to disable/enable (with systemctl) any of services in /etc/systemd/system/multi-user.target.wants/ — you will not see difference in chkconfig output· > also i don't see symlink under > ls -l /lib/systemd/system/multi-user.target.wants/ > ls -l /etc/systemd/system/multi-user.target.wants/ just enable the service: $ sudo systemctl enable pcscd.service ln -s '/lib/systemd/system/pcscd.service' '/etc/systemd/system/multi-user.target.wants/pcscd.service' ln -s '/lib/systemd/system/pcscd.socket' '/etc/systemd/system/sockets.target.wants/pcscd.socket' > p.s. if run manualy (/etc/init.d/pcscd start) in /var/log/message appears > error "May 29 00:59:45 localhost pcscd[10606]: 00000000 > utils.c:53:GetDaemonPid() Can't open /var/run/pcscd/pcscd.pid: No such file > or directory" it is not a bug - pcscd is not running, hence pid file is missing > Please request qa_verified if this not a bug. ok Advisory: pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. https://abf.rosalinux.ru/build_lists/577750 https://abf.rosalinux.ru/build_lists/577751 For x86_64 i see , next error on /var/log/messages ---- pcscd[3767]: 00013440 hotplug_libusb.c:119:HPReadBundleValues() Cannot open PC/SC drivers directory: /usr/lib64/pcsc/drivers/ pcscd[3767]: 00002191 hotplug_libusb.c:120:HPReadBundleValues() Disabling USB support for pcscd. ---- In the /usr/lib64 not exists pcsc dir. For i586 all OK (In reply to comment #13) > For x86_64 i see , next error on /var/log/messages > ---- > pcscd[3767]: 00013440 hotplug_libusb.c:119:HPReadBundleValues() Cannot open > PC/SC drivers directory: /usr/lib64/pcsc/drivers/ > pcscd[3767]: 00002191 hotplug_libusb.c:120:HPReadBundleValues() Disabling > USB support for pcscd. > ---- > > In the /usr/lib64 not exists pcsc dir. > > For i586 all OK i see the same lines (on the x86_64) with old version 1.6.6: May 30 15:16:38 localhost pcscd: hotplug_libusb.c:117:HPReadBundleValues() Cannot open PC/SC drivers directory: /usr/li b64/pcsc/drivers/ May 30 15:16:38 localhost pcscd: hotplug_libusb.c:118:HPReadBundleValues() Disabling USB support for pcscd. that is, this is _another_ bug in pcsc-lite (not "pcscd service hangs and fails to start")· feel free to open a new bug report· pcsc-lite-1.8.2-2-rosa.lts2012.0 ************** Advisory ************** pcsc-lite-1.6.6 lack of integration with systemd. new version 1.8.2 (from mandriva cooker) has it. also added a symlink to start the pcscd daemon with multi-user target. ************************************** QA Verified |