On Fri, Oct 05, 2012 at 10:31:16PM +0100, Alessandro Grassi wrote:
> > Instead of using the 'link' option of the persistence framework, how
> > about using another directory, then? This would result in the following
> > approach:
> >
> >  * At build time:
> >    - create an Iceweasel profile,
> >    - create an empty `~/.mozilla/bookmarks` directory,
> >    - remove `places.sqlite` from the Iceweasel profile,
> >    - add a symlink `~/.mozilla/default/places.sqlite` pointing
> >      to `~/.mozilla/bookmarks/places.sqlite`.
> >  * When bookmarks persistence is activated:
> >    - add `~/.mozilla/bookmarks` to the set of persistent directories.
> >
> > Wanna try it?
> 
> Looks a little tricky to me, but it works. Let's go this way! ;-)

Great. :)

> All the needed patches are attached:
> 
> "0001-generate-iceweasel-profile-at-build-time.patch" and
> "0001-symlink-places.sqlite-for-bookmarks-persistence.patch" are for
> Tails;

This one should also create an empty directory in /etc/skel. Otherwise
the 'bookmarks' directory will not exist when no persistence is used,
resulting in a broken Iceweasel.


What is also needed before we can merge this work is an update to the
design documents and the end-user documentation, see
<https://tails.boum.org/contribute/merge_policy/> for details.
Do you want to carry on your work on this front as well?

Thanks for your contributions!
 
-- 
Ague

Attachment: pgp6mnGZ1OKGM.pgp
Description: PGP signature

_______________________________________________
tails-dev mailing list
[email protected]
https://mailman.boum.org/listinfo/tails-dev

Reply via email to