PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : samba 3 pdc mit ldap und CUPS Problem



kamanita
14.09.04, 10:14
hi,

ich habe einen funktionsfähigen samba 3 pdc eingerichtet (debian sarge) mit ldap als backend und smbldap-tools.
soweit funktioniert auch alles ... bis auf das drucken.
immer wenn ein user versucht einen drucker hinzuzufügen bekommt er die meldung, dass er nicht die berechtigung hätte dies zu tun!
ich verzweifle bald.
hier meine smb.conf (die entpsrechenden auszüge)

[global]
printing = cups
printcap name = CUPS
show add printer wizard = Yes
load printers = Yes

[printers]
comment = All Printers
browseable = Yes
printer admin = root, Administrator
public = yes
path = /tmp
printable = yes
public = yes
writable = no
create mode = 0700

[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = yes
guest ok = no
write list = root, Administrator

kann mir einer helfen?
gruss

kamanita

mamue
14.09.04, 10:32
Samba kann wenig machen, wenn die Benutzer nicht lokal die entsprechenden Rechte haben. Ich glaube, der user muß "Hauptbenutzer" sein. Ist er das?

HTH,
mamue

kamanita
14.09.04, 14:09
ja das sind sie!
ich habe alle benutzer als hauptbenutzer definiert!
auf der cups seite sind die rechte für die einzelnen drucker auch gesetzt!
nur als Administrator (quasi der root account) für smbldap-tools kann ich die drucker anwählen... doch das bringt auch nicht so viel ...

CYP
14.09.04, 17:07
möchtest du denn über den windows wizard einen neuen drucker (auf dem server )
einrichten ?
oder möchtest du auf deiner workstation nur den drucker verbinden und drucken ??

das erste geht nur als root -> und auch dafür musst du noch eine menge einrichten
z.b. ein script schreiben das die von windows übergeben werte überprüft
und dieses script dann als

addprinter command (G) in die smb.conf einfügen

es dürfte einfacher sein wenn du die drucker per cups weboberfläsche einrichtest
und anschliessend nur unter windows die treiber hinzufügst

kamanita
14.09.04, 19:13
ich habe die drucker schon auf dem server eingerichtet. über die linux clients kann ich auch schon drucken!!!! klappt wunderbar! ... nur windows zickt rum!

ist das etwas xp spezifisches? vielleicht?

was ist mit den cups drucktreibern bei einem samba ldap pdc..

ach ja : das ganze läuft unter debian sarge!!!

CYP
14.09.04, 19:52
ldap oder nicht spielt keine rolle
hier gibts ne prima anleitung für cups - samba
http://us1.samba.org/samba/docs/man/Samba-HOWTO-Collection/

ich lege immer raw queues an und drucke dann mit den windows treibern
-> vorteil die pcl dateien sind kleiner als die postscript dateien
dann gehts das übertragen der daten schneller

einfach in
/etc/cups/mime.types und /etc/cups/mime.convs
die zeile einkommentieren
application/octet-

und in der netzwerk umgebung/server/drucker/druckername den windows treiber zuordnen