• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung

Print Operator???

mrburns

Roter Delicious
Registriert
30.01.10
Beiträge
93
Hallo,

ich habe Mac OS X 10.6.3, daran über USB einen Canon MP600 angeschlossen, als Administrator habe ich keine Probleme zu drucken.
Meine Frau (nicht Administrator) wollte aus Safari heraus drucken, der Druck funktionierte nicht und wurde dann angehalten.
Fortsetzen war dann nicht möglich, weil eine Meldung kam, sinngemäß:

Sie müssen Mitglied der Gruppe "Print Operator" sein um diesen Auftrag fortzusetzen.

1. Frage, warum kommt diese Meldung???
2. Frage, muss ich meine Frau dieser Gruppe hinzufügen, wenn ja wie?
3. Frage, als ich in die Druckerwarteliste ging (immernoch als meine Frau angemeldet) und den Druckauftrag löschen wollte ging das nicht, weil da stand 'Sie müssen Administrator sein um Druckaufträge zu löschen'. Nun warum darf meine Frau nicht Ihre eigenen Druckaufträge löschen? Wie kann ich dies einrichten, ohne meine Frau in die Gruppe der Admins heben zu müssen?

Vielen Dank schonmal für Eure Hilfe!

Liebe Grüße!
 

mrburns

Roter Delicious
Registriert
30.01.10
Beiträge
93
Hallo,

das Problem besteht immernoch, kann mir denn keiner helfen?
 

Steinchen

Finkenwerder Herbstprinz
Registriert
15.04.10
Beiträge
470
Hi,

wir werden dich schon nicht im Stich lassen ;)

Öffne einen Terminal, danach gib folgendes ein:

Code:
$ sudo su -
anschliessend dein Passwort.

danach starte "dscl" und wechsel nach "/Local/Default/Groups"

Code:
$ dscl
Entering interactive mode... (type "help" for commands)
 > cd /Local/Default/Groups
/Local/Default/Groups >
Dort kannst du dir die Mitglieder der Gruppe "Print Operator", die in Wirklichkeit "_lpoperator" heisst, anschauen:

Code:
/Local/Default/Groups >  cat _lpoperator
AppleMetaNodeLocation: /Local/Default
GeneratedUID: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000064
NestedGroups: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000062
Password: *
PrimaryGroupID: 100
RealName:
 Print Operator
RecordName: _lpoperator
RecordType: dsRecTypeStandard:Groups
/Local/Default/Groups >
und mit

Code:
/Local/Default/Groups > append Groupname GroupMembership Username
den Benutzer zur Gruppe hinzufügen. Sollte als "steinchen" Mitglied in der Gruppe "_lpoperator" werden, musst du:

Code:
/Local/Default/Groups > append _lpoperator GroupMembership steinchen
eingeben.

Überprüfen mit:

Code:
/Local/Default/Groups > cat _lpoperator
AppleMetaNodeLocation: /Local/Default
GeneratedUID: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000064
GroupMembership: steinchen
NestedGroups: ABCDEFAB-CDEF-ABCD-EFAB-CDEF00000062
Password: *
PrimaryGroupID: 100
RealName:
 Print Operator
RecordName: _lpoperator
RecordType: dsRecTypeStandard:Groups
/Local/Default/Groups >

und wenn du fertig bist mit

Code:
/Local/Default/Groups > exit
Goodbye
mac:etc root# exit
logout
mac:~ steinchen$ exit
logout

[Prozess beendet]

aus dscl, der Root-Shell und deiner User-Shell wieder rausgehen.

Falls es nicht funktionieren sollte frag einfach nochmal nach :)

cu
 

Steinchen

Finkenwerder Herbstprinz
Registriert
15.04.10
Beiträge
470
Achja,

du wirst den Nutzer, den du hinzugefügt hast, einmal Ab- und wieder Anmelden müssen.

cu
 

tuxuser33

Transparent von Croncels
Registriert
03.12.07
Beiträge
304
User zur Gruppe mit dsedit hinzufügen

Das hier ist kürzer und sollte es auch tun:

dseditgroup -o edit -u username -a <Username des zu berechtigenden Kontos> _lpoperator


Alternativ fügen wir den User gleich zur Drucker-Admin-Gruppe hinzu:

dseditgroup -o edit -u username -a <Username des zu berechtigenden Kontos> _lpadmin


praktisches Beispiel:

im Terminal eingeben
sudo -s
dseditgroup -o edit -u superduperuser -a Papa _lpoperator
exit

Legende:
superduperuser= administrativer User
Papa= User, der hinzugefügt werden soll
 

mrburns

Roter Delicious
Registriert
30.01.10
Beiträge
93
Hab mich noch garnicht bedankt, besser spät als nie ;)

Also Danke, hat geholfen!