Hi, Pierre Neidhardt <m...@ambrevar.xyz> skribis:
> I recently added authentication to a Guix channel. > On Guix pull, guix complained that the remote has no `keyring' branch. > Indeed, creating an orphan `keyring' branch with all the public keys > stored in it worked. > > This does not seems to be documented in the manual. Oops, it’ll show up soon at: https://guix.gnu.org/manual/devel/en/html_node/Channels.html#Specifying-Channel-Authorizations > Besides, is there a convenient way to create the keyring branch and > populate it with the public keys of all the committers so far? No, but I guess you could take the output of ‘git shortlog -s --email’ and pass it to ‘gpg --export’ & co. Thanks, Ludo’.