${SYSMNT}/bundles/имя_модуля.sfs
В uird это так и реализовано. Имя директории бандла совпадает с именем модуля, включая расширение.
Отлично!
Тогда формат
${SYSMNT}/bundles/module.ext можно считать общепринятым.
Остался вопрос с местом сохранения переменной.
Это последний принципиальный шаг к стандартизации!
Надо его сделать, утвердить имя и каталог для файла.
Нужно выбирать название которого нет в дистрибутивах, иначе придется заниматься вопросом слияния содержимого, так как переменные должны устанавливаться как на уровне initrd, так и на уровне большой системы.
Логично, мне тоже приходила в голову эта мысль.
А нет ли способа передавать переменную со значением общепринятыми системными средствами, через /sys например?
Если нет, то логично использовать файл в каталоге
/etc.
Думаю что лучше использовать простое название, и без '_'.
Например "
/etc/initenv", "
/etc/initvars", "
/etc/sysvars"...