# Daemons (Português)

Um daemon é um programa que roda em "background" como um processo(sem terminal ou interface), que comumente espera por eventos para oferecer serviços. Um bom exemplo é um servidor web que espera por requisições para entregar uma página, ou um servidor ssh que espera por alguma tentativa de login. Apesar destes serem exemplos de aplicações bastante conhecidas e difundidas, há daemons cujo trabalho não é visível. Daemons que as tarefas são enviar logs para arquivos(ex: `syslog`, `metalog`) ou manter o horário do sistema sincronizado como o ntpd. Para maiores informações veja `man 7 daemon`.

No Arch Linux, daemons são gerenciados pelo systemd. O systemctl é o comando usado como interface para gerenciá-los. Ele lê arquivos na estrutura `nome_do_serviço.service` que contém informação sobre como e quando iniciar o daemon a eles associados. Os arquivos de serviço são armazenados em `/{etc,usr/lib,run}/systemd/system`. Veja usando units para maiores detalhes.

## Lista de daemons

Aqui há uma lista dos daemons. Note que qualquer pacote pode fornecer um daemon, portanto, esta lista nunca será completa. Sinta-se livre para adicionar daemons nesta lista em ordem alfabética. Você pode ter pacotes que incluem daemons oriundos do AUR. Estes arquivos possivelmente estão localizados em `/usr/lib/systemd/system/`.

A coluna do Pacote contem um link para a Wiki relacionada daquele daemon(ou para o pacote onde ele está). A coluna initscripts denota o nome legado rc.d e a coluna systemd contem o nome do arquivo de serviço no systemd. Note que alguns serviços podem ser específicos do systemd ou dos initscripts, e uma das colunas poderá estar vazia. Na coluna Descrição haverá uma pequena descrição preferivelmente do daemon e não de seu pacote correspondente.

Pacote | initscripts | systemd | Descrição
--- | --- | --- | ---
acpid | acpid | acpid.service | Um daemon para gerenciamento de eventos de energia através de ACPI com suporte ao netlink.
alsa | alsa | sempre ligados – alsa-store.service, alsa-restore.service | Salva o estado de uma placa de som(ex: volume) durante o desligamento, e restaura na inicialização.
at | atd | atd.service | Agenda tarefas para posterior execução.
Autofs | autofs | autofs.service | Montagem automática de mídias removíveis quando inseridas ou compartilhamentos de rede quando acessados.
Avahi | avahi-daemon | avahi-daemon.service | Permite que programas encontrem automaticamente serviços na rede.
avahi-dnsconfd | avahi-dnsconfd.service | Framework multicast/unicast DNS-SD.
Audit framework | auditd | auditd.service | Framework de auditoria do Linux.
Bitlbee | bitlbee | bitlbee.service | Faz a ponte de mensageiros instantâneos diversos (XMPP, MSN, Yahoo!, AIM, ICQ, Twitter) para o IRC.
Bluetooth | bluetooth | bluetooth.service | Protocolo, framework, pilha e subsistema Bluetooth.
Chrony | chrony | chrony.service | Cliente e servidor NTP leve.
CDemu | cdemud | cdemu-daemon.service | Emulador de CD/DVD-ROM.
ClamAV | clamav | clamd.service freshclamd.service | Anti-virus para Unix.
Connman | connmand | connman.service | Gerenciador de redes sem fio.
Cpupower | cpupower | cpupower.service | Configura governador de frequência de cpu e outros parâmetros de inicialização.
| craftbukkit | craftbukkit.service | Servidor de Minecraft CraftBukkit .
Cron | crond | cronie.service (se usando cronie) ou dcron.service (se usando dcronAUR) | Daemon para agendamento de eventos baseados em horário. O nome crond é utilizado por pelo menos dois pacotes, cronie e dcronAUR.
CUPS | cupsd | org.cups.cupsd.service | Daemon do serviço de impressão CUPS.
D-Bus | dbus | sempre ligado – dbus.service | Systema de barramento de mensagens Freedesktop.org.
dante | sockd | sockd.service | Servidor/cliente SOCKS a nível de circuito.
Deluge | deluged | deluged.service | Cliente de BitTorrent cross-platform e com diversas funcionalidades.
deluge-web | deluge-web.service | Cliente de BitTorrent cross-platform e com diversas funcionalidades. Daemon de interface web.
Dhcpcd | dhcpcd | dhcpcd@.service | Daemon DHCP .
Dovecot | dovecot | dovecot.service | Servidor IMAP e POP3.
Dropbox | dropboxd | dropbox@.service | Sistema de sincronização de arquivos e controle de versão.
fail2ban | fail2ban | fail2ban.service | Fail2ban verifica arquivos de log e bane endereços ip que demonstram atividade maliciosa.
Fan speed control | fancontrol | fancontrol.service | Daemon de controle de ventoinhas(parte do lm_sensors)
Fbsplash | fbsplash | não implementado | Ferramenta para configuração de boot gráfico.
FluidSynth | fluidsynth | fluidsynth.service | Sintetizador via software.
inetutils | ftpd | ftpd.service | Daemon ftp do inetutils.
GDM | gdm | gdm.service | GNOME Display Manager.
Git | git-daemon | git-daemon.socket | Daemon Git.
gpm | gpm | gpm.service | Habilita o mouse na console.
hddtemp | hddtemp | hddtemp.service | Monitor de temperatura de HDs.
| healthd | healthd.service | Um daemon para alertar eventos de saúde de hardware (parte do lm_sensors).
apache | httpd | httpd.service | Apache HTTP Server (Web Server).
| i8kmon | i8kmon.service | Monitore a temperatura de CPU e ventoinhas em laptops da Dell série Inspiron.
| ifplugd | ifplugd@.service | Inicia/para a rede baseado em eventos de plugar o cabo.
iptables | iptables | iptables.service | Carrega regras de firewall para IPv4.
ip6tables | ip6tables.service | Carrega regras de firewall para IPv6.
IPFS | ipfs daemon | ? | Nó de protocolo p2p hypermidia.
| irqbalance | irqbalance.service | Utilitário que faz o balanceamento de interrupções de hardware tornando-as o mais performático possível.
KDE | kdm | kdm.service | KDE Display Manager.
krb5 | krb5-kadmind | krb5-kadmind.service | Servidor de administração Kerberos 5.
krb5-kdc | krb5-kdc.service | KDC Kerberos 5.
krb5-kpropd | krb5-kpropd.service | Servidor de propagação Kerberos 5.
Laptop Mode Tools | laptop-mode | laptop-mode.service | Ferramentas de economia de energia para laptops.
lighttpd | lighttpd | lighttpd.service | Lighttpd HTTP Server (Web Server).
libvirt | libvirt | libvirtd.service | API de virtualização e daemon para gerenciamento de máquinas virtuais.
lxdm | lxdm | lxdm.service | LXDE Display Manager.
| mdadm | mdadm.service | Administração do MD(tecnologia de raid via software para Linux).
miniDLNA | minidlna | minidlna.service | Servidor DLNA/UPnP simples.
| ? | ModemManager.service | Torna internet móvel(3G) disponível para o NetworkManager.
mpd | mpd | mpd.service | Daemon de tocador de músicas
MySQL | mysqld | mysqld.service | Servidor de banco de dados MySQL.
MythTV | mythbackend | mythbackend.service | Backend para o gravador de vídeo e home theater MythTV.
BIND | named | named.service | Servidor DNS "de facto" Berkeley Internet Name Daemon (BIND)
netctl |  | netctl@.service | Ativação manual de perfil de rede.
| netctl-ifplugd@.service | Inicia automaticamente perfil de rede caso o cabo esteja plugado.
| netctl-auto@.service | Inicia automaticamente perfis de rede sem fio caso haja uma rede na distância adequada.
| network | dhcpcd@.service | Ativa conexões Ethernet dinamicamente.
NetworkManager | networkmanager | NetworkManager.service NetworkManager-wait-online.service | Daemon que provê a configuração e conexão automática em redes conhecidas.
Nginx | nginx | nginx.service | Servidor HTTP, IMAP e POP3 Nginx(Web Server).
| nscd | nscd.service | Serviço de cache de nomes(dns cache).
ntpd | ntpd | ntpd.service | Daemon NTP(Network Time Protocol). Cliente e servidor.
Ntop | ntop | ntop.service | Analisador de tráfego ntop, baseado na libpcap.
OpenNTPD | openntpd | openntpd.service | Daemon alternativo NTP(Network Time Protocol). Cliente e servidor.
| osspd | osspd.service | Ponte de userspace do OSS(open sound system).
OpenVPN | openvpn | openvpn@.service | Serviço de VPN SSL padrão 'de facto' OpenVPN.
OSS | oss | oss.service | Open Sound System. Alternativa ao ALSA.
Pdnsd | pdnsd | pdnsd.service | Proxy DNS com cache permanente.
php-fpm | php-fpm | php-fpm.service | Gerenciador de processos FastCGI para PHP.
PostgreSQL | postgresql | postgresql.service | Banco de dados PostgreSQL.
Postfix | postfix | postfix.service | Servidor de email que é alternativa ao sendmail.
Postgrey | postgrey | postgrey.service | Serviço de listas cinzas(greylisting) utilizado em conjunto ao postfix.
PPTP server | pptpd | pptpd.service | Serviço de VPN baseada no PPTP(Point-to-Point tunneling protocol.
pppd | pppd | ppp@.service | Daemon que implementa o PPTP, para discagens automáticas.
preload | preload | preload.service | Faz aplicações carregarem mais rápido, fazendo a pré-carga de bibliotecas compartilhadas.
Prosody | prosody | prosody.service | Servidor XMPP.
Profile-sync-daemon | psd | psd.service | Mantém os temporários do navegador no tmpfs, e periodicamente efetua a sincronização com um disco.
| pure-ftpd | pure-ftpd.servicecups.service | Servidor FTP rápido, de alta qualidade e que obedece aos padrões(standards-compliant).
rfkill | rfkill | rfkill-block@.service rfkill-unblock@.service | Serviço de bloqueio e ativação de dispositivos que usam tecnologia a rádio(wireless, bluetooth, antenas...)
Rsync | rsyncd | rsyncd.service | Daemon rsync
Rsyslog | rsyslogd | rsyslog.service | Alternativa ao log de sistema.
redis | redis-server | redis.service | Armazenamento de chaves.
samba | samba | smbd.service nmbd.service winbindd.service | Serviço de arquivos e impressão para redes Microsoft Windows.
LVM | ? | blk-availability.service lvm2-lvmetad.service lvm2-monitor.service lvm2-pvscan.service | LVM é o sistema de gerenciamento de volumes lógicos do kernel Linux; Gerencia discos e dispositivos de armazenamento que usam esta tecnologia.
SANE | saned | saned@.service | Daemon de mapeamento de scaners.
| saslauthd | saslauthd.service | Daemon de autenticação SASL.
lm_sensors | sensord | sensord.service | Daemon de coleta de informação de sensores.
sensors | lm_sensors.service | Inicializador de sensores (carregamento dos módulos de Kernel necessários).
SLiM | slim | slim.service | Simple Login Manager.
SMART | smartd | smartd.service | Self-Monitoring, Analysis, and Reporting Technology (S.M.A.R.T.). Tecnologia de monitoramento de discos.
smbnetfs | smbnetfs | smbnetfs.service | Montador automático de compartilhamentos Windows.
snmpd | snmpd | snmpd.service | Suite de aplicações para fornecimento e recebimento de instruções codificadas no protocolo SNMP.
| soundmodem | soundmodem.service | Sistema de modem de rádio de bolso
spamassassin | spamd | spamassassin.service | Serviço de filtragem de spam.
openssh | sshd | sshd.service | OpenSSH. Daemon famoso de provimento de conexões do protocolo Secure Shell(ssh).
| stunnel | stunnel.service | Permite encriptação arbitrária de conexões tcp dentro de um túnel SSL.
| svnserve | svnserve.service | Servidor Subversion.
syslog-ng | syslog-ng | syslog-ng.service | Log de sistema de próxima geração.
Timidity | timidity++ | timidity.service | Sintetizador de MIDI através de software.
Tinc | ? | tincd@.service | Serviço de leitura e conexão vpn baseado no diretório /etc/tinc/<nome_da_vpn>/
Tor | tor | tor.service | Onion routing, para comunicação anônima com a internet.
Transmission | transmissiond | transmission.service | Daemon BitTorrent.
Ufw | ufw | ufw.service | Uncomplicated FireWall.
Urxvtd | ? | urxvtd.service | Daemon urxvt.
VirtualBox | vboxservice | vboxservice.service | VirtualBox Guest Service.
vnStat | vnstat | vnstat.service | Monitor leve de redes.
Very Secure FTP Daemon | vsftpd | vsftpd.service (permanent) vsftpd.socket (on-demand) vsftpd-ssl.service (permanent) vsftpd-ssl.socket (on-demand) | Servidor FTP.
wicd | wicd | wicd.service | Gerenciador de conexões. Leve alternativa ao NetworkManager.
x11vnc | x11vnc | x11vnc.service | Daemon de desktop remoto VNC.
XDM | xdm | xdm.service | X display manager.
xdm-archlinux | xdm-archlinux | xdm-archlinux.service | X display manager com temas do Arch Linux.

Categories:

- Boot process (Português)
- Daemons and system services (Português)