If we stick to depend on accountsservice, then it comes down to the following
$ dbus-send --print-reply=literal --system --dest=org.freedesktop.Accounts /org/freedesktop/Accounts org.freedesktop.Accounts.ListCachedUsers
Which should get some sort of the old hiddenShells feature back to exclude those users.
If we stick to depend on accountsservice, then it comes down to the following reply=literal --system --dest= org.freedesktop .Accounts /org/freedeskto p/Accounts org.freedesktop .Accounts. ListCachedUsers
$ dbus-send --print-
Which should get some sort of the old hiddenShells feature back to exclude those users.