Philippe Pittoli
|
c345cd605d
|
Add file lock to prevent running a service twice and remove old socket.
|
2023-02-15 15:12:09 +01:00 |
Philippe Pittoli
|
77123ac649
|
TODO: handle signals through the self-pipe trick.
|
2023-02-15 11:06:20 +01:00 |
Philippe Pittoli
|
e181f54bb4
|
Create the rundir, umask (mkdir + Unix sockets), use fmt.bufPrint.
|
2023-02-14 19:16:07 +01:00 |
Philippe Pittoli
|
2e192aef1b
|
umask: enable group write perms, prevent other (rwx) perms.
|
2023-02-13 22:09:57 +01:00 |
Philippe Pittoli
|
b446c98518
|
Add a makefile (build, install, serve-doc, dist).
|
2023-02-08 12:05:03 +01:00 |
Philippe Pittoli
|
70c062a598
|
Code style using 'zig fmt'.
|
2023-02-07 07:47:00 +01:00 |
Philippe Pittoli
|
5ca55f0525
|
TODO: put the error message in a code block.
|
2023-02-06 14:44:33 +01:00 |
Philippe Pittoli
|
fc81cbddc8
|
Add README.
|
2023-02-06 14:38:58 +01:00 |
Philippe Pittoli
|
64506bbee0
|
Exchange-fd: fix a compilation issue (msghdr_const structure).
|
2023-02-06 14:15:48 +01:00 |
Philippe Pittoli
|
c5f6729c71
|
Add TODO.md.
|
2023-02-06 10:48:45 +01:00 |
Philippe Pittoli
|
721d8842c5
|
Initial commit. Old commit history: https://git.baguette.netlib.re/Baguette/libipc-old
|
2023-02-06 10:44:51 +01:00 |