Kein TurbuPrint Ausdruck bei Fedora 13

Fragen zu bestimmten Linux-Distributionen
Antworten
noergeli
Beiträge: 4
Registriert: Di 09 Nov, 2010 13:17

Kein TurbuPrint Ausdruck bei Fedora 13

Beitrag von noergeli »

Glück auf,

seid der Installation von Fedora 13,
bricht der Druck nach wenigen % ab.

Die Fehlermeldung ist:


Zusammenfassung:

SELinux hindert /usr/lib/cups/backend/tpu "read write" am Zugriff auf
/SYSV00001290 (deleted).

Detaillierte Beschreibung:

SELinux verweigerte den von tpu angeforderten Zugriff. /SYSV00001290 (deleted)
ist möglicherweise falsch gekennzeichnet. Der Standard-SELinux-Typ von
/SYSV00001290 (deleted) ist etc_runtime_t, doch sein aktueller Typ ist
initrc_state_t. Eine Änderung zurück zum Standardtyp könnte Ihr Problem lösen.

Dateikontexte können einer Datei auf die folgenden Weisen zugeordnet werden.

* Dateien in einem Verzeichnis erhalten standardmäßig den Dateikontext des
übergeordneten Verzeichnisses.
* Die SELinux-Richtlinie kann das Standard-Label vom übergeordneten
Verzeichnis außer Kraft setzen, indem spezifiziert wird, dass ein Prozess,
der in Kontext A ausgeführt wird und eine Datei in einem Verzeichnis, das
mit B gekennzeichnet ist, erstellen will, stattdessen eine Datei mit der
Kennung C erzeugt. Als Beispiel sei der dhcp-Client genannt, der mit dem
dhclient_t-Typ ausgeführt wird und eine Datei im Verzeichnise /etc erstellt.
Diese Datei würde normalerweise den Typ etc_t erben. Doch stattdessen wird
die Datei mit dem net_conf_t-Typ gekennzeichnet, da die SELinux-Richtlinie
dies so vorsieht.
* Benutzer können den Dateikontext einer Datei mit Hilfe von Tools wie chcon
oder restorecon ändern.

Diese Datei kann entweder durch einen Benutzerfehler falsch gekennzeichnet
worden sein, oder durch eine normalerweise beschränkte Anwendung, die unter der
falschen Domain ausgeführt wurde.

Allerdings kann dies auch auf einen Fehler in SELinux hindeuten, denn diese
Datei hätte nicht mit diesem Typ gekennzeichnet werden dürfen.

Wenn Sie denken, dass dies ein Fehler ist, dann reichen Sie bitte einen
Fehlerbericht für d

Zugriff erlauben:

Sie können den Standarddateikontext für diese Datei wiederherstellen durch die
Ausführung des restorecon-Befehls. restorecon '/SYSV00001290 (deleted)', wenn
diese Datei ein Verzeichnis ist, Sie können es auch rekursiv machen durch
restorecon -R '/SYSV00001290 (deleted)'.

Befehl berichtigen:

/sbin/restorecon '/SYSV00001290 (deleted)'

Zusätzliche Informationen:

Quellkontext system_u:system_r:cupsd_t:s0-s0:c0.c1023
Zielkontext system_u:object_r:initrc_state_t:s0
Zielobjekte /SYSV00001290 (deleted) [ file ]
Quelle tpu
Quellpfad /usr/lib/cups/backend/tpu
Port <Unbekannt>
Host Joerg.Hermann
RPM-Pakete der Quelle
RPM-Pakete des Ziels
Richtlinien-RPM selinux-policy-3.7.19-73.fc13
SELinux aktiviert True
Richtlinientyp targeted
Enforcing-Modus Enforcing
Plugin-Name restorecon
Rechnername Joerg.Hermann
Plattform Linux Joerg.Hermann 2.6.34.7-61.fc13.i686 #1 SMP
Tue Oct 19 04:42:47 UTC 2010 i686 i686
Anzahl der Alarme 12
Zuerst gesehen Fr 12 Nov 2010 12:42:04 CET
Zuletzt gesehen Di 30 Nov 2010 13:03:14 CET
Lokale ID 1769fe00-c956-41b2-b322-268752d81355
Zeilennummern

Raw-Audit-Meldungen

node=Joerg.Hermann type=AVC msg=audit(1291118594.63:47): avc: denied { read write } for pid=2934 comm="tpu" path=2F535953563030303031323930202864656C6574656429 dev=tmpfs ino=0 scontext=system_u:system_r:cupsd_t:s0-s0:c0.c1023 tcontext=system_u:object_r:initrc_state_t:s0 tclass=file

node=Joerg.Hermann type=SYSCALL msg=audit(1291118594.63:47): arch=40000003 syscall=117 success=no exit=-13 a0=15 a1=0 a2=0 a3=bfb185d8 items=0 ppid=1155 pid=2934 auid=4294967295 uid=4 gid=7 euid=4 suid=4 fsuid=4 egid=7 sgid=7 fsgid=7 tty=(none) ses=4294967295 comm="tpu" exe="/usr/lib/cups/backend/tpu" subj=system_u:system_r:cupsd_t:s0-s0:c0.c1023 key=(null)


Ich danke schon mal für die Mühe

Gruß

Jörg
noergeli
Beiträge: 4
Registriert: Di 09 Nov, 2010 13:17

Re: Kein TurbuPrint Ausdruck bei Fedora 13

Beitrag von noergeli »

Glück Auf und Guten Abend,

gelöst? Jain Fedora 14 installiert. TP installiert und läuft.

Gruß

Jörg
zedonet
Administrator
Beiträge: 1631
Registriert: Fr 29 Sep, 2006 13:10

Re: Kein TurbuPrint Ausdruck bei Fedora 13

Beitrag von zedonet »

Hallo,

vielen Dank für die Nachricht! Ich bitte um Entschuldigung, dass der alte Post unbeantwortet geblieben ist.

Eigentlich sollten die für den TurboPrint-Treiber notwendigen Zugriffsrechte bei der Installation unter Fedora 13 korrekt für SELinux angemeldet werden - wird nochmal geprüft.
Luzypher
Beiträge: 14
Registriert: Mo 14 Jul, 2008 18:47

Re: Kein TurbuPrint Ausdruck bei Fedora 13

Beitrag von Luzypher »

Hi folks!
noergeli hat geschrieben: gelöst? Jain Fedora 14 installiert. TP installiert und läuft.
Hätte man sich sparen können ;)
Warum? Lösung steht direkt dort:
noergeli hat geschrieben: Zusammenfassung:

SELinux hindert /usr/lib/cups/backend/tpu "read write" am Zugriff auf
/SYSV00001290 (deleted).

...

Zugriff erlauben:

Sie können den Standarddateikontext für diese Datei wiederherstellen durch die
Ausführung des restorecon-Befehls. restorecon '/SYSV00001290 (deleted)', wenn
diese Datei ein Verzeichnis ist, Sie können es auch rekursiv machen durch
restorecon -R '/SYSV00001290 (deleted)'.

Befehl berichtigen:

/sbin/restorecon '/SYSV00001290 (deleted)'
Ansonsten hilft auch die Deaktivierung von SELinux.

cu ...
Dirk
Antworten