path: root/src/daemon.c
AgeCommit message (Expand)AuthorFilesLines
2022-01-27Don't try to add admin users to non existing groupsHEADmasterSebastien1-5/+19
2021-10-08daemon: Allow SystemAccount=false to be set in cache fileRay Strode1-12/+12
2021-10-08user: Introduce user templates for setting default session etcRay Strode1-7/+1
2021-06-17daemon: Remove duplicate "changed" signal emissionzhuyaliang1-3/+0
2020-03-04Never delete the root filesystem when removing usersMichael Catanzaro1-0/+13
2020-02-11daemon: Fix error check in save_autologin()Michael Catanzaro1-1/+1
2020-02-07Check GDBusMessage for INTERACTIVE_AUTHORIZATION flagMatthew Leeds1-5/+19
2019-09-04daemon: Write GDM custom.conf file if it doesn't existRobert Ancell1-1/+6
2019-04-29daemon: ensure cache files for system users are processedRay Strode1-1/+1
2019-04-17daemon: Wait for reload before servicing list_cached_usersJoão Paulo Rechi Vita1-13/+24
2018-09-06Merge branch 'rancell/accountsservice-type-punned-warning'Ray Strode1-11/+16
2018-09-06Replace g_type_class_add_private with modern private methodsRobert Ancell1-74/+96
2018-09-06daemon: Fix warnings about type-punningRobert Ancell1-11/+15
2018-08-20user: export new Saved propertyRay Strode1-0/+3
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