Public bug reported:

echo honor-http-proxy:0:1 | gpgconf --change-options dirmngr honor-http-proxy   
     
gpgconf: warning: can not open list file 
/home/ubuntu/.gnupg/dirmngr_ldapservers.conf: No such file or directory
dirmngr:Network:/usr/bin/dirmngr:1:1:


echo honor-http-proxy:0:1 | ltrace -s128 gpgconf --change-options dirmngr 
honor-http-proxy

strcmp("ldaptimeout", "ldapserverlist-file")                                    
                                 = 1
strcmp("ldapserverlist-file", "ldapserverlist-file")                            
                                 = 0
strlen("/home/ubuntu/.gnupg/dirmngr_ldapservers.conf")                          
                                   = 42
realloc(0x564a9f09be00, 127)                                                    
                                 = 0x564a9f09bec0
gpgrt_fopen(0x564a9f09bec0, 0x564a9e42475a, 0x7f1b1fdd8c40, 5)                  
                                 = 0
__errno_location()                                                              
                                 = 0x7f1b205136c0
_gpgrt_get_std_stream(2, 0x564a9e4241c9, 0, 0)                                  
                                 = 0x564a9f097be0
gpgrt_fileno(0x564a9f097be0, 0x564a9e4241c9, 0, 2)                              
                                 = 2
gcry_xmalloc(20, 0x7ffd8eafe7c0, 0, 2)                                          
                                 = 0x564a9f09bd80
gpgrt_fopencookie(0x564a9f09bd80, 0x564a9e421e0a, 0x564a9f09bd80, 0)            
                                 = 0x564a9f09bda0
gpgrt_setvbuf(0x564a9f09bda0, 0, 1, 0)                                          
                                 = 0
gpgrt_flockfile(0x564a9f09bda0, 0, 0x564a9f0a01f0, 0)                           
                                 = 0
gpgrt_fputs_unlocked(0x564a9e62e200, 0x564a9f09bda0, 0x564a9f0a01f0, 0)         
                                 = 0
gpgrt_vfprintf_unlocked(0x564a9f09bda0, 0x564a9e422cb0, 0x7ffd8eafe8b0, 9)      
                                 = 74
strlen("warning: can not open list file %s")                                    
                                 = 34
gpgrt_funlockfile(0x564a9f09bda0, 0x564a9f09bda0, 0x564a9e422cb0, 16)           
                                 = 0
strerror(2)                                                                     
                                 = "No such file or directory"
gpgrt_flockfile(0x564a9f09bda0, 0, 0, 0)                                        
                                 = 0
gpgrt_vfprintf_unlocked(0x564a9f09bda0, 0x564a9e4212a3, 0x7ffd8eafe7d0, 0 
<unfinished ...>
write(2, "gpgconf: warning: can not open list file 
/home/ubuntu/.gnupg/dirmngr_ldapservers.conf: No such file or directory", 
110gpgconf: warning: can not open list file 
/home/ubuntu/.gnupg/dirmngr_ldapservers.conf: No such file or directory) = 110
write(2, "\n", 1
)                                                                               
                 = 1
<... gpgrt_vfprintf_unlocked resumed> )                                         
                                 = 28
strlen(": %s\n")                                                                
                                 = 5


A magic touch helps to "solve" the problem:

$ touch ~/.gnupg/dirmngr_ldapservers.conf
$ echo honor-http-proxy:0:1 | gpgconf --change-options dirmngr honor-http-proxy

dirmngr:Network:/usr/bin/dirmngr:1:1:

** Affects: gnupg2 (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1773834

Title:
  echo <option>:<flags>:<value> gpgconf --change-options dirmngr
  <option> results in "$HOME/.gnupg/dirmngr_ldapservers.conf : No such
  file or directory" on a freshly installed bionic system

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnupg2/+bug/1773834/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to