Skip to content

Releases: knsd/daemonize

0.5.0

25 Feb 07:55
Compare
Choose a tag to compare
  • Make tests pass on NetBSD, #37
  • Don't close file descriptors since dup2 will close it atomically before dup, #41
  • Replace dependency tempdir with tempfile, #42
  • Replace try! with ?
  • Don't leak pid file into children, #39
  • Remove boxfnonce dependency
  • Hide error kinds
  • Hide Group implementations
  • Hide User implementations
  • Add Mask type
  • Add an option to keep parent process alive after daemonize
  • Wait for the first child to fork
  • Ensure pid file ends with line separator

0.4.1

27 Mar 14:37
Compare
Choose a tag to compare
  • Fix armv7 build, #34

0.4.0

26 Mar 19:21
Compare
Choose a tag to compare
  • Allow an action by the master process right before exit, #33
  • Make privileged action and exit action a FnOnce, #27

0.3.0

07 Apr 15:37
Compare
Choose a tag to compare
  • Don't clobber pidfile of already-running daemon, #21
  • Add ability to chroot(2) as part of the daemon process, #22
  • Replace platform-dependent errno with std function, #23
  • Redirect standard streams to defined files, #1