From owner-freebsd-emulation@freebsd.org Wed Apr 13 18:51:21 2016 Return-Path: Delivered-To: freebsd-emulation@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 2FE0AB0FC71 for ; Wed, 13 Apr 2016 18:51:21 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: from mail-lf0-x242.google.com (mail-lf0-x242.google.com [IPv6:2a00:1450:4010:c07::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BBB791DFE for ; Wed, 13 Apr 2016 18:51:20 +0000 (UTC) (envelope-from trtrmitya@gmail.com) Received: by mail-lf0-x242.google.com with SMTP id p64so8799842lfg.0 for ; Wed, 13 Apr 2016 11:51:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CPQg8hqc8naPy7H1OjQJNKVNJvtdQOgVuiaadVV1SOg=; b=RHmnZDph4HkOL+ToJUbtdo9utUKO86pPA/IQW2YoB7vUkKBO8nO+j3C1ZRgvr7MBsP SmMjLwALGv7uwCxZSm/tw35KPePu39T57jYELig9ZYamL0WnTzdNc759222lJul6OYUn cB29pjyynD48+OpSF6zlBBCEDdsWrft93UY1kPRerfoJ4EU6r9pkGozU7eQaDi0R9Qvq sWUlWhqA8PNw0seF/YscB4jtq33W6RQjjcCTsy1O2HxKuKnBDawQ8lCUEOF3J6JIVbBQ yAdeelyIeCVNzVre/TAspcmMUnS9Z10bxbrT1LJgIjnu0kJCXyVSwsa0G65fo4jZfIE4 42Pg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:subject:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to; bh=CPQg8hqc8naPy7H1OjQJNKVNJvtdQOgVuiaadVV1SOg=; b=lZU20RsXEmaLY1uhUKjuswRtiv7qUDDd36r/wArM0GJ8tDPIe2e9Jh8D7iza2XqzjG xQlJYVHf4i0FDeinMM2B0jHaxECNN2nwfMK7kwzLjL3ojnZHfQtA78ua81g4hRNwj7SC UPn9FyF8E6JYNLGS7/7InwuI7oM7RHqz/RHwLPt06CCJLS2pyCES5Ex/MIy1RHJTawtP +KlXk7aACrub87ybN2OBjRBEM5jIWkCvy8Rji9AV74b2cZK5BIzgo6CGJivFYJZ53Rqn jxBIKAjeE4GIEK1j2GTQaHpRdjXKFHXZmSdj2Zlqm7dKjTEQ2iWjab0hiMEprCDn6tlW FTcg== X-Gm-Message-State: AOPr4FVBGyyJ2uR6/e5JCNlyAf+teY9HlttH06iIBXlVTRT4cv+i7eWyqF5cC6v0npY1Pg== X-Received: by 10.25.15.204 with SMTP id 73mr5108758lfp.126.1460573478909; Wed, 13 Apr 2016 11:51:18 -0700 (PDT) Received: from [10.0.1.4] (broadband-5-228-251-240.nationalcablenetworks.ru. [5.228.251.240]) by smtp.gmail.com with ESMTPSA id 74sm222355lfz.14.2016.04.13.11.51.17 (version=TLSv1/SSLv3 cipher=OTHER); Wed, 13 Apr 2016 11:51:18 -0700 (PDT) Content-Type: text/plain; charset=windows-1252 Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: Unable to exec scripts from Linuxator From: Dmitry Sivachenko In-Reply-To: <570E8FF6.3090401@meixner.dk> Date: Wed, 13 Apr 2016 21:51:17 +0300 Cc: freebsd-emulation@freebsd.org Content-Transfer-Encoding: quoted-printable Message-Id: References: <17FB69FC-A46A-4373-AF93-B9240C6742EA@gmail.com> <570E8FF6.3090401@meixner.dk> To: Johannes Jost Meixner X-Mailer: Apple Mail (2.3124) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.21 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: Wed, 13 Apr 2016 18:51:21 -0000 > On 13 Apr 2016, at 21:29, Johannes Jost Meixner = wrote: >=20 >=20 >=20 > On 04/ 5/16 11:24 AM, Dmitry Sivachenko wrote: >> Hello, >>=20 >> I have a C program which uses system() to execute another program. = Program is compiled under Linux and I run it on fresh FreeBSD-10 using = Linuxator. >>=20 >> system() fails if it tries to execute a script, not a binary: >>=20 >> $ cat test.c=20 >> #include >> #include >>=20 >> void main() { >> int i =3D system("/tmp/t.sh"); >> printf("i=3D%d\n", i); >> } >> $ cat /tmp/t.sh >> #!/usr/bin/env bash >>=20 >> echo "OK" >> $ >>=20 >> Compile test.c on Linux and run on FreeBSD: >>=20 >=20 > Can you try again, with the shell script in /compat/linux/tmp/ ? >=20 >=20 Output has changed: $ /tmp/a.out=20 /compat/linux/usr/bin/env: linux/tmp/t.sh: No such file or directory $ >=20 >> $ ./a.out=20 >> /compat/linux/usr/bin/env: h: No such file or directory >> i=3D32512 >> $ >> _______________________________________________ >> freebsd-emulation@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-emulation >> To unsubscribe, send any mail to = "freebsd-emulation-unsubscribe@freebsd.org"