Fedora Core 500の技
Valid XHTML 1.0!
正当なCSSです!

TOP > Linux > Fedoraの技 > 101-200 > 169

gpgコマンドでのエラー

Fedora Core 3では初めてgpgコマンドを利用すると下記のようなエラーとなる場合があります。

$ gpg --gen-key
〜略〜
gpg: failed to create temporary file `/home/john/.gnupg/.#lk0xf70058c0.server1.fedora500.jp.27848': No such file or directory
gpg: keyblock resource `/home/john/.gnupg/secring.gpg': general error

これはファイルを作成しようとしたが専用のディレクトリ".gnupg"がないというエラーです。gpg専用のディレクトリを作成すればエラーはなくなり、利用可能となります。

$ mkdir ~/.gnupg
$ chmod 700 ~/.gnupg

するとエラーはなくなり、gpgコマンドが利用できるようになります。

$ gpg --gen-key
〜略〜
gpg: keyring `/home/tokyo/.gnupg/secring.gpg' created
gpg: keyring `/home/tokyo/.gnupg/pubring.gpg' created

ユーザすべてにこのコマンドを利用させるのであればあらかじめ/etc/skel(参照274)に専用ディレクトリ作っておくといいでしょう。

2005-12-03 作成