Bug #615

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

Добавил(а) Oleg Korolev больше 10 лет назад. Обновлено больше 10 лет назад.

Статус:New Начата:14.11.2013
Приоритет:Normal Дата выполнения:
Назначена:Alexander Tratsevskiy Готовность в %:

0%

Категория:Calculate Utilities Затраченное время: -
Версия:-
Голоса: 0

Описание

Шаблоны в /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,02 КБ) Oleg Korolev, Ср, 20 нояб. 2013, 11:58:25 +0400

templates.zip (57,8 КБ) Oleg Korolev, Ср, 20 нояб. 2013, 22:50:48 +0400

История

Обновлено Mikhail Hiretsky больше 10 лет назад

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

Обновлено Oleg Korolev больше 10 лет назад

Получите

Обновлено Mikhail Hiretsky больше 10 лет назад

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

Обновлено Oleg Korolev больше 10 лет назад

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

Обновлено Mikhail Hiretsky больше 10 лет назад

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

Что выводит?

cl-core-variables-show --filter template_path

Обновлено Oleg Korolev больше 10 лет назад

Не отрабатывают вообще.
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

Обновлено Oleg Korolev больше 10 лет назад

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

Обновлено Mikhail Hiretsky больше 10 лет назад

Более того в этой версии поломан 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

Обновлено Oleg Korolev больше 10 лет назад

Предполагаю, что вместо
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

Обновлено Mikhail Hiretsky больше 10 лет назад

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

Экспортировать в Atom PDF

Спасибо!