Synology DS213j Настройка прав для miniDLNA (ReadyMedia) если не индексируются файлы


В прошлой статье я рассказал как обмануть NAS и заставить его установить самую последнюю версию miniDLNA, которая по всеобщему мнению нам не подходит… Ошибочное мнение ;)
 
Но, установив, я наткнулся на новые неприятности. Программма проиндексировала 40 из более чем 300 видеофайлов и замерла. В общем каталог есть, служба работает, а индексировать файлы в папку "/video" напрочь отказывается.
Synology DS213j: Настройка прав для miniDLNA (ReadyMedia) если не индексируются файлы

Добавлю некоторое лирическое отступление… У Синолоджи какое-то странное свое понятие о правах доступа… То есть консоль показывает права 700, а туда может писать все, что угодно!
Такое впечатление, что весь хлам стартует от рута, а уже приблуда производителя решает куда и что можно писать. Причем права все таки как-то вычитываются, но по какому-то дикому закону...
То есть линукс знает, что пишет, допустим юзер transmission, но по всем признакам писать туда оно не должно!.. В общем бардак...
Если мне кто растолкует эту суть, буду весьма признателен.
 
В общем, демон стартовал от имени minidlna:minidlna.
 
В перечне прав он был мною переведен в группу админы, а на каталог рекурсивно натянул minidlna как владельца. 
В итоге получил в логах демона тривиальное "[Access denied]"
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
 
В настройках программы раскомментарил "запуск от пользователя" -[Access denied]
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
 
Поставил в настройках оболочки разрешение пользователю на каталог - [Access denied]
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
 
Поставил пользователю права доступа к… короче самому к себе
Ну это типа приложение miniDLNA имеет доступ к пользователю miniDLNA … Вынос мозга, правда?...
Ну, Вы поняли —  [Access denied]
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
 
И только когда я разрешил редактирование папки общего доступа...
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
… эта буржуйская тварь согласилась прочитать каталог...
Ну, а дальше переиндексим все то, что "зависло"
 
NAS> cd /var/packages/minidlna/scripts/
NAS> start-stop-status stop
NAS> start-stop-status rescan
 
… и идем пить чай!
 
Оставляю это здесь. На память себе и Вам. Надеюсь, что кому-то уберег нервы...
 
PS Страшно чешутся руки после эксперимента с подменой типа подходящего проца, проверить еще на чем-нибудь
Например PLEX.… Там как раз версия для DS212 лежит...
Synology DS213j: Настройка прав для miniDLNA (Ready Media) если не индексируются файлы
А в форуме плекса говорится, что работает на всем, кроме 213j
 

Рекомендуем также посмотреть:

0 комментариев

Оставить комментарий