Estou configurando um servidor de streaming executando o Ubuntu 16.04 para uso pessoal, usando o TVHeadend como um backend de PVR para a Kodi. O TVheadend precisa de um arquivo chamado "XMLTV" para fornecer a funcionalidade do EPG, e esse arquivo precisa ser atualizado (baixado do provedor de TV) duas vezes por dia.
Meu provedor de TV me enviou um URL como este para fazer o download do arquivo:
http://srv:port/xmltv.php?username=xxxx&password=yyyyyyy
O problema é que, mesmo enviando usuário e senha no URL, wget
ainda obtém o erro 401 (Não autorizado) do servidor.
Eu já tentei enviar usuário e senha como argumentos na linha de comando wget
( wget --user username --password PASS
), mas sem sucesso.
Eu preciso consertar isso para que eu possa criar um Cron Job para atualizar automaticamente o EPG a cada 12 horas.