LINUX.ORG.RU

Нашел где эта зараза сидит:
~/.local/share/recently-used.xbel
Осталось понять как отключить? Через ~/.gtkrc-2.0?

Marlboro
() автор топика
Ответ на: комментарий от gosha36

Действительно. Сделал chmod -w recently-used.xbel
Только эта зараза обратно -rw поставила сама. Выход только сделать владельцем рута?

Marlboro
() автор топика
Ответ на: комментарий от Marlboro

а права пересоздаются на юзера

потому что при редактирование оно создает временный файл (что-то типа) .recently-used.xbel.1234, а потом делает mv .recently-used.xbel.1234 .recently-used.xbel

Как понятно, права на исходный файл в этом случае ничего не значат — потому что возможность удаления/перемещения файлов — определяются правами *материнского каталога*

«Железный» способ иметь пустой .recently-used.xbel — поставить immutable attribute (только ext*): от рута сказать chattr +i .recently-used.xbel

unanimous ★★★★★
()
Ответ на: комментарий от unanimous

поставить immutable attribute (только ext*)

не только.

А вообще, всё это костыли.

emulek
()
Ответ на: комментарий от unclear

Нашел решение, у firefox'а для этого есть отдельня переменная, GTK'шный LastFolderUri он похоже не использует.
Переменная browser.open.lastDir, может кому пригодится.

unclear
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.