diff options
author | Russ Allbery <rra@stanford.edu> | 2010-02-20 21:52:38 -0800 |
---|---|---|
committer | Russ Allbery <rra@stanford.edu> | 2010-02-20 21:52:38 -0800 |
commit | 3b3e387b6bca35a00a86ad41e39874eeadcb78b9 (patch) | |
tree | 4bcf411ad194268b919a40a559ac39fa98bed9c3 /client/wallet.pod | |
parent | 78d83f1d2757fbbc36bbb1e5463cb7c263053a22 (diff) |
Update documentation for support for storing nul data
Update the wallet client, wallet-backend, and Wallet::Object::File
documentation for the support for storing data containing nul
characters using the new stdin support in remctld. Add this to NEWS.
Diffstat (limited to 'client/wallet.pod')
-rw-r--r-- | client/wallet.pod | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/client/wallet.pod b/client/wallet.pod index 885b77e..db93700 100644 --- a/client/wallet.pod +++ b/client/wallet.pod @@ -5,7 +5,7 @@ wallet - Client for retrieving secure data from a central server =for stopwords -hv srvtab arg keytabs metadata keytab ACL PTS kinit klist remctl PKINIT acl timestamp autocreate backend-specific setacl enctypes enctype ktadd -KDC appdefaults remctld Allbery nul uuencode getacl backend +KDC appdefaults remctld Allbery uuencode getacl backend =head1 SYNOPSIS @@ -87,11 +87,6 @@ ktremove> or an equivalent later to clean up old keys. F<I<output>.new> is still used as a temporary file and any existing file with that name will be deleted. -C<store> does not yet support nul bytes in I<file> (or in any other way of -specifying the data to be stored). To store binary files in the wallet, -you will need to encode them with uuencode, base64, or some similar scheme -and then decode them after retrieval. - =item B<-k> I<principal> The service principal of the wallet server. The default is to use the @@ -349,11 +344,6 @@ retrieval with C<get>. Not all object types support this. If <data> is not specified on the command line, it will be read from the file specified with B<-f> (if given) or from standard input. -Currently, the stored data must not contain nul characters and may -therefore not be binary data. Its length is also limited by the maximum -command line length of the operating system of the wallet server. These -restrictions will be lifted in the future. - If an object with type <type> and name <name> does not already exist when this command is issued (as checked with the check interface), B<wallet> will attempt to automatically create it (using autocreate). |