Bug 273377 - Nepomuk forgets semantic data on truecrypt containers
Summary: Nepomuk forgets semantic data on truecrypt containers
Status: RESOLVED FIXED
Alias: None
Product: nepomuk
Classification: Miscellaneous
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Sebastian Trueg
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-05-16 00:49 UTC by haverinen.jussi
Modified: 2013-01-25 15:34 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description haverinen.jussi 2011-05-16 00:49:26 UTC
Version:           unspecified (using KDE 4.6.2) 
OS:                Linux

When I add tags to files stored on truecrypt containers (eg. /media/truecrypt1, /media/truecrypt3 etc) which are not always mounted, nepomuk forgets this data.  The 'index removable devices' should be extended to include file containers and outside dolphin mounts, or some other way to keep the semantic data intact even when the actual container is not present or mounted. 

Reproducible: Always

Steps to Reproduce:
Mount a truecrypt container
tag files
unmount container
reboot
mount container
all data is gone

Actual Results:  
The tags are gone.

Expected Results:  
Tags would persist.

This prevents from fully utilizing the semantic desktop with this configuration.
Comment 1 Vishesh Handa 2012-11-30 23:49:59 UTC
Until Solid provides us information about TrueCrypt containers, Nepomuk cannot recognize them. It will however not delete the tags from 4.10.

However, if you mount the true crypt containers in a different location, the file in the container will now have a different url, and Nepomuk will not be able to find their metadata.
Comment 2 Vishesh Handa 2013-01-25 15:34:34 UTC
With 4.10 RC3, Nepomuk will always remember the data. It will however, not ask if you want to specially index that information. That can only happen when solid starts to support TrueCrypt containers.