Файловый сервер с совместным доступом
Проблема такая: Несколько клиентов работают над одним и тем же фалом, необходимо распределить права так, чтобы пока один клиент редактирует файл, остальным он был доступен только для чтения. Это отлично реализовано в сетевых папках windows. Там когда остальные пользователи открывают файл, им выдается предупреждение, что файл доступен только для чтения. Мне нужно реализовать сервер под linux. Пытался поднять Apache с Webdav модулем, но блокирвоать фалы в такой схеме необходимо вручную (что мне не подходит), и предупреждения о том что файл только для чтения другим пользователям не выдается... поэтому может возникнуть ситуация когда второй пользователь открыл файл, отредактировал его, а записать не сможет...Можно ли как-нибудь реализовать автоматическую блокировку, когда файл открывается, и разблокировку, когда файл закрывается. клиенты сидят под windows, и работают с autoCad, но вполне возможно что все пересядут под linux на аналоги autoCad под линух. Может быть это возможно как-нибудь через NFS реализовать? Вощем хелп! извиняюсь за сумбурное изложение.