Home | History | Annotate | Line # | Download | only in man1
      1  1.1  christos =pod
      2  1.1  christos {- OpenSSL::safe::output_do_not_edit_headers(); -}
      3  1.1  christos 
      4  1.1  christos =head1 NAME
      5  1.1  christos 
      6  1.1  christos openssl-srp - maintain SRP password file
      7  1.1  christos 
      8  1.1  christos =head1 SYNOPSIS
      9  1.1  christos 
     10  1.1  christos B<openssl srp>
     11  1.1  christos [B<-help>]
     12  1.1  christos [B<-verbose>]
     13  1.1  christos [B<-add>]
     14  1.1  christos [B<-modify>]
     15  1.1  christos [B<-delete>]
     16  1.1  christos [B<-list>]
     17  1.1  christos [B<-name> I<section>]
     18  1.1  christos [B<-srpvfile> I<file>]
     19  1.1  christos [B<-gn> I<identifier>]
     20  1.1  christos [B<-userinfo> I<text>]
     21  1.1  christos [B<-passin> I<arg>]
     22  1.1  christos [B<-passout> I<arg>]
     23  1.1  christos {- $OpenSSL::safe::opt_engine_synopsis -}{- $OpenSSL::safe::opt_r_synopsis -}
     24  1.1  christos {- $OpenSSL::safe::opt_provider_synopsis -}
     25  1.1  christos {- $OpenSSL::safe::opt_config_synopsis -}
     26  1.1  christos [I<user> ...]
     27  1.1  christos 
     28  1.1  christos =head1 DESCRIPTION
     29  1.1  christos 
     30  1.1  christos This command is deprecated. It is used to maintain an SRP (secure remote
     31  1.1  christos password) file. At most one of the B<-add>, B<-modify>, B<-delete>, and B<-list>
     32  1.1  christos options can be specified.
     33  1.1  christos These options take zero or more usernames as parameters and perform the
     34  1.1  christos appropriate operation on the SRP file.
     35  1.1  christos For B<-list>, if no I<user> is given then all users are displayed.
     36  1.1  christos 
     37  1.1  christos The configuration file to use, and the section within the file, can be
     38  1.1  christos specified with the B<-config> and B<-name> flags, respectively.
     39  1.1  christos 
     40  1.1  christos =head1 OPTIONS
     41  1.1  christos 
     42  1.1  christos =over 4
     43  1.1  christos 
     44  1.1  christos =item B<-help>
     45  1.1  christos 
     46  1.1  christos Display an option summary.
     47  1.1  christos 
     48  1.1  christos =item B<-verbose>
     49  1.1  christos 
     50  1.1  christos Generate verbose output while processing.
     51  1.1  christos 
     52  1.1  christos =item B<-add>
     53  1.1  christos 
     54  1.1  christos Add a user and SRP verifier.
     55  1.1  christos 
     56  1.1  christos =item B<-modify>
     57  1.1  christos 
     58  1.1  christos Modify the SRP verifier of an existing user.
     59  1.1  christos 
     60  1.1  christos =item B<-delete>
     61  1.1  christos 
     62  1.1  christos Delete user from verifier file.
     63  1.1  christos 
     64  1.1  christos =item B<-list>
     65  1.1  christos 
     66  1.1  christos List users.
     67  1.1  christos 
     68  1.1  christos =item B<-name>
     69  1.1  christos 
     70  1.1  christos The particular SRP definition to use.
     71  1.1  christos 
     72  1.1  christos =item B<-srpvfile> I<file>
     73  1.1  christos 
     74  1.1  christos If the config file is not specified,
     75  1.1  christos B<-srpvfile> can be used to specify the file to operate on.
     76  1.1  christos 
     77  1.1  christos =item B<-gn>
     78  1.1  christos 
     79  1.1  christos Specifies the B<g> and B<N> values, using one of
     80  1.1  christos the strengths defined in IETF RFC 5054.
     81  1.1  christos 
     82  1.1  christos =item B<-userinfo>
     83  1.1  christos 
     84  1.1  christos specifies additional information to add when
     85  1.1  christos adding or modifying a user.
     86  1.1  christos 
     87  1.1  christos =item B<-passin> I<arg>, B<-passout> I<arg>
     88  1.1  christos 
     89  1.1  christos The password source for the input and output file.
     90  1.1  christos For more information about the format of B<arg>
     91  1.1  christos see L<openssl-passphrase-options(1)>.
     92  1.1  christos 
     93  1.1  christos {- $OpenSSL::safe::opt_engine_item -}
     94  1.1  christos 
     95  1.1  christos {- $OpenSSL::safe::opt_r_item -}
     96  1.1  christos 
     97  1.1  christos {- $OpenSSL::safe::opt_provider_item -}
     98  1.1  christos 
     99  1.1  christos {- $OpenSSL::safe::opt_config_item -}
    100  1.1  christos 
    101  1.1  christos {- $OpenSSL::safe::opt_r_synopsis -}
    102  1.1  christos 
    103  1.1  christos =back
    104  1.1  christos 
    105  1.1  christos =head1 HISTORY
    106  1.1  christos 
    107  1.1  christos The B<-engine> option was deprecated in OpenSSL 3.0.
    108  1.1  christos 
    109  1.1  christos =head1 COPYRIGHT
    110  1.1  christos 
    111  1.1  christos Copyright 2017-2021 The OpenSSL Project Authors. All Rights Reserved.
    112  1.1  christos 
    113  1.1  christos Licensed under the Apache License 2.0 (the "License").  You may not use
    114  1.1  christos this file except in compliance with the License.  You can obtain a copy
    115  1.1  christos in the file LICENSE in the source distribution or at
    116  1.1  christos L<https://www.openssl.org/source/license.html>.
    117  1.1  christos 
    118  1.1  christos =cut
    119