Kris Hollingsworth said: > Hey all, I've been banging my head against the wall for the last day or > two trying to get this working. I'm trying to get my Ubuntu Linux > (Breezy Badger 5.10 release) to serve up print drivers to my windows box > when trying to share the printer attached to it. > > I think I've got it almost there, I've just run into a problem with > permissions on the smbclient commands in the cupsaddsmb. > > I've only been using linux for about a week, so any help on this would > help me out immensely. > > /etc/samba/smb.conf > ------------------------------------------ > [global] > load printers = yes > printing = cups > printcap name = cups > > [printers] > path = /var/spool/samba > browseable = no > public = yes > guest ok = yes > writable = no > printable = yes > printer admin = webster > > [print$] > path = /etc/samba/drivers > browseable = yes > guest ok = no > read only = yes > ------------------------------------------ > > I setup the samba user with: > ------------------------ > smbpasswd -a webster > ------------------------ > > I used the command > -------------------- > cupsaddsmb -a -v > -------------------- > > and the result was: > ------------------------------------------------------------------------------------ > > Password for webster required to access localhost via SAMBA: > Running command: smbclient //localhost/print\$ -N -U'webster%[password]' > -c 'mkdir W32X86;put /var/tmp/439fb7d81ff33 W32X86/PSC-1300.ppd;put > /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put > /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put > /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put > /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll' > Domain=[NARSHE] OS=[Unix] Server=[Samba 3.0.14a-Ubuntu] > NT_STATUS_NETWORK_ACCESS_DENIED making remote directory \W32X86 > NT_STATUS_ACCESS_DENIED opening remote file \W32X86/PSC-1300.ppd > NT_STATUS_ACCESS_DENIED opening remote file \W32X86/ps5ui.dll > NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.hlp > NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript.ntf > NT_STATUS_ACCESS_DENIED opening remote file \W32X86/pscript5.dll > ------------------------------------------------------------------------------------ > > > I can do: > ------------------------------------ > smbclient //localhost/print\$ -N -U'webster%[password]' -c > ------------------------------------ > and browse around, ls the file list, etc. I just can't change anything. > > If anyone could help me with the NT_STATUS_ACCESS_DENIED errors, I would > greatly appreciate it! Looks to me like your printer$ share is read only according to your smb.conf file. But I can't get it to work either. =P Let me know if you figure it out. -- Scott - : send the line "unsubscribe linux-admin" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html