deb_control_files:
- control
- md5sums
deb_fields:
Architecture: amd64
Depends: libc6 (>= 2.34)
Description: "tool to run a command as a daemon\n As defined in W. Richard Stevens\u2019\
\ 1990 book, UNIX Network Programming\n (Addison-Wesley, 1990), a daemon is \u201C\
a process that executes \u2018in the\n background\u2019 i.e., without an associated\
\ terminal or login shell) either\n waiting for some event to occur, or waiting\
\ to perform some specified task on a\n periodic basis.\u201D Upon startup, a\
\ typical daemon program will:\n .\n * Close all open file descriptors (especially\
\ standard input, standard output\n and standard error)\n * Change its working\
\ directory to the root filesystem, to ensure that it\n doesn\u2019t tie up\
\ another filesystem and prevent it from being unmounted\n * Reset its umask\
\ value\n * Run in the background (i.e., fork)\n * Disassociate from its process\
\ group (usually a shell), to insulate itself\n from signals (such as HUP)\
\ sent to the process group\n * Ignore all terminal I/O signals\n * Disassociate\
\ from the control terminal (and take steps not to reacquire one)\n * Handle\
\ any SIGCLD signals\n .\n Most programs that are designed to be run as daemons\
\ do that work for\n themselves. However, you\u2019ll occasionally run across\
\ one that does not. When\n you must run a daemon program that does not properly\
\ make itself into a true\n Unix daemon, you can use daemonize to force it to\
\ run as a true daemon."
Homepage: http://software.clapper.org/daemonize/
Installed-Size: '43'
Maintainer: "SZ Lin (\u6797\u4E0A\u667A) <szlin@debian.org>"
Package: daemonize
Priority: optional
Section: admin
Version: 1.7.8-3
srcpkg_name: daemonize
srcpkg_version: 1.7.8-3