lpadmin: Unauthorized

Hinweis: In dem Thema lpadmin: Unauthorized gibt es 34 Antworten auf 4 Seiten. Der letzte Beitrag () befindet sich auf der letzten Seite.
  • Wundersam sind für mich die Gruppen:

    kmem, render,clock


    Woher kommen diese?


    Hier mal meine Einträge:

    newgofarmer


    Bitte benutze für Konsolenausgaben Code-Tags, siehe dieser Link:

    Verwendung des Editors im Forum - Tutorials / Howtos - Community Hilfe - Download Software - Tipps und Tricks


    Das erhält die Formatierung der Ausgabe, siehe z.B. meine obige Ausgabe.

    Für den Inhalt des Beitrages 327976 haftet ausdrücklich der jeweilige Autor: Sauerland

  • Hallo zusammen,

    Luigi ich möchte mich erst einmal bedanken, dass du dir mein Problem auch angenommen hast, sowie Sauerland.

    Ich habe das Problem gelöst. HURRA! Zwar nicht gerade komfortabel, aber es funktioniert und ich weiß auch nicht warum.

    Luigi du hast mich auf den rechten Pfad gebracht.

    Ich habe zuerst die zwei Dateien printer.conf und printer.conf.N auf root:lp geändert.

    Dann habe ich einen Drucker geändert und bemerkte am Zeitstempel, dass sich printer.conf.N geändert hat. Diese Datei habe ich auch wie empfohlen auf "immutable" gesetzt.

    Aber nach dem Reboot war wieder alles beim Alten.

    So habe ich noch einmal einen Drucker geändert und die Datei printer.conf.N auch als printer.conf kopiert.

    Und nach dem Reboot war der geänderte Drucker wie gewünscht vorhanden.

    Also hat mir printer.conf immer printer.conf.N beim Reboot überschrieben. (Wie kann printer.conf.N überschrieben werden, obwohl sie nicht beschreibbar gesetzt wurde?)

    Wahrscheinlich würde es auch funktionieren, wenn ich /etc/cups lösche und cups neu installiere.


    Auf jeden Fall RECHT HERZLICHEN DANK an Euch, für Eure tatkräftige Unterstützung.


    Jetzt muss ich anscheinend noch irgendwie den Beitrag als gelöst kennzeichnen.


    Ich wünsche Euch einen schönen Abend

    newgofarmer

  • Das Problem wurde gelöst.


    Ich möchte mich recht herzlich bei "Sauerland" für seine von Anfang an tatkräftige Unterstützung bedanken.

    Und meinem Dank gilt auch "luigi", der sich dann später einklinkte um mir auch weiterzuhelfen.


    Dankeschön

    newgofarmer

  • Ich habe zuerst die zwei Dateien printer.conf und printer.conf.N auf root:lp geändert.

    Dann habe ich einen Drucker geändert und bemerkte am Zeitstempel, dass sich printer.conf.N geändert hat. Diese Datei habe ich auch wie empfohlen auf "immutable" gesetzt.

    Aber nach dem Reboot war wieder alles beim Alten.

    Also hat mir printer.conf immer printer.conf.N beim Reboot überschrieben. (Wie kann printer.conf.N überschrieben werden, obwohl sie nicht beschreibbar gesetzt wurde?)

    Nein, ich hatte nicht empfohlen die printers.conf.N auf immutable zu setzen und diese wurde ja auch nicht überschrieben. Denn es ist immer entscheidend, was in printers.conf steht.

    Zum Verständnis:

    Neu hinzugefügte oder geänderte Drucker werden vom cupsd in die Datei /etc/cups/printers.conf geschrieben.

    Falls das aber wegen eines file-locks, eines file-system permission errors (wie in deinem Fall) oder wegen I/O-Problemen nicht geht, dann schreibt der Dämon die neuen Einstellungen als backup in die /etc/cups/printers.conf.N.

    Wahrscheinlich würde es auch funktionieren, wenn ich /etc/cups lösche und cups neu installiere.

    Vermutlich wäre das die sauberste Lösung gewesen, da bei dir unter /etc/cups/ noch weitere Dateien mit fragwürdigen group Attributen versehen sind. Dazu gehören z.B.

    render: Gewährt nicht privilegierten Benutzern Zugriff auf lokale GPU-Beschleunigungs- und Rendering-Hardware

    kmem: Gewährt Benutzern direkten Lese- und Schreibzugriff auf den Kernel- und physischen Speicher.

    Letzteres ist meinem Verständnis nach allerdings ein gravierendes Sicherheitsproblem.

    Für den Inhalt des Beitrages 327987 haftet ausdrücklich der jeweilige Autor: luigi

  • render: War schon vor dem Update vorhanden.

    kmem: Kam mit dem letzten Update.


    Keine Ahnung warum.