Альт p11 starterkit (xfce)
cat ~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/Рабочий стол"
XDG_DOWNLOAD_DIR="$HOME/Загрузки"
XDG_TEMPLATES_DIR="$HOME/Шаблоны"
XDG_PUBLICSHARE_DIR="$HOME/Общедоступные"
XDG_DOCUMENTS_DIR="$HOME/Документы"
XDG_MUSIC_DIR="$HOME/Музыка"
XDG_PICTURES_DIR="$HOME/Изображения"
XDG_VIDEOS_DIR="$HOME/Видео"
Если удалить данные директории они при входе в систему не пересоздаются, а просто вносятся изменения в файл ~/.config/user-dirs.dirs
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/"
Я судя по документации к xdg-user-dirs понял что данные директории пересоздаются. Или жен при создании нового пользователя они создаются, но этого не происходит.
Установленное ПО:
rpm -qa | grep xdg
xdg-utils-1.2.1-alt3.noarch
libxdg-basedir-1.2.3-alt1.x86_64
xdg-user-dirs-0.18-alt2.x86_64
python3-module-pyxdg-0.28-alt1.2.noarch
xdg-dbus-proxy-0.1.6-alt1.x86_64
Для новых пользователей пришлось сделать так:
mkdir /etc/skel/{'Рабочий стол',Загрузки,Шаблоны,Общедоступные,Документы,Музыка,Изображения,Видео}
Может я не правильно понял механизм работы или косяк в программе?