%general-entities; ]> $Date$ ssh-askpass-&ssh-askpass-version; ssh-askpass Introduction to ssh-askpass The ssh-askpass is a generic executable name for many packages, with similar names, that provide a interactive X service to grab password for packages requiring administrative privileges to be run. It prompts the user with a window box where the necessary password can be inserted. Here, we choose Damien Miller's package distributed in the OpenSSH tarball. &lfs110_checked; Package Information Download (HTTP): Download (FTP): Download MD5 sum: &ssh-askpass-md5sum; Download size: &ssh-askpass-size; Estimated disk space required: &ssh-askpass-buildsize; Estimated build time: &ssh-askpass-time; ssh-askpass Dependencies Required , (runtime), , and (runtime) User Notes: Installation of ssh-askpass Install ssh-askpass by running the following commands: cd contrib && make gnome-ssh-askpass2 Now, as the root user: install -v -d -m755 /usr/libexec/openssh/contrib && install -v -m755 gnome-ssh-askpass2 /usr/libexec/openssh/contrib && ln -sv -f contrib/gnome-ssh-askpass2 /usr/libexec/openssh/ssh-askpass The use of /usr/libexec/openssh/contrib and a symlink is justified by the eventual necessity of a different program for that service. Configuring ssh-askpass Configuration Information As the root user, configure to use ssh-askpass: cat >> /etc/sudo.conf << "EOF" && # Path to askpass helper program Path askpass /usr/libexec/openssh/ssh-askpass EOF chmod -v 0644 /etc/sudo.conf If a given graphical <application> requires administrative privileges, use sudo -A <application> from an x-terminal, from a Window Manager menu and/or replace "Exec=<application> ..." by "Exec=sudo -A <application> ..." in the <application>.desktop file. Contents Installed Programs Installed Library Installed Directory None None /usr/libexec/openssh/contrib