RodionD
1
Понадобилось обновить /etc/fstab при сборке образ из своего оверлея CLDO. Создал шаблон в 6_ac_builder_squash следующего содержания:
# Calculate append=after path=/etc
#?in(os_linux_pkglist, CLDOLive)!=#
LABEL=worklive /mnt/work exfat auto 0 0
/mnt/work/home /home none auto 0 0
#in#
Нужно что бы он применялся только после смены профиля на CLDOLive, но он применяется при обновлении дистра и сразу выдат ошибку:
не удалось открыть файл:/run/calculate/mount/CLDO_CLDO_amd64/etc/fstab/fstab
ОШИБКА: getFileType()
Из ошибки видно, что пытается работать с файлом */etc/fstab/fstab откуда удвоение пути?
RodionD
2
Отвечаю сам себе: С этой ошибкой разобрался, но никаких изменений в файлах не происходит при запаковске образа.
RodionD
3
Нужные мне шаблоны здесь:
Komodo
4
Здравствуйте.
Можете исошником для основы образа поделиться?
Эта проблема только с fstab? На другие конфиги шаблоны выполняются?
А ошибка пропала при удалении path=/etc?
RodionD
5
Ошибка пропала, но конфиги после сборки остаются “оригинальными”. Пробовал собирать на базе CLS и на базе своей сборки CLDO.
RodionD
6