CUPS :автоматическая печать аутентификации

Комментарии из источника texinfo немного более явные:

@deftypefun {unsigned int} sleep (unsigned int @var{seconds})
@standards{POSIX.1, unistd.h}
@safety{@prelim{}@mtunsafe{@mtascusig{:SIGCHLD/linux}}@asunsafe{}@acunsafe{}}
@c On Mach, it uses ports and calls time.  On generic posix, it calls
@c nanosleep.  On Linux, it temporarily blocks SIGCHLD, which is MT- and
@c AS-Unsafe, and in a way that makes it AC-Unsafe (C-unsafe, even!).

За исключением того, что это ложь; sleep(3)в Linux не будет блокировать SIGCHLD; это всего лишь остатки старого обходного пути (, удаленного в 2015 году)для еще более старой ошибки Linux (, исправленной в 2.6.32 ).

Это коммит , который представил этот язык:

* manual/time.texi: Document MTASC-safety properties.
author  Alexandre Oliva  
    Sat, 1 Feb 2014 04:51:51 +0000 (02:51 -0200)
committer   Alexandre Oliva  
    Sat, 1 Feb 2014 04:51:51 +0000 (02:51 -0200)
commit  23e5b8cb1ba7a31450bda75e3f06b7c76e175db4

0
28.08.2021, 09:07
1 ответ

Итак, я нашел решение.

URI принтера должен выглядеть следующим образом: :ipp ://USER :PASSWD@CUPS _SERVER :631/printers/PRINTER

ex :ipp ://lnj :1234@cups.local :631/printers/KONICA _MINOLTA _C280

Nota :с конфигурацией CUPS по умолчанию, принтеры доступны здесь :http ://localhost :631/printers

См. также эту тему (на французском языке)

Итак, проблема решена!

1
16.09.2021, 13:59

Теги

Похожие вопросы