Temos três serviços com PrivateTmp=yes
( tomcat
, clamd
e soffice
). clamd
e soffice
definimos JoinsNamespaceOf=tomcat.service
.
clamd
deveria ser capaz de ler tudo que tomcat
escreve nele /tmp
, certo?
Existe uma chance (por exemplo, reinicialização de serviços) de que essa junção seja interrompida em tempo de execução (por exemplo, clamd
perdendo a capacidade de leitura tomcat's
/tmp
)?
Como posso verificar em tempo de execução se essa junção existe (ainda está funcionando)?
Tentei usar lsns
e lsns NS
ver alguma relação, mas não consegui reconhecer nada.
Na verdade não.
clamd
veria o mesmo,/tmp
mas isso não é o mesmo que serIsso obviamente depende também das permissões do arquivo.
Não deve ser possível se você configurar
JoinsNamespaceOf
para ambas as unidades. Pode ser possível se você configurar para apenas uma e a outra for restartet. Fácil de testar, no entanto.Como verificar se está funcionando