Bug #615

Шаблоны в /var/calculate/templates/ не работают

Added by Oleg Korolev about 6 years ago. Updated almost 6 years ago.

Status:New Start:11/14/2013
Priority:Normal Due date:
Assignee:Alexander Tratsevskiy % Done:

0%

Category:Calculate Utilities Spent time: -
Target version:-
Votes: 0

Description

Шаблоны в /var/calculate/templates/ не работают. Но если их переложить в /var/lib/layman/calculate/profiles/templates/ , то всё работает как надо.

Installed versions: 2.2.31-r22(19:21:07 23.09.2013)(CL="builder -assemble -server") 3.1.8-r12(3){tbz2}(16:24:14 08.11.2013)(CL="client console consolegui desktop")

templates.zip (21 KB) Oleg Korolev, 11/20/2013 11:58 am

templates.zip (57.8 KB) Oleg Korolev, 11/20/2013 10:50 pm

History

Updated by Mikhail Hiretsky almost 6 years ago

Можно эти шаблоны в виде архива получить?

Updated by Oleg Korolev almost 6 years ago

Получите

Updated by Mikhail Hiretsky almost 6 years ago

А что конкретно не работает? Поместил себе - настроилось.

Updated by Oleg Korolev almost 6 years ago

Помещаю шаблоны в /var/calculate/templates/.
Делаю cl-desktop test.
Создаётся новый пользователь, но настройки применяются из
/var/lib/layman/calculate/profiles/templates/.
Но если шаблоны перенести в /var/lib/layman/calculate/profiles/templates/, то новый пользователь создаётся с изменёнными шаблонами.
Попробуйте ещё один вариант шаблонов.

Updated by Mikhail Hiretsky almost 6 years ago

Шаблоны отрабатывают. У Вас вообще не выполняются шаблоны из /var/calculate/templates или выполняются частично?

Что выводит?

cl-core-variables-show --filter template_path

Updated by Oleg Korolev almost 6 years ago

Не отрабатывают вообще.
calculate user # cl-core-variables-show --filter template_path * Список переменных
main.cl_template_path wl /var/lib/layman/calculate/profiles/templates,/var/calculate/templates,/var/calculate/remote/templates
main.cl_template_path_use rl /var/lib/layman/calculate/profiles/templates,/var/calculate/templates,/var/calculate/remote/templates

Updated by Oleg Korolev almost 6 years ago

Для чистоты эксперимента установил cldx-20131121-i686.iso. Не работает.
Более того в этой версии поломан su в терминале. Вместо приглашения ввести пароль пишет о неправильном пароле. В LiveCd нельзя отредактировать настройки NetworkManager.

Updated by Mikhail Hiretsky almost 6 years ago

Более того в этой версии поломан su в терминале. Вместо приглашения ввести пароль пишет о неправильном пароле. В LiveCd нельзя отредактировать настройки NetworkManager.

Исправлено в 13.11.

Не работает.

templates/3.1/6_ac_desktop_profile/2-user/xfce-base/XFCE-4.10/.calculate_desktop в условии указано ini(ver.xfce)==. Это условие используется, чтобы не перенастраивать шаблонами рабочий стол XFCE. Если вы используете свои шаблоны, и так же не хотите, чтобы шаблоны не перенастраивали одно и то же, то используйте например ini(localver.xfce)==. Но не забудьте создать шаблон .calculate/ini.env

# Calculate format=samba

[localver]
xfce = 4.10

Updated by Oleg Korolev almost 6 years ago

Предполагаю, что вместо
templates/3.1/6_ac_desktop_profile/2-user/xfce-base/XFCE-4.10/.calculate_desktop
надо
templates/3.1/6_ac_desktop_profile/2-user/xfce-base/XFCE-4.10/.calculate_directory

Updated by Mikhail Hiretsky almost 6 years ago

Да. Вы правы: .calculate_directory.

Also available in: Atom PDF

Thank you!