[ubuntu-mono] [Bug 77768] Re: should not store indexes in ~

Bug Watch Updater 77768 at bugs.launchpad.net
Thu Sep 16 09:47:43 BST 2010


** Changed in: beagle
   Importance: Unknown => Medium

-- 
should not store indexes in ~
https://bugs.launchpad.net/bugs/77768
You received this bug notification because you are a member of Ubuntu
CLI/Mono Uploaders, which is subscribed to beagle in ubuntu.

Status in Beagle Desktop Search: Won't Fix
Status in “beagle” package in Ubuntu: Invalid

Bug description:
Binary package hint: beagle

By default Beagle should not store indexes in a user's home directory. In *many* cases, home directories are not local file systems, but either NFS or AFS mounted. The data Beagle uses (including it's own socket) is cache data. It can be destroyed without harm. The data is also system specific.

It would be better of Beagle stored it's data in a directory like /var/cache/beagle/indexes/$username.$rnd using basic temporary directory name allocation methods: find an existing directory $uid.*, check owner, if not create a new one. This would allow beagle to maintain it's own data per-system the user logs into, as well as making it part of the system policy that the data can actually be deleted.

It would also allow beagle to function out of the box on remotely mounted ~ directories.





More information about the Ubuntu-mono mailing list