summaryrefslogtreecommitdiff
path: root/daemonize.go
AgeCommit message (Expand)Author
2021-08-23go mod: declare module version v2Jakob Unterwurzacher
2018-11-17main: drop hardcoded /usr/bin/logger pathJakob Unterwurzacher
2018-06-08darwin does not have PATH_MAXJakob Unterwurzacher
2018-06-07main: forkChild: try to read /proc/self/exeJakob Unterwurzacher
2018-06-07main: accept -dev, -nodev, -suid, -nosuid, -exec, -noexecJakob Unterwurzacher
2018-04-11daemonize: try /bin/logger if /usr/bin/logger failsJakob Unterwurzacher
2017-10-18main: call logger with full pathJakob Unterwurzacher
2017-07-24main: redirectStdFds: keep logger from holding stdout openJakob Unterwurzacher
2017-07-23main: move redirectStdFds() to daemonize.goJakob Unterwurzacher
2017-05-07exitcodes: pull all exit code definitions into the packageJakob Unterwurzacher
2016-11-26main: fix USR1 race condition, fixes test flakinessJakob Unterwurzacher
2016-11-01main: fix comments that reference "-f"Jakob Unterwurzacher
2016-11-01main: rename "-f" to "-fg"Jakob Unterwurzacher
2016-09-25main: add explicit exit after forkChildJakob Unterwurzacher
2016-06-15Rename internal "toggledlog" package to "tlog"Jakob Unterwurzacher
2016-06-05toggledlog: convert remaing naked fmt.Print*Jakob Unterwurzacher
2016-01-21Wrap Logger to make disabling output more efficientJakob Unterwurzacher
2016-01-20Switch to syslog when running in the backgroundJakob Unterwurzacher
2015-11-14Refactor cli argument handlingJakob Unterwurzacher
2015-11-09Use new arg "-notifypid" for more robust daemonizationJakob Unterwurzacher
2015-11-01Fix missing printf arguments discovered by "go vet"Jakob Unterwurzacher
2015-10-11Run gofmtv0.2Jakob Unterwurzacher
2015-10-11Add native daemonizationJakob Unterwurzacher