mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
gpg: Install a dirmngr.conf file.
* g10/dirmngr-conf.skel: New. * g10/Makefile.am (EXTRA_DIST): Add file. (install-data-local, uninstall-local): Install that file. * g10/openfile.c (copy_options_file): Add arg "name", return a value, simplify with xstrconcat, and factor warning message out to: (try_make_homedir): here. Also install dirmngr.conf. * g10/options.skel: Remove --keyserver entry. -- The option --keyserver in gpg has been deprecated in favor of --keyserver in dirmngr.conf. Thus we need to install a skeleton file for dirmngr to set a default keyserver. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
ae471fa978
commit
f3959f14b6
4 changed files with 87 additions and 46 deletions
61
g10/dirmngr-conf.skel
Normal file
61
g10/dirmngr-conf.skel
Normal file
|
@ -0,0 +1,61 @@
|
|||
# dirmngr-conf.skel - Skeleton to create dirmngr.conf.
|
||||
# (Note that the first three lines are not copied.)
|
||||
#
|
||||
# dirmngr.conf - Options for Dirmngr
|
||||
# Written in 2015 by The GnuPG Project <https://gnupg.org>
|
||||
#
|
||||
# To the extent possible under law, the authors have dedicated all
|
||||
# copyright and related and neighboring rights to this file to the
|
||||
# public domain worldwide. This file is distributed without any
|
||||
# warranty. You should have received a copy of the CC0 Public Domain
|
||||
# Dedication along with this file. If not, see
|
||||
# <http://creativecommons.org/publicdomain/zero/1.0/>.
|
||||
#
|
||||
#
|
||||
# Unless you specify which option file to use (with the command line
|
||||
# option "--options filename"), the file ~/.gnupg/dirmngr.conf is used
|
||||
# by dirmngr. The file can contain any long options which are valid
|
||||
# for Dirmngr. If the first non white space character of a line is a
|
||||
# '#', the line is ignored. Empty lines are also ignored. See the
|
||||
# dirmngr man page or the manual for a list of options.
|
||||
#
|
||||
|
||||
# --keyserver URI
|
||||
#
|
||||
# GPG can send and receive keys to and from a keyserver. These
|
||||
# servers can be HKP, Email, or LDAP (if GnuPG is built with LDAP
|
||||
# support).
|
||||
#
|
||||
# Example HKP keyservers:
|
||||
# hkp://keys.gnupg.net
|
||||
#
|
||||
# Example HKPS keyservers (see --hkp-cacert below):
|
||||
# hkps://hkps.pool.sks-keyservers.net
|
||||
#
|
||||
# Example LDAP keyservers:
|
||||
# ldap://pgp.surfnet.nl:11370
|
||||
#
|
||||
# Regular URL syntax applies, and you can set an alternate port
|
||||
# through the usual method:
|
||||
# hkp://keyserver.example.net:22742
|
||||
#
|
||||
# Most users just set the name and type of their preferred keyserver.
|
||||
# Note that most servers (with the notable exception of
|
||||
# ldap://keyserver.pgp.com) synchronize changes with each other. Note
|
||||
# also that a single server name may actually point to multiple
|
||||
# servers via DNS round-robin. hkp://keys.gnupg.net is an example of
|
||||
# such a "server", which spreads the load over a number of physical
|
||||
# servers.
|
||||
|
||||
keyserver hkp://keys.gnupg.net
|
||||
|
||||
# --hkp-cacert FILENAME
|
||||
#
|
||||
# For the "hkps" scheme (keyserver access over TLS), Dirmngr needs to
|
||||
# know the root certificates for verification of the TLS certificates
|
||||
# used for the connection. Enter the full name of a file with the
|
||||
# root certificates here. If that file is in PEM format a ".pem"
|
||||
# suffix is expected. This option may be given multiple times to add
|
||||
# more root certificates.
|
||||
|
||||
#hkp-cacert /path/to/CA/sks-keyservers.netCA.pem
|
Loading…
Add table
Add a link
Reference in a new issue