-----BEGIN PGP SIGNED MESSAGE----- Hash: RIPEMD160 hi all,
i've gnupg 1.4.2.1 built/installed from src on OSX 10.4.5. when using perl's CPAN, gpg is used for module signature checking. to that end, cpan's Config.pm includes: 'gpg' => q[/usr/local/bin/gpg], i've configured my gpg to use keyrings/perms of "userA". from shell, i typically run as userA. however, cpan is often run as a different user, with superuser perms. when i run cpan as userB to install modules i get warning such as: gpg: WARNING: unsafe ownership on homedir `/Users/userA/gpg_homedir' gpg: WARNING: unsafe ownership on homedir `/Users/userA/gpg_homedir' Signature for /usr/ports/cpan_build/sources/authors/id/O/OL/OLAF/CHECKSUMS ok before running cpan, i see: % ls -al /Users/userA/gpg_homedir total 408 drwx------ 12 userA wheel 408 Mar 2 12:00 . drwxr-xr-x 12 userA wheel 408 Nov 11 20:46 .. -rw------- 1 userA wheel 1437 Feb 24 21:11 gpg.conf -rw------- 1 userA wheel 123269 Feb 24 21:11 pubring.gpg -rw------- 1 userA wheel 600 Feb 24 21:11 random_seed -rw------- 1 userA wheel 14546 Feb 24 21:11 secring.gpg -rw------- 1 userA wheel 3650 Feb 24 21:11 trustdb.gpg but AFTER running cpan as userB i see: % ls -al /Users/userA/gpg_homedir total 408 drwx------ 12 userA wheel 408 Mar 2 12:00 . drwxr-xr-x 12 userA wheel 408 Nov 11 20:46 .. -rw------- 1 userA wheel 1437 Feb 24 21:11 gpg.conf -rw------- 1 userB wheel 124965 Mar 2 11:37 pubring.gpg -rw------- 1 userB wheel 600 Mar 2 11:51 random_seed -rw------- 1 userA wheel 14546 Feb 24 21:11 secring.gpg -rw------- 1 userB wheel 3920 Mar 2 11:37 trustdb.gpg note that CPAN is, apparently, changing user ownership on pubring, random_seed and trustdb !? how/where do i: (a) prevent cpan from making changes to my gpg files' ownership? (b) force cpan to exec gpg as userA -- my typical/intended user? i've changed the Config.pm entry to: 'gpg' => q[sudo -u userA /usr/local/bin/gpg], alas, to no avail. same symptoms/warnings/etc. suggestions are appreciated! cheers, richard - -- /"\ \ / ASCII Ribbon Campaign X against HTML email, vCards / \ & micro$oft attachments [GPG] OpenMacNews at gmail dot com fingerprint: 50C9 1C46 2F8F DE42 2EDB D460 95F7 DDBD 3671 08C6 -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2.1 (Darwin) iEYEAREDAAYFAkQHUYwACgkQlffdvTZxCMYcuwCfUZoXxIIwnimEpyTDgO/CQ5PF fHIAoKct+QtwFrD8Ub5YOGYat8RdLrVb =lAHG -----END PGP SIGNATURE----- _______________________________________________ Gnupg-users mailing list Gnupg-users@gnupg.org http://lists.gnupg.org/mailman/listinfo/gnupg-users