Julien Lepiller <jul...@lepiller.eu> writes:

> I don't think we need the bash scripts, only services. From what I
> read, we could provide a simple file like this and let users choose
> their services:
>
> (define domain "mydomain.org")
> ; and other common configuration options
> …
> (operating-system
>   …
>   (services
>    (cons*
>     ;; Uncomment for email
>     ;(dovecot-service …)
>     …
>     ;; Uncomment for cgit
>     ; (cgit-service …)
>     …
>     )))
>
> And then, you have a base with sane defaults for a defined purpose,
> but can still tweak and change things.

Or we could provide a procedure generating an operating system
configuration.  The procedure’s arguments would be used to enable or
disable certain services.

--
Ricardo


Reply via email to