como fornecer configurações padrão para todos os serviços iniciados por determinado destino no systemd

1

Como eu vejo, o /etc/systemd/system.conf tem várias configurações que se aplicam a todos os serviços. Exemplo, DefaultLimitCORE para especificar o tamanho do arquivo core.

Um determinado serviço, se necessário, pode substituí-los, repetindo parâmetros semelhantes em seu arquivo de configuração. Exemplo abaixo das configurações garante que o enfileiramento esteja habilitado para o serviço, mesmo que tenha sido desativado globalmente por padrão

[Service]
...
service--configurations
...
LimitCORE=infinity

Como eu vejo, o /etc/systemd/system.conf tem várias configurações que se aplicam a todos os serviços. Exemplo, DefaultLimitCORE para especificar o tamanho do arquivo core.

Um determinado serviço, se necessário, pode substituí-los, repetindo parâmetros semelhantes em seu arquivo de configuração. Exemplo abaixo das configurações garante que o core-dumping esteja habilitado para o serviço, mesmo que tenha sido desativado globalmente por padrão.

[Serviço] ... serviço - configurações ... LimitCORE = infinity

No entanto, não consegui encontrar uma maneira de substituir essas configurações no nível de "segmentação". Exemplo: Se eu definir um destino personalizado (my_target.target), como especifico que todos os serviços iniciados a partir desse destino tenham "limitCore" definido como valor predefinido.

    
por ksrikanth 13.10.2015 / 11:51

0 respostas