%general-entities; ]> $LastChangedBy$ $Date$ AccountsService-&accountsservice-version; AccountsService Introduction to AccountsService The AccountsService package provides a set of D-Bus interfaces for querying and manipulating user account information and an implementation of those interfaces based on the usermod(8), useradd(8) and userdel(8) commands. &lfs10_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &accountsservice-md5sum; Download size: &accountsservice-size; Estimated disk space required: &accountsservice-buildsize; Estimated build time: &accountsservice-time; AccountsService Dependencies Required and Recommended and Optional and User Notes: Installation of AccountsService Install AccountsService by running the following commands: mkdir build && cd build && meson --prefix=/usr \ -Dadmin_group=adm \ -Delogind=true \ -Dsystemdsystemunitdir=no \ .. && ninja mkdir build && cd build && meson --prefix=/usr \ -Dadmin_group=adm \ -Dsystemd=true \ .. && ninja This package does not come with a test suite. Now, as the root user: ninja install Command Explanations -Dadmin_group=adm: This switch sets the group for administrator accounts. : This switch enables building the D-Bus interface API documentation. Configuring AccountsService To allow users in the adm group to be listed as Administrators, execute the following commands as the root user: cat > /etc/polkit-1/rules.d/40-adm.rules << "EOF" polkit.addAdminRule(function(action, subject) { return ["unix-group:adm"]; }); EOF <phrase revision="sysv">Boot Script</phrase> <phrase revision="systemd">Systemd Units</phrase> To start the accounts-daemon daemon at boot, install the /etc/rc.d/init.d/accounts-daemon init script from the package by running the following command as the root user: To start the accounts-daemon daemon at boot, enable the previously installed systemd unit by running the following command as the root user: accounts-daemon make install-accounts-daemon systemctl enable accounts-daemon Contents Installed Programs Installed Libraries Installed Directories accounts-daemon (library executable) libaccountsservice.so /usr/include/accountsservice-1.0, /usr/share/doc/accountsservice, /usr/share/gtk-doc/html/libaccountsservice, and /var/lib/AccountsService Short Descriptions accounts-daemon is the AccountsService daemon. accounts-daemon libaccountsservice.so contains the AccountsService API functions. libaccountsservice.so