How to Install and Uninstall daemonize.x86_64 Package on Fedora 34

Last updated: October 08,2024

1. Install "daemonize.x86_64" package

Please follow the steps below to install daemonize.x86_64 on Fedora 34

$ sudo dnf update $ sudo dnf install daemonize.x86_64

2. Uninstall "daemonize.x86_64" package

In this section, we are going to explain the necessary steps to uninstall daemonize.x86_64 on Fedora 34:

$ sudo dnf remove daemonize.x86_64 $ sudo dnf autoremove

3. Information about the daemonize.x86_64 package on Fedora 34

Last metadata expiration check: 3:57:15 ago on Tue Sep 6 02:10:55 2022.
Available Packages
Name : daemonize
Version : 1.7.7
Release : 12.fc34
Architecture : x86_64
Size : 24 k
Source : daemonize-1.7.7-12.fc34.src.rpm
Repository : fedora
Summary : Run a command as a Unix daemon
URL : http://www.clapper.org/software/daemonize/
License : BSD
Description : daemonize runs a command as a Unix 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.