Hidden change of $UserName
This is more a WARNING than a question
In a default installation I see this behaviour:
USER>w $username
prick
USER>w $system.Process.UserName()
prick
USER>
prick
USER>w $system.Process.UserName()
prick
USER>
until a re-install (not upgrade) to a new version
USER>w $username
prick@workgroup.com
USER>w $system.Process.UserName()
prick
USER>
prick@workgroup.com
USER>w $system.Process.UserName()
prick
USER>
you might easy understand the confusion this caused as $USERNAME is my preferred item to check, display, ...
with help of WRC it turned out that it was cause of a system wide setting.
System > Security Management > System-wide Security Parameters
http://localhost:57772/csp/sys/sec/%25CSP.UI.Portal.Parameters.zen
Removing the hook returned me to default behaviour
Needless to say that I could't find any docs on this unexpected surprise.
So be warned !