Re: [dev] libsecret implementation

2023-10-10 Thread Marko Bauhardt
Hi,

> ... If it's not, and you don't have a say in the matter,
> then there's obviously nothing you can do about it, no?

Yes it's a piece of software we have to use. This piece has gnome
keyring as their dependency.
My hope was to define another implementation like
https://github.com/grawity/secretsd

maybe I will give secretsd a try.

thx

> [1]: https://9fans.github.io/plan9port/man/man4/factotum.html

uh. this sounds awesome. I know too less about plan9. :)

marko



Re: [dev] libsecret implementation

2023-10-10 Thread stefan11111



>D-Bus is bloat in itself and should be avoided if possible, just like related 
>bloatware such as systemd.
>
>[1]: https://github.com/grawity/secretsd

+1
I've yet to see a good reason to use dbus.



Re: [dev] libsecret implementation

2023-10-10 Thread Страхиња Радић
On 23/10/10 01:04PM, Страхиња Радић wrote:
> It all depends on the degree of your agency over the choice of software and 
> over the software itself. If it's a program you wrote, then consider 
> switching 
> away from D-Bus to interfacing with a simpler/better/more traditional 
> solution, 
> like pass or factotum[1]. If it's not, and you don't have a say in the 
> matter, 
> then there's obviously nothing you can do about it, no?
> [1]: https://9fans.github.io/plan9port/man/man4/factotum.html

That said, a simple web search (LMGTFY...) for "libsecret implementation" 
reveals one such implementation[1] among the first results. Whether it is 
"endorsed" by suckless movement is another matter. As a suckless _fan_, I'd say 
D-Bus is bloat in itself and should be avoided if possible, just like related 
bloatware such as systemd.

[1]: https://github.com/grawity/secretsd


signature.asc
Description: PGP signature


Re: [dev] libsecret implementation

2023-10-10 Thread Страхиња Радић
On 23/10/10 10:33AM, Marko Bauhardt wrote:
> Hi,
> i have to use a program at work which requires libsecret - Secret
> Service D-Bus client library.
> Right now I'm using the gnome keyring implementation.
> I would like to get rid of this implementation and use a more simpler
> one, in other words without gnome/kde deps.

It all depends on the degree of your agency over the choice of software and 
over the software itself. If it's a program you wrote, then consider switching 
away from D-Bus to interfacing with a simpler/better/more traditional solution, 
like pass or factotum[1]. If it's not, and you don't have a say in the matter, 
then there's obviously nothing you can do about it, no?


[1]: https://9fans.github.io/plan9port/man/man4/factotum.html


signature.asc
Description: PGP signature


[dev] libsecret implementation

2023-10-10 Thread Marko Bauhardt
Hi,
i have to use a program at work which requires libsecret - Secret
Service D-Bus client library.
Right now I'm using the gnome keyring implementation.
I would like to get rid of this implementation and use a more simpler
one, in other words without gnome/kde deps.

Do you know any suckless alternative which implements libsecret? Or
any workaround...
Best would be to use something like pass

thx
marko