Hi, zimoun skribis: > The manual provides [1] the example: > > (build-machine > (name "armeight.example.org") > (systems (list "aarch64-linux")) > (host-key "ssh-rsa AAAAB3Nza…") > (user "alice") > (private-key > (string-append (getenv "HOME") > "/.ssh/identity-for-guix"))) > > > but what is not clear is 'getenv' from who. Concretly, adding 'pk' it > reads: > > $ guix offload test > > ;;; ("/home/simon") > guix offload: testing 2 build machines defined in '/etc/guix/machines.scm'... > > > however, when really building with offload: > > $ guix build -L /tmp/mine r-cipr > The following derivation will be built: > /gnu/store/mzixy5hhx79xx33k03acaasml87c0knc-r-cipr-0.1.0-1.4b01bb8.drv > > ;;; ("/root") This is because guix-daemon spawns ‘guix offload’ as root. But yeah, I agree that the example contributes to the confusion. How about changing the manual as shown below? Ludo’.