После короткого обсуждения темы www.linux.org.ru/view-message.jsp?msgid=3632802 выяснилось, что линукс не имеет собственной fs для флэшек и прочих сменных носителей в боксах. Посему предлагаю сделать клон ext[234]fs со следующими блэкджеками и отличиями:
- в стандартном режиме на файловой системе не хранятся uig и gid, зато хранятся права доступа группы, пользователя и остальных
- при монтироваии fs в права подставляются uid и gid того, кто её примонтировал (или указанные в опциях монтирования).
- должна оставаться возможность жёстко указывать uid и gid файлов всякими chown'ами и правыми кликами мышки, для придания fs оттенка секьюрности. После такого chown'а сменить права может только новый пользователь или root.
- должна сохраняться обратная совемстимость с ext[234]fs для монитрования на системах без поддержки нашей fs. в качестве приёмного владельца файла должен выступить root или тот, кто прописан в предыдущем пункте ТЗ.
Поскольку список изменений такой офигенно маленький, я предполагаю, что мы уже на этой неделе сможет отправить новую fs на рассмотрение Торвальдсу и его команде и через недельку-другую ждать включения в ванильное ядро.
Предлагаю назвать новую файлову систему rm[234]fs (removable media file system)