From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-3.4 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,FREEMAIL_FROM,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 28301 invoked from network); 17 Apr 2023 19:08:20 -0000 Received: from zero.zsh.org (2a02:898:31:0:48:4558:7a:7368) by inbox.vuxu.org with ESMTPUTF8; 17 Apr 2023 19:08:20 -0000 ARC-Seal: i=1; cv=none; a=rsa-sha256; d=zsh.org; s=rsa-20210803; t=1681758500; b=Xq1Bb4yXT9iXOYJ3CoUMyLfdkS4UJJlA3ihVc1mYYjIbz6oyVFYU1mU4HXly664bqcDkYfuZvM yJHUmgo7JhqbqwUzFoSGhedGcH68vnK2v+AtgjExNIsz20/iPKYm+v/4ZaI3tBvM8hrgxsivej 3FIo4qOXgVPR4xZEqe8URkiCyZ9ckqDTOGSuI3X4zjqkuMpLjceEKikEAixCxgpVLNC6ujXyao SfSuXvw+uuigvO9c1XZyyM1QQxmfHwtP1kGAJAqY0b0eJWfIku+/3eGZ7F+ls4aE3HgNR4z3jU p2cEBXYPPYXXFxsXxUKizrQzSvoL2hkF00k+RdqevUJcOg==; ARC-Authentication-Results: i=1; zsh.org; iprev=pass (mail-lj1-f179.google.com) smtp.remote-ip=209.85.208.179; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed; d=zsh.org; s=rsa-20210803; t=1681758500; bh=EXNXbWWDRkSHqbZ7Xpyy98nQqSMvOrWdltX74ysrX9w=; h=List-Archive:List-Owner:List-Post:List-Unsubscribe:List-Subscribe:List-Help: List-Id:Sender:Content-Transfer-Encoding:Content-Type:Cc:To:Subject: Message-ID:Date:From:In-Reply-To:References:MIME-Version:DKIM-Signature: DKIM-Signature; b=YEnecUpIcCl1UDsvkjAYf3A+4LAvt9w7EVPR2XjZ79IDvz1fwH/hc4ky3wxX0x9S6a8y/+5OoB ZnOni+bt0omwhszoafF/+iUIc1byNDT0gle+FKd/sPT8gz+qpgAC+8UkrTzd7WlghR5y198R8w 5vsLwlvFcEUvhsGr5L3+B9cgPDvgaUyXp/597G4b5YYxqa5eb+d5BcrRKzJsAGRaMhu/Hfuw1s XlcdCVeRTsPu0dNSIzK0aoer9uWtFL5rI23cLuUNXKq3R88I+fuhRZY9XjUES77iwa2zAsStMX DtI6kn+xuUO8GYBarBXJgoyOBqQoMwu6wOPCXhSC4qbUPA==; DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=zsh.org; s=rsa-20210803; h=List-Archive:List-Owner:List-Post:List-Unsubscribe: List-Subscribe:List-Help:List-Id:Sender:Content-Transfer-Encoding: Content-Type:Cc:To:Subject:Message-ID:Date:From:In-Reply-To:References: MIME-Version:Reply-To:Content-ID:Content-Description:Resent-Date:Resent-From: Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID; bh=xx8QBztbwnh+nT+hOW0PhIZRaRlniccWjeBs60CmJXA=; b=KxBPQGx9t+NNCzugKEDY+v7ocP cJc8mHmrNOF0UOj2RjVYES6SFIKoFjMd7GIBm/k/C/hS2vNZqctQ/mdzttrhWOe+BtH1DkvR5KjYs RLZqKbsNf30ClyOPaWjGFwQ9uTvCC3PRJH8xSfQSUKLDewPjd2O2jb+hXFgeVFXp1ZtSzG6Uyz1yk mxL3Tm29tniQsPJXUwpENyWvscqUH4V8FAFxpOFmKNMN1cPFhhcOwguVkQ0kLO0I2W8vDuPo+9ILh i3/rW6lI0WiRhhDGKwuMbnhk85ZQ8O4HDhFguymrkg0Ekquk5gwJQghbIsKRC0jag6+xkhFaWtDBv /P1eyHHQ==; Received: by zero.zsh.org with local id 1poUD6-000Cae-02; Mon, 17 Apr 2023 19:08:20 +0000 Authentication-Results: zsh.org; iprev=pass (mail-lj1-f179.google.com) smtp.remote-ip=209.85.208.179; dkim=pass header.d=gmail.com header.s=20221208 header.a=rsa-sha256; dmarc=pass header.from=gmail.com; arc=none Received: from mail-lj1-f179.google.com ([209.85.208.179]:54620) by zero.zsh.org with esmtps (TLS1.3:TLS_AES_128_GCM_SHA256:128) id 1poUCW-000BtI-Vl; Mon, 17 Apr 2023 19:07:46 +0000 Received: by mail-lj1-f179.google.com with SMTP id 38308e7fff4ca-2a8db10a5d4so209971fa.1 for ; Mon, 17 Apr 2023 12:07:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1681758464; x=1684350464; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=xx8QBztbwnh+nT+hOW0PhIZRaRlniccWjeBs60CmJXA=; b=QB4PBZ23F4arikeQbEm5D4EgJU2l83cHNfnBlcsdAwYAsByxK7e/Ds+Cuc640jCUhp +1cEAVbAa9eD4M7xhYzC5joee+uP/C92ZHeuf6+YPvHto7cl7aWKF3ggx6CU3QVI64hP LIc9zDv8rQ0UJpw/ABgLi6N6JMrS+iO+E70LvOEu2SG4xaCS9dJrk1KdkbBFAlTR4x3T QaR4Y/FAuMgj3ih0aOCZ5nk9efHWvQy+uiOjFtSP+CAZTq7SKYgURtSYe4Vh884EQqf/ X3GE3OFRW0t6iUknCI62c8tOzJNOsLsbVp32jKU26XbWiWSWsr2GLhs24Z9MNxwfMvYv H35A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1681758464; x=1684350464; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=xx8QBztbwnh+nT+hOW0PhIZRaRlniccWjeBs60CmJXA=; b=G5Jt1n7WOYAjLWkJJK22MEdjz+TZbScOUlSFSvW/KWbm1uT0fSYLcgSG/7peNYPaGe JSWj8I6FOLVwF7RiiCgTkLxCK0VNkzJohgNdolhYY63bl0HZJztfxJi7sXIJrQL66WZD xC5PgZhpEL8fEXhglUF0ymuD+2zZS/jD9QdY3hguXm3+kBy5N4uwyCREJc/mJBhuKENT wXdOsAlCUt3rPqMuhZIygPERvPFmfv/1PEXuLx4rkuRmQ/3RCO/MNf84iIrdFgigCJrb C6/t+5C7fOPFg09FnxtRBFXuai7kcT6JtOUFfDY+T/4M8vZcDkKyjLGOP9LoTrsv6YdQ VXxA== X-Gm-Message-State: AAQBX9f7ACLshpfdw6oM2BOZ1VX9osCLNQ+6eS4tQBnrRRqiX1B8QH/x yzdViKEvBj18r/lr1Or8p3h+r625cBpaO7yo32g= X-Google-Smtp-Source: AKy350ZZxvDQDXFwQKcM74myI9d3TeusZKBzjV41tUI6g+YU9OvhHAqdLOSpUTnI7jgqEUsXxA4Y7thM1AGP/EjCjTU= X-Received: by 2002:ac2:4c9b:0:b0:4db:1a0d:f260 with SMTP id d27-20020ac24c9b000000b004db1a0df260mr2558621lfl.0.1681758464030; Mon, 17 Apr 2023 12:07:44 -0700 (PDT) MIME-Version: 1.0 References: <5e16ada3-6968-78e9-7347-44b6181c29b1@eastlink.ca> In-Reply-To: <5e16ada3-6968-78e9-7347-44b6181c29b1@eastlink.ca> From: Roman Perepelitsa Date: Mon, 17 Apr 2023 21:07:32 +0200 Message-ID: Subject: Re: permission denied To: Ray Andrews Cc: Zsh Users Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Seq: 29044 Archived-At: X-Loop: zsh-users@zsh.org Errors-To: zsh-users-owner@zsh.org Precedence: list Precedence: bulk Sender: zsh-users-request@zsh.org X-no-archive: yes List-Id: List-Help: , List-Subscribe: , List-Unsubscribe: , List-Post: List-Owner: List-Archive: > On Mon, Apr 17, 2023 at 8:46=E2=80=AFPM Ray Andrews wrote: > > So, now having my 'chain' variable and experimenting with using it as a > command, I run into this problem with any of my functions, like 'l' here: > > % chain=3D( ls ); $chain > > ... OK as expected > > % chain=3D( l ); $chain > > zsh: permission denied: l > > % chain=3D( l ); eval $chain > > ... works fine. > > It seems strange that a perfectly usable function throws 'permission > denied' used that way. IIRC there are times when that message is > misleading, it's not really a permissions issue but something else. I > vaguely recall crashing into this before but I can't remember what the > real reason was. And why does 'eval' fix it? Run `which l` and have your question answered. Roman.