summaryrefslogtreecommitdiff
path: root/src/daemon.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-13daemon: don't abort loading users even if missing shadow entriesFelix Zhang1-1/+1
2018-05-10daemon: fix compiler warningsRay Strode1-2/+2
2018-05-10Revert "daemon: fix compiler warnings"Ray Strode1-8/+2
2018-05-10daemon: fix compiler warningsRay Strode1-2/+8
2018-05-10daemon: fix useradd failures caused by invalid readOndrej Holy1-4/+4
2018-05-09daemon: don't emit user-deleted for uncached usersRay Strode1-1/+1
2018-05-09daemon: unregister user after we're done with it not beforeRay Strode1-1/+1
2018-01-11Expose the automatic login users as a daemon property.Robert Ancell1-0/+7
2017-12-22Remove trailing whitespaceRobert Ancell1-1/+1
2017-12-21Remove some unneeded variable initialization after g_auto refactoringRobert Ancell1-6/+1
2017-12-20Use g_auto to reduce chances of memory leaksRobert Ancell1-75/+33
2017-12-20Use g_auto to reduce chances of memory leaksRobert Ancell1-27/+23
2017-12-20Add --with-gdmconffile configure flag.Robert Ancell1-1/+0
2017-12-20Add support for a list of extra groups for admin usersCosimo Cecchi1-1/+10
2017-12-19On startup, clean out the data of removed usersGunnar Hjalmarsson1-3/+9
2017-12-19Move cache cleanup out into a common functionGunnar Hjalmarsson1-16/+16
2017-10-27daemon: add new HasMultipleUsers and HasNoUsers propertiesRay Strode1-3/+21
2017-05-15daemon: don't treat explicitly requested users as "cached"Ray Strode1-25/+46
2017-03-27daemon: make sure explicitly requested users aren't lost on reloadsRay Strode1-7/+67
2016-07-01daemon: fix syntax errorRay Strode1-1/+1
2016-07-01daemon: allocate large enough structure to hold generator stateRay Strode1-1/+1
2016-06-30daemon: don't source user list from wtmpRay Strode1-1/+2
2016-06-30daemon: constrain max local users to 50Ray Strode1-6/+13
2016-06-30daemon: don't call getspnam for local usersRay Strode1-25/+55
2016-06-30daemon: get local users from /etc/shadow not /etc/passwdRay Strode1-6/+53
2015-02-25daemon: remove dead codeEric Koegel1-4/+0
2014-10-16daemon: close up ListCachedUsers race at start upRay Strode1-2/+1
2014-03-19daemon: split wtmp code into separate fileRyan Lortie1-180/+7
2014-03-14daemon: emulate fgetpwent() if we don't have itRyan Lortie1-0/+4
2014-01-10daemon: call userdel consistentlyMatthias Clasen1-3/+4
2013-11-07Revert "daemon: rip out extension interface"Ray Strode1-0/+11
2013-11-04Avoid deleting the root userMatthias Clasen1-3/+3
2013-10-22daemon: rip out extension interfaceRay Strode1-11/+0
2013-10-15daemon: monitor /etc/groups for changesMarius Vollmer1-0/+5
2013-10-15daemon: factor out file monitor setup.Marius Vollmer1-64/+46
2013-10-01Clean up user classification logicRyan Lortie1-120/+3
2013-08-08daemon: Don't leak struct UserPreviousLoginPavel Vasin1-7/+9
2013-07-17service: add support for extension interfacesRyan Lortie1-0/+12
2013-07-17User: hold on to our keyfileRyan Lortie1-1/+1
2013-06-11daemon: turn off autologin for disabled usersRay Strode1-0/+6
2013-06-11daemon: turn off autologin for deleted usersRay Strode1-0/+13
2013-06-05Emit "changed" signal when setting information from wtmp.Marius Vollmer1-0/+2
2013-06-05daemon: Add wtmp file monitorOndrej Holy1-1/+25
2013-06-05daemon: Check for monitor error immediatelyOndrej Holy1-15/+16
2013-06-05daemon: Rename on_passwd_monitor_changed to on_users_monitor_changedOndrej Holy1-7/+7
2013-05-20user: never treat cached users as system accountsRay Strode1-0/+3
2013-05-20daemon: add gnome special users to exclusion listRay Strode1-0/+2
2013-05-20daemon: don't exclude system usersRay Strode1-5/+0
2013-05-20daemon: make cache_user do a full saveRay Strode1-11/+1
2013-05-20daemon: cache users explicitly created via AccountsServiceRay Strode1-20/+31