-- Hoogle documentation, generated by Haddock -- See Hoogle, http://www.haskell.org/hoogle/ -- | Library to switch to daemon mode using built-in OS facilities. -- -- This package is a wrapper around the daemon() function on BSD-like -- Unices, including Mac OS X and glibc-based Linux distributions. It -- does not function on other systems. @package direct-daemonize @version 1.0 module System.Daemonize data DaemonOptions DaemonOptions :: Bool -> Bool -> Bool -> [Fd] -> Bool -> Maybe String -> Maybe String -> DaemonOptions daemonShouldChangeDirectory :: DaemonOptions -> Bool daemonShouldRedirectStandardStreams :: DaemonOptions -> Bool daemonShouldCloseAllStreams :: DaemonOptions -> Bool daemonFileDescriptorsToLeaveOpen :: DaemonOptions -> [Fd] daemonShouldIgnoreSignals :: DaemonOptions -> Bool daemonUserToChangeTo :: DaemonOptions -> Maybe String daemonGroupToChangeTo :: DaemonOptions -> Maybe String defaultDaemonOptions :: DaemonOptions daemonize :: DaemonOptions -> IO ()