Do you want it maintained or merely created correctly in the first place?
If you're joining with AD, couldn't you do:
net ads join osName=CentOS osVer=6
Ok, I did not know about that one (also no mention about it in "man
net"). So thanks.
Perhaps having it created (via the "net" command) would be easier to
implement right now but it have disadvantages (attribute won't
change as I update the system).
Centrify does this this way:
[ondrejv@ara /]$ cat /etc/redhat-release
Red Hat Enterprise Linux Client release 5.6 (Tikanga)
is parsed as:
OperatingSystem = Red Hat Enterprise Linux Client
OperatingSystemVersion = 5.6 (Tikanga)
OperatingSystemServicePack = CentrifyDC 4.3.0 -- here we could
possibly have something like Samba 3.6 or SSSD 1.8 or something like
that
All attributes are arbitrary strings.
Summary:
- I do not know whose responsibility would this be (if sssd or
samba) or how happily would this RFE be accepted (thanks Stephen for
the offer) so I wanted to discuss here before submitting a RFE
- I would also like to see something like this in the pure IPA
domains if possible
- also question if it is easier to have attributes above
created/updated upon machine join or if it is OK to maintain it
updated on-the-fly.