maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Applications (https://talk.maemo.org/forumdisplay.php?f=41)
-   -   pySafe - for personal information security (https://talk.maemo.org/showthread.php?t=40108)

jaguilar 2010-02-11 14:09

Re: pySafe - for personal information security
 
Quote:

Originally Posted by titou1234 (Post 521116)
Here is the french translation:Attachment 7063

I have tested the PalmOs keyring import and it works great, but when I try to access some groups it doesn't work. Perhaps some entries are corrupted. I will investigate this later today and report to you. Do you have some kind of debug mode or log file to help me ?

Thanks for the translation! I'll put in the next release!

To see if some error has ocurred, see the previous message to how to run the program in a terminal window.

titou1234 2010-02-11 22:46

Re: pySafe - for personal information security
 
Quote:

Originally Posted by jaguilar (Post 521178)
To see if some error has ocurred, see the previous message to how to run the program in a terminal window.

I have followed your advice and it helped me a lot to find the problem. pySafe doesn't like entries which contains accents in the title (at least the one which come from the PalmOs keyring import). I have removed them in the xml, made a new import, and all is fine now .
Letters with accents in the note does not cause any trouble.

ofels 2010-02-12 10:33

Re: pySafe - for personal information security
 
1 Attachment(s)
Quote:

Originally Posted by jaguilar (Post 520402)
I would be grateful if you could do! The file was changed a little bit...the newer is attached.

German translation attached.

Update: Update language file to contain the proper encoding. Please feel free to include the file into pysafe.

ofels 2010-02-12 14:38

Re: pySafe - for personal information security
 
A few additions I consider useful and why:

- After a parameterisable time pySafe should lock itself up and require a password to operate. People tend to leave their phone eg. at the office desk unattended with the app running in the background so for the sake of security this would be useful
- Export database: The database should be exportable for backup and redundancy reasons. If my mobile gets stolen I still have the data. As a second use case the application is capable of storing the whole life of people. Social security number, paswords and PINs, etc. If the owner suddenly passes by or will be hospitalzed for some time, relatives should be able to find the information. So I would like to have the information exported, then I can encrypt it with eg. PGP and store that file somewhere safely where relatives can access it just in case. The passphrase can be stored separately eg. in a brief case in a locked desk, etc. The mobile phone is just not the right place to make that information available.
- Renaming of items, groups and details is currently not available. This should be added.

Thanks for that app.

matristain 2010-02-13 01:06

Re: pySafe - for personal information security
 
1 Attachment(s)
Quote:

Originally Posted by jaguilar (Post 521172)
Run the program in a terminal window to see if some error message is showed. It's simple: open the terminal, and run "/opt/pysafe/pysafe" (as normal user, NOT root!).

If some error occur, it will appear in terminal window.

I've tested the XML import in the device, and it was fine. The XML was generated in the last version of Handy Safe?

Screenshot from console attached hope this help.

-All I wet import correct are this 3 lines from XML (exported from Handy Safe Descktop Profesional V. 1.2 48)

<HandySafe>
<Folder name="MyFolderName">
<Card name="MyCardName">
Next line
<Field name="MyFildName" type="6">MyFildValue</Field>

Need any more info?

titou1234 2010-02-13 20:56

Re: pySafe - for personal information security
 
Quote:

Originally Posted by jaguilar (Post 520102)
- Import from Keyring for PalmOS (xml format)

As I said before the PalmOS keyring import works great except for the accents letters in the title, but it is no big deal as it is very easy to remove them. Unfortunately the details in the items appears in the reverse order: le username is the last and the last modifier date is the first. I have try to modify the order in the xml but with no avail.
Could you please invert the order in the import so the most important details appears first: username, password, note and finally last modified date.

Thanks in advance.

pcsabi 2010-02-14 10:13

Re: pySafe - for personal information security
 
3 Attachment(s)
Hi jaguilar,

Thanks for the program!

I tried to import my HandySafe data and the import was unsuccesful maybe because of the accented characters. I tried both the CSV and XML format.

Attaching a sample XML file and two screenshot.

The first screenshot's test case:
Deleting pysafe.dat, starting application from xterm and importing the XML file. The was no items imported ( basically was, but they didn't appeared in the application )

The second screenshot:
After the previous import restarted application from xterm. The application crashed.

Both problem seems to be unicode character encoding problem.

Can we access the source code somewhere ? I didn't find it on garage.

Thanks again for your effort !

titou1234 2010-02-14 11:37

Re: pySafe - for personal information security
 
Hi pcsabi,

The error message I had was the same. I removed the accents letters from the title and all was fine.
Perhaps you could try to remove accents from the Folder and Card names only.

pcsabi 2010-02-14 18:57

Re: pySafe - for personal information security
 
Hi,

I tried it already. The unicode encoding problem is more general.
Unfortunatelly I have cards with custom field names with accents also and the error message is similar with these card. ( There is no crash, but the cards with custom accented fields are not shown in pysafe. )

Probably I could fix the python code if I had access to the source code.

corwin78 2010-02-14 22:55

Czech translation
 
1 Attachment(s)
Hello guys, here is the Czech translation... :)


All times are GMT. The time now is 18:27.

vBulletin® Version 3.8.8