web-dev-qa-db-fra.com

Qu'est-ce qui commence accounts-daemon?

La question est simple: par quoi le démon du service de comptes sur Ubuntu 14.04?

root     11495     1  0 13:55 ?        00:00:00 /usr/lib/accountsservice/accounts-daemon

pstree me dit que c'est démarré par init

init-+-ModemManager---2*[{ModemManager}]
     |-NetworkManager-+-dhclient
     |                |-dnsmasq
     |                `-3*[{NetworkManager}]
     |-accounts-daemon---2*[{accounts-daemon}]

Mais lorsque je fais Sudo grep -iR 'accounts-daemon' /etc/*, il ne retourne rien. Il est donc évident qu’il n’ya rien dans les répertoires /etc/init ou /etc/init.d ou /etc/rc*.d qui lance ce démon. D’où la question: où est-il?

Mon objectif principal est de désactiver le démarrage automatique du démon des services de comptes au démarrage.

5

C'est un service DBUS.

root@user-VirtualBox:~# grep -ir accounts-daemon /usr /etc
Binary file /usr/lib/accountsservice/accounts-daemon matches
/usr/share/dbus-1/system-services/org.freedesktop.Accounts.service:Exec=/usr/lib/accountsservice/accounts-daemon

Autrement:

root@user-VirtualBox:~# dpkg -S /usr/lib/accountsservice/accounts-daemon
accountsservice: /usr/lib/accountsservice/accounts-daemon

root@user-VirtualBox:~# dpkg -L accountsservice
/.
/usr
/usr/share
/usr/share/dbus-1
/usr/share/dbus-1/system-services
/usr/share/dbus-1/system-services/org.freedesktop.Accounts.service
/usr/share/dbus-1/interfaces
/usr/share/dbus-1/interfaces/org.freedesktop.Accounts.xml
/usr/share/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
...

Pour le désactiver, renommez le fichier de service DBUS:

Sudo mv /usr/share/dbus-1/system-services/org.freedesktop.Accounts.service /usr/share/dbus-1/system-services/org.freedesktop.Accounts.service.disabled
4
user.dz

Encore une autre façon ...

Pour obtenir le nom du fichier:

$ ps aux | grep -i accounts-daemon
root       718  5.6  0.7 398588 121280 ?       Rsl  Jan11 151:58 /usr/lib/accountsservice/accounts-daemon

Arrêtez-le et supprimez le paquet accountsservice en lançant:

Sudo service accounts-daemon stop
Sudo apt remove accountsservice

Il supprimera également le paquet user-manager, mais ne vous inquiétez pas pour cela :)

Information additionnelle:

Package: accountsservice
Description: query and manipulate user account information
Package: user-manager
Description: user management tool for the Plasma workspace
0
aphex