Вслед за сменой нумерации версий ядра Linux, совершённой Линусом Торвальдсом 30 мая 2011 года, разработчики CIFS-utils, виртуальной файловой системы CIFS, позволяющей получать доступ к серверам и файловым хранилищам, совместимым со спецификациями CIFS версии 1.0 или выше, объявили о выходе версии 5.0.
Об этом 1 июня 2011 года сообщил один из главных разработчиков CIFS-utils, Джеф Лэйтон (Jeff Layton) в анонсе в списке рассылки проекта.
Поводом для перехода от версии 4.9 именно к версии 5.0, а не к 4.10, как отметил Джеф, стала в том числе и смена нумерации версий ядра Linux:
Последний релиз был 4.9, так что я немного сомневался — должен ли я назвать новый релиз 4.10 или 5.0?
И тогда я понял: если есть сомнения - сделай, как сделал бы Линус. Поскольку он только недавно увеличил номер major-версии ядра, это будет версия 5.0.
Кроме такой аргументированной причины увеличения major-версии стоит отметить следующие изменения:
- mount.cifs отныне всегда использует оригинальное название устройства, чтобы гарантировать отсутствие проблем у непривилегированных пользователей при размонтировании
- в основную ветку проекта внесена новая утилита cifs.idmap для обработки idmapping upcalls - вызовов для отображения идентификаторов безопасности Windows (SID) в пользовательские и групповые идентификаторы UID и GID UNIX/Linux
- большое количество исправлений и добавлений в man 8 mount.cifs и man 8 cifs.upcall
С подробным списком изменений можно ознакомиться в письме Джефа Лэйтона в списки рассылки linux-cifs, samba-technical и samba
>>> Исходный код
>>> Страница проекта