Script Bash para criar e chover arquivos de log

0

Estou criando um script básico para provisionar um servidor. Basicamente, instala os pacotes necessários, configura qualquer configuração, etc.

Eu preciso criar vários arquivos de log em /var/log/ e chown deles. O problema é que o usuário precisa usar sudo para executar a instalação. Ao fazer isso, quando eu executar chown passando o usuário atual que está executando o script, os arquivos de log serão de propriedade de root . Isso não é o que eu quero, pois meus scripts não podem escrever para eles.

Geralmente, como isso é feito? Preciso que o usuário modifique a variável no script que contém o usuário e seu grupo, ou forneça parâmetros na linha de comando?

Alguma idéia de como conseguir isso?

    
por BugHunterUK 17.12.2015 / 13:35

0 respostas

Tags