Add support for setting an account as Local in the users file
We have our laptops set up to use IPA for authentication, but the account is set up with a sssd cached password for when off the net, which makes it very much like a local account. Part of our provisioning sets up the account file in /var/lib/AccountsService/users/ but it seems that you can't set LocalAccount=true in that file.
The reason why we want to allow setting a local account is because if it is not set as local, the Fingerprint settings don't appear in GNOME settings:
We would like to be able to override the LocalAccount settings in the user config file in /var/lib/AccountsService/users/.
The fix will require adding support for a LocalAccount https://gitlab.freedesktop.org/accountsservice/accountsservice/-/blob/main/src/user.c#L588 passing local here https://gitlab.freedesktop.org/accountsservice/accountsservice/-/blob/main/src/daemon.c#L539 and populating local_users here https://gitlab.freedesktop.org/accountsservice/accountsservice/-/blob/main/src/daemon.c#L332