Uma opção deve ser adicionada para criar diretórios necessários ao copiar o arquivo se eles não existirem.
Por exemplo, ao copiar pip.conf para $ HOST / root / .pip /, podemos encontrar o seguinte erro:
msg: Destination directory /root/.pip does not exist
Acho que /root/.pip deve ser criado automaticamente (ou pelo menos adicionar uma opção e deixar o usuário decidir).
Não concordo com isso, porque você realmente precisa definir permissões para o diretório e também para o arquivo.
Basta adicionar uma tarefa antes que diga:
e considere passar os parâmetros de propriedade e modo.
@mpdehaan deve definir as permissões padrão para o diretório. Como no seu exemplo ... você não está definindo permissões para o diretório, mas permitindo os padrões. Ter que adicionar isso é irritante na melhor das hipóteses.
@mpdehaan então, talvez deva ser reaberto?
Comentários muito úteis
@mpdehaan deve definir as permissões padrão para o diretório. Como no seu exemplo ... você não está definindo permissões para o diretório, mas permitindo os padrões. Ter que adicionar isso é irritante na melhor das hipóteses.