O sphinxsearch pode ser executado de qualquer usuário. No entanto, por padrão, os direitos de root são usados para manter os logs no / var / log. Então, se você reatribuir os arquivos de log em sphinx config para o caminho acessível ao usuário selecionado, e também se você não usar a porta para servir do privilegiado ao intervalo de porta raiz - não há absolutamente nenhum aviso para executar o sphinx de um usuário sem privilégios.
(btw - você pode configurar o --wigh-syslog, e então usar 'searchd_log = syslog' e 'query_log = syslog' - para evitar totalmente a questão do lugar do log)