sig
  type t =
      < active : int -> bool;
        f : 'a. int -> ('a, unit, string, unit) Pervasives.format4 -> 'a >
  val make : Dtools.Conf.path -> Dtools.Log.t
  val start : Dtools.Init.t
  val stop : Dtools.Init.t
  val conf : Dtools.Conf.ut
  val conf_level : int Dtools.Conf.t
  val conf_unix_timestamps : bool Dtools.Conf.t
  val conf_stdout : bool Dtools.Conf.t
  val conf_file : bool Dtools.Conf.t
  val conf_file_path : string Dtools.Conf.t
  val conf_file_append : bool Dtools.Conf.t
  val conf_file_perms : int Dtools.Conf.t
  val args : (string list * Arg.spec * string) list
end