How to Install and Uninstall daemonize.x86_64 Package on AlmaLinux 8

Last updated: May 15,2024

1. Install "daemonize.x86_64" package

Here is a brief guide to show you how to install daemonize.x86_64 on AlmaLinux 8

$ sudo dnf update $ sudo dnf install daemonize.x86_64

2. Uninstall "daemonize.x86_64" package

This guide let you learn how to uninstall daemonize.x86_64 on AlmaLinux 8:

$ sudo dnf remove daemonize.x86_64 $ sudo dnf autoremove

3. Information about the daemonize.x86_64 package on AlmaLinux 8

Last metadata expiration check: 1:04:23 ago on Mon Sep 5 03:22:42 2022.
Available Packages
Name : daemonize
Version : 1.7.8
Release : 1.el8
Architecture : x86_64
Size : 27 k
Source : daemonize-1.7.8-1.el8.src.rpm
Repository : epel
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.