Perguntas com a marcação «systemd»

systemd é um substituto moderno para o init Linux tradicional. Suas principais características incluem a capacidade de expressar dependências entre serviços e a paralelização agressiva da inicialização do serviço.

162
Como definir variável de ambiente no serviço systemd?

Eu tenho um sistema Arch Linux com systemd e criei meu próprio serviço. O serviço de configuração se /etc/systemd/system/myservice.serviceparece com isso: [Unit] Description=My Daemon [Service] ExecStart=/bin/myforegroundcmd [Install] WantedBy=multi-user.target Agora eu quero ter uma variável...

63
Existe uma maneira de ver a árvore de execução do systemd?

O que quero dizer com a pergunta é: existe uma maneira de despejar a lista ordenada (como a pstree faz para processos) para ver como o systemd executou o conjunto de unidades fornecido, ou seja, a árvore depois que as dependências foram resolvidas e os trabalhos foram enfileirados para execução ?...

62
Encontre a localização de um serviço systemd

Existem muitos locais diferentes onde os arquivos da unidade systemd podem ser colocados. Existe uma maneira rápida e fácil de perguntar ao systemd de onde leu a declaração de um serviço, apenas com o nome do

54
No systemd, qual é a diferença entre After = e Requer =?

Estou criando um arquivo .service systemd e preciso de ajuda para entender a diferença entre Requires=e After=. A página do manual diz que Requires="Configura dependências de requisitos em outras unidades". e After="Configura dependências de pedidos entre unidades". Qual é a

40
Como remover unidades systemd ausentes?

Estou tendo problemas para descobrir como remover unidades systemd que não possuem mais arquivos. Eles ainda parecem permanecer no sistema de alguma forma. As antigas unidades quebradas que estou tentando remover: core@ip-172-16-32-83 ~ $ systemctl list-units --all firehose-router* UNIT LOAD...

36
Iniciar processos N com um arquivo de serviço systemd

Encontrei este arquivo de serviço systemd para iniciar o autossh e manter um túnel ssh: https://gist.github.com/thomasfr/9707568 [Unit] Description=Keeps a tunnel to 'remote.example.com' open After=network.target [Service] User=autossh # -p [PORT] # -l [user] # -M 0 --> no monitoring # -N Just...

31
Desativar todos os serviços, exceto ssh

Como posso desabilitar todos os serviços, exceto o ssh, em distribuições Linux modernas (baseadas no sistema)? Eu preciso implementar um modo de manutenção . Todos esses serviços precisam estar inoperantes: postgres postfix apache copos cron dovecot Mas o ssh não deve ser desligado, pois isso...

27
Permitindo que um usuário não root reinicie um serviço

Fundo : Eu criei um aplicativo chamado myappwith Spring-boot. Ele consiste em um jar auto-executável e é compatível com os serviços systemd. Agora, estou tentando integrá-lo ao jenkins. O que eu quero: Quero que Jenkins seja capaz de: pare o serviço. substitua o frasco. reinicie o...

27
Drives USB automount com systemd

Estamos atualizando nossos servidores de uma distribuição muito desatualizada para um sistema moderno baseado no Debian Jessie, incluindo lightdm / xfce e, claro, systemd (e udisks2). Um ponto de discórdia é a montagem automática de unidades USB. Costumávamos fazer isso com algumas regras do udev....