Редактор маркеров astra linux

Печать в «ненулевом» уровне

При печати в «ненулевом» уровне содержание фонарика не соответствует требованиям рук.документов. Форма фонарика настраивается в соответствующем шаблоне. Недостаёт некоторых переменных. Как создать новые переменные атрибутов? Где находятся существующие? В редакторе маркеров отсутствует возможность создания новых атрибутов. Содержание web-формы атрибутов в printcontrol отличается от формы в редакторе маркеров. Как можно всё это привести в соответствие?

fixyatina

New member

Если я правильно понял ваш вопрос.

Элементы маркера находятcя в файле /usr/share/cups/marker.template
добавить свою переменную:
fonarik:normal:12:Arial:top-left:my_param

Также необходимо в скрипт /usr/bin/markjob, выполняющий маркировку документа, добавить после строки read MAC_DISTRIBUTION строки
echo -ne $»мой параметр:»
read MY_PARAM

в конец строки, начинающейся с eval $LPATTR -j $JOB_ID -s mac-inv-num=\»$MAC_INV_NUM\» добавить
-s my-param=\»$MY_PARAM\»

viskov

New member

vmtzi

New member

Если я правильно понял ваш вопрос.

Элементы маркера находятcя в файле /usr/share/cups/marker.template
добавить свою переменную:
fonarik:normal:12:Arial:top-left:my_param

Также необходимо в скрипт /usr/bin/markjob, выполняющий маркировку документа, добавить после строки read MAC_DISTRIBUTION строки
echo -ne $»мой параметр:»
read MY_PARAM

в конец строки, начинающейся с eval $LPATTR -j $JOB_ID -s mac-inv-num=\»$MAC_INV_NUM\» добавить
-s my-param=\»$MY_PARAM\»

Быть может Вы сможете подсказать, как сменить шрифт Arial на шрифт Times New Roman? А то сейчас маркировку и фонарик печатает в Arial
По всякому пробовали уже и даже так:
fonarik:normal:12:TimesNewRoman:top-left:my_param
Все равно выдает на печать в Arial

Источник

Смоленск 1.5 Уровень доступа на печати

Добрый день! Присоединяюсь вопросу по поводу 1.6, заказчик совсем не хочет работать с маркировкой таким образом. Всю жизнь секретчики сами делают колонтитулы и фонарики, а тут на тебе)) Еще проблема при печати в ненулевом уровне — что-то происходит с полями документа, получается верхняя часть страницы срезается, в нулевом все ок, настройки полей, страниц те же. подозреваю, что это проделки маркировщика

Читайте также:  Linux swap on raid

А если в редакторе маркеров полностью удалить все маркеры для всех страниц, печатать будет или зависнет в очереди?

Serge

New member

Также зависает в очереди. Пока костыльно решил, сделал все настройки по постам выше и сделал скрипт на старт/стоп сервера печати, и засунул в автозапуск админу, получается ему надо залогиниться в ненулевом режиме под админом, потом зайти под юзером и печатать спокойно до перезагрузки, благо человек за компом один работает, он еще является админом. Еще проблема добавилась, не сканирует в ненулевом режиме, точнее не видит девайс (МФУ HP) если запустить sudo fly-scan, то устройство видит, но не открывает саму программу сканирования

oko

New member

ALSE 1.6 с принтером под рукой нет, поэтому проверить не могу, но.
Что если в файле /etc/cups/cupsd.conf закомментировать строку с MacEnable on и рестартануть сервис CUPS через sudo systemctl restart cups? Пойдет печать под любым уровнем без зависаний очереди и необходимости подтверждения?

to Serge
В продолжение костыля (если выше приведенный вопрос не даст результата, ага). Дайте пользовательской учетке права через visudo на управление cups (имя_ пользователя ALL=(ALL:ALL) NOPASSWD: /etc/init.d/cups). И под пользовательской учеткой сделайте скрипт со строкой sudo /etc/init.d/cups restart и добавьте его в автозапуск. Тогда можно будет убрать у юзера необходимость логиниться под администратором (и вообще забрать у него административные права).
По поводу сканирования — вот тут игрались с меткой ehole. И, кстати, если у вас АС с «буковками», то не решайте проблему со сканером под ненулевым мандатом чисто технически — потом будет меньше проблем иного рода, ага.

Источник

Система печати CUPS в Astra Linux

Раздел «Ограничение отображения сетевых принтеров в LibreOffice» применим к Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением БЮЛЛЕТЕНЬ № 20210611SE16 (оперативное обновление 7) и более поздним обновлениям.

Читайте также:  Установка astra linux bios

