Not sure why haclus says 5.1.00.0, but I noted that in the VCS Admin guide the EngineVersion for haclus was undocumented for haclus, but it is documented for hasys which says:
EngineVersion
Specifies the major, minor, maintenance-patch, and point-patch
version of VCS.
The value of EngineVersion attribute is in hexa-decimal format.
To retrieve version information:
Major Version: EngineVersion >> 24 & 0xff Minor
Version: EngineVersion >> 16 & 0xff Maint Patch:
EngineVersion >> 8 & 0xff Point Patch :
EngineVersion & 0xff
It is the same on UNIX for VCS - EngineVersion is undocumented for haclus, but documented for hasys, but on UNIX, "haclus -value EngineVersion" gives the SP level, so I would be curious what
hasys -display -attribute EngineVersion
gives you, but regardless of the output of this command, it looks pretty certain you have 5.1SP2.
The EngineVersion attribute is a system attribute and should not (and probably cannot) be changed manually.
Mike