pkttyagent - Textual authentication helper


   pkttyagent [--version] [--help]

   pkttyagent [--process { pid | pid,pid-start-time } |
              --system-bus-name busname] [--notify-fd fd] [--fallback]


   pkttyagent is used to start a textual authentication agent for the
   subject specified by either --process or --system-bus-name. If neither
   of these options are given, the parent process is used.

   To get notified when the authentication agent has been registered
   either listen to the Changed D-Bus signal or use --notify-fd to pass
   the number of a file descriptor that has been passed to the program.
   This file descriptor will then be closed when the authentication agent
   has been successfully registered.

   If --fallback is used, the textual authentication agent will not
   replace an existing authentication agent.


   If the authentication agent could not be registered, pkttyagent exits
   with an exit code of 127. Diagnostic messages are printed on standard

   If one or more of the options passed are malformed, pkttyagent exits
   with an exit code of 126. If stdin is a tty, then this manual page is
   also shown.

   If the authentication agent was successfully registered, pkttyagent
   will keep running, interacting with the user as needed. When its
   services are no longer needed, the process can be killed.


   Since process identifiers can be recycled, the caller should always use
   pid,pid-start-time when using the --process option. The value of
   pid-start-time can be determined by consulting e.g. the proc(5) file
   system depending on the operating system. If only pid is passed to the
   --process option, then pkttyagent will look up the start time itself
   but note that this may be racy.


   Written by David Zeuthen <> with a lot of help from
   many others.


   Please send bug reports to either the distribution or the polkit-devel
   mailing list, see the link on how to


   polkit(8), pkaction(1), pkcheck(1), pkexec(1)

More Linux Commands

setdomainname(2) - get/set domain name - Linux manual page
These functions are used to access or to change the NIS domain name of the host system. setdomainname() sets the domain name to the value given in the character

clamscan(1) - scan files and directories for viruses........
clamscan is a command line anti-virus scanner. OPTIONS Most of the options are simple switches which enable or disable some features. Options marked with [=yes/

gnutls_x509_dn_init(3) - API function - Linux manual page...
This function initializes a gnutls_x509_dn_t structure. The object returned must be deallocated using gnutls_x509_dn_deinit(). RETURNS On success, GNUTLS_E_SUCC

objcopy(1) - copy and translate object files (Man Page).....
The GNU objcopy utility copies the contents of an object file to another. objcopy uses the GNU BFD Library to read and write the object files. It can write the

msggrep(1) - pattern matching on message catalog (Man Page)
Extracts all messages of a translation catalog that match a given pattern or belong to some given source files. Mandatory arguments to long options are mandator

nseq(1ssl) - create or examine a netscape certificate sequen
The nseq command takes a file containing a Netscape certificate sequence and prints out the certificates contained in it or takes a file of certificates and con

curl_version(3) - returns the libcurl version string........
Returns a human readable string with the version number of libcurl and some of its important components (like OpenSSL version). RETURN VALUE A pointer to a zero

audit_log_user_command(3) - log a user command (Man Page)...
This function will log a command to the audit system using a predefined message format. It encodes the command as the audit system expects for untrusted strings

pthread_tryjoin_np(3) - try to join with a terminated thread
These functions operate in the same way as pthread_join(3), except for the differences described on this page. The pthread_tryjoin_np() function performs a nonb

Tcl_DStringValue(3) - manipulate dynamic strings (Man Page)
Dynamic strings provide a mechanism for building up arbitrarily long strings by gradually appending information. If the dynamic string is short then there will

intel_upload_blit_large(1) - microbenchmark of Intel GPU per
intel_upload_blit_large is a microbenchmark tool for DRM performance. It should be run with kernel modesetting enabled, and may require root privilege for corre

pthread_cleanup_push_defer_np(3) - push and pop thread cance
These functions are the same as pthread_cleanup_push(3) and pthread_cleanup_pop(3), except for the differences noted on this page. Like pthread_cleanup_push(3),

We can't live, work or learn in freedom unless the software we use is free.