O Mac OS X usa launchd para substituir init.d .
Para desabilitar um trabalho launchd , você precisa descobrir o nome da lista que contém todos os detalhes do trabalho. sudo launchctl unload /PATH/TO/PLIST .
O arquivo provavelmente está em /Library/LaunchDaemons , mas o nome exato depende de como você o instalou (por exemplo, distribuição do PostgreSQL, MacPorts, etc.)