-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 ============================================================= Blanking someone is an incredibly powerful thing to do in civilized society. -- Bernard Black =============================================================Release Announcement =================== This is the latest stable release of Samba. This is the version that production Samba servers should be running for all current bug-fixes. Please read the following important changes in this release. Common bugs fixed in 3.0.13 include: ~ o Infinite FindNext() loop from Windows 9x client when ~ copying or deleting files on a Samba file share using ~ explorer.exe. ~ o Numerous smbclient bugs when listing directories. ~ o Failures in smbclient when connecting to a Windows 9x ~ file server. ===============Download Details =============== The uncompressed tarball and patch file have been signed using GnuPG (ID F17F9772). The source code can be downloaded from: http://download.samba.org/samba/ftp/ The release notes are available online at: http://www.samba.org/samba/history/samba-3.0.13.html Binary packages are available at http://download.samba.org/samba/ftp/Binary_Packages/ Our Code, Our Bugs, Our Responsibility. (https://bugzilla.samba.org/) --Enjoy The Samba Team -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFCQjloIR7qMdg1EfYRAsWGAJ9ATt5W9ZcEX269XnJGzRSzla93DwCgxYxh emSUu1zIBrVaq/JVbt8S9w4=Wo2n -----END PGP SIGNATURE-----
Has anyone had problems using Samba FC3 binaries with Centos4 ? Guess it would be interesting to know if RH9 binaries can be expected to work without problem on Centos3 / RHEL4 Everything seems to be working.
On Wed, Mar 23, 2005 at 09:52:08PM -0600, Gerald Carter wrote: [snip]> Binary packages are available at > > http://download.samba.org/samba/ftp/Binary_Packages/RPM packages of Samba 3.0.13 for SuSE Linux are available at ftp://ftp.SuSE.com/pub/projects/samba/3.0/ http://ftp.SuSE.com/pub/projects/samba/3.0/ The same packages are also available at http://download.Samba.org/samba/ftp/Binary_Packages/SuSE/3.0/ Please use a mirror close to your site. A list of Samba.org mirrors is available at http://Samba.org/ There choose a mirror at the right top of the page. There are also a bunch of SuSE mirrors. A list of international mirrors sites is at http://www.Novell.com/products/linuxprofessional/downloads/ftp/int_mirrors.html A list of mirrors in Germany is at http://www.novell.com/products/linuxprofessional/downloads/ftp/germ_mirrors.html Currently there are 3.0.13 packages for SuSE Linux (x86 and x86_64) 9.0, 9.1, 9.2, UnitedLinux 1/ SLES 8, and SLES 9. Packages for 8.2 are only available for i386 as there was no x86_64 SuSE Linux product of these release. If you encounter any problem with these packages please don't blame the Samba Team. Instead file a bug to https://bugzilla.Samba.org/, pick product Samba 3.0, then select 'component' Packaging and set 'assign to' to lmuelle at suse dot de. Our customers, our products, our responsibility. Have a lot of fun... Lars -- Lars M?LLER [?la?(r)z ?m?l?] SuSE Linux, Maxfeldstra?e 5, 90409 N?rnberg, Germany -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: not available Url : http://lists.samba.org/archive/samba/attachments/20050324/510be43f/attachment.bin
John Schmerold wrote:> Has anyone had problems using Samba FC3 binaries with Centos4 ? > Guess it would be interesting to know if RH9 binaries can be expected > to work without problem on Centos3 / RHEL4 > > Everything seems to be working.I used the src.rpms Did a rpmbuild --rebuild and installed the built rpms. Used the source rpms for fedora core 3. Redhat 9 does not build the right rpms for centos 3 or 4. Karl-
Gerald (Jerry) Carter schrieb:> This is the latest stable release of Samba. This is the version > that production Samba servers should be running for all current > bug-fixes. Please read the following important changes in this > release. > > Common bugs fixed in 3.0.13 include:After 3.0.11 sending messages with smbclient is not possible (3.0.12 and 3.0.13 are affected): 3.0.11: ======test2 # echo "test" | /usr/bin/smbclient -d 10 -U "eisfair" -M "tb2" -I "192.168.0.7" INFO: Current debug levels: all: True/10 tdb: False/0 printdrivers: False/0 lanman: False/0 smb: False/0 rpc_parse: False/0 rpc_srv: False/0 rpc_cli: False/0 passdb: False/0 sam: False/0 auth: False/0 winbind: False/0 vfs: False/0 idmap: False/0 quota: False/0 acls: False/0 lp_load: refreshing parameters Initialising global parameters params.c:pm_process() - Processing configuration file "/etc/smb.conf" Processing section "[global]" doing parameter dos charset = CP850 doing parameter unix charset = ISO8859-15 Attempting to register new charset UCS-2LE Registered charset UCS-2LE Attempting to register new charset UTF-16LE Registered charset UTF-16LE Attempting to register new charset UCS-2BE Registered charset UCS-2BE Attempting to register new charset UTF-16BE Registered charset UTF-16BE Attempting to register new charset UTF8 Registered charset UTF8 Attempting to register new charset UTF-8 Registered charset UTF-8 Attempting to register new charset ASCII Registered charset ASCII Attempting to register new charset 646 Registered charset 646 Attempting to register new charset ISO-8859-1 Registered charset ISO-8859-1 Attempting to register new charset UCS2-HEX Registered charset UCS2-HEX Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE doing parameter display charset = ISO8859-15 doing parameter workgroup = TOMMAIK doing parameter serverstring doing parameter interfaces = 127.0.0.1/8 192.168.0.6/255.255.255.0 doing parameter bind interfaces only = yes doing parameter security = user doing parameter encrypt passwords = yes doing parameter update encrypted = yes doing parameter password server doing parameter pam password change = yes doing parameter passwd program = /usr/bin/passwd %u doing parameter passwd chat = *Enter*new*UNIX*password:* %n\n *Retype*new*UNIX*password:* %n\n *passwd:*password*updated*successfully* doing parameter username map = /etc/user.map doing parameter username level = 2 doing parameter unix password sync = yes doing parameter debug level = 0 doing parameter max log size = 1000 doing parameter nameresolveorder = wins lmhosts host bcast doing parameter time server = yes doing parameter deadtime = 60 doing parameter socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE doing parameter load printers = no doing parameter mangling method = hash2 doing parameter logon script = %U.bat doing parameter logon drive = x: doing parameter domain logons = yes doing parameter add user script doing parameter add machine script = /var/install/bin/samba-add-workstation %u doing parameter os level = 255 doing parameter preferred master = yes doing parameter local master = yes doing parameter domain master = yes doing parameter wins support = yes doing parameter wins hook = /var/install/bin/samba-winshook doing parameter wins server doing parameter wins proxy = no doing parameter kernel oplocks = no doing parameter utmp = yes doing parameter message command = /bin/mail -s 'message from %f' root < %s; rm %s doing parameter dfree command = /var/install/bin/samba-dfree doing parameter admin users = root doing parameter printer admin = root doing parameter hosts allow = 127.0.0. 192.168.0.0/255.255.255.0 192.168.1.0/255.255.255.0 doing parameter strict locking = yes doing parameter dos filetimes = yes doing parameter dos filetime resolution = yes doing parameter hide files = /desktop.ini/Thumbs.db/ doing parameter use sendfile = yes doing parameter unix extensions = no pm_process() returned Yes lp_servicenumber: couldn't find homes set_server_role: role = ROLE_DOMAIN_PDC added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0 added interface ip=192.168.0.6 bcast=192.168.0.255 nmask=255.255.255.0 Netbios name list:- my_netbios_names[0]="TEST2" Client started (version 3.0.11). Connecting to 192.168.0.7 at port 139 socket option SO_KEEPALIVE = 1 socket option SO_REUSEADDR = 0 socket option SO_BROADCAST = 0 socket option TCP_NODELAY = 1 socket option IPTOS_LOWDELAY = 16 socket option IPTOS_THROUGHPUT = 16 socket option SO_SNDBUF = 16384 socket option SO_RCVBUF = 87380 socket option SO_SNDLOWAT = 1 socket option SO_RCVLOWAT = 1 socket option SO_SNDTIMEO = 0 socket option SO_RCVTIMEO = 0 write_socket(3,72) write_socket(3,72) wrote 72 Sent session request got smb length of 0 size=0 smb_com=0x0 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=0 smb_flg2=0 smb_tid=0 smb_pid=0 smb_uid=0 smb_mid=0 smt_wct=0 smb_bcc=0 write_socket(3,53) write_socket(3,53) wrote 53 got smb length of 37 size=37 smb_com=0xd5 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=8 smb_flg2=51201 smb_tid=65535 smb_pid=642 smb_uid=0 smb_mid=2 smt_wct=1 smb_vwv[ 0]= 1 (0x1) smb_bcc=0 Connected. Type your message, ending it with a Control-D write_socket(3,50) write_socket(3,50) wrote 50 got smb length of 35 size=35 smb_com=0xd7 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=8 smb_flg2=51201 smb_tid=65535 smb_pid=642 smb_uid=0 smb_mid=3 smt_wct=0 smb_bcc=0 sent 6 bytes write_socket(3,41) write_socket(3,41) wrote 41 got smb length of 35 size=35 smb_com=0xd6 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=8 smb_flg2=51201 smb_tid=65535 smb_pid=642 smb_uid=0 smb_mid=4 smt_wct=0 smb_bcc=0 test2 # 3.0.13: ======test2 # echo "test" | /usr/bin/smbclient -d 10 -U "eisfair" -M "tb2" -I "192.168.0.7" INFO: Current debug levels: all: True/10 tdb: False/0 printdrivers: False/0 lanman: False/0 smb: False/0 rpc_parse: False/0 rpc_srv: False/0 rpc_cli: False/0 passdb: False/0 sam: False/0 auth: False/0 winbind: False/0 vfs: False/0 idmap: False/0 quota: False/0 acls: False/0 lp_load: refreshing parameters Initialising global parameters params.c:pm_process() - Processing configuration file "/etc/smb.conf" Processing section "[global]" doing parameter dos charset = CP850 doing parameter unix charset = ISO8859-1 Attempting to register new charset UCS-2LE Registered charset UCS-2LE Attempting to register new charset UTF-16LE Registered charset UTF-16LE Attempting to register new charset UCS-2BE Registered charset UCS-2BE Attempting to register new charset UTF-16BE Registered charset UTF-16BE Attempting to register new charset UTF8 Registered charset UTF8 Attempting to register new charset UTF-8 Registered charset UTF-8 Attempting to register new charset ASCII Registered charset ASCII Attempting to register new charset 646 Registered charset 646 Attempting to register new charset ISO-8859-1 Registered charset ISO-8859-1 Attempting to register new charset UCS2-HEX Registered charset UCS2-HEX Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE Substituting charset 'ISO-8859-15' for LOCALE doing parameter display charset = ISO8859-1 doing parameter workgroup = TOMMAIK doing parameter serverstring doing parameter interfaces = 127.0.0.1/8 192.168.0.6/255.255.255.0 doing parameter bind interfaces only = yes doing parameter security = user doing parameter encrypt passwords = yes doing parameter update encrypted = yes doing parameter password server doing parameter pam password change = yes doing parameter passwd program = /usr/bin/passwd %u doing parameter passwd chat = *Enter*new*UNIX*password:* %n\n *Retype*new*UNIX*password:* %n\n *passwd:*password*updated*successfully* doing parameter username map = /etc/user.map doing parameter username level = 2 doing parameter unix password sync = yes doing parameter debug level = 0 doing parameter max log size = 1000 doing parameter nameresolveorder = wins lmhosts host bcast doing parameter time server = yes doing parameter deadtime = 60 doing parameter socket options = TCP_NODELAY IPTOS_LOWDELAY SO_KEEPALIVE doing parameter printing = lprng doing parameter print command = chmod 666 %s; name="`echo '%J' | sed "s/^.*- //"`"; if [ "$name" = "" ]; then name="%s"; fi; /usr/bin/lpr -P%p -J"$name" %s; rm %s doing parameter lpq command = /usr/bin/lpq -P%p -L doing parameter lprm command = /usr/bin/lprm -P%p %j doing parameter lppause command = /usr/sbin/lpc hold %p %j doing parameter lpresume command = /usr/sbin/lpc release %p %j doing parameter queuepause command = /usr/sbin/lpc stop %p doing parameter queueresume command = /usr/sbin/lpc start %p doing parameter printcap name = /etc/printcap doing parameter load printers = no doing parameter mangling method = hash2 doing parameter logon script = %U.bat doing parameter logon drive = x: doing parameter domain logons = yes doing parameter add user script doing parameter add machine script = /var/install/bin/samba-add-workstation %u doing parameter os level = 255 doing parameter preferred master = yes doing parameter local master = yes doing parameter domain master = yes doing parameter wins support = yes doing parameter wins hook = /var/install/bin/samba-winshook doing parameter wins server doing parameter wins proxy = no doing parameter kernel oplocks = no doing parameter utmp = yes doing parameter message command = /bin/mail -s 'message from %f' root < %s; rm %s doing parameter dfree command = /var/install/bin/samba-dfree doing parameter admin users = root doing parameter printer admin = root doing parameter hosts allow = 127.0.0. 192.168.0.0/255.255.255.0 192.168.1.0/255.255.255.0 doing parameter strict locking = yes doing parameter dos filetimes = yes doing parameter dos filetime resolution = yes doing parameter hide files = /desktop.ini/Thumbs.db/ doing parameter use sendfile = yes doing parameter unix extensions = no pm_process() returned Yes lp_servicenumber: couldn't find homes set_server_role: role = ROLE_DOMAIN_PDC added interface ip=127.0.0.1 bcast=127.255.255.255 nmask=255.0.0.0 added interface ip=192.168.0.6 bcast=192.168.0.255 nmask=255.255.255.0 Netbios name list:- my_netbios_names[0]="TEST2" Client started (version 3.0.13). Connecting to 192.168.0.7 at port 445 socket option SO_KEEPALIVE = 1 socket option SO_REUSEADDR = 0 socket option SO_BROADCAST = 0 socket option TCP_NODELAY = 1 socket option IPTOS_LOWDELAY = 16 socket option IPTOS_THROUGHPUT = 16 socket option SO_SNDBUF = 16384 socket option SO_RCVBUF = 87380 socket option SO_SNDLOWAT = 1 socket option SO_RCVLOWAT = 1 socket option SO_SNDTIMEO = 0 socket option SO_RCVTIMEO = 0 write_socket(3,53) write_socket(3,53) wrote 53 read_socket_with_timeout: timeout read. select timed out. receive_smb_raw: length < 0! client_receive_smb failed size=0 smb_com=0x0 smb_rcls=0 smb_reh=0 smb_err=0 smb_flg=0 smb_flg2=0 smb_tid=0 smb_pid=0 smb_uid=0 smb_mid=0 smt_wct=0 smb_bcc=0 message start: Call timed out: server did not respond after 20000 milliseconds test2 # Switching back to 3.0.11 and the error is gone. der tom
Gerald (Jerry) Carter wrote:> | If specifying explicit port 139, the message will be > | sent with 3.0.13. Client is a W2K SP4 with active NetBIOS over > | TCP/IP and without firewall. > ok. That's good information to know. I'll get this fixed.I think it has something to do with the following change in client.c from Revision 5542 -> 5545. But my understanding of C is not good enough: @@ -3426,8 +3174,8 @@ else but port 139... */ cli_cm_shutdown(); - port = 139; - cli = cli_cm_connect(query_host, "IPC$", True); + cli_cm_set_port( 139 ); + cli = cli_cm_open(query_host, "IPC$", True); } if (cli == NULL) { @@ -3585,9 +3334,10 @@ * to port 139 instead of port 445. srl,crh */ name_type = 0x03; + cli_cm_set_dest_name_type( name_type ); pstrcpy(desthost,poptGetOptArg(pc)); - if( 0 == port ) - port = 139; + if( !port ) + cli_cm_set_port( 139 ); message = True; break; case 'I': der tom