wizardsardine / liana

The missing safety net for your coins
https://wizardsardine.com/liana
BSD 3-Clause "New" or "Revised" License
327 stars 58 forks source link

liana: remove daemon feature #1469

Closed edouardparis closed 3 days ago

edouardparis commented 4 days ago

We expect user to use systemd service to manage a daemon or to handle their process by themself.

The json-rpc server is exposed only for unix systems through unix sockets, it is moved to its own module while the implementation for windows is marked as TODO.

pythcoiner commented 4 days ago

we should check if #255 and #414 can be closed after merging this (but i don't believe libc was used only for forking the process...)

edouardparis commented 4 days ago

You are right, libc is required by rust anyway to call OS-level functions and system calls directly. I do not think the current change resolves #255 and #414

edouardparis commented 4 days ago

rebased and fixed @jp1ac4 comments

pythcoiner commented 3 days ago

tACK c14c55b run GUI and lianad