<htgoebel>thomasd: Merci. Not exactly what I want since it needs to got into a service (and not into the system declaration), but would be okay – if I'd understand how to use it.
<thomasd>in a service, you can extend special-files-service
<htgoebel>thomasd: Buhh, this sounds complicated. I'll better head towards sharing a folder.
<thomasd>htgoebel: in your service-type definition, add something like (extensions
<thomasd> (list (service-extension special-files-service-type ...))), there's examples in the manual
<thomasd>and replace ... by a list of tuples (file-name file-content), I believe
<htgoebel>Yes, sharing is much easier, just add run "guix system vm --share=$PWD=/exchange" – and I can access the output from the host-machine, too.
<htgoebel>thomasd: Most examples in the manual are quite terse and the learning curve is quite steep for me. For me many examples are only fragments
<thomasd>htgoebel: Yes, I also needed some experimentation. Of course, the code itself contains many examples.
<thomasd>But a more in-depth “tutorial” would be useful. Otherwise, I think GuixSD services are actually pretty great (not much experience writing services on other systems, though, maybe it's just as nice with systemd, or other init systems).
<htgoebel>Argl, I can't get the ssh-login on the qemu-vm to work. I'm using the openssh-service-type with (permit-root-login 'without-password), but cant log-in. The connection is closed, I can not even spot a log-entry in the machine.
<efraim>After 'herd start cow-store /mnt' everything is supposed to be downloaded and installed to /mnt/gnu/store?
<efraim>htgoebel: I've found on my current machine ssh is available to 127.0.0.1 but not to 192.168.x.y
<htgoebel>efraim: well, connection is established "Connection reset by peer". So I assume communication basically works. (if the guest is not running, the message is "Connection refused")
<efraim1>now that i've tried ssh-ing into that guixsd box, suddenly nmap shows port 22 open
<mkbk>I'm using artix. invoking "loginctl --no-ask-password poweroff" gives me: failed to reboot via elogind. message recipient disconnected from message bus without repleying PID1: recieved "reboot" from FIFO ... Staring reboot runlevel *Call to flock failed: Resource temporarily unvailable
<rekado>PSA: On Monday+Tuesday berlin.guixsd.org will be undergoing maintenance.
<rekado>need to move servers to different racks and switch the build farm to a new head node.
<rekado>will send mail to guix-devel and sysadmin later.
<jonsger[m]>quigonjinn: maybe I give it a try this weekend. but first have to build other stuff and I have only my laptop with dualcore :(
<bavier>sneek: later tell civodul: e.g. if I put a (pk 'MAKEFLAGS flags) in compile-all.scm and run make with '-j4', I see ";;; (MAKEFLAGS "w -j --jobserver-fds=3,4")", so parallel-job-count returns (current-processor-count)
<sneek>civodul, bavier says: e.g. if I put a (pk 'MAKEFLAGS flags) in compile-all.scm and run make with '-j4', I see ";;; (MAKEFLAGS "w -j --jobserver-fds=3,4")", so parallel-job-count returns (current-processor-count)
<apteryx>it's not fancy but it did the job (fancier would have been to fetch from git, and then use the two git versions that generated the old and new hash to gain trust that this is the only change (git))