# packages

pkgId: e08f81a92028452921b2d5796dfac16e786815c5994f12fe0cb9edc70e244d17
name: daemonize
arch: x86_64
version: 1.7.8
epoch: 0
release: 3.el9
summary: Run a command as a Unix daemon
url: http://www.clapper.org/software/daemonize/
rpm_license: BSD
rpm_group: Unspecified
rpm_buildhost: alma9.home
rpm_sourcerpm: daemonize-1.7.8-3.el9.src.rpm
location_href: daemonize-1.7.8-3.el9.x86_64.rpm
checksum_type: sha256
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.


pkgId: 8d366e491cefa59e5b52e7b2521bf009f9a4253f25188d3e7494149e2318e438
name: iniparser
arch: x86_64
version: 4.1
epoch: 0
release: 11.el9
summary: C library for parsing "INI-style" files
url: https://github.com/ndevilla/iniparser
rpm_license: MIT
rpm_vendor: Fedora Project
rpm_group: Unspecified
rpm_buildhost: buildvm-x86-23.iad2.fedoraproject.org
rpm_sourcerpm: iniparser-4.1-11.el9.src.rpm
rpm_packager: Fedora Project
location_href: iniparser-4.1-11.el9.x86_64.rpm
checksum_type: sha256
description:
  iniParser is an ANSI C library to parse "INI-style" files, often used to
  hold application configuration information.


pkgId: e872f123f0a06e0fca475b9c6de4375bda7215c59a25bbfe274fdbbc53a8f872
name: ncurses-compat-libs
arch: x86_64
version: 6.2
epoch: 0
release: 8.20210508.1.el9
summary: Ncurses compatibility libraries
url: https://invisible-island.net/ncurses/ncurses.html
rpm_license: MIT
rpm_vendor: Fedora Project
rpm_group: Unspecified
rpm_buildhost: buildvm-x86-05.iad2.fedoraproject.org
rpm_sourcerpm: ncurses-epel-6.2-8.20210508.1.el9.src.rpm
rpm_packager: Fedora Project
location_href: ncurses-compat-libs-6.2-8.20210508.1.el9.x86_64.rpm
checksum_type: sha256
description:
  The curses library routines are a terminal-independent method of
  updating character screens with reasonable optimization.  The ncurses
  (new curses) library is a freely distributable replacement for the
  discontinued 4.4 BSD classic curses library.

  This package contains the ABI version 5 of the ncurses libraries for
  compatibility.


