Serviço não reconhecido em /etc/init.d/ apesar das 755 permissões, ao chamar de um script

0

Eu tenho um serviço em /etc/init.d com permissão 755.

Quando executado diretamente com o sudo, esse serviço é executado corretamente. Quando executado por um usuário, o serviço fornece

/etc/init.d/myservice: unrecognized service

Também quando eu chamo de outro script como este:

myscript.sh:

/sbin/service /etc/init.d/$serv_name

Eu obtenho

/etc/init.d/myservice: unrecognized service

Eu executei o myscript.sh como sudo ./myscript.sh

A mensagem de erro é semelhante àquela que é exibida quando executada pelo usuário. Não executar o script com sudo garante que todos os comandos internos do script também sejam chamados com sudo?

    
por tryingToLearn 11.10.2018 / 12:49

0 respostas