NAME
pkttyagent - Textual authentication helper
SYNOPSIS
pkttyagent [--version] [--help] pkttyagent [--process { pid | pid,pid-start-time } | --system-bus-name busname] [--notify-fd fd] [--fallback]
DESCRIPTION
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.
RETURN VALUE
If the authentication agent could not be registered, pkttyagent exits with an exit code of 127. Diagnostic messages are printed on standard error. 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.
NOTES
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.
AUTHOR
Written by David Zeuthen <davidz@redhat.com> with a lot of help from many others.
BUGS
Please send bug reports to either the distribution or the polkit-devel mailing list, see the link http://lists.freedesktop.org/mailman/listinfo/polkit-devel on how to subscribe.
SEE ALSO
polkit(8), pkaction(1), pkcheck(1), pkexec(1)
More Linux Commands
manpages/setdomainname.2.html
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
manpages/clamscan.1.html
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/
manpages/gnutls_x509_dn_init.3.html
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
manpages/objcopy.1.html
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
manpages/msggrep.1.html
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
manpages/nseq.1ssl.html
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
manpages/curl_version.3.html
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
manpages/audit_log_user_command.3.html
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
manpages/pthread_tryjoin_np.3.html
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
manpages/Tcl_DStringValue.3.html
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
manpages/intel_upload_blit_large.1.html
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
manpages/pthread_cleanup_push_defer_np.3.html
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),
