Hi A security update for samba 3.0.1 - 3.0.22 was posted on samba.org on the 10th July. Does anyone know how to apply to update? Everytime I click on the download link I just get the following text Index: source/smbd/service.c ==================================================================--- source/smbd/service.c (revision 16676) +++ source/smbd/service.c (working copy) @@ -763,6 +763,11 @@ smb_panic("make_connection: PANIC ERROR. Called as nonroot\n"); } + if (conn_num_open() > 2047) { + *status = NT_STATUS_INSUFF_SERVER_RESOURCES; + return NULL; + } + if(lp_security() != SEC_SHARE) { vuser = get_valid_user_struct(vuid); if (!vuser) { Does anyone know how to apply the update? Many thanks Steve
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Steve1 Boothright wrote:> Hi > > A security update for samba 3.0.1 - 3.0.22 was > posted on samba.org on the 10th July. Does anyone > know how to apply to update?See http://www.samba.org/samba/patches/ for details. cheers, jerry ====================================================================Samba ------- http://www.samba.org Centeris ----------- http://www.centeris.com "What man is a man who does not make the world better?" --Balian -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFE2J8VIR7qMdg1EfYRAgo9AJ99wLUiaB/Txu5qXG+JRoWe9iCHWACeIbmH gOlDWFuB8ws5HIeKJPL0D04=Z26Q -----END PGP SIGNATURE-----
On Tue, 8 Aug 2006, Steve1 Boothright wrote:> A security update for samba 3.0.1 - 3.0.22 was posted on samba.org on the > 10th July. Does anyone know how to apply to update? > > Everytime I click on the download link I just get the following text > > Index: source/smbd/service.c > ==================================================================> --- source/smbd/service.c (revision 16676) > +++ source/smbd/service.c (working copy) > @@ -763,6 +763,11 @@ > smb_panic("make_connection: PANIC ERROR. > Called as nonroot\n"); > } > > + if (conn_num_open() > 2047) { > + *status > NT_STATUS_INSUFF_SERVER_RESOURCES; > + return NULL; > + } > + > if(lp_security() != SEC_SHARE) { > vuser = get_valid_user_struct(vuid); > if (!vuser) {That's a patch against the source. Save it into a file, say "samba-patch-2006-07-10", then "cd" to the directory that contains "source", then type "patch < samba-patch-2006-07-10" and the patch program should apply the changes to the file source/smbd/service.c. Then rebuild the binaries. - Logan