Hab ich auch mal mit gekämpft

Hab’s auch ausprobiert, über CLI kann ich jetzt auch problemlos Großbuchstaben für System-User nutzen.
Nur: Wir nutzen Linux, nicht DB2, das ist ein Datenbanksystem von IBM.
Und dann gucken wir uns das portable filename character set an:3.437 User Name
A string that is used to identify a user; see also User Database. To be portable across systems conforming to POSIX.1-2017, the value is composed of characters from the portable filename character set. The <hyphen-minus> character should not be used as the first character of a portable user name.
Ich hatte allerdings noch die den Bedarf Großbuchstaben zu verwenden.3.282 Portable Filename Character Set
The set of characters from which portable filenames are constructed.
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
0 1 2 3 4 5 6 7 8 9 . _ -
Ja keine Ahnung was das war. Ich bin da gestern auf ein Rich-Snippet von Google reingefallen welches genau das zeigte was ich dachte zu wissen.
https://wiki.ubuntuusers.de/Benutzer_und_Gruppen/Namenskonventionen
Die Namen von Benutzern und Gruppen unterliegen gewissen Einschränkungen:
Sie müssen mit einem Kleinbuchstaben beginnen.
Danach können weitere Kleinbuchstaben, Ziffern (0-9), - (Minuszeichen) oder _ (Unterstrich) folgen. Zur Kompatibilität mit Konten auf Samba-Rechnern wird außerdem $ am Ende des Benutzernamens unterstützt.
Sie dürfen nur einmal auf dem System vergeben sein.
Diese Regeln sind in der Datei /etc/adduser.conf festgelegt.
Du glaubst also eher dem User-Wiki einer reichlich unlinuxen Distri als den Posix-Spezifikationen?
Weil der Maintainer des Pakets der Meinung war, dass das so hübsch sei.
Code: Select all
teST:*:1001:1001:Test:/home/teST:/bin/sh
Code: Select all
# check user and group names also against this regular expression.
#NAME_REGEX="^[a-z][-a-z0-9_]*\$"
Sorry, meine Finger waren wieder schneller als mein Hirn