man systemd.exec
diz a respeito ExecSearchPath=
:
Recebe uma lista separada por dois pontos de caminhos absolutos em relação aos quais o executável usado pelas propriedades Exec*= (por exemplo, ExecStart=, ExecStop=, etc.) pode ser encontrado. ExecSearchPath= substitui $PATH se $PATH não for fornecido pelo usuário por meio de Environment=, EnvironmentFile= ou PassEnvironment=. A atribuição de uma string vazia remove as atribuições anteriores e a configuração de ExecSearchPath= para um valor várias vezes será anexada à configuração anterior.
Qual é o valor padrão de ExecSearchPath=
?
O caminho de pesquisa binário padrão é descrito na seção sobre linhas de comando :
O valor padrão de
ExecSearchPath
si mesmo é vazio, o que aciona o comportamento acima.(Observe que
ExecSearchPath
é muito recente, foi adicionado no systemd 250.)