Linux: LightDM ignoriert /etc/lightdm/users.conf

Wo ich grad beim Thema bin - noch ein Tipp für LightDM, den neuen Login-Manager, der sich zunehmender Beliebtheit erfreut:

Bei OpenSUSE ist der so vorkonfiguriert, dass er eine Liste der lokalen Benutzer als Auswahl anzeigt. Mein eigener Benutzer-Account wurde dort jedoch nicht angezeigt, stattdessen aber der User "oracle", der von einer lokalen Oracle-XE-Installation stammt. Nun kann man eigentlich /etc/lightdm/users.conf entsprechend anpassen:
[UserList]
minimum-uid=500
hidden-users=nobody,oracle
hidden-shells=/bin/false /sbin/nologin
Leider ignoriert LightDM das aber. Und der Grund dafür steht auch bereits als Kommentar in der Konfigurationsdatei:
# NOTE: If you have AccountsService installed on your system, then
# LightDM will use this instead and these settings will be ignored
Also wie konfiguriert man diesen "AccountsService"?

Mit Konfigurationsdateien in "/var/lib/AccountsService/users/" (gefunden durch Bug 857651 bei Launchpad).

Mein eigener Benutzeraccount wurde fälschlicherweise als System-Account eingestuft, weil dessen UID niedriger als die in "UID_MIN" in "/etc/login.defs" definierte ist (historisch bedingt). Lässt sich mit einer Konfiguationsdatei in "/var/lib/AccountsService/users/" lösen, deren Dateiname identisch zum Usernamen lautet:
[User]
SystemAccount=false
Selbiges andersrum für den Oracle-User in "/var/lib/AccountsService/users/oracle":
[User]
SystemAccount=true

Trackbacks

Trackback-URL für diesen Eintrag

Dieser Link ist nicht aktiv. Er enthält die Trackback-URI zu diesem Eintrag. Sie können diese URI benutzen, um Ping- und Trackbacks von Ihrem eigenen Blog zu diesem Eintrag zu schicken. Um den Link zu kopieren, klicken Sie ihn mit der rechten Maustaste an und wählen "Verknüpfung kopieren" im Internet Explorer oder "Linkadresse kopieren" in Mozilla/Firefox.

Keine Trackbacks

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Die Kommentarfunktion wurde vom Besitzer dieses Blogs in diesem Eintrag deaktiviert.