Раздел «Ограничение видимости заданий (Astra Linux Special Edition 1.6.9 и Astra Linux Common Edition 2.12.43)» применим только к Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) с установленным обновлением БЮЛЛЕТЕНЬ № 20211008SE16 (оперативное обновление 9) и к более поздним обновлениям, а также к Astra Linux Common Edition 2.12.43.

Раздел «Настройка аутентификации Kerberos» применим только к Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) с установленным обновлением БЮЛЛЕТЕНЬ № 2021-1126SE17 (оперативное обновление 1.7.1) (версия cups 2.3.3op2-4astra.se9 и выше).

Встроенный сервер печати

Сервер печати CUPS входит в стандартные дистрибутивы Astra Linux и автоматически устанавливается и запускается при инсталляции ОС. Проверить статус сервера можно командой

После установки администрирование сервера печати, находящегося на локальном сервере, может осуществляться:

  1. С помощью графического администратора печати fly-admin-printer.
  2. Через web-интерфейс с помощью web-браузера. Адрес для доступа к интерфейсу администрирования:

Предоставление пользователям прав на выполнение административных действий

Пользователи, от имени которых будут выполняться действия по настройке принтеров не связанные с мандатным управлением доступом, должны быть включены в группу lpadmin (локальная группа, используемая «по умолчанию») или в другую группу, указанную в списке значений параметра SystemGroup в конфигурационном файле /etc/cups/cups-files.conf.

В Astra Linux Special Edition x.7 с включенным МКЦ администраторы службы печати для внесения изменений в конфигурацию службы должны иметь высокую целостность.

Кроме того, разрешения на выполнение операций для отдельных пользователей и групп могут быть явно заданы в описаниях ресурсов в конфигурационном файле /etc/cups/cupsd.conf. Пример использования доменной группы приведен далее в разделе про настройку аутентификации Kerberos, подробное описание форматов конфигурационных файлов см. man cupsd.conf.

Для того, чтобы такие пользователи могли применять сделанные ими изменения конфигурации им должно быть предоставлено право перезапускать службу печати. Это можно сделать создав файл /etc/sudoers.d/lpadmins со следующим содержимым:

%lpadmin ALL=(ALL:ALL) NOPASSWD: /usr/bin/systemctl restart cups %lpadmin ALL=(ALL:ALL) NOPASSWD: /usr/bin/systemctl stop cups %lpadmin ALL=(ALL:ALL) NOPASSWD: /usr/bin/systemctl start cups %lpadmin ALL=(ALL:ALL) NOPASSWD: /usr/bin/systemctl status cups

В приведенном примере пользователям, входящим в группу lpadmin, разрешается использовать sudo для перезапуска, остановки, запуска службы печати cups и проверки её состояния. Подробнее см. man sudoers.

При работе в Astra Linux с включенным МКЦ для управления службой печати пользователю требуется высокая целостность.

Предоставление пользователям прав на выполнение административных действий с классификационными метками (маркировка документов)

Пользователи, работающие с маркировкой заданий печати в Astra Linux Special Edition, должны быть включены в локальную группу lpmac (создается при установке ОС) или группу lpmac_ald (предназначена для использования в доменах и должна быть создана вручную). Имена этих групп задаются в параметре MacAdmin в конфигурационном файле /etc/cups/cupsd.conf (параметр используется отдельно для каждого определяемого ресурса).

Включение удаленного администрирования сервера печати

После установки службы по умолчанию разрешено только локальное администрирование, т.е. принимаются только обращения через адрес localhost. Обращения через полное имя хоста не принимаются.
Удаленное администрирование может быть разрешено:

  1. В web-интерфейсе через соответствующий пункт в меню web-интерфейса.
  2. Из командной строки можно использовать команду:

Включение удаленного использования принтеров

После установки службы по умолчанию запрещено удаленное использование принтеров, подключенных к серверу печати.
Удаленное использование принтеров может быть разрешено:

  1. В web-интерфейсе через соответствующий пункт в меню web-интерфейса.
  2. Из командной строки командой :
  • —share-printers — указание включить разделение принтеров;
  • —remote-any — разрешение принимать задания печати с любых адресов (по умолчанию задания печати разрешено получать только от компьютеров, находящихся в той же подсети, что и сервер);
  • ServerAlias — «псевдоним» сервера печати. Служба cups принимает только HTTP-обращения, содержащие указанный в этом параметре псевдоним (подразумевается, что псевдонимы разрешаются в IP-адреса с помощью настроенной службы DNS). Можно указать метасимвол «*» (звездочка) для обозначения любых псевдонимов. При необходимости в конфигурационном файле можно указать несколько псевдонимов, разделенных пробелами (в команде cupsctl такая возможность не поддерживается). Для того, чтобы псевдонимы работали, должно быть разрешено удаленное администрирование, иначе разрешен только псевдоним localhost.

Источник

Оцените статью
Adblock
detector