> 
> I set up an account with $HOME in coda, and I opened up a message in
> mutt which was gpg-signed, and mutt invoked gpg.. which wound up
> creating a .gpg directory and I have the same situation with
> .gpg/gpg.conf.
> 
> I've tried several combinations of 'cfs fl' and 'cfs br', etc, but
> nothing seems to work..
> 
> [EMAIL PROTECTED]:~/.gnupg$ cfs br gpg.conf
> [EMAIL PROTECTED]:~/.gnupg$ ls -l
> total 2
> dr--r--r--    2 root     nogroup      2048 Jul 21 16:14 gpg.conf
> -rw-------    1 hozer    nogroup         0 Jul 21 16:13 pubring.gpg
> [EMAIL PROTECTED]:~/.gnupg$ removeinc gpg.conf
> gpg.conf is a directory - must be removed manually
> [EMAIL PROTECTED]:~/.gnupg$ removeinc gpg.conf/
> global  local
> [EMAIL PROTECTED]:~/.gnupg$ removeinc gpg.conf/global
> Error 22 for repair
> [EMAIL PROTECTED]:~/.gnupg$
> [EMAIL PROTECTED]:~/.gnupg$ cfs er gpg.conf/
> 
> I'd like to just remove the whole .gnupg tree, conflicts and all.. how
> do I do that?
> 

Hrrm, I seem to have hit a somewhat serious bug..

After a couple combinations of 'cfs er', 'cfs fl', 'cfs flushvolume',
etc, and a venus restart, I'm getting

16:39:16 Local inconsistent object at
/coda/hozed.org/user/hozer/.gnupg/gpg.confed.org:2,S, please check!

messages from venus.

There was never a 'gpg.confed.org:2,S' file.. this looks like part of a
maildir filemane got appended onto the filename of the bogus conflicting
object.

Do we have any testcases for resolution and conflicts that can excercise
all the code paths? Are there any coda testcases I can run at all?

Reply via email to