Доброго дня!
В очередной раз пытаюсь достичь просветления в части работы с шаблонами.
Нужно создать директорию с файлами в профиле пользователя. В локальном случае свои шаблоны размещаю в директории /var/calculate/templates/
cldx ~ # eix-sync
cldx ~ # ls -lRA /var/calculate/templates/*
/var/calculate/templates/3.1:
итого 8
drwxr-xr-x 3 root root 4096 дек. 7 10:41 ac_desktop_profile
-rw-r--r-- 1 root root 51 дек. 7 10:34 .calculate_directory
/var/calculate/templates/3.1/ac_desktop_profile:
итого 12
-rw-r--r-- 1 root root 24 дек. 7 10:41 .calculate_directory
drwxr-xr-x 4 root root 4096 дек. 7 10:35 thunderbird-10.0
/var/calculate/templates/3.1/ac_desktop_profile/thunderbird-10.0:
итого 16
drwxr-xr-x 2 root root 4096 дек. 4 14:38 .calculate
-rw-r--r-- 1 root root 139 дек. 7 10:35 .calculate_directory
-rw-r--r-- 1 root root 79 дек. 4 17:06 .signature
drwx------ 3 root root 4096 дек. 4 14:41 .thunderbird
/var/calculate/templates/3.1/ac_desktop_profile/thunderbird-10.0/.calculate:
итого 4
-rw-r--r-- 1 root root 78 дек. 4 14:38 ini.env
/var/calculate/templates/3.1/ac_desktop_profile/thunderbird-10.0/.thunderbird:
итого 8
drwx------ 2 root root 4096 дек. 4 14:47 default
-rw-r--r-- 1 root root 136 дек. 4 14:41 profiles.ini
/var/calculate/templates/3.1/ac_desktop_profile/thunderbird-10.0/.thunderbird/default:
итого 12
-rw------- 1 root root 11127 дек. 4 14:39 prefs.js
Содержимое файлов .calculate_directory
cldx 3.1 # cat .calculate_directory
# Calculate append=skip cl_name==calculate-desktop
cldx ac_desktop_profile # cat .calculate_directory
# Calculate append=skip
cldx thunderbird-10.0 # cat .calculate_directory
# Calculate path=~ chmod=0700 chown=#-main.ur_login-#:#-main.ur_group-# ini(update.thunderbird)!=off&&ini(ver.thunderbird)==&&pkg()>=10.0
Ожидаю, что директория .thunderbird с имеющимися в ней файлами, скопируется в директорию пользователя и пропишутся соответствующие переменные в Ini.env - стандартная, вобщем-то, задача.
Далее, запускаю настройку десктопа пользователя:
cldx ~ # cl-desktop --verbose guest
* Следующие файлы были изменены:
* /home/guest/.dmrc
* Учетная запись пользователя guest настроена ...
В хелпе написано, что параметр --verbose
выведет все обработанные шаблоны. Что-то не выводит. Ошибок нет, но директория с файлами не появляется.
Ставил параметр ac_desktop_desktop==on
- не помогает.
Есть ли более разговорчивое средство отладки шаблонов?