LINUX.ORG.RU

История изменений

Исправление dmitriyqwe, (текущая версия) :

А причём тут тогда udev? Наверно если правило udev убрать и вручную комагду запускать с такими же интервалами времени - тоже напишет No containers. (проверь)

Я почему и написал про udev, потому что если в ручную прописывать то, что автоматизированно - работает сразу, без каких-либо ожиданий

Вот это выглядит странно, можно там просто больше 1 минуты прошло пока ты команды вводил?

Сценарий, что я делал

  1. Установил рутокен в usb порт;
  2. Проверил с помощью команды /opt/cprocsp/bin/amd64/certmgr -list наличие сертификата - появился (изначально не было);
  3. Вытащил рутокен из usb и проверил с помощью той же команды наличие сертификата - выдало, что сертификат не существует => удалился;
  4. Устанавливаю снова с интервалом 5-7 секунд в тот же порт и проверяю - выдаёт, что сертификат не существует;
  5. Решил засечь время. Через 30 секунд устанавливаю, проверяю - нет сертификата; через 60 секунд устанавливаю проверяю - ура, появился. Провёл пару тестов системы на разных токенах (разные как по наличию сертификатов там, так и по разному типу токена) - то же поведение. Записывает в хранилище почему-то только через 60 секунд.

На основании вот такого поведения и сделал вывод, что udev’у словно нужно 60 секунд для обновления сессии или ещё чего, что я не понимаю

Исходная версия dmitriyqwe, :

А причём тут тогда udev? Наверно если правило udev убрать и вручную комагду запускать с такими же интервалами времени - тоже напишет No containers. (проверь)

Я почему и написал про udev, потому что если в ручную прописывать то, что автоматизированно - работает сразу, без каких-либо ожиданий

Вот это выглядит странно, можно там просто больше 1 минуты прошло пока ты команды вводил? Сценарий, что я делал

  1. Установил рутокен в usb порт;
  2. Проверил с помощью команды /opt/cprocsp/bin/amd64/certmgr -list наличие сертификата - появился (изначально не было);
  3. Вытащил рутокен из usb и проверил с помощью той же команды наличие сертификата - выдало, что сертификат не существует => удалился;
  4. Устанавливаю снова с интервалом 5-7 секунд в тот же порт и проверяю - выдаёт, что сертификат не существует;
  5. Решил засечь время. Через 30 секунд устанавливаю, проверяю - нет сертификата; через 60 секунд устанавливаю проверяю - ура, появился. Провёл пару тестов системы на разных токенах (разные как по наличию сертификатов там, так и по разному типу токена) - то же поведение. Записывает в хранилище почему-то только через 60 секунд.

На основании вот такого поведения и сделал вывод, что udev’у словно нужно 60 секунд для обновления сессии или ещё чего, что я не понимаю