daemonize 1.7.8-4 source package in Ubuntu

Changelog

daemonize (1.7.8-4) unstable; urgency=medium

  * Fix FTBFS issue by including the required library (Closes: #1066657)
  * d/control:
    - Bump Standards-Version to 4.7.0.0

 -- SZ Lin (林上智) <email address hidden>  Mon, 08 Apr 2024 18:13:55 +0800

Upload details

Uploaded by:
SZ Lin (林上智)
Uploaded to:
Sid
Original maintainer:
SZ Lin (林上智)
Architectures:
any
Section:
misc
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Oracular release universe misc

Downloads

File Size SHA-256 Checksum
daemonize_1.7.8-4.dsc 1.8 KiB 8454e74fdf5dce589411042fd6c795ecc0707ff4a1d29fd728b136004556bf74
daemonize_1.7.8.orig.tar.gz 64.5 KiB 20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60
daemonize_1.7.8-4.debian.tar.xz 8.4 KiB 28abf2d59a7d3bf5955ada6faaeca31b12e1c4ab2ead6d23d7b5eaff4cf876a0

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