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 作成