Apr 04, 2014 01:39
Доброго!)
Информацию о месте на шаре samba берет с того диска куда замонтирован юзер. У меня в ~/home собраны symlinks с кучки дисков, хочется что бы показывалось свободно/занятое место корректно в зависимости на какой физический диск по линку перешел юзер. Замонтировать каждый диск в отдельную шару - не подходит...
При изучении вопроса пробовал запускать из smb.conf (dfree command) свой df, но сервер ему все время передает "." в качестве пути (логично), что и видно из исходников:
if (get_dfree_info(conn,".",True,&bsize,&dfree,&dsize)
{
На этом месте я загрустил, да и патчить кот не очень хочется......
samba