Thank you very much for your replies. It really help me to understand it. I have another question:
Rutherther <[email protected]> writes: > You cannot use the same type twice. Why is there a separation between a service object and a type ? If we have service definition directly instead of type, and if a service definition could directly receive a config, user could be able to add service like this: (services (openssh-service (openssh-service-config …))) I thought that if we, as user, have service types and we have to create an instance with `(service …)', it was to let us declare multiple instances with different configs. Like with Systemd and the unit with an @ in their name.
signature.asc
Description: PGP signature
