Problema com configurações de segurança durante o arranque do OSX

1

Instalei recentemente o PostgreSQL e estou recebendo esses erros quando inicializo:

“/ Library / StartupItems / HWPortDetect” não foi iniciado porque não possui as configurações de segurança adequadas.

“/ Library / StartupItems / PostgreSQL” não foi iniciado porque não possui as configurações de segurança adequadas.

Alguma ideia de por que isso está acontecendo e como posso corrigi-lo?

    
por Ganesh Shankar 18.02.2010 / 01:14

2 respostas

0

Acho que consegui resolver o problema.

1- Excluí a pasta / Library / StartupItems / PostgreSQL que estava causando meus problemas (acho que o item de inicialização não estava funcionando corretamente de qualquer maneira)

2- Com a ajuda deste blogpost: link

Eu rolei meu próprio arquivo plist autostart

Agora, o PostgreSQL é autostartido e eu não recebo o aviso de segurança. FYI meu arquivo org.postgresql.plist é assim:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>EnvironmentVariables</key>
    <dict>
        <key>PGDATA</key>
        <string>/Library/PostgreSQL8/data</string>
    </dict>
    <key>GroupName</key>
    <string>wheel</string>
    <key>Label</key>
    <string>postgresql</string>
    <key>ProgramArguments</key>
    <array>
        <string>/Library/PostgreSQL8/bin/postgres</string>
        <string>-i</string>
    </array>
    <key>RunAtload</key>
    <true/>
    <key>ServiceDescription</key>
    <string>PostgreSQL Server</string>
    <key>StandardErrorPath</key>
    <string>/Library/PostgreSQL8/data/pg_log/logfile</string>
    <key>StandardOutPath</key>
    <string>/Library/PostgreSQL8/data/pg_log/logfile</string>
    <key>UserName</key>
    <string>postgres</string>
        </dict>
</plist>
    
por 18.02.2010 / 03:39
1

Tente executar os seguintes comandos:

sudo chown -R root:wheel /Library/StartupItems

sudo chmod -R 755 /Library/StartupItems

Esses comandos definirão as permissões corretas de usuário, grupo e execução / gravação / leitura para as subpastas StartupItems da pasta.

    
por 18.02.2010 / 01:27