Re: [rvl-list] Problems importing from Password Safe files

2007-05-30 Thread Erik Grinaker
Thanks, this should be fixed in svn (on the 0.4.x branch)


On Wed, 2007-04-18 at 06:43 -0700, Bob Dundon wrote:
> Erik,
> 
> This seems related to Bug 172
> (http://svn.codepoet.no/revelation/ticket/172) with some differences.
> 
> I'm trying to export from Password Safe V3.06 (1259) on a Win XP system
> and import the file into Revelation (0.4.11) on my fully updated Arch
> Linux system.
> 
> Revelation's auto-detecting the Password Safe V2.x file type does not
> seem to work. I tried manual detection, but this did not work either.
> The import results in a empty file. I suspect this is the problem in Bug
> 172, but I did not look at the sample file in the bug.
> 
> I then tried an export from Password Safe of my database as a V1.x file
> type. The export seems to work file and when I try to import into
> Revelation, all the files appear (not in proper Revelation folders, but
> perhaps that is due to the file type). However, when I click on any
> entry in this new Revelation database I get the following error:
> 
> Traceback (most recent call last):
>   File "/opt/gnome/bin/revelation", line 405, in 
> self.tree.selection.connect("changed", lambda w:
> self.entryview.display_entry(self.entrystore.get_entry(self.tree.get_active(
>   File "/opt/gnome/lib/python2.5/site-packages/revelation/ui.py", line
> 1929, in display_entry
> widget = generate_field_display_widget(field, self.config,
> self.clipboard)
>   File "/opt/gnome/lib/python2.5/site-packages/revelation/ui.py", line
> 200, in generate_field_display_widget
> widget = Label(util.escape_markup(field.value))
>   File "/opt/gnome/lib/python2.5/site-packages/revelation/util.py", line
> 155, in escape_markup
> string = string.replace("&", "&")
> AttributeError: 'NoneType' object has no attribute 'replace'
> 
> 
> In desperation, I then tried using the XML export in Password Safe, even
> through it warned against using an unencrypted file format. Revelation
> could not import the XML exported from Password Safe, although the XML
> did not appear malformed when I looked at it in a text editor.
> 
> So, a long email to share that none of the import methods I have tried
> will allow an exported database from Password Safe to be imported into
> Revelation.
> 
> If you need any more information Erik, please do not hesitate to contact
> me.
> 
> Best Regards,
> 
> Bob Dundon
> Pleasant Hill, CA  USA
-- 
Erik Grinaker <[EMAIL PROTECTED]>
http://erikg.codepoet.no/

"We act as though comfort and luxury were the chief requirements of
life, when all that we need to make us happy is something to be
enthusiastic about."
 -- Albert Einstein




[rvl-list] Problems importing from Password Safe files

2007-04-18 Thread Bob Dundon
Erik,

This seems related to Bug 172
(http://svn.codepoet.no/revelation/ticket/172) with some differences.

I'm trying to export from Password Safe V3.06 (1259) on a Win XP system
and import the file into Revelation (0.4.11) on my fully updated Arch
Linux system.

Revelation's auto-detecting the Password Safe V2.x file type does not
seem to work. I tried manual detection, but this did not work either.
The import results in a empty file. I suspect this is the problem in Bug
172, but I did not look at the sample file in the bug.

I then tried an export from Password Safe of my database as a V1.x file
type. The export seems to work file and when I try to import into
Revelation, all the files appear (not in proper Revelation folders, but
perhaps that is due to the file type). However, when I click on any
entry in this new Revelation database I get the following error:

Traceback (most recent call last):
  File "/opt/gnome/bin/revelation", line 405, in 
self.tree.selection.connect("changed", lambda w:
self.entryview.display_entry(self.entrystore.get_entry(self.tree.get_active(
  File "/opt/gnome/lib/python2.5/site-packages/revelation/ui.py", line
1929, in display_entry
widget = generate_field_display_widget(field, self.config,
self.clipboard)
  File "/opt/gnome/lib/python2.5/site-packages/revelation/ui.py", line
200, in generate_field_display_widget
widget = Label(util.escape_markup(field.value))
  File "/opt/gnome/lib/python2.5/site-packages/revelation/util.py", line
155, in escape_markup
string = string.replace("&", "&")
AttributeError: 'NoneType' object has no attribute 'replace'


In desperation, I then tried using the XML export in Password Safe, even
through it warned against using an unencrypted file format. Revelation
could not import the XML exported from Password Safe, although the XML
did not appear malformed when I looked at it in a text editor.

So, a long email to share that none of the import methods I have tried
will allow an exported database from Password Safe to be imported into
Revelation.

If you need any more information Erik, please do not hesitate to contact
me.

Best Regards,

Bob Dundon
Pleasant Hill, CA  USA
-- 
public key available under [EMAIL PROTECTED] at
http://www.keyserver.net
GPG-FP 72F5 56CB 16E5 D357 E6AE 128E 7BF9 6DED 0BE5 5FB0


signature.asc
Description: This is a digitally signed message part