O Script do centovacast que baixa e instala o pacote liquidsoap tem um bug, e não consegue executar o comando su – ccuser. para resolver isso:
faça uma copia de segurança do arquivo /etc/passwd
cp /etc/passwd /etc/passwd.bkp
edite o arquivo /etc/passwd e altere o ID e GRUPO do usuario ccuser, para serem os mesmos do centovacast conforme o exemplo abaixo:
ORIGINAL:
centovacast:x:32010:32010::/usr/local/centovacast:/bin/false
ccuser:x:32011:32011::/usr/local/centovacast:/bin/false
DEPOIS DE ALTERAR:
centovacast:x:32010:32010::/usr/local/centovacast:/bin/false
ccuser:x:32010:32010::/usr/local/centovacast:/bin/false
Salve o arquivo (lembre-se que depois de instalar o pacote, você vai precisar voltar o arquivo original, ou voltar os valores alterados para os valores originais.)
agora comece o processo de instalação:
Baixando e instalando:
/usr/local/centovacast/sbin/update –add liquidsoap
depois de instalar (esse processo demora alguns minutos)
volte o arquivo passwd (lembre-se que você fez o backup)
cp /etc/passwd.bkp /etc/passwd
e corrija as permissões do CentovaCast:
/usr/local/centovacast/sbin/fixperms
Pronto, agora teste o novo modulo pela interface web do centovacast