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.

Attachment: signature.asc
Description: PGP signature

Reply via email to