tripathysagar/man_text huggingface dataset:
# dh_installmanpages

## NAME



           dh_installmanpages - old-style man page installer (deprecated)
    


## SYNOPSIS



           **dh_installmanpages**[_debhelper options_] [_file_ ...]
    


## DESCRIPTION



           **dh_installmanpages** is a debhelper program that is responsible for
           automatically installing man pages into _usr/share/man/_ in package
           build directories.
    
           This is a DWIM-style program, with an interface unlike the rest of
           debhelper. It is deprecated, and you are encouraged to use
           dh_installman(1) instead.
    
           **dh_installmanpages** scans the current directory and all
           subdirectories for filenames that look like man pages. (Note that
           only real files are looked at; symlinks are ignored.) It uses
           file(1) to verify that the files are in the correct format. Then,
           based on the files' extensions, it installs them into the correct
           man directory.
    
           All filenames specified as parameters will be skipped by
           **dh_installmanpages**.  This is useful if by default it installs some
           man pages that you do not want to be installed.
    
           After the man page installation step, **dh_installmanpages** will
           check to see if any of the man pages are _.so_ links. If so, it
           changes them to symlinks.
    


## OPTIONS



           _file_ ...
               Do not install these files as man pages, even if they look
               like valid man pages.
    


## BUGS



           **dh_installmanpages** will install the man pages it finds into **all**
           packages you tell it to act on, since it can't tell what package
           the man pages belong in. This is almost never what you really want
           (use **-p** to work around this, or use the much better
           dh_installman(1) program instead).
    
           Files ending in _.man_ will be ignored.
    
           Files specified as parameters that contain spaces in their
           filenames will not be processed properly.
    


* * *
# lxc-usernsexec

## NAME



           lxc-usernsexec - Run a task as root in a new user namespace.
    


## SYNOPSIS



           **lxc-usernsexec**[-m _uid-map_] {-- command}
    


## DESCRIPTION



           **lxc-usernsexec** can  be  used  to run a task as root in a new user
           namespace.
    


## OPTIONS



           **-m** _uid-map_
                  The uid map to use in the user namespace. Each map consists
                  of four colon-separate values. First a character 'u', 'g'
                  or 'b' to specify whether this map pertains to user ids,
                  group ids, or both; next the first userid in the user name‐
                  space; next the first userid as seen on the host; and fi‐
                  nally the number of ids to be mapped.
    
                  More than one map can be specified. If no map is specified,
                  then by default the full uid and gid ranges granted by
                  /etc/subuid and /etc/subgid will be mapped to the uids and
                  gids starting at 0 in the container.
    
                  Note that _lxc-usernsexec_ always tries to setuid and setgid
                  to 0 in the namespace. Therefore uid 0 in the namespace
                  must be mapped.
    


## EXAMPLES



           To spawn a shell with the full allotted subuids mapped into the
           container, use
    
                  lxc-usernsexec
    
           To run a different shell than _/bin/sh_ , use
    
                  lxc-usernsexec -- /bin/bash
    
           If your user id is 1000, root in a container is mapped to 190000,
           and you wish to chown a file you own to root in the container, you
           can use:
    
                  lxc-usernsexec -m b:0:1000:1 -m b:1:190000:1 -- /bin/chown 1:1 $file
    
           This maps your userid to root in the user namespace, and 190000 to
           uid 1.  Since root in the user namespace is privileged over all
           userids mapped into the namespace, you are allowed to change the
           file ownership, which you could not do on the host using a simple
           chown.
    


* * *
# pmhostname

## NAME



           **pmhostname** - report hostname
    


## SYNOPSIS



           **pmhostname**[**-D** _debug_] [**-?**]  [_hostname_]
    


## DESCRIPTION



           **pmhostname** reports the name of the host _hostname_ as returned by
           gethostbyname(3).
    
           If _hostname_ is not specified, then the local host name is
           retrieved using gethostname(2) and this is than passed to
           gethostbyname(3).
    
           **pmhostname** provides a service for shell scripts that mimics the
           logic formerly used by Performance Co-Pilot applications when
           trying to determine the official name of a host.  PCP applications
           no longer use DNS-based heuristics, and therefore this command is
           _deprecated_.
    
           If gethostbyname(3) fails, the input host name (either _hostname_ or
           the result from calling gethostname(2)) is reported.
    


## OPTIONS



           The available command line options are:
    
           **-?** , **--help**
                Display usage message and exit.
    


## PCP ENVIRONMENT



           Environment variables with the prefix **PCP_** are used to
           parameterize the file and directory names used by PCP.  On each
           installation, the file _/etc/pcp.conf_ contains the local values for
           these variables.  The **$PCP_CONF** variable may be used to specify an
           alternative configuration file, as described in pcp.conf(5).
    


## DEBUGGING OPTIONS



           The **-D** or **--debug** option enables the output of additional
           diagnostics on _stderr_ to help triage problems, although the
           information is sometimes cryptic and primarily intended to provide
           guidance for developers rather end-users.  _debug_ is a comma
           separated list of debugging options; use pmdbg(1) with the **-l**
           option to obtain a list of the available debugging options and
           their meaning.
    
           Debugging options specific to **pmhostname** are as follows:
           ┌────────┬───────────────────────────────────────────────────────┐
           │ **Option** │ **Description** │
           ├────────┼───────────────────────────────────────────────────────┤
           │ **appl0** │ detailed diagnostics, e.g. result from calling        │
           │        │ gethostname(2) and PMAPI routines                     │
           └────────┴───────────────────────────────────────────────────────┘
    


* * *
# pmsocks

## NAME



           **pmsocks** - shell wrapper for performance monitoring across
           firewalls
    


## SYNOPSIS



           **pmsocks** _path_ [_args_ ...]
    


## DESCRIPTION



           **pmsocks** allows Performance Co-Pilot (PCP) clients running on hosts
           located on the internal side of a TCP/IP firewall to monitor
           remote hosts on the other side of the firewall.  This assumes the
           firewall has been configured with a compliant **sockd** daemon and the
           necessary access controls are satisfied.
    
           **pmsocks** is a thin shell wrapper around the **tsocks**(8) library using
           the **tsocks**(1) utility, which are not included with PCP.  You can
           obtain **tsocks** from **https://tsocks.sourceforge.net/ **.
    


## FILES



           _/etc/tsocks.conf_
                configuration file for the **tsocks**(8) library.
    


* * *
# pldd

## NAME



           pldd - display dynamic shared objects linked into a process
    


## SYNOPSIS



           **pldd** _pid_
    
           **pldd** _option_
    


## DESCRIPTION



           The **pldd** command displays a list of the dynamic shared objects
           (DSOs) that are linked into the process with the specified process
           ID (PID).  The list includes the libraries that have been
           dynamically loaded using dlopen(3).
    


## OPTIONS



           **--help**
           **-?** Display a help message and exit.
    
           **--usage**
                  Display a short usage message and exit.
    
           **--version**
           **-V** Display program version information and exit.
    


## EXIT STATUS



           On success, **pldd** exits with the status 0.  If the specified
           process does not exist, the user does not have permission to
           access its dynamic shared object list, or no command-line
           arguments are supplied, **pldd** exists with a status of 1.  If given
           an invalid option, it exits with the status 64.
    


## VERSIONS



           Some other systems have a similar command.
    


## STANDARDS



           None.
    


## NOTES



           The command
    
               lsof -p PID
    
           also shows output that includes the dynamic shared objects that
           are linked into a process.
    
           The gdb(1) _info shared_ command also shows the shared libraries
           being used by a process, so that one can obtain similar output to
           **pldd** using a command such as the following (to monitor the process
           with the specified _pid_):
    
               $ **gdb -ex "set confirm off" \**
                     **-ex "set height 0" \**
                     **-ex "info shared" \**
                     **-ex "quit" \**
                     **-p $pid \**
               **| grep '^0x.*0x'** ;
    


## BUGS



           From glibc 2.19 to glibc 2.29, **pldd** was broken: it just hung when
           executed.  This problem was fixed in glibc 2.30, and the fix has
           been backported to earlier glibc versions in some distributions.
    


## EXAMPLES



           $ **echo $$** ;               # Display PID of shell
           1143
           $ **pldd $$** ;               # Display DSOs linked into the shell
           1143:   /usr/bin/bash
           linux-vdso.so.1
           /lib64/libtinfo.so.5
           /lib64/libdl.so.2
           /lib64/libc.so.6
           /lib64/ld-linux-x86-64.so.2
           /lib64/libnss_files.so.2
    


* * *
# sleep

## NAME



           sleep - delay for a specified amount of time
    


## SYNOPSIS



           **sleep** _NUMBER_[_SUFFIX_]...
           **sleep** _OPTION_
    


## DESCRIPTION



           Pause for NUMBER seconds, where NUMBER is an integer or
           floating-point.  SUFFIX may be 's','m','h', or 'd', for seconds,
           minutes, hours, days.  With multiple arguments, pause for the sum
           of their values.
    
           **--help** display this help and exit
    
           **--version**
                  output version information and exit
    


* * *
# true

## PROLOG



           This manual page is part of the POSIX Programmer's Manual.  The
           Linux implementation of this interface may differ (consult the
           corresponding Linux manual page for details of Linux behavior), or
           the interface may not be implemented on Linux.
    


## NAME



           true — return true value
    


## SYNOPSIS



           true
    


## DESCRIPTION



           The _true_ utility shall return with exit code zero.
    


## OPTIONS



           None.
    


## OPERANDS



           None.
    


## STDIN



           Not used.
    


## INPUT FILES



           None.
    


## ENVIRONMENT VARIABLES



           None.
    


## ASYNCHRONOUS EVENTS



           Default.
    


## STDOUT



           Not used.
    


## STDERR



           Not used.
    


## OUTPUT FILES



           None.
    


## EXTENDED DESCRIPTION



           None.
    


## EXIT STATUS



           Zero.
    


## CONSEQUENCES OF ERRORS



           None.
    
           _The following sections are informative._
    


## APPLICATION USAGE



           This utility is typically used in shell scripts, as shown in the
           EXAMPLES section. The special built-in utility **:** is sometimes more
           efficient than _true_.
    


## EXAMPLES



           This command is executed forever:
    
               while true
               do
                   command
               done
    


## RATIONALE



           The _true_ utility has been retained in this volume of POSIX.1‐2017,
           even though the shell special built-in **:** provides similar
           functionality, because _true_ is widely used in historical scripts
           and is less cryptic to novice script readers.
    


## FUTURE DIRECTIONS



           None.
    


* * *
# rdma_xserver

## NAME



           rdma_xserver - RDMA CM communication server test program
    


## SYNOPSIS



           _rdma_xserver_ [-p port] [-c comm_type]
    


## DESCRIPTION



           Uses the librdmacm to establish various forms of communication and
           exchange data.
    


## OPTIONS



           -p port
                  Changes the port number that the server listens on.  By
                  default the server listens on port 7471.
    
           -c communication type
                  Specifies the type of communication established with the
                  client program.  'r' results in using a reliable-connected
                  QP (the default).  'x' uses extended reliable-connected XRC
                  QPs.
    


## NOTES



           Basic usage is to start rdma_xserver, then connect to the server
           using the rdma_xclient program.
    
           Because this test maps RDMA resources to userspace, users must
           ensure that they have available system resources and permissions.
           See the libibverbs README file for additional details.
    


* * *
# git-unpack-file

## NAME



           git-unpack-file - Creates a temporary file with a blob's contents
    


## SYNOPSIS



           _git unpack-file_ <blob>
    


## DESCRIPTION



           Creates a file holding the contents of the blob specified by sha1.
           It returns the name of the temporary file in the following format:
           .merge_file_XXXXX
    


## OPTIONS



           <blob>
               Must be a blob id
    


## GIT



           Part of the git(1) suite
    


* * *
# getsubids

## NAME



           getsubids - get the subordinate id ranges for a user
    


## SYNOPSIS



    
           **getsubids**[_options_] _USER_
    


## DESCRIPTION



           The **getsubids** command lists the subordinate user ID ranges for a
           given user. The subordinate group IDs can be listed using the **-g**
           option.
    


## OPTIONS



           The options which apply to the **getsubids** command are:
    
           **-g**
               List the subordinate group ID ranges.
    
           **-h**
               Display help message and exit.
    


## EXAMPLE



           For example, to obtain the subordinate UIDs of the testuser:
    
               $ getsubids testuser
               0: testuser 100000 65536
    
           This command output provides (in order from left to right) the
           list index, username, UID range start, and number of UIDs in
           range.
    


* * *
# flatpak-permission-reset

## NAME



           flatpak-permission-reset - Reset permissions
    


## SYNOPSIS



    
           **flatpak permission-reset**[OPTION...] APP_ID
    
           **flatpak permission-reset**[OPTION...] --all
    


## DESCRIPTION



           Removes all permissions for the given app from the Flatpak
           permission store.
    
           The permission store is used by portals. Each portal generally has
           its own table in the permission store, and the format of the table
           entries is specific to each portal.
    


## OPTIONS



           The following options are understood:
    
           **--all**
               Remove permissions for all applications.
    
           **-h** , **--help**
               Show help options and exit.
    
           **-v** , **--verbose**
               Print debug information during command processing.
    
           **--ostree-verbose**
               Print OSTree debug information during command processing.
    


* * *
# neqn

## Name



           neqn - format equations for character-cell terminal output
    


## Synopsis



           **neqn**[_eqn-argument_ ...]
    


## Description



           _neqn_ invokes the _eqn_(1) command with the **ascii** output device.
    
           GNU _eqn_ does not support low-resolution, typewriter-like devices,
           although it may work adequately for very simple input.
    


## See also



           _eqn_(1)
    


* * *
# dh_auto_build

## NAME



           dh_auto_build - automatically builds a package
    


## SYNOPSIS



           **dh_auto_build**[_build system options_] [_debhelper options_]
           [**--**_params_]
    


## DESCRIPTION



           **dh_auto_build** is a debhelper program that tries to automatically
           build a package. It does so by running the appropriate command for
           the build system it detects the package uses. For example, if a
           _Makefile_ is found, this is done by running **make**(or **MAKE** , if the
           environment variable is set). If there's a _setup.py_ , or _Build.PL_ ,
           it is run to build the package.
    
           This is intended to work for about 90% of packages. If it doesn't
           work, you're encouraged to skip using **dh_auto_build** at all, and
           just run the build process manually.
    


## OPTIONS



           See "**BUILD SYSTEM OPTIONS** " in debhelper(7) for a list of common
           build system selection and control options.
    
           **--**_params_
               Pass _params_ to the program that is run, after the parameters
               that **dh_auto_build** usually passes.
    


* * *
# dpkg-distaddfile

## NAME



           dpkg-distaddfile - add entries to debian/files
    


## SYNOPSIS



           **dpkg-distaddfile**[_option_...] _filename section priority_
    


## DESCRIPTION



           **dpkg-distaddfile** adds an entry for a named file to **debian/files**.
    
           It takes three non-option arguments, the filename and the section
           and priority for the **.changes** file.
    
           The filename should be specified relative to the directory where
           **dpkg-genchanges** will expect to find the files, usually **..** , rather
           than being a pathname relative to the current directory when **dpkg-**
           **distaddfile** is run.
    


## OPTIONS



           **-f** _files-list-file_
               Read or write the list of files to be uploaded here, rather
               than using **debian/files**.
    
           **-?** , **--help**
               Show the usage message and exit.
    
           **--version**
               Show the version and exit.
    


## ENVIRONMENT



           **DPKG_COLORS**
               Sets the color mode (since dpkg 1.18.5).  The currently
               accepted values are: **auto**(default), **always** and **never**.
    
           **DPKG_NLS**
               If set, it will be used to decide whether to activate Native
               Language Support, also known as internationalization (or i18n)
               support (since dpkg 1.19.0).  The accepted values are: **0** and **1**
               (default).
    


## FILES



           **debian/files**
               The list of generated files which are part of the upload being
               prepared.  **dpkg-distaddfile** can be used to add additional
               files.
    


* * *
# dh_installgsettings

## NAME



           dh_installgsettings - install GSettings overrides and set
           dependencies
    


## SYNOPSIS



           **dh_installgsettings**[_debhelper options_] [**--priority= <number**>]
    


## DESCRIPTION



           **dh_installgsettings** is a debhelper program that is responsible for
           installing GSettings override files and generating appropriate
           dependencies on the GSettings backend.
    
           The dependency on the backend will be generated in
           **${misc:Depends}**.
    


## FILES



           debian/_package_.gsettings-override
               Installed into
               usr/share/glib-2.0/schemas/10__package_.gschema.override in the
               package build directory, with "_package_ " replaced by the
               package name.
    
               The format of the file is the following:
    
                 [org.gnome.mypackage]
                 boolean-setting=true
                 string-setting='string'
                 ...
    


## OPTIONS



           **--priority** _priority_
               Use _priority_ (which should be a 2-digit number) as the
               override priority instead of 10. Higher values than ten can be
               used by derived distributions (20), blend distributions (50),
               or site-specific packages (90).
    


* * *
# tac

## NAME



           tac - concatenate and print files in reverse
    


## SYNOPSIS



           **tac**[_OPTION_]... [_FILE_]...
    


## DESCRIPTION



           Write each FILE to standard output, last line first.
    
           With no FILE, or when FILE is -, read standard input.
    
           Mandatory arguments to long options are mandatory for short
           options too.
    
           **-b** , **--before**
                  attach the separator before instead of after
    
           **-r** , **--regex**
                  interpret the separator as a regular expression
    
           **-s** , **--separator** =_STRING_
                  use STRING as the separator instead of newline
    
           **--help** display this help and exit
    
           **--version**
                  output version information and exit
    


* * *
# trace-cmd-convert

## NAME



           trace-cmd-convert - convert trace files
    


## SYNOPSIS



           **trace-cmd convert**[_OPTIONS_] [_output-file_]
    


## DESCRIPTION



           The trace-cmd(1) convert command converts trace file. It reads the
           input file and copies the data into an output file. The output
           file may be in different format, depending on the command line
           arguments. The default output is in version 7 and compressed (if
           compiled with compression support).
    


## OPTIONS



           **-i** _input-file_
               By default, trace-cmd convert will read the file _trace.dat_.
               But the **-i** option open up the given _input-file_ instead.
    
           **-o** _out-file_
               The name of the output file, this parameter is mandatory.
               Note, the output file may also be specified as the last item
               on the command line.
    
           **--file-version**
               Desired version of the output file. Supported versions are 6
               or 7.
    
           **--compression**
               Compression of the trace output file, one of these strings can
               be passed:
    
                   'any'  - auto select the best available compression algorithm
    
                   'none' - do not compress the trace file
    
                   'name' - the name of the desired compression algorithms. Available algorithms can be listed with
                   trace-cmd list -c
    
           **--help**
               Print usage information.
    


## EXAMPLES



           # trace-cmd convert --compression any trace_compress.dat
    


## RESOURCES



           **https://git.kernel.org/pub/scm/utils/trace-cmd/trace-cmd.git/ **
    


## COPYING



           Copyright (C) 2021 VMware. Free use of this software is granted
           under the terms of the GNU Public License (GPL).
    


## NOTES



            1. rostedt@goodmis.org
               mailto:rostedt@goodmis.org
    
            2. tz.stoyanov@gmail.com
               mailto:tz.stoyanov@gmail.com
    


* * *
# stg-log

## NAME



           stg-log - Display or optionally clear the stack changelog
    


## SYNOPSIS



           _stg log_ [OPTIONS] [--] [patch]...
           _stg log_ --clear
    


## DESCRIPTION



           Show the history of changes to the stack. If one or more patch
           names are given, only the changes affecting those patches are
           shown.
    
           The stg-undo(1) and stg-redo(1) commands may be used to step back
           and forth through historical stack states. The stg-reset(1)
           command may be used to reset the stack directly to a historic
           state.
    
           The _--clear_ option may be used to delete the stack’s change
           history. Undo and redo are unavailable on a stack without change
           history. Clearing the stack state history cannot be undone.
    


## OPTIONS



           -b <branch>, --branch=<branch>
               Use <branch> instead of current branch
    
           -d, --diff
               Show stack state diffs
    
           -n <n>, --number=<n>
               Limit output to <n> commits
    
           -f, --full
               Show using full commit log format
    
           -g, --graphical
               Run gitk instead of printing to stdout
    
           --clear
               Clear the stack history
    


## STGIT



           Part of the StGit suite - see stg(1)
    


* * *
# pmdamemcache

## NAME



           **pmdamemcache** - memcached performance metrics domain agent (PMDA)
    


## DESCRIPTION



           This PMDA extracts performance data from memcached, a distributed
           memory caching daemon commonly used to improve web serving
           performance.  A farm of memcached processes over multiple servers
           can be utilised by a single web application, increasing the total
           available object cache size, and decreasing the database load
           associated with smaller cache sizes.  This system is described in
           detail at **http://www.danga.com/memcached **.
    


## INSTALLATION



           Configure **pmdamemcache** to extract the values from set of hosts
           used in the memcache farm.  These hosts can be listed in the
           $PCP_PMDAS_DIR/memcache/memcache.conf file, in the format (i.e.
           Perl array) described at the top of pmdamemcache.pl.  A custom
           refresh rate can also be configured using this mechanism.
    
                # cd $PCP_PMDAS_DIR/memcache
                # [ edit memcache.conf ]
    
           Once this is setup, you can access the names and values for the
           memcache performance metrics by doing the following as root:
    
                # cd $PCP_PMDAS_DIR/memcache
                # ./Install
    
           If you want to undo the installation, do the following as root:
    
                # cd $PCP_PMDAS_DIR/memcache
                # ./Remove
    
           **pmdamemcache** is launched by pmcd(1) and should never be executed
           directly. The Install and Remove scripts notify pmcd(1) when the
           agent is installed or removed.
    


## FILES



           **$PCP_PMDAS_DIR/memcache/memcache.conf**
               optional configuration file listing monitored memcache
               instances
    
           **$PCP_PMDAS_DIR/memcache/Install**
               installation script for the **pmdamemcache** agent
    
           **$PCP_PMDAS_DIR/memcache/Remove**
               undo installation script for the **pmdamemcache** agent
    
           **$PCP_LOG_DIR/pmcd/memcache.log**
               default log file for error messages from **pmdamemcache**
    


## PCP ENVIRONMENT



           Environment variables with the prefix **PCP_** are used to
           parameterize the file and directory names used by **PCP**. On each
           installation, the file **/etc/pcp.conf** contains the local values for
           these variables.  The **$PCP_CONF** variable may be used to specify an
           alternative configuration file, as described in pcp.conf(5).
    


* * *
# dh_auto_clean

## NAME



           dh_auto_clean - automatically cleans up after a build
    


## SYNOPSIS



           **dh_auto_clean**[_build system options_] [_debhelper options_]
           [**--**_params_]
    


## DESCRIPTION



           **dh_auto_clean** is a debhelper program that tries to automatically
           clean up after a package build. It does so by running the
           appropriate command for the build system it detects the package
           uses. For example, if there's a _Makefile_ and it contains a
           **distclean** , **realclean** , or **clean** target, then this is done by
           running **make**(or **MAKE** , if the environment variable is set). If
           there is a _setup.py_ or _Build.PL_ , it is run to clean the package.
    
           This is intended to work for about 90% of packages. If it doesn't
           work, or tries to use the wrong clean target, you're encouraged to
           skip using **dh_auto_clean** at all, and just run **make clean** manually.
    


## OPTIONS



           See "**BUILD SYSTEM OPTIONS** " in debhelper(7) for a list of common
           build system selection and control options.
    
           **--**_params_
               Pass _params_ to the program that is run, after the parameters
               that **dh_auto_clean** usually passes.
    


* * *
# sync

## NAME



           sync - Synchronize cached writes to persistent storage
    


## SYNOPSIS



           **sync**[_OPTION_] [_FILE_]...
    


## DESCRIPTION



           Synchronize cached writes to persistent storage
    
           If one or more files are specified, sync only them, or their
           containing file systems.
    
           **-d** , **--data**
                  sync only file data, no unneeded metadata
    
           **-f** , **--file-system**
                  sync the file systems that contain the files
    
           **--help** display this help and exit
    
           **--version**
                  output version information and exit
    


## BUGS



           Persistence guarantees vary per system.  See the system calls
           below for more details.
    


* * *
# my_print_defaults

## NAME



           my_print_defaults - display options from option files
    


## SYNOPSIS



    
           **my_print_defaults [**_options_**]**_option_group_ **...**
    


## DESCRIPTION



           **my_print_defaults** displays the options that are present in option
           groups of option files. The output indicates what options will be
           used by programs that read the specified option groups. For
           example, the **mariadb-check** program reads the [mariadb-check] and
           [client] option groups. To see what options are present in those
           groups in the standard option files, invoke **my_print_defaults** like
           this:
    
               shell> **my_print_defaults mariadb-check client**
               --user=myusername
               --password=secret
               --host=localhost
    
           The output consists of options, one per line, in the form that
           they would be specified on the command line.
    
           **my_print_defaults** supports the following options.
    
           •   **--help** , **-?**
    
               Display a help message and exit.
    
           •    **--defaults-file=**_file_name_ , **-c** _file_name_
    
               Read only the given option file. If no extension is given,
               default extension(.ini or .cnf) will be used. If
               **--defaults-file** is the first option, then read this file only,
               do not read global or per-user config files; should be the
               first option.
    
           •   **--debug=**_debug_options_ , **-#**_debug_options_
    
               Write a debugging log. A typical _debug_options_ string is
               'd:t:o,_file_name_ '. The default is
               'd:t:o,/tmp/my_print_defaults.trace'.
    
           •   **--defaults-extra-file=**_file_name_ , **-e** _file_name_
    
               Read this option file after the global option file but (on
               Unix) before the user option file. Should be the first option.
    
           •   **--defaults-group-suffix=**_suffix_ , **-g** _suffix_
    
               In addition to the groups named on the command line, read
               groups that have the given suffix.
    
           •   **--mariadbd**
    
               Read the same set of groups that the mariadbd binary does.
    
           •    **--mariadbd**
    
               Read the same set of groups that the mariadbd binary does.
    
           •   **--no-defaults** , **-n**
    
               Return an empty string (useful for scripts).
    
           •   **--verbose** , **-v**
    
               Verbose mode. Print more information about what the program
               does.
    
           •   **--version** , **-V**
    
               Display version information and exit.
    


* * *
# chcon

## NAME



           chcon - change file security context
    


## SYNOPSIS



           **chcon**[_OPTION_]... _CONTEXT FILE_...
           **chcon**[_OPTION_]... [_-u USER_] [_-r ROLE_] [_-l RANGE_] [_-t TYPE_] _FILE_...
           **chcon**[_OPTION_]... _--reference=RFILE FILE_...
    


## DESCRIPTION



           Change the SELinux security context of each FILE to CONTEXT.  With
           **--reference** , change the security context of each FILE to that of
           RFILE.
    
           Mandatory arguments to long options are mandatory for short
           options too.
    
           **--dereference**
                  affect the referent of each symbolic link (this is the
                  default), rather than the symbolic link itself
    
           **-h** , **--no-dereference**
                  affect symbolic links instead of any referenced file
    
           **-u** , **--user** =_USER_
                  set user USER in the target security context
    
           **-r** , **--role** =_ROLE_
                  set role ROLE in the target security context
    
           **-t** , **--type** =_TYPE_
                  set type TYPE in the target security context
    
           **-l** , **--range** =_RANGE_
                  set range RANGE in the target security context
    
           **--no-preserve-root**
                  do not treat '/' specially (the default)
    
           **--preserve-root**
                  fail to operate recursively on '/'
    
           **--reference** =_RFILE_
                  use RFILE's security context rather than specifying a
                  CONTEXT value
    
           **-R** , **--recursive**
                  operate on files and directories recursively
    
           **-v** , **--verbose**
                  output a diagnostic for every file processed
    
           The following options modify how a hierarchy is traversed when the
           **-R** option is also specified.  If more than one is specified, only
           the final one takes effect.
    
           **-H** if a command line argument is a symbolic link to a
                  directory, traverse it
    
           **-L** traverse every symbolic link to a directory encountered
    
           **-P** do not traverse any symbolic links (default)
    
           **--help** display this help and exit
    
           **--version**
                  output version information and exit
    


* * *
# psfaddtable

## NAME



           psfaddtable - add a Unicode character table to a console font
    


## SYNOPSIS



           **psfaddtable** _fontfile tablefile outfile_
    


## DESCRIPTION



           **psfaddtable** takes a console font in .psf format given by _fontfile_
           and merges it with the Unicode character table given by _tablefile_
           to produce a font file with an embedded character table, which is
           written to _outfile_.  An input file name of "-" denotes standard
           input, and an output file name of "-" denotes standard output.  If
           the _fontfile_ already contains an embedded character table, it is
           ignored.
    


## TABLE FILE FORMAT



           Each line in the _tablefile_ should be either blank, contain a
           comment (preceded by _#_), or contain a sequence of numbers in
           either decimal (default), octal (preceded by _0_), or hexadecimal
           (preceded by _0x_) format, separated by spaces or tabs.  The first
           number on each line indicates the glyph slot in the font that is
           being referred to, this is between 0 and 0xff for a 256-character
           font and 0 and 0x1ff for a 512-character font.  Any subsequent
           numbers on the same line are Unicodes matched by this specific
           glyph slot.  Instead of a single Unicode one may have a sequence
           of Unicodes separates by commas, to denote that the glyph depicts
           the corresponding composed symbol.  It is permissible to have
           multiple lines for the same glyph.
    


* * *
# grap2graph

## Name



           grap2graph - convert a _grap_ diagram into a cropped image
    


## Synopsis



           **grap2graph**[**-unsafe**] [**-format** _output-format_] [_convert-_
                      _argument_ ...]
    
           **grap2graph --help**
    
           **grap2graph -v**
    
           **grap2graph --version**
    


## Description



           _grap2graph_ reads a _grap_(1) program from the standard input and
           writes an image file, by default in Portable Network Graphics
           (PNG) format, to the standard output.
    
           The input GRAP code should _not_ be wrapped with the **.G1** and **.G2**
           macros that normally guard it within _groff_(1) documents.
    
           Arguments not recognized by _grap2graph_ are passed to the
           ImageMagick or GraphicsMagick program _convert_(1).  By specifying
           these, you can give your image a border, set the image's pixel
           density, or perform other useful transformations.
    
           The output image is clipped using _convert_ 's **-trim** option to the
           smallest possible bounding box that contains all the black pixels.
    


## Options



           **--help** displays a usage message, while **-v** and **--version** show
           version information; all exit afterward.
    
           **-format** _output-format_
                  Write the image in _output-format_ , which must be understood
                  by _convert_ ; the default is PNG.
    
           **-unsafe**
                  Run _groff_ in _unsafe_ mode, enabling the PIC command **sh** to
                  execute arbitrary Unix shell commands.  The _groff_ default
                  is to forbid this.
    


## Environment



           _GROFF_TMPDIR_
           _TMPDIR_
           _TMP_
           _TEMP_   These environment variables are searched in the order shown
                  to determine the directory where temporary files will be
                  created.  If none are set, _/tmp_ is used.
    


## Authors



           _grap2graph_ was written by Eric S. Raymond ⟨esr@thyrsus.com⟩, based
           on a recipe for _pic2graph_(1), by W. Richard Stevens.
    


## See also



           _pic2graph_(1), _eqn2graph_(1), _grap_(1), _pic_(1), _groff_(1), _convert_(1)
    


* * *
# mariadb-conv

## NAME



           mariadb-conv - character set conversion utility for MariaDB
    


## SYNOPSIS



    
           **mariadb-conv [**_OPTION..._**] [**_FILE..._**]**
    


## DESCRIPTION



           **mariadb-conv** is a character set conversion utility for MariaDB.
    
           **mariadb-conv** supports the following options.
    
           •   **--from=**_name_ , **-f** _name_
    
               Specifies the encoding of the input.
    
           •   **--to=**_name_ , **-t** _name_
    
               Specifies the encoding of the output.
    
           •   **--continue** , **-c**
    
               Silently ignore conversion errors.
    
           •   **--delimiter=**_name_ ,
    
               Treat the specified characters as delimiters.
    


* * *
# waitpid

## NAME



           waitpid - utility to wait for arbitrary processes
    


## SYNOPSIS



           **waitpid**[-v] [**--timeout** |**-t** _seconds_] pid...
    


## DESCRIPTION



           **waitpid** is a simple command to wait for arbitrary non-child
           processes.
    
           It exits after all processes whose PIDs have been passed as
           arguments have exited.
    


## OPTIONS



           **-v** , **--verbose**
               Be more verbose.
    
           **-t** , **--timeout** _seconds_
               Maximum wait time.
    
           **-e** , **--exited**
               Don’t error on already exited PIDs.
    
           **-c** , **--count** _count_
               Number of process exits to wait for.
    
           **-h** , **--help**
               Display help text and exit.
    
           **-V** , **--version**
               Display version and exit.
    


## EXIT STATUS



           **waitpid** has the following exit status values:
    
           **0**
               success
    
           **1**
               unspecified failure
    
           **2**
               system does not provide necessary functionality
    
           **3**
               timeout expired
    


## AVAILABILITY



           The **waitpid** command is part of the util-linux package which can be
           downloaded from Linux Kernel Archive
           <https://www.kernel.org/pub/linux/utils/util-linux/>. This page is
           part of the _util-linux_ (a random collection of Linux utilities)
           project. Information about the project can be found at 
           ⟨https://www.kernel.org/pub/linux/utils/util-linux/⟩. If you have a
           bug report for this manual page, send it to
           util-linux@vger.kernel.org. This page was obtained from the
           project's upstream Git repository
           ⟨git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git⟩ on
           2025-08-11. (At that time, the date of the most recent commit that
           was found in the repository was 2025-08-05.) If you discover any
           rendering problems in this HTML version of the page, or you
           believe there is a better or more up-to-date source for the page,
           or you have corrections or improvements to the information in this
           COLOPHON (which is _not_ part of the original manual page), send a
           mail to man-pages@man7.org
    
    util-linux 2.42-start-521-ec46  2025-01-16                     _WAITPID_(1)
    


* * *
# git-fsck-objects

## NAME



           git-fsck-objects - Verifies the connectivity and validity of the
           objects in the database
    


## SYNOPSIS



           _git fsck-objects_ ...
    


## DESCRIPTION



           This is a synonym for git-fsck(1). Please refer to the
           documentation of that command.
    


## GIT



           Part of the git(1) suite
    


* * *
# pmdahacluster

## NAME



           **pmdahacluster** - High Availability Cluster PMDA
    


## SYNOPSIS



           **$PCP_PMDAS_DIR/hacluster/pmdahacluster**[**-D** _debug_]
    


## DESCRIPTION



           **pmdahacluster** is capable of collecting metric information to
           enable the monitoring of Pacemaker based HA Clusters through
           Performance Co-Pilot.
    
           The PMDA collects it's metric data from the following components
           that make up a Pacemaker based HA Cluster: Pacemaker, Corosync,
           SBD, DRBD.
    
           For more detailed information regarding the metrics available
           please see the included pmns and helpfile with the PMDA.
    


## INSTALLATION



           Install the HA Cluster PMDA by using the Install script as root:
    
               **# cd $PCP_PMDAS_DIR/hacluster**
               **# ./Install**
    
           To uninstall, do the following as root:
    
               **# cd $PCP_PMDAS_DIR/hacluster**
               **# ./Remove**
    
           **pmdahacluster** is launched by pmcd(1) and should never be executed
           directly.  The Install and Remove scripts notify **pmcd** when the
           agent is installed or removed.
    


## FILES



           **$PCP_PMDAS_DIR/hacluster/help**
               default help text file for the HA Cluster metrics
    
           **$PCP_PMDAS_DIR/hacluster/Install**
               installation script for the **pmdahacluster** agent
    
           **$PCP_PMDAS_DIR/hacluster/Remove**
               undo installation script for the **pmdahacluster** agent
    
           **$PCP_LOG_DIR/pmcd/hacluster.log**
               default log file for error messages from **pmdahacluster**
    


## PCP ENVIRONMENT



           Environment variables with the prefix **PCP_** are used to
           parameterize the file and directory names used by **PCP**. On each
           installation, the file **/etc/pcp.conf** contains the local values for
           these variables.  The **$PCP_CONF** variable may be used to specify an
           alternative configuration file, as described in pcp.conf(5).
    


## DEBUGGING OPTIONS



           The **-D** or **--debug** option enables the output of additional
           diagnostics on _stderr_ to help triage problems, although the
           information is sometimes cryptic and primarily intended to provide
           guidance for developers rather end-users.  _debug_ is a comma
           separated list of debugging options; use pmdbg(1) with the **-l**
           option to obtain a list of the available debugging options and
           their meaning.
    


* * *
# fmt

## NAME



           fmt - simple optimal text formatter
    


## SYNOPSIS



           **fmt**[_-WIDTH_] [_OPTION_]... [_FILE_]...
    


## DESCRIPTION



           Reformat each paragraph in the FILE(s), writing to standard
           output.  The option **-WIDTH** is an abbreviated form of
           **--width** =_DIGITS_.
    
           With no FILE, or when FILE is -, read standard input.
    
           Mandatory arguments to long options are mandatory for short
           options too.
    
           **-c** , **--crown-margin**
                  preserve indentation of first two lines
    
           **-p** , **--prefix** =_STRING_
                  reformat only lines beginning with STRING, reattaching the
                  prefix to reformatted lines
    
           **-s** , **--split-only**
                  split long lines, but do not refill
    
           **-t** , **--tagged-paragraph**
                  indentation of first line different from second
    
           **-u** , **--uniform-spacing**
                  one space between words, two after sentences
    
           **-w** , **--width** =_WIDTH_
                  maximum line width (default of 75 columns)
    
           **-g** , **--goal** =_WIDTH_
                  goal width (default of 93% of width)
    
           **--help** display this help and exit
    
           **--version**
                  output version information and exit
    


* * *