openprinting / cups-sharing Goto Github PK
View Code? Open in Web Editor NEWSharing server for CUPS 3.0
Home Page: https://openprinting.github.io/cups/cups3.html
License: Apache License 2.0
Sharing server for CUPS 3.0
Home Page: https://openprinting.github.io/cups/cups3.html
License: Apache License 2.0
Dear CUPS Team,
I know that there is a quota system (https://openprinting.github.io/cups/doc/accounting.html), but I'm unable to figure out how to reset the quota. Could someone shed some light on this and update the documentation?
We have a really simple use case:
N
pages on the P
printer for the period of T
seconds,T
period, reset the quota -- set the same limit N
for the same period T
again.T
periodIs it possible with the current quota implementation? I tried setting the quota and period to 0, etc. but nothing works. After setting the limit again, I get the info that my quota has already exhausted -- which means that the previous limit is still in use.
And, are there any alive 3rd party quota solutions that you know of? I think that the pykota is EOL and I really can't find anything that is in wider use.
Kind regards,
--
Kamil
Hi, I just want to ask if it would be possible to add URL prefix for web interface configuration. Because it is impossible to host it under some domain e.g. my.domain.com/cups/
. Workaround is to use subdomain :-/ e.g. cups.my.domain.com
.
Note: The goal of this issue is to have a place to discuss the eventual removal of printer driver support and support for raw queues in OpenPrinting CUPS v3.0. The original Apple CUPS bug report has some additional history, and what exists here is an updated summary of that historical discussion.
Why do we want to do this?
We already have a replacement for raw queues for shared printers (local/temporary queues managed by cupsd), and raw queues for special-use printers already largely bypass CUPS and can use existing commands or character device files to communicate with those printers.
As for printer drivers, those few printers that "need" them can migrate to standalone applications/services using the CUPS API to provide an IPP Everywhere-compatible Printer instance. PAPPL provides a convenient framework for easily creating these applications and porting existing CUPS raster drivers, and the following printer applications are already available or (in the case of Gutenprint) under development:
A feature request: add per-task logs as text files and add ability to read them via web interface.
Currently the only way to get a per-task log is the following:
grep '\[Job XXX\]' /var/log/cups/error_log
What I would like:
a separate file like /var/log/cups/per-task-logs/printerName-jobID.log
Why?
I am using CUPS to build RPM packages: https://github.com/mikhailnov/pkg-builder-cups
(I do not know how this usecase will be covered after cups-backend becomes depreceated, but currently I did not find anything better than CUPS to be a simple scheduler for building RPM packages).
I want to have per-build logs and have access to them also via a web UI. Currently I see a full build log in /var/log/cups/error_log
.
I understand that this use case does not match CUPS goals, but still openning this issue, may be it will be interesting for something else.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.