Commit cddd9a40 authored by jan.koester's avatar jan.koester
Browse files

test

parent f4e9e72e
Loading
Loading
Loading
Loading
Loading
+11 −3
Changes for src/authdb.cpp: 11 added lines, 3 removed lines.
Original line number Diff line number Diff line
@@ -64,6 +64,7 @@
#include <pwd.h>
#include <grp.h>
#include <sys/stat.h>
#include <fcntl.h>
#endif

namespace authdb {
@@ -426,9 +427,16 @@ int main(int argc,char *argv[]){
            return 1;
        }

        close(STDIN_FILENO);
        close(STDOUT_FILENO);
        close(STDERR_FILENO);
        umask(0);

        int devnull = open("/dev/null", O_RDWR);
        if (devnull >= 0) {
            dup2(devnull, STDIN_FILENO);
            dup2(devnull, STDOUT_FILENO);
            dup2(devnull, STDERR_FILENO);
            if (devnull > STDERR_FILENO)
                close(devnull);
        }
    }

#endif