b59faa4 Ticket 51161 - fix SLE15.2 install issps

Authored and Committed by firstyear 3 years ago
    Ticket 51161 - fix SLE15.2 install issps
    
    Bug Description: On SLE15.2 the hostname is almost always set
    incorrectly which can break the install.  Newer versions of
    systemd encode utf8 in their command output that trips up
    the log subsystem.
    
    Fix Description:
    We have to set SER_HOST rather than using the default which is
    socket.gethostname() from init.py.
    
    Discard the special utf8 encodings in the log output for systemd
    
    https://pagure.io/389-ds-base/issue/51161
    
    Author: William Brown <william@blackhats.net.au>
    
    Review by: mreynolds (Thanks!)