@arubislander said in How to change the password of a system account?:
The way you did it is indeed the intended procedure. It works the same way on Desktop Linux (see Online Accounts). You see, the accounts do not store your username and password, but a long lived token that was received from, in this case, Nextcloud.
In fact, it should not have been necessary to update the password of the Nextcloud account on Ubuntu Touch, unless changing the password invalidated the token, which is possible, now I think about it.
Thanks for the explanation. At least I did not miss something.
Did you confirm that you no longer had access to your Nextcloud server with the unmodified account?
Yes, both GhostCloud and UBSync could not connect to the server anymore.
The thing is, when I have to delete and recreate the system account it is a new account. Then I have to go into every app that used this account and point it to the new account. In the case of UBSync, I have to recreate every sync operantion that used the old account.
That kinda defeats the whole point of having global system account when I have to reconfigure every app that uses them anyway in case of a change.