daemonize 1.7.8-1 source package in Ubuntu

Changelog

daemonize (1.7.8-1) unstable; urgency=medium

  [ Alvin Chen ]
  * New upstream release (Closes: #885156)
    - Fixed various compiler and cross-linking issues.

  [ SZ Lin (林上智) ]
  * d/control:
    - Add uploader and update maintainer
    - Use debhelper-compat (= 12) in build-dependency to replace d/compat

 -- SZ Lin (林上智) <email address hidden>  Tue, 15 Oct 2019 16:44:47 +0800

Upload details

Uploaded by:
Alvin Chen
Uploaded to:
Sid
Original maintainer:
Alvin Chen
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Jammy release universe misc
Focal release universe misc

Downloads

File Size SHA-256 Checksum
daemonize_1.7.8-1.dsc 1.9 KiB 635f7905d5ee3ed6fb8511a7f0270c17ef4305c1de1f9f529345bb8a03bbc167
daemonize_1.7.8.orig.tar.gz 64.5 KiB 20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60
daemonize_1.7.8-1.debian.tar.xz 8.0 KiB b640196b5ebb7e95e02472b7a6125899c294e650c78fdcc8670d8736b4efaf5f

Available diffs

No changes file available.

Binary packages built by this source

daemonize: tool to run a command as a daemon

 As defined in W. Richard Stevens’ 1990 book, UNIX Network Programming
 (Addison-Wesley, 1990), a daemon is “a process that executes ‘in the
 background’ i.e., without an associated terminal or login shell) either
 waiting for some event to occur, or waiting to perform some specified task on a
 periodic basis.” Upon startup, a typical daemon program will:
 .
  * Close all open file descriptors (especially standard input, standard output
    and standard error)
  * Change its working directory to the root filesystem, to ensure that it
    doesn’t tie up another filesystem and prevent it from being unmounted
  * Reset its umask value
  * Run in the background (i.e., fork)
  * Disassociate from its process group (usually a shell), to insulate itself
    from signals (such as HUP) sent to the process group
  * Ignore all terminal I/O signals
  * Disassociate from the control terminal (and take steps not to reacquire one)
  * Handle any SIGCLD signals
 .
 Most programs that are designed to be run as daemons do that work for
 themselves. However, you’ll occasionally run across one that does not. When
 you must run a daemon program that does not properly make itself into a true
 Unix daemon, you can use daemonize to force it to run as a true daemon.

daemonize-dbgsym: debug symbols for daemonize