Introduction
Introduction Statistics Contact Development Disclaimer Help
nohup: Open nohup.out WRONLY - sbase - suckless unix tools
git clone git://git.suckless.org/sbase
Log
Files
Refs
README
LICENSE
---
commit 2c2a7f54ab55a022a617e510b6e00c3e2736fabd
parent 371f3cb5ec3b8ef3135b3729326bfd6c7b7cb85c
Author: Arthur Williams <[email protected]>
Date: Fri, 3 Sep 2021 19:08:21 -0500
nohup: Open nohup.out WRONLY
Open nohup.out write-only instead of not specifying the access permissions
instead of getting undefined behavior (which probably results in stdout
not being writable).
Diffstat:
M nohup.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/nohup.c b/nohup.c
@@ -31,7 +31,7 @@ main(int argc, char *argv[])
enprintf(127, "signal HUP:");
if (isatty(STDOUT_FILENO)) {
- if ((fd = open("nohup.out", O_APPEND | O_CREAT, S_IRUSR | S_IW…
+ if ((fd = open("nohup.out", O_WRONLY | O_APPEND | O_CREAT, S_I…
enprintf(127, "open nohup.out:");
if (dup2(fd, STDOUT_FILENO) < 0)
enprintf(127, "dup2:");
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.