From owner-freebsd-emulation@FreeBSD.ORG Sun Sep 10 13:58:38 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 37FBB16A403 for ; Sun, 10 Sep 2006 13:58:38 +0000 (UTC) (envelope-from saper@saper.info) Received: from mail01.ish.de (pip250.ish.de [80.69.98.250]) by mx1.FreeBSD.org (Postfix) with ESMTP id 665FD43D49 for ; Sun, 10 Sep 2006 13:58:36 +0000 (GMT) (envelope-from saper@saper.info) Received: from [81.210.201.87] (account saper@iesy.net HELO saperski.saper.info) by mail-fe-02.mail01.ish.de (CommuniGate Pro SMTP 5.0.6) with ESMTPSA id 66617077; Sun, 10 Sep 2006 15:58:35 +0200 Received: from [127.0.0.1] (saperski.saper.info [127.0.0.1]) by saperski.saper.info (8.13.8/8.13.8) with ESMTP id k8ADwJSO002871 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL); Sun, 10 Sep 2006 15:58:22 +0200 (CEST) (envelope-from saper@saper.info) Message-ID: <450419FA.8040904@saper.info> Date: Sun, 10 Sep 2006 15:58:18 +0200 From: Marcin Cieslak User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.8.0.4) Gecko/20060721 SeaMonkey/1.0.2 MIME-Version: 1.0 To: Steven Hartland Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms010806030008020600070406" Cc: freebsd-emulation@freebsd.org Subject: Re: Bug locating path for linux_mkdir X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Sep 2006 13:58:38 -0000 This is a cryptographically signed message in MIME format. --------------ms010806030008020600070406 Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Steve, Unfortunately I can't reproduce your problem using my test case, can you try it or do you have some more hints? saperski% sudo rm -rf /root/.test saperski% cat test.c #include int main() { if (mkdir("/root/.test", 0511) < 0) perror("mkdir 1"); if (mkdir("/root/.test/test2/", 0511) < 0) perror("mkdir 2"); } saperski% /compat/linux/usr/bin/gcc -o test test.c saperski% sudo ./test saperski% sudo env LANG=C find /root/.test -ls 16577 4 dr-x--x--x 3 root wheel 512 Sep 10 15:52 /root/.test 16634 4 dr-x--x--x 2 root wheel 512 Sep 10 15:52 /root/.test/test2 saperski% umask 022 saperski% uname -a FreeBSD saperski.saper.info 6.1-STABLE FreeBSD 6.1-STABLE #1: Sat Sep 9 22:26:02 CEST 2006 saper@saperski.saper.info:/usr/obj/usr/src/sys/VAIO i386 Using linux_base-fc-4_6 -- << Marcin Cieslak // saper@saper.info >> --------------ms010806030008020600070406 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIHsjCC A9UwggM+oAMCAQICDwDeDgABAALbc/3MWdJnBjANBgkqhkiG9w0BAQQFADCBvDELMAkGA1UE BhMCREUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRD IFRydXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNV BAsTGVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmlj YXRlQHRydXN0Y2VudGVyLmRlMB4XDTA2MDUwMTE5MjA0M1oXDTA3MDYyNTE5MjA0M1owRzEL MAkGA1UEBhMCREUxFzAVBgNVBAMTDk1hcmNpbiBDaWVzbGFrMR8wHQYJKoZIhvcNAQkBFhBz YXBlckBzYXBlci5pbmZvMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEApsdylN7K GB8xixb7wrJLyyaDn3g3OYBUXvX0cd8XComAQ+49oMHaglWjielHx0ynmygt7yLlnobZJiFl gdmTWnzvkcdK/DTm0b/tA4uZMBz3Abbo9TbPGeTCg+n1DM/4S8jsF23cXWv8fXTCumusXVIf +ADiuuzlLum8r8zKspT063dtw0vUenn583SB44AYXc5TbRmF4sn0phzA52M+4MagE4pWnIf/ 0PbWSBmI0LTC3dh1e989eUoz+/pLbwPkb88EckEbT8suJu1oKw0dQRLX67IdtGXh5zYAV3OH VElLKRJpXLqxpenDOfZM0pJbB+9LqsS+L2rJL40uMbm8cwIDAQABo4HIMIHFMAwGA1UdEwEB /wQCMAAwDgYDVR0PAQH/BAQDAgXgMDMGCWCGSAGG+EIBCAQmFiRodHRwOi8vd3d3LnRydXN0 Y2VudGVyLmRlL2d1aWRlbGluZXMwEQYJYIZIAYb4QgEBBAQDAgWgMF0GCWCGSAGG+EIBAwRQ Fk5odHRwczovL3d3dy50cnVzdGNlbnRlci5kZS9jZ2ktYmluL2NoZWNrLXJldi5jZ2kvREUw RTAwMDEwMDAyREI3M0ZEQ0M1OUQyNjcwNj8wDQYJKoZIhvcNAQEEBQADgYEAl7O1+QFl1f+V 2V/jfW5x0LEpXoYlilX37G6M3zvIcAWSZ4295AgpKAo6cPrUUWgCmG3XmDPxoS4FGkKpN6rR EJijOAhqew3zYxPqsfxtNsBqrWOtK0MnKVpXMW5qOFDWAR30qyh4Stme3xXgSvU9a3HpfEWA vNCgZRXpGyxMohEwggPVMIIDPqADAgECAg8A3g4AAQAC23P9zFnSZwYwDQYJKoZIhvcNAQEE BQAwgbwxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJn MTowOAYDVQQKEzFUQyBUcnVzdENlbnRlciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3Jr cyBHbWJIMSIwIAYDVQQLExlUQyBUcnVzdENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcN AQkBFhpjZXJ0aWZpY2F0ZUB0cnVzdGNlbnRlci5kZTAeFw0wNjA1MDExOTIwNDNaFw0wNzA2 MjUxOTIwNDNaMEcxCzAJBgNVBAYTAkRFMRcwFQYDVQQDEw5NYXJjaW4gQ2llc2xhazEfMB0G CSqGSIb3DQEJARYQc2FwZXJAc2FwZXIuaW5mbzCCASIwDQYJKoZIhvcNAQEBBQADggEPADCC AQoCggEBAKbHcpTeyhgfMYsW+8KyS8smg594NzmAVF719HHfFwqJgEPuPaDB2oJVo4npR8dM p5soLe8i5Z6G2SYhZYHZk1p875HHSvw05tG/7QOLmTAc9wG26PU2zxnkwoPp9QzP+EvI7Bdt 3F1r/H10wrprrF1SH/gA4rrs5S7pvK/MyrKU9Ot3bcNL1Hp5+fN0geOAGF3OU20ZheLJ9KYc wOdjPuDGoBOKVpyH/9D21kgZiNC0wt3YdXvfPXlKM/v6S28D5G/PBHJBG0/LLibtaCsNHUES 1+uyHbRl4ec2AFdzh1RJSykSaVy6saXpwzn2TNKSWwfvS6rEvi9qyS+NLjG5vHMCAwEAAaOB yDCBxTAMBgNVHRMBAf8EAjAAMA4GA1UdDwEB/wQEAwIF4DAzBglghkgBhvhCAQgEJhYkaHR0 cDovL3d3dy50cnVzdGNlbnRlci5kZS9ndWlkZWxpbmVzMBEGCWCGSAGG+EIBAQQEAwIFoDBd BglghkgBhvhCAQMEUBZOaHR0cHM6Ly93d3cudHJ1c3RjZW50ZXIuZGUvY2dpLWJpbi9jaGVj ay1yZXYuY2dpL0RFMEUwMDAxMDAwMkRCNzNGRENDNTlEMjY3MDY/MA0GCSqGSIb3DQEBBAUA A4GBAJeztfkBZdX/ldlf431ucdCxKV6GJYpV9+xujN87yHAFkmeNveQIKSgKOnD61FFoApht 15gz8aEuBRpCqTeq0RCYozgIansN82MT6rH8bTbAaq1jrStDJylaVzFuajhQ1gEd9KsoeErZ nt8V4Er1PWtx6XxFgLzQoGUV6RssTKIRMYIEdzCCBHMCAQEwgdAwgbwxCzAJBgNVBAYTAkRF MRAwDgYDVQQIEwdIYW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFUQyBUcnVz dENlbnRlciBmb3IgU2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYDVQQLExlU QyBUcnVzdENlbnRlciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZpY2F0ZUB0 cnVzdGNlbnRlci5kZQIPAN4OAAEAAttz/cxZ0mcGMAkGBSsOAwIaBQCgggJ7MBgGCSqGSIb3 DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcNAQkFMQ8XDTA2MDkxMDEzNTgxOVowIwYJKoZI hvcNAQkEMRYEFErwxaZ/n2gtz5okNHQ5DpHBwL0lMFIGCSqGSIb3DQEJDzFFMEMwCgYIKoZI hvcNAwcwDgYIKoZIhvcNAwICAgCAMA0GCCqGSIb3DQMCAgFAMAcGBSsOAwIHMA0GCCqGSIb3 DQMCAgEoMIHhBgkrBgEEAYI3EAQxgdMwgdAwgbwxCzAJBgNVBAYTAkRFMRAwDgYDVQQIEwdI YW1idXJnMRAwDgYDVQQHEwdIYW1idXJnMTowOAYDVQQKEzFUQyBUcnVzdENlbnRlciBmb3Ig U2VjdXJpdHkgaW4gRGF0YSBOZXR3b3JrcyBHbWJIMSIwIAYDVQQLExlUQyBUcnVzdENlbnRl ciBDbGFzcyAxIENBMSkwJwYJKoZIhvcNAQkBFhpjZXJ0aWZpY2F0ZUB0cnVzdGNlbnRlci5k ZQIPAN4OAAEAAttz/cxZ0mcGMIHjBgsqhkiG9w0BCRACCzGB06CB0DCBvDELMAkGA1UEBhMC REUxEDAOBgNVBAgTB0hhbWJ1cmcxEDAOBgNVBAcTB0hhbWJ1cmcxOjA4BgNVBAoTMVRDIFRy dXN0Q2VudGVyIGZvciBTZWN1cml0eSBpbiBEYXRhIE5ldHdvcmtzIEdtYkgxIjAgBgNVBAsT GVRDIFRydXN0Q2VudGVyIENsYXNzIDEgQ0ExKTAnBgkqhkiG9w0BCQEWGmNlcnRpZmljYXRl QHRydXN0Y2VudGVyLmRlAg8A3g4AAQAC23P9zFnSZwYwDQYJKoZIhvcNAQEBBQAEggEAXQNf qSwE657JB0OI96v5sGbKMW1DTtvXJBf4Pc+lyV7OKsjEzpa0LnbyfGo16in/epflyip8T2FN 3ZcFRcjbxYgTTQiYhBGW3SMYKsikybnp9IP/l8EoTvB8m2Qq0iT0qJ9pGCNWCrw4qBic6W+9 Wxkp+Bz4V35mgEE+uOIVSOVjvzEA+mseblEWghG9MNtaGun4WLJWr+Voge5ZKcYNQKqPKzWf f0+F+OaaWv8zTE91jFTveDPo2JXUiTz6+zs6zvfrBmyEWrn5MpUYPVx3jONJtLuoU9cI6dO9 S5Kc46s95vquPKID8UUDdwijagl5EsVgOc3wX8yiPJ0LaPAIAgAAAAAAAA== --------------ms010806030008020600070406--