VictorR2007 писал(а): 30 июн 2018, 13:24
Просто у меня там нет ~/.cache/dconf
Вот. Поэтому у Вас и ошибки нет. Почему у меня есть этот каталог, а у Вас нет? Какое-то мое приложение создало?
VictorR2007 писал(а): 30 июн 2018, 13:24
Возможно, что и у вас на Debian нет ~/.cache/dconf
Есть, я выше писал, когда права сравнивал.
VictorR2007 писал(а): 30 июн 2018, 13:24
И зачем вам копировать кэш приложений
В целом - он мне не нужен. Скрипт должен был архивировать /home/user и вылезла ошибка.
VictorR2007 писал(а): 30 июн 2018, 13:24
Проще вообще очистить ~/.cache перед упаковкой в tar.
Согласен. Можно просто проигнорировать ошибку - отальное то архивируется. Но непонятно.
Вот ведь... ПОСЫПАЮ ГОЛОВУ ПЕПЛОМ. Ошибся я в суете в путях при выяснении прав.
В ROSA вот так:
Код: Выделить всё
sudo ls -l /home/user/.cache | grep dconf
drwx------ 2 root root 4096 янв 23 19:25 dconf
sudo ls -l /home/user/.cache/dconf
итого 4
-rw------- 1 root root 2 янв 29 12:15 user
sudo ls -l /home/user/.cache/dconf/user
-rw------- 1 root root 2 янв 29 12:15 /home/user/.cache/dconf/user
А в Debian вот так:
Код: Выделить всё
sudo ls -l /home/user/.cache | grep dconf
drwx------ 2 user user 4096 сен 9 2017 dconf
sudo ls -l /home/user/.cache/dconf
итого 4
-rw------- 1 user user 2 май 19 2017 user
sudo ls -l /home/user/.cache/dconf/user
-rw------- 1 user user 2 май 19 2017 /home/user/.cache/dconf/user
Теперь понятно, почему в ROSA выдает ошибку, а в Debian нет.
Осталось 2 вопроса - откуда у меня в ROSA каталог .cache/dconf и почему он root?
Заодно разобрался с:
mexx400 писал(а): 29 июн 2018, 03:38
Единственное, в ROSA системный с параметром acl - не знаю что это за опция
Список контроля доступа. Встроен в систему. Но для ~/.cache/dconf не задействован.
VictorR2007 писал(а): 30 июн 2018, 13:24
Можно на всякий случай прогнать изменение прав командой
Можно. Но правильно ли это? Если система что-то создала в /home для root - может так и надо?