Дерево страниц

Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

« Предыдущий Версия 2 Следующий »

В "фонарике" (оборотная сторона последнего листа документа) имеются поля "Исполнитель" и "Отпечатал". В случае настроек авторизации печати в ALD, в этих полях печатается доменный логин пользователя, а не содержимое поля GECOS.

Для печати полного имени пользователя в полях "Исполнитель" и "Отпечатал", необходимо в файле /usr/lib/cups/filters/parsecmarker изменить две строчки:

/usr/lib/cups/filters/parsecmarker
        OWNER=`$LPATTR $ID job-originating-user-name 2>/dev/null | cut -f2 -d=`

на

        OWNER=`$LPATTR $ID job-originating-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'`

и 

        MACOWNER=`$LPATTR $ID mac-job-user-name 2>/dev/null | cut -f2 -d=`

на 

        MACOWNER=`$LPATTR $ID mac-job-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'`

Должно получится так:

        OWNER=`$LPATTR $ID job-originating-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'`
        if [ "x$OWNER" == "x" ]; then
                error "No job-originating-user-name in job ($ID). You not in lpmac group or Parsec policy not selected."
                exit 1
        fi
        MACOWNER=`$LPATTR $ID mac-job-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'`
        if [ "x$MACOWNER" == "x" ]; then
                error "No mac-job-user-name in job ($ID)."
                exit 1
        fi
  • Нет меток