2009/11/6 Eduardo Otubo <otubo@xxxxxxxxxxxxxxxxxx>: > + char *pubkey = NULL; > + char *pvtkey = NULL; > + > + if (virAsprintf(&pubkey, "%s/.ssh/id_rsa.pub", getenv("HOME")) < 0) { > + virReportOOMError(conn); > + goto err; > + } > + > + if (virAsprintf(&pvtkey, "%s/.ssh/id_rsa", getenv("HOME")) < 0) { > + virReportOOMError(conn); > + goto err; > + } You should use virGetUserDirectory() instead of getenv("HOME"): char *userdir = virGetUserDirectory(NULL, geteuid()); if (userdir == NULL) goto err; Matthias -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list