unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#57363] [PATCH 0/1] Set #o640 permissions for log file of shepherd service in container.
@ 2022-08-23 17:31 Arun Isaac
  2022-08-23 17:33 ` [bug#57363] [PATCH] shepherd: Set #o640 permissions for log file of " Arun Isaac
  2022-08-26 14:48 ` [bug#57363] [PATCH 0/1] Set #o640 permissions for log file of shepherd " Maxime Devos
  0 siblings, 2 replies; 7+ messages in thread
From: Arun Isaac @ 2022-08-23 17:31 UTC (permalink / raw)
  To: 57363; +Cc: Arun Isaac, Ludovic Courtès

When a shepherd service is run using make-forkexec-constructor, the log file
has #o640 permissions. This is set in the shepherd source code.
=> https://git.savannah.gnu.org/cgit/shepherd.git/tree/modules/shepherd/service.scm?h=v0.9.1#n987

However, when a shepherd service is run using
make-forkexec-constructor/container, the log file has #o644 permissions. This
patch corrects that.

CCing Ludo since they wrote the code adjacent to this patch.

Thanks!

Arun Isaac (1):
  shepherd: Set #o640 permissions for log file of service in container.

 gnu/build/shepherd.scm | 2 ++
 1 file changed, 2 insertions(+)

-- 
2.37.1





^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-09-02 11:33 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-08-23 17:31 [bug#57363] [PATCH 0/1] Set #o640 permissions for log file of shepherd service in container Arun Isaac
2022-08-23 17:33 ` [bug#57363] [PATCH] shepherd: Set #o640 permissions for log file of " Arun Isaac
2022-08-26 14:48 ` [bug#57363] [PATCH 0/1] Set #o640 permissions for log file of shepherd " Maxime Devos
2022-08-29 19:15   ` Arun Isaac
2022-08-29 19:15   ` [bug#57363] [PATCH v2] shepherd: Set #o640 permissions for log file of " Arun Isaac
2022-09-02  9:21     ` Ludovic Courtès
2022-09-02 11:20       ` bug#57363: " Arun Isaac

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).