Публичный каталог ($ XDG_PUBLICSHARE_DIR) создан, несмотря на то, что «enabled = False» в user-dirs.conf

Я установил «enabled = False» в моем /etc/xdg/user-dirs.conf, который, согласно комментариям в этом файле, а также согласно спецификации , должен остановить xdg- user-dirs-update запускается во время входа в систему и, следовательно, также воссоздает любые отсутствующие каталоги $ XDG _ * _ DIR.

Кроме того, я прокомментировал определение XDG_PUBLICSHARE_DIR в ~ / .config / user-dirs.dirs моего пользователя из-за того, что пока не могу решить, куда его указывать.

Несмотря на то, что xdg-user-dirs-update отключен, каталог с именем «Public» снова появляется в домашнем каталоге моего пользователя при каждом входе в систему. Что является причиной этого и как я могу остановить появление нежелательного публичного каталога? Я обнаружил старую ошибку Red Hat, ссылающуюся на похожую проблему , но она закрыта без известного исправления.

Проблема не возникает для $ XDG_TEMPLATES_DIR, который я так же закомментировал.

2
задан 4 August 2014 в 21:17

1 ответ

Проблема ушла, когда я удалил пользовательскую долю гнома (sudo apt-get --purge remove gnome-user-share). По-видимому, это было вызвано функцией совместного доступа к файлам Gnome, относящейся к $XDG_PUBLICSHARE_DIR и воссоздающей (названный значением по умолчанию) каталог при отсутствии нахождения. С удаленной пользовательской долей гнома больше не вновь появляется каталог "Public".

3
ответ дан 4 August 2014 в 21:17

Другие вопросы по тегам:

Похожие вопросы: