Cygwin FAT/FAT32: external program calls are disabled due to unsafe options file permissions
Jari Aalto
jari.aalto at cante.net
Tue Mar 4 12:07:04 CET 2008
Consider this:
$ gpg --keyserver wwwkeys.pgp.net --recv-keys FD65117B 1CE0C630
gpg: WARNING: unsafe permissions on homedir `/cygdrive/x/home/foo/.pgp'
gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information
gpg: external program calls are disabled due to unsafe options file permissions
gpg: keyserver communications error: general error
gpg: keyserver receive failed: general error
Unfortunately under Cygwin FAT, the file permissions do not convey the
proper information:
$ cd $HOME
$ ls -la .pgp
lrwxrwxrwx 1 root None 6 Oct 18 21:27 .pgp -> .gnupg
$ ls -la .gnupg
lrwxrwxrwx 1 root None 31 Oct 18 21:28 .gnupg -> version-control/.gnupg
$ ls -la version-control/.gnupg | head -2
total 84
drwxr-xr-x 2 root None 0 Oct 12 19:48 .
See this:
$ unask
0022
$ mkdir xx
$ chmod 777 xx ; ls -la xx
drwxr-xr-x 2 root None 0 Mar 4 13:04 .
$ chmod 600 xx ; ls -la xx
drwxr-xr-x 2 root None 0 Mar 4 13:04 .
drwxr-xr-x 2 root None 0 Mar 4 13:04 .
SUGGESTION
Please provide options to allow ignoring "external program calls are
disabled", so that receiving PGP keys succeed.
--
Welcome to FOSS revolution: we fix and modify until it shines
More information about the Gnupg-devel
mailing list