web-dev-qa-db-fra.com

Où puis-je placer un fichier pour les signets pour tous les utilisateurs

Avec les versions précédentes de Firefox, je plaçais mon fichier bookmarks.html dans/etc/firefox/profile et tous les nouveaux comptes d'utilisateurs obtenaient automatiquement ces signets.

Ce dossier n'existe pas sur Ubuntu 11.04; J'ai essayé de le créer et d'y placer le fichier bookmarks.html mais cela ne semble pas fonctionner ...

4
jmehdi

Autant que je sache, les signets par défaut sont cachés dans / usr/lib/firefox-n.n/omni.jar, vous pouvez modifier ce fichier pour modifier les signets par défaut de tous les utilisateurs. Quoi qu'il en soit, ce n'est pas une bonne pratique et j'espère que fournir des valeurs par défaut sera plus facile avec le temps.

Un moyen plus pratique consiste à fournir quelque chose dans un répertoire de profil par défaut afin de permettre à l’assistant de migration d’importer les signets lors de la création du nouveau profil Firefox. Je pense que vous devez fournir profiles.ini dans / etc/skel/.mozilla/firefox.

[General]
StartWithLastProfile=1

[Profile0]
Name=default
IsRelative=1
Path=5ge4y5n2.default
Default=1

Et sous / etc/skel/.mozilla/firefox/5ge4y5n2.default vous pouvez fournir vos fichiers à importer dans un nouveau profil, par exemple bookmarks.html ou - places.sqlite.

Le seul problème avec cette pratique est qu’il ne permet qu’un seul profil Firefox par utilisateur, et supprimer le profil et en créer un nouveau perd les valeurs par défaut.

1
ramtam

Créez le répertoire /usr/lib/firefox/defaults/profile et placez-y un fichier bookmarks.html personnalisé.

Cela fonctionne sur Ubuntu 12.04.

2
Mario

Ce que vous pouvez faire est d'utiliser un profil comme profil standard et les autres dossiers de profil comme liens symboliques vers le profil actuel.

0
Nicolas Schirrer