...
Для печати полного имени пользователя в полях "Исполнитель" и "Отпечатал", необходимо в файле /usr/lib/cups/filtersfilter/parsecmarker изменить две строчки:
Блок кода |
---|
title | /usr/lib/cups/filtersfilter/parsecmarker |
---|
|
OWNER=`$LPATTR $ID job-originating-user-name 2>/dev/null | cut -f2 -d=` |
на
Блок кода |
---|
title | /usr/lib/cups/filter/parsecmarker |
---|
|
OWNER=`$LPATTR $ID job-originating-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'` |
и
Блок кода |
---|
title | /usr/lib/cups/filter/parsecmarker |
---|
|
MACOWNER=`$LPATTR $ID mac-job-user-name 2>/dev/null | cut -f2 -d=` |
на
Блок кода |
---|
title | /usr/lib/cups/filter/parsecmarker |
---|
|
MACOWNER=`$LPATTR $ID mac-job-user-name 2>/dev/null | cut -f2 -d= | awk -F"@" '{print $1}'` |
...
|
---|
title | /usr/lib/cups/filters/parsecmarker |
---|
|
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."
|
...
...
...
...
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)."
|
...
...