Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.debian.user.catalan > #4539
| From | Xavi Drudis Ferran <xdrudis@tinet.cat> |
|---|---|
| Newsgroups | linux.debian.user.catalan |
| Subject | Re: (deb-cat) sudo as lp |
| Date | 2016-09-14 13:40 +0200 |
| Message-ID | <shgHL-gO-7@gated-at.bofh.it> (permalink) |
| References | <sh0MF-5AJ-33@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
El Tue, Sep 13, 2016 at 08:31:50PM +0200, Narcis Garcia deia: > Hola; > > He aprofitat la característica de CUPS per crear una impressora virtual > i fer-la treballar amb un programet (script) a /etc/cups/interfaces/ > La meva intenció és que, quan l'usuari trii imprimir amb aquesta > impressora virtual, transferir el document a un ordinador remot (~scp) i > executar la instrucció «lp document» a l'ordinador remot per a què > s'imprimeixi localment des d'allà. > > Això implica pel cas un programet com a: > /etc/cups/interfaces/Epson1 Sense veure l'script costa (més) de dir... > El qual s'executa quan CUPS rep l'orddre d'imprimir per la impressora > «Epson1», i es fa com a usuari «lp». > El programet fa la còpia del document, però en intentar executar ssh > (+expect per posar contrasenya) diu: > > You have too many files are open. Close some files or increase your > per-process descriptor limit. > Aquest error és del client o ve del servidor ? Massa fitxers oberts no em quadra amb problemes de permissos ni tal. És com si hi hagués alguna crida recursiva descontrolada, o si provés infinites vegades d'obrir algun fitxer sense tancar-lo. > Com que penso que el límit de 800.000 a nivell de sistema ja és gran, i > no sé com modificar-ho per «lp»*, doncs intento que el programet es > cridi a sí mateix com a un usuari normal: > sudo -n -u UnUsuari "$0" > /etc/security/limits.conf ? man bash i buscar ulimit ? > I he hagut d'afegir una línia amb visudo**: > lp ALL = (%users) NOPASSWD: /etc/cups/interfaces/* > > Penso que això significa: «L'usuari lp de tots els hosts poden actuar > com a un membre del grup users sense contrasenya per executar allò que > hi hagi a /etc/cups/interfaces/» Però CUPS surt de tots els grups menys el primari entre el fork() i el exec() de l'script, vols dir que cola ? https://github.com/apple/cups/blob/master/scheduler/process.c#L736 [...] En qualsevol cas, el que no entenc és perquè no pot el servidor compartir la impressora per CUPS mateix i accedir-hi el client per IPP. Llavors tindries més informació de l'estat del treball i tot això, no ?
Back to linux.debian.user.catalan | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
(deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-13 20:40 +0200
Re: (deb-cat) sudo as lp orestes <orestes@tsc.upc.edu> - 2016-09-14 12:40 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-14 15:20 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-14 16:40 +0200
Re: (deb-cat) sudo as lp Xavi Drudis Ferran <xdrudis@tinet.cat> - 2016-09-14 13:40 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-14 17:20 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-14 15:30 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-14 17:50 +0200
Re: (deb-cat) sudo as lp Xavi Drudis Ferran <xdrudis@tinet.cat> - 2016-09-14 18:40 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-14 22:00 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-15 00:10 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-15 11:00 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-15 21:00 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-16 00:30 +0200
Re: (deb-cat) sudo as lp (resolt) Narcis Garcia <debianlists@actiu.net> - 2016-09-16 09:30 +0200
Re: (deb-cat) sudo as lp (resolt) Xavi Drudis Ferran <xdrudis@tinet.cat> - 2016-09-16 11:00 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-16 11:50 +0200
Re: (deb-cat) sudo as lp (resolt) Narcis Garcia <debianlists@actiu.net> - 2016-09-16 12:40 +0200
Re: (deb-cat) sudo as lp Xavi Drudis Ferran <xdrudis@tinet.cat> - 2016-09-16 10:20 +0200
Re: (deb-cat) sudo as lp Xavi Drudis Ferran <xdrudis@tinet.cat> - 2016-09-16 10:20 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-15 11:00 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <informatica@actiu.net> - 2016-09-15 11:10 +0200
Re: (deb-cat) sudo as lp Ernest Adrogué <nfdisco@gmail.com> - 2016-09-14 18:30 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-15 00:20 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-15 11:00 +0200
Re: (deb-cat) sudo as lp Alex Muntada <alexm@caliu.cat> - 2016-09-16 18:40 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-16 22:00 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-19 09:40 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <debianlists@actiu.net> - 2016-09-19 10:20 +0200
Re: (deb-cat) sudo as lp (resolt) Narcis Garcia <debianlists@actiu.net> - 2016-09-19 10:40 +0200
Re: (deb-cat) sudo as lp tictacbum <tictacbum@gmail.com> - 2016-09-19 18:30 +0200
Re: (deb-cat) sudo as lp Narcis Garcia <informatica@actiu.net> - 2016-09-15 11:10 +0200
csiph-web