secretive icon indicating copy to clipboard operation
secretive copied to clipboard

Set up socket launch agent

Open maxgoedjen opened this issue 5 years ago • 5 comments

https://developer.apple.com/library/archive/documentation/MacOSX/Conceptual/BPSystemStartup/Chapters/CreatingLaunchdJobs.html

maxgoedjen avatar Feb 21 '20 08:02 maxgoedjen

Does the closing of this issue mean that it's implemented and part of the next release? 😊

theseal avatar Oct 23 '20 13:10 theseal

@theseal I closed this one out as a wont fix (neglected to label tho). It seemed to be working reasonably well with the current setup, but if this is something that would address a specific use case I'm not seeing I wouldn't be opposed to reopening it. It just didn't seem to add much on top of current solution.

maxgoedjen avatar Oct 24 '20 02:10 maxgoedjen

When I initially read this issue I was hoping that you aimed to replace the build-in ssh-agent with Secretive through launchd and sockets. But that may not be what you had in mind when you created the issue.

Not sure if what I wish for is possible but it would be awesome since then Secretive could be used/integrated with more kind of applications that don't read the IdentityAgent from ´~/.ssh/config`.

theseal avatar Oct 26 '20 09:10 theseal

@theseal that should more or less be how it works currently. Secretive is entirely socket based and doesn't interact with that file at all.

This ticket was basically just an optimization with regards to how we set up the socket internally, but the end effect should be functionally identical.

maxgoedjen avatar Oct 27 '20 03:10 maxgoedjen

Between launch agent failures/crashes/hangs etc, wondering if this might be a more reliable way in general...

maxgoedjen avatar Dec 21 '21 03:12 maxgoedjen