Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fuss-server fuss-server
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 10
    • Issues 10
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • FUSS
  • fuss-serverfuss-server
  • Issues
  • #795

Closed
Open
Created Apr 10, 2019 by Paolo.Dongilli@Paolo.DongilliOwner

ErrorPolicy di cups

In Debian “Jessie”, sulla quale l’attuale server fuss si basa, la ErrorPolicy di cups è impostata in /etc/cupsd.conf a

ErrorPolicy stop-printer

In caso di errore la stampante vine messa in stato “paused” in CUPS e questo è fonte di ticket da parte degli utenti in quanto per lo sblocco è richiesto l’accesso di un utente/amministratore al server CUPS e la modifica dello stato a resume printer da interfaccia web o riga di comando.

Proponiamo di modificare nella prossima release di fuss-server il valore di default di ErrorPolicy in /etc/cupsd.conf nel seguente modo:

ErrorPolicy retry-job

che tra l’altro è il default a partire da Debian “Stretch”.

Con retry-job come error policy risultano importanti anche i due parametri

JobRetryInterval seconds (default is "30")
JobRetryLimit count  (default is "5")

che possono essere lasciati ai loro rispettivi default salvo vi siano controindicazioni non evidenti.

Assignee
Assign to
Time tracking