Ao configurar uma impressora usando o comando lpadmin
, você pode especificar as configurações de cota.
Particularmente, existem dois valores em que você deve se interessar:
-
job-page-limit
Isso permite que você defina o número de páginas no limite, por um período de tempo especificado. -
job-quota-period
Isso permite que você decida quanto tempo dura a cota de limite de páginas.
Por exemplo, se você quiser definir que os usuários possam imprimir no máximo 20 páginas por dia a partir da impressora myprinter
, use o seguinte comando (como root):
lpadmin -p myprinter -o job-quota-period=86400 -o job-page-limit=20
Você deve executar este comando uma vez por impressora em cada computador diretamente conectado à impressora em questão.
Se você deseja definir um limite de não expiração, defina job-quota-period
para 0
.
Algumas advertências:
- Essas cotas se aplicam a todos e não há como alterar isso. A raiz é tão afetada por essa cota quanto qualquer outra pessoa
- A contagem pode ser incerta. Por exemplo, uma pessoa em (quota - 1) páginas atuais pode facilmente enviar um trabalho de qualquer tamanho e ainda imprimirá.
- Trabalhos bloqueados e abortados continuam contidos para a cota
- As mensagens de erro são confusas para os usuários finais e não fornecem informações.