try setting print$ to readonly=no, writable=yes and see what happens. This would only be during the cupsaddsmb process. Then set it back to normal. Thanks, Tom Callahan TESSCO Technologies (443)-506-6216 callahant@xxxxxxxxxx A real engineer only resorts to documentation when the keyboard dents on the forehead get too noticeable. Kris Hollingsworth wrote: > 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! > > -Kris > > - > : 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 > - : 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