Command prompt was not changed as it appears only on 'LO 100' that is not supported.
EOL was changed to '\r' from '\r\n' (that works corrctly on iLO3 with firmware 1.50+), now it works correctly everywhere (ilo3 + ilo4). Issue with 'NULL' character sent to syslog was also solved. Symlinks fence_ilo3_ssh and fence_ilo4_ssh are created as expected.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.
https://rhn.redhat.com/errata/RHBA-2015-0393.html