Conteúdo
/usr/libexec
)
O pacote AccountsService fornece um conjunto de interfaces D-Bus para consulta e manipulação de informações da conta do(a) usuário(a) e uma implementação dessas interfaces baseada nos comandos usermod(8), useradd(8) e userdel(8).
Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.
Transferência (HTTP): https://www.freedesktop.org/software/accountsservice/accountsservice-22.08.8.tar.xz
Soma de verificação MD5 da transferência: 6dae0b50b48abe61296c8ecf90068c1f
Tamanho da transferência: 100 KB
Espaço em disco estimado exigido: 7,3 MB
Tempo de construção estimado: menos que 0,1 UPC
gobject-introspection-1.74.0 e Systemd-252
Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/accountsservice
Instale AccountsService executando os seguintes comandos:
mkdir build && cd build && meson --prefix=/usr \ --buildtype=release \ -Dadmin_group=adm \ .. && ninja
Esse pacote não vem com uma suíte de teste.
Agora, como o(a) usuário(a) root
:
ninja install
--buildtype=release
:
Especifique um tipo de construção adequado para lançamentos
estáveis do pacote, pois o padrão possivelmente produza binários
não otimizados.
-Dadmin_group=adm
: Essa
chave configura o grupo para contas de administrador(a).
-Ddocbook=true
: Essa chave habilita
criar a documentação da "API" da interface "D-Bus".
Para permitir que os(as) usuários(as) no grupo "adm" sejam listados
como Administradores(as), execute os seguintes comandos como o(a)
usuário(a) root
:
cat > /etc/polkit-1/rules.d/40-adm.rules << "EOF"
polkit.addAdminRule(function(action, subject) {
return ["unix-group:adm"];
});
EOF
/usr/libexec
)