Moin moin,
Ich habe gerade bei mir im Wohnheim die Netzwerkadminastration übernommen. Das klappt so weit auch alles ganz gut.
Nun gibt es die überlegung einen (evtl. später auch mehr) gemeinsamen Drucker einzurichten, da der Drucker selbst nicht netzwerkfähig ist, wird ein Linux-Server dazwischen kommen. Der Drucker wird erkannt und tut das was er soll.
Nun suche ich:
Ein Programm/Tool dass Protokolliert, wer wie viele Seiten gedruckt hat.
viele Grüße
pier
Druckkostenverwaltung mit Linux Druckserver
Das macht der Druckerserver selbst. Guck dir die Doku zu CUPS an, Stichwort "Accounting". Wahrscheinlich landet der Log bei dir einfach wie bei mir auch (openSuSE 10.2) in der Datei /var/log/cups/page_log.
Dort kann man dann jeweils das zweite Feld raussuchen und zählen, z.B. so:
Jede Seite eines Dokumentes wird einzeln gezählt. Werden Kopien je Seite beim Druckerserver angefordert, ist es nicht mehr ganz so einfach, dann braucht man auch noch Feld 7.
Am besten das Log nach der Abrechnung nicht löschen sondern wie beim Stromzähler das Ergebnis aufschreiben und die Differenz abrechnen.
Janka
Dort kann man dann jeweils das zweite Feld raussuchen und zählen, z.B. so:
Code: Alles auswählen
$ cut -d\ -f2 /var/log/cups/page_log | sort | uniq -c
Code: Alles auswählen
awk </var/log/cups/page_log '{ for (i=$7;i>0;i--) { print $2; } }' | sort | uniq -c
Janka
Ich vertonne Spam immer in /dev/dsp statt /dev/null.
Ich mag die Schreie.
Ich mag die Schreie.