On 1/4/2020 10:32 PM, Thomas Perret wrote: > Le 03/01/2020 à 18:18, Philipp Kern a écrit : >> >> What's the advantage of this tool vs. the tools in libgfshare-bin and ssss? >> >> Kind regards and thanks >> Philipp Kern >> > > From what I understand (correct me if I'm wrong) the tools included in > libgfshare-bin are more a raw proof of concept of the underlying library > than a user friendly interface. > I wasn't aware of ssss but from what I tested, it seems you can only > share a secret passphrase. > > Gfsecret allows you to split and combine files using what is called > share URIs defined in a configuration file at split time. You can then > use this configuration file to combine the minimum number of shares > detected by the software to rebuild the file. > > My main use (and the main purpose of this software) is to split your > master GPG key. Since a few release versions, there is even a facilating > tool to do exactly that. > > The share URIs can be put on different local or external volumes. > Gfsecret supports local filesystem, external volumes identified by > uuid/label/mtp. > > More information is available on Gfsecret website: > https://incenp.org/dvlpt/gfsecret.html > > My opinion is that Gfsecret can be a good addition to Debian. Do you > think I should keep on packaging it or is it too redundant with other > tools already available?
It looks like it actually uses libgfshare in the background and provides some value over a naive binary (URIs[1]). So I guess that's ok. Make sure to elaborate on the unique features in the long description. :) Kind regards Philipp Kern [1] Somehow it'd have been nice if it wouldn't be the responsibility of every single binary to implement a scheme. Plan 9 and Hurd come to mind here, but alas.