--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: O: daemonize -- tool to run a command as a daemon
- From: Sandro Tosi <morph@debian.org>
- Date: Mon, 25 Dec 2017 00:21:23 -0500
- Message-id: <151417928315.8753.11788812447288299312.reportbug@oracle.matrix.int>
Package: wnpp
Severity: normal
I intend to orphan the daemonize package.
The package description is:
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.
--- End Message ---
--- Begin Message ---
Source: daemonize
Source-Version: 1.7.8-1
We believe that the bug you reported is fixed in the latest version of
daemonize, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 885156@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
SZ Lin (林上智) <szlin@debian.org> (supplier of updated daemonize package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 15 Oct 2019 16:44:47 +0800
Source: daemonize
Architecture: source
Version: 1.7.8-1
Distribution: unstable
Urgency: medium
Maintainer: Alvin Chen <sonoma001@gmail.com>
Changed-By: SZ Lin (林上智) <szlin@debian.org>
Closes: 885156
Changes:
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
Checksums-Sha1:
4a5228ab09d4db35fa76bea3984507d155013011 1907 daemonize_1.7.8-1.dsc
9f418ee433ff697d0bf4d08f17d5f741b755ebe0 66009 daemonize_1.7.8.orig.tar.gz
3ff1affc9cba70cc632fec52147352db6c6aa0bc 8204 daemonize_1.7.8-1.debian.tar.xz
271bca814a552dc1031fc1954964108f16946405 5810 daemonize_1.7.8-1_amd64.buildinfo
Checksums-Sha256:
635f7905d5ee3ed6fb8511a7f0270c17ef4305c1de1f9f529345bb8a03bbc167 1907 daemonize_1.7.8-1.dsc
20c4fc9925371d1ddf1b57947f8fb93e2036eb9ccc3b43a1e3678ea8471c4c60 66009 daemonize_1.7.8.orig.tar.gz
b640196b5ebb7e95e02472b7a6125899c294e650c78fdcc8670d8736b4efaf5f 8204 daemonize_1.7.8-1.debian.tar.xz
ce6156027d6c7c40d90fb881856b8ae98f99890efa87fe02a9e8a8ad374f7fe6 5810 daemonize_1.7.8-1_amd64.buildinfo
Files:
9f86fff60aa36a8da850d615818d74e3 1907 admin optional daemonize_1.7.8-1.dsc
8eeff9d447292410f9956feeeb4ff24b 66009 admin optional daemonize_1.7.8.orig.tar.gz
4f22db8644000ac910e9f915ce67a036 8204 admin optional daemonize_1.7.8-1.debian.tar.xz
b5c5f6210617d4ec4f5414cafce9c561 5810 admin optional daemonize_1.7.8-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEF4+DOLMUAeME/ES6qVmzipVh8/kFAl2lie8ACgkQqVmzipVh
8/mpYw/+PWKbsd65piWUjGHqKrLdQiksNhbNTonGAvqnlW/tValyg3w3na+TyYC6
OUDSpQoyoPRGuVFZqEUfVqhYem9WpMAEM1PZz1DWkcuwMzL79SQpSpaezfjPBLJy
34sxjMA8krAj4KA74guAKR6Ns4+Dg8WrTC/zyfrQjCilWJ5ObHPaXGdeMxsXEjNl
CXzDqy0u4igNsfKJt7oN8+W5gPMkns5QeM8XWJS1waW6t9vRm8T7D0MPmHhAgdME
lVEuk1vxY0/LosbadpQzdx483WDnyrSpCuZTQa6QS/CqPs/SHYZ7b1QwaltQBEdH
1mhcVFkXz5naZbZ9JUggO4duMmQLvd67HYUcRG4BZcDkmmmBY7ZMuBlv8WOXfZXh
aO+iNq2xeWC558zIxj8HMl1GXCYU1o+pMlsXhnVWsSbAbS2PqoQf3Q0RuZR0J1bB
PTF11NdZD5Dwv7m49b+Ike1b6FxWq0c4rnXF+5UBQf/VL50I4AC/qCQ/mw5HOLEV
RZHQgeNgXHMtWxxd1Ob+meURi9ZY/RfAFQkKvUOVQa9RYsKjOqXM8Mb7sivkXzCZ
flNuyMUtLzKxX9ISNO1yxxrwRKCcs/EEatArRhpvGiKe8Qq3SlIulUTD2gCQoHCv
i6F8KoFajGiljLEgBG5SmkhVzYAcWKfhg76SIvOnmEv45BVD/0Q=
=nEV1
-----END PGP SIGNATURE-----
--- End Message ---