it-swarm.com.de

Was startet den accounts-daemon?

Die Frage ist einfach: Was startet den Accounts Service Daemon unter Ubuntu 14.04?

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

pstree teilt mir mit, dass es von init gestartet wurde

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

Aber wenn ich Sudo grep -iR 'accounts-daemon' /etc/* mache, gibt es nichts zurück, so dass es offensichtlich nichts in /etc/init oder /etc/init.d oder /etc/rc*.d Verzeichnissen gibt, das diesen Daemon startet, daher die Frage, wo ist es?

Mein Hauptziel ist es, den automatischen Start des Daemons für die Kontendienste beim Booten zu deaktivieren.

6

Es ist ein DBUS-Dienst.

[email protected]:~# 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

Ein anderer Weg:

[email protected]:~# dpkg -S /usr/lib/accountsservice/accounts-daemon
accountsservice: /usr/lib/accountsservice/accounts-daemon

[email protected]:~# 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
...

Um es zu deaktivieren, benennen Sie die DBUS-Servicedatei um:

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

Noch ein anderer Weg ...

So erhalten Sie den Dateinamen:

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

Beenden Sie es und entfernen Sie das accountsservice-Paket, indem Sie Folgendes ausführen:

Sudo service accounts-daemon stop
Sudo apt remove accountsservice

Es wird auch das Paket user-manager entfernen, aber keine Sorge :)

Zusätzliche Information:

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