postmarketOS setup shouldn't set the full name of the default user to meaningless values like "Linux User"
Describe your
What's the expected behaviour?
The graphical setup of postmarketOS should set the full name property of the default user account to an empty string or let the user input it, and never set it to something like "Linux User". Setting it to "Linux User" seems to be kind of a misuse of how this field is expected to be set by other programs, the expectation being it's set to an actual human name and not some sort of abstract branded job description. Sadly, this can e.g. cause e-mails to be sent out as "Linux User" which can be very confusing, extra so if it's not even in an English-language country. Therefore, the installer should either not set this value at all if it doesn't have it, or ask the user to input something with actual practical meaning.
What's the current behaviour?
The full name of the default account is set to "Linux User" even though that's not at all a meaningful name, the user is never made aware of this, and is also not asked to set something meaningful instead.
How to reproduce your ?
Install from scratch. Check /etc/passwd
for the line for your user account. The fifth value in that line says "Linux User", it should either be empty or something meaningful that indicates the actual user's name.
What device are you using?
PinePhone Allwinner 3GB variant, but likely affects all devices
On what postmarketOS version did you encounter the ?
-
edge ( master
branch) -
v22.12
-
I confirm that the still is present after running sudo apk upgrade -a
On what environment did you encounter the ?
Environments
-
Phosh, likely affects all environments -
Plasma Mobile -
Sxmo (Wayland/Sway) Please post the output of sxmo_version.sh
-
Other: Please fill out
How did you get postmarketOS image?
-
from https://images.postmarketos.org -
I built it using pmbootstrap -
It was preinstalled on my device