Fix for #6341: Use ''show'', not ''status'', for systemd service state

`systemctl show` is built to be easily parsed by machine. `systemctl status` is built for human consumption only.

Use the `show` command from `get_status_dict()` when systemd is in use. Closes #6341.