Доморощенная установка "штатная группа" Ошибка - PullRequest
1 голос
/ 25 августа 2011

Я пытаюсь использовать скрипт установки Homebrew:

/usr/bin/ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"

Не работает:

This script requires the user <my_username> to be in the staff group. If this
sucks for you then you can install Homebrew in your home directory or however
you please; please refer to the website. If you still want to use this script
the following command should work:

    dscl /Local/Default -append /Groups/staff GroupMembership $USER

Также не последняя строка, которая возвращает это при запуске с $USER или моим действительным именем пользователя:

<main> attribute status: eDSPermissionError
<dscl_cmd> DS Error: -14120 (eDSPermissionError)

Как я должен это установить? Везде, где я читаю о людях, использующих этот скрипт установки в Интернете, он, очевидно, работает как gangbusters.

1 Ответ

2 голосов
/ 30 августа 2011

Я столкнулся с той же проблемой на Lion 10.7.1 Я выполнил команду, указанную здесь: http://obfuscurity.com/2011/07/Fixing-Group-Permissions-after-Migrating-to-OS-X-Lion

sudo dscl . append /Groups/staff GroupMembership `whoami`

И теперь я могу продолжить установку homebrew.

...