OS: SuSE 6.4, Kernel 2.2.14 (intel architektur) When creating new printers over the share print$ it is not possible to copy driver files. Write access is given for the used user. (see attached file bugs.linux.zip for trace and snapshots) OS: HP-UX 11.00 It isn't possible to connect correctly to the share print$. Printers cannot be created or managed. (see attached file bugs.hp-ux.zip for snapshots only) In the trace file there is no information available for that problem. -- berlin.de - meine stadt im netz. Jetzt eigene eMail-adresse @berlin.de sichern! http://www.berlin.de/home/MeineStadt/Anmeldung -------------- next part -------------- A non-text attachment was scrubbed... Name: bugs.hp-ux.zip Type: application/x-zip-compressed Size: 4809 bytes Desc: not available Url : http://lists.samba.org/archive/samba/attachments/20001030/ea0ff046/bugs.hp-ux.bin -------------- next part -------------- A non-text attachment was scrubbed... Name: bugs.linux.zip Type: application/x-zip-compressed Size: 9244 bytes Desc: not available Url : http://lists.samba.org/archive/samba/attachments/20001030/ea0ff046/bugs.linux.bin
jan.preuss@berlin.de wrote:> > OS: SuSE 6.4, Kernel 2.2.14 (intel architektur) > > When creating new printers over the share print$ it is > not possible to copy driver files. Write access is given > for the used user. (see attached file bugs.linux.zip for > trace and snapshots)I don't see any reference to [print$] in this trace. Did you create a subdirectory named W32X86 beneath [print$]? And the user does have access and the file system to write to these directories? And the share is marked as writeable for that user.> OS: HP-UX 11.00 > > It isn't possible to connect correctly to the share > print$. Printers cannot be created or managed. (see attached > file bugs.hp-ux.zip for snapshots only) In the trace file > there is no information available for that problem.will check on this. CHeers, jerry ---------------------------------------------------------------------- /\ Gerald (Jerry) Carter Professional Services \/ http://www.valinux.com/ VA Linux Systems gcarter@valinux.com http://www.samba.org/ SAMBA Team jerry@samba.org http://www.plainjoe.org/ jerry@plainjoe.org "...a hundred billion castaways looking for a home." - Sting "Message in a Bottle" ( 1979 )
jan.preuss@berlin.de wrote:> > OS: HP-UX 11.00 > > It isn't possible to connect correctly to the > share print$. Printers cannot be created or managed. > (see attached file bugs.hp-ux.zip for snapshots only) > In the trace file there is no information available > for that problem.We just located and fixed (jeremy found it) a parsing problem in the spoolss code related to big endian architectures. The fix should be available via CVS in SAMBA_2_2 (and HEAD) soon. In the meantime you can try this patch which should fix this. Index: rpc_parse/parse_spoolss.c ==================================================================RCS file: /data/cvs/samba/source/rpc_parse/parse_spoolss.c,v retrieving revision 1.97 diff -u -r1.97 parse_spoolss.c --- rpc_parse/parse_spoolss.c 2000/10/18 00:55:02 1.97 +++ rpc_parse/parse_spoolss.c 2000/10/30 19:19:58 @@ -382,8 +382,14 @@ x=data->notify_data.data.length+1; if(!prs_uint32("string length", ps, depth, &x )) return False; +#if 1 /* JRATEST */ + /* These are already in little endian format. Don't byte swap. */ + if(!prs_uint8s(True,"string",ps,depth,(uint8 *)data->notify_data.data.string,x*2)) + return False; +#else /* JRATEST */ if(!prs_uint16s(True,"string",ps,depth,data->notify_data.data.string,x)) return False; +#endif /* JRATEST */ } if(!prs_align(ps)) return False; Cheers, jerry ---------------------------------------------------------------------- /\ Gerald (Jerry) Carter Professional Services \/ http://www.valinux.com/ VA Linux Systems gcarter@valinux.com http://www.samba.org/ SAMBA Team jerry@samba.org http://www.plainjoe.org/ jerry@plainjoe.org "...a hundred billion castaways looking for a home." - Sting "Message in a Bottle" ( 1979 )