chmod -R o-w ~ / .rvm
Eu não consigo descobrir como consertar isso, aparentemente, o ruby não gosta de nada no meu diretório pessoal.
/Users/Connor/.rvm/rubies/ree-1.8.7-2010.01/bin/gem:4: warning: Insecure world writable dir /Users/Connor/.rvm/rubies/ree-1.8.7-2010.01/bin in PATH, mode 040766
Como posso corrigir isso?
Observe que isso é apenas um aviso, e Ruby ainda deve ser executado mesmo com essa mensagem de aviso.
Parece que /Users/Connor/.rvm/rubies/ree-1.8.7-2010.01/bin tem permissões 766, que provavelmente se parece com isso:
drwxrw-rw- 2 connor yourgroup 68 Abr 13 14:03 bin
Isso não é seguro, porque significa que qualquer pessoa com acesso ao seu sistema pode instalar arquivos em /Users/Connor/.rvm/rubies/ree-1.8.7-2010.01/bin, e você pode executar esses arquivos desconhecidos por acidente .
Execute este comando na linha de comando:
chmod go-rw /Users/Connor/.rvm/rubies/ree-1.8.7-2010.01/bin
Isso não permitirá que ninguém, exceto você, grave e leia esse diretório.
As configurações de umask provavelmente estão configuradas incorretamente, permitindo que os arquivos sejam criados com configurações menos que seguras.
As outras soluções postadas foram sobre como corrigir o problema de permissões, mas não corrigir o problema do umask que provavelmente faz parte dele.