Erro de upstart - cd: não é possível copiar para / home /…

1

Eu tenho o seguinte código upstart e isso me causa o seguinte erro

/proc/self/fd/9: 2: cd: can't cd to /home/sam/Website/

Eu tentei colocar fora do bloco de script conforme upstart service dando erro 'chdir: comando não encontrado' mas não funcionou. De qualquer forma, não sei por que isso faria sentido, de acordo com a documentação inicial. Qualquer ajuda seria muito apreciada!

description "SamCardCash"

start on runlevel [2345]
stop on runlevel [!2345]

setuid sam
setgid sam

script
  cd /home/sam/Website
  sails lift
end script

console log

respawn
    
por Shua Talansky 31.05.2015 / 16:55

1 resposta

1

O problema era que o arquivo tinha finais de linha do Windows ( CRLF em vez de LF ). Obrigado @jdeBP.

Para obter mais informações, consulte este Unix & amp; Postagem no Linux .

    
por Shua Talansky 01.06.2015 / 18:10