version 1.44, 2001/08/01 22:03:33 |
version 1.45, 2001/08/03 10:31:30 |
|
|
#include "pathnames.h" |
#include "pathnames.h" |
#include "readpass.h" |
#include "readpass.h" |
|
|
|
/* argv0 */ |
|
extern char *__progname; |
|
|
/* we keep a cache of one passphrases */ |
/* we keep a cache of one passphrases */ |
static char *pass = NULL; |
static char *pass = NULL; |
static void |
static void |
|
|
static void |
static void |
usage(void) |
usage(void) |
{ |
{ |
printf("Usage: ssh-add [options]\n"); |
fprintf(stderr, "Usage: %s [options]\n", __progname); |
printf(" -l, -L : list identities\n"); |
fprintf(stderr, "Options:\n"); |
printf(" -d : delete identity\n"); |
fprintf(stderr, " -l List fingerprints of all identities.\n"); |
printf(" -D : delete all identities\n"); |
fprintf(stderr, " -L List public key parameters of all identities.\n"); |
printf(" -s reader_num : add key in the smartcard in reader_num.\n"); |
fprintf(stderr, " -d Delete identity.\n"); |
printf(" -e reader_num : remove key in the smartcard in reader_num.\n"); |
fprintf(stderr, " -D Delete all identities.\n"); |
|
#ifdef SMARTCARD |
|
fprintf(stderr, " -s reader Add key in smartcard reader.\n"); |
|
fprintf(stderr, " -e reader Remove key in smartcard reader.\n"); |
|
#endif |
} |
} |
|
|
int |
int |