Giovanni, Marco,

Giovanni Biscuolo wrote:
I'd prefer setting the contents "inline" declaring each hosts
record... but I don't know how to do it

Probably easier than you thought!

 (host-name "lapdog.tobias.gr")
;; This creates a file /gnu/store/…-hosts and links it as /etc/hosts.
 (hosts-file (plain-file "hosts "\
127.0.0.1 lapdog.tobias.gr localhost
::1       lapdog.tobias.gr localhost
"))

Doing it in Scheme also allows one to factor out some of that ugly repetition, if I'd bother.

Kind regards,

T G-R

Reply via email to