all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Using pass with tomb into guix home ? RW problems
@ 2022-08-01 10:39 Sébastien Rey-Coyrehourcq
  0 siblings, 0 replies; only message in thread
From: Sébastien Rey-Coyrehourcq @ 2022-08-01 10:39 UTC (permalink / raw)
  To: help-guix


[-- Attachment #1.1.1: Type: text/plain, Size: 1141 bytes --]

Hi guix !

I continue to dig into guix home, and thanks of ~dominicm src hut dotfile repo (Yubikey config works !) and your help on previous message on this mailling list, everything goes pretty well …

But … actually, i’m stuck with a mutable configuration with my password management.

Using password-manager (pass) with tomb (<https://www.dyne.org/software/tomb/>) and pass-tomb extension seems not possible due to read write problem. Guix home create  symbolic link with file in read mode, so how so you manage dotfile in this case ?

(simple-service `pass-secret-service
                     home-files-service-type
               `((“.password.tomb” ,(local-file “../secrets/password.tomb”))
                 ))))


Output of tomb command :

bash-5.1$ tomb open .password.tomb
.tomb-real  .  Commanded to open tomb .password.tomb
.tomb-real [W] Tomb file is not writable: .password.tomb
.tomb-real [E] Tomb command failed: open

It’s possible to open passing option “-o ro” for mounting in read only, but it’s not very interesting if you want to create/store new password :)

Best regads,

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 889 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2022-08-01 10:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-01 10:39 Using pass with tomb into guix home ? RW problems Sébastien Rey-Coyrehourcq

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.