From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:33113) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcBSB-0003ch-A7 for qemu-devel@nongnu.org; Fri, 01 Nov 2013 05:55:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VcBS3-0004HE-DI for qemu-devel@nongnu.org; Fri, 01 Nov 2013 05:55:43 -0400 Received: from cl-3366.cgn-01.de.sixxs.net ([2001:4dd0:ff00:d25::2]:60535 helo=bues.ch) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VcBS3-0004GD-6v for qemu-devel@nongnu.org; Fri, 01 Nov 2013 05:55:35 -0400 Date: Fri, 1 Nov 2013 10:54:32 +0100 From: Michael =?UTF-8?B?QsO8c2No?= Message-ID: <20131101105432.5f45f689@wiggum> In-Reply-To: <52737541.3030802@msgid.tls.msk.ru> References: <20131026090745.14894.51156.reportbug@localhost> <526B8921.3060605@msgid.tls.msk.ru> <20131026184443.7b1293d8@wiggum> <52737541.3030802@msgid.tls.msk.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=PGP-SHA1; boundary="Sig_/eHUZo7STnV.XQZOqQGdBZMl"; protocol="application/pgp-signature" Subject: Re: [Qemu-devel] Bug#727756: qemu: Broken -smb with latest SAMBA package. (Unsupported security=share option) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Michael Tokarev Cc: 727756@bugs.debian.org, qemu-devel --Sig_/eHUZo7STnV.XQZOqQGdBZMl Content-Type: multipart/mixed; boundary="MP_/SCYmY1ln5A22hk5gq/7Xl1y" --MP_/SCYmY1ln5A22hk5gq/7Xl1y Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Fri, 01 Nov 2013 13:32:49 +0400 Michael Tokarev wrote: > That looks right. Are you okay adding your Signed-off-by to the patch > you initially submitted? If yes, I'll make a formal patch submission > upstream. Here you go. --MP_/SCYmY1ln5A22hk5gq/7Xl1y Content-Type: text/x-patch Content-Transfer-Encoding: quoted-printable Content-Disposition: attachment; filename=fix-smb-security-share.patch From: Michael Buesch Subject: [PATCH] qemu/slirp: Fix SMB security configuration on newer samba = versions The smb.conf automatically generated by qemu's -smb option fails on current samba, because smbd rejects the security=3Dshare option with the following = warning: > WARNING: Ignoring invalid value 'share' for parameter 'security' =20 Which makes it fall back to security=3Duser without guest login. This results in being unable to login to the samba server from the guest OS. This fixes it by selecting 'user' explicitly and mapping unknown users to guest logins. Signed-off-by: Michael Buesch --- Index: qemu-1.6.0+dfsg/net/slirp.c =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- qemu-1.6.0+dfsg.orig/net/slirp.c +++ qemu-1.6.0+dfsg/net/slirp.c @@ -529,7 +529,8 @@ static int slirp_smb(SlirpState* s, cons "state directory=3D%s\n" "log file=3D%s/log.smbd\n" "smb passwd file=3D%s/smbpasswd\n" - "security =3D share\n" + "security =3D user\n" + "map to guest =3D Bad User\n" "[qemu]\n" "path=3D%s\n" "read only=3Dno\n" --MP_/SCYmY1ln5A22hk5gq/7Xl1y-- --Sig_/eHUZo7STnV.XQZOqQGdBZMl Content-Type: application/pgp-signature; name=signature.asc Content-Disposition: attachment; filename=signature.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJSc3pbAAoJEPUyvh2QjYsOOxMP/0zqT/dHzF7jd2cNcd4SnEvm ZqxwWuErz9k6+2Hiel29sQbNk5sJF3Az62n5tPYHuA7W5X09ftjO4AdxGJ0HF35t aymkWoitsSG9zpiivqkYQ6AAnc1AkIKQIet7xxzt18Ort88J5kwj3xZT/PWhggjb 6fnxiqN+/MYUaalVjl5bTqMMVDNae337rTTb72Q7e4fOjrsYhAjrqVcdjV1ChvjM W1IZ94KEr1kvMgZ3rklmW6KtgiB7BkN/PIVZtLmwNSOFzFz+t7prZov9pWxi/0O+ Rkdx2wu2ePyQcWKOSqkiETutTtnnZlihZwlQk3BoOkrXGY7/cFcoFr+jerNWWtOv PC57es//bQNwLxcCi4VyAG7IEjgKSygp3xZrFbTZOzHB7brvo1gO/9HXXHwk/IZE Fwnm9tXx1+jp8ytBsp6XrSL4ifF//vRN6b/XojZ/LnJfgXwuOelyPxZpbyww3zrU 6nYR3a8cfmpYzRGGYS05hbnwl2J+2MT23oKHBJFhOEp1QWLYeEYPj/Fjt4CJHZl4 klsfuW8L7w3IqKIRp7pfGWdSy0Rm05kD49T0Nlyxl22/6EIxz+nTHdIvSxdiTRPa R809H8Ko/QvJBrUraCpR2Q/gY9CGGv320IlGNKpgAKxlLH31y8S8TdfsrQiupLps 3tdJPByM6xeLu2NbZyCL =trGX -----END PGP SIGNATURE----- --Sig_/eHUZo7STnV.XQZOqQGdBZMl--