daemonize

Library for writing system daemons

APACHE-2.0 License

Downloads
3.3M
Stars
518
Committers
13

Bot releases are hidden (Show)

daemonize - 0.5.0 Latest Release

Published by knsd over 1 year ago

  • 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
daemonize - 0.4.1

Published by knsd over 5 years ago

  • Fix armv7 build, #34
daemonize - 0.4.0

Published by knsd over 5 years ago

  • Allow an action by the master process right before exit, #33
  • Make privileged action and exit action a FnOnce, #27
daemonize - 0.3.0

Published by knsd over 6 years ago

  • 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