From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19599 invoked by alias); 30 Jan 2012 16:57:06 -0000 Mailing-List: contact zsh-users-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Users List List-Post: List-Help: X-Seq: 16745 Received: (qmail 928 invoked from network); 30 Jan 2012 16:57:04 -0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on f.primenet.com.au X-Spam-Level: X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_SIGNED,FREEMAIL_FROM,NML_ADSP_CUSTOM_MED,RCVD_IN_DNSWL_LOW, T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=no version=3.3.2 Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.google.com designates 209.85.214.171 as permitted sender) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=vbqDnh+G6fO05iaUEN7XGw1uBev/ETDebxCJ2/J6Ny0=; b=Nrl/be/n5GOWMsfdKbRFFwSRa/RSJYB1c0j0PNRzm0MMcs7Wyc7Ydu7n0hwx9Mwo95 aWY1+QhRmm8pMwfz8pxgtKUcVYAYoF2X1zM4o9o0veufOQss3o4kyXWX6AxJAJLa+Mwv nY3ZrGqgcNClfJ6lhspzkCWPKKF1F/C7YwSeU= MIME-Version: 1.0 Date: Mon, 30 Jan 2012 11:56:57 -0500 Message-ID: Subject: zsh, compinit and ownership From: Jay Levitt To: zsh-users@zsh.org Content-Type: text/plain; charset=ISO-8859-1 I have zsh installed on my Mac via homebrew, which expects packages to live under /usr/local and be owned by the primary user (in my case, user "jay"). But I think zsh expects its sitewide directories to be owned by root and only root. So with ownership like: drwxr-xr-x 3 jay staff 102B Oct 1 16:12 /usr/local/Cellar/zsh/4.3.12/share/zsh/site-functions/ I get the following with "sudo -s": % sudo -s Password: zsh compinit: insecure directories and files, run compaudit for list. Ignore insecure directories and files and continue [y] or abort compinit [n]? n compinit: initialization aborted Is there a way around this conflict, to tell zsh "No, trust me, it's ok to be owned by jay"? Or is the only solution to teach homebrew to have that folder owned by root? See also: https://github.com/mxcl/homebrew/issues/7801#issuecomment-2187273 Jay