Set WorkingDirectory usando uma variável

13

Como posso definir o Service WorkingDirectory usando uma variável de ambiente? Aqui está um exemplo de configuração de serviço:

[Service]
Environment=MYWORKINGDIR=/tmp
WorkingDirectory=${MYWORKINGDIR}

Isso gera um erro ao longo das linhas de not an absolute path . Adicionar uma barra ao início "corrige" esse erro, mas o caminho ainda não foi encontrado:

[Service]
Environment=MYWORKINGDIR=/tmp
WorkingDirectory=/${MYWORKINGDIR}

Isso é possível? A documentação não está clara sobre quais diretivas podem / não podem usar variáveis env.

link

    
por morloch 10.11.2015 / 02:13

1 resposta

12

Is this even possible?

Não, não é possível.

Você pode usar:

  • ~
  • caminho absoluto do diretório
  • - caminho do diretório absoluto

Além disso, WorkingDirectory entende os especificadores .

    
por 10.11.2015 / 02:39

Tags