El paso a paso o código que hallarás en este artículo es la resolución más eficiente y válida que hallamos a esta duda o dilema.
Solución:
No, daemon-reload recargará todos los archivos de la unidad, no la configuración de systemd en sí. Sin embargo, # systemctl daemon-reexec
volverá a ejecutar systemd y hará que digiera su nueva configuración en el proceso.
Desde la página man de systemctl:
daemon-reexec
Reexecute the systemd manager. This will serialize the manager
state, reexecute the process and deserialize the state again. This
command is of little use except for debugging and package upgrades.
Sometimes, it might be helpful as a heavy-weight daemon-reload.
While the daemon is being reexecuted, all sockets systemd listening
on behalf of user configuration will stay accessible.
Cuando la página de manual dice que daemon-reexec es útil para las actualizaciones de paquetes, en gran parte significa que este comando ejecuta cualquier archivo binario nuevo que haya y vuelve a procesar sus configuraciones. SIN EMBARGO, el RPM que usamos para actualizar systemd ya contiene un script para hacer esto, por lo que generalmente nunca se necesita en el caso de una actualización normal.
O puede reiniciar. Cualquiera de los dos servirá.