В настоящее время у меня есть служба потокового аудио AirPlay (Shairport), работающая на Raspbian на моем Raspberry Pi. У меня настроено сохранение метаданных песен, которые воспроизводятся. Для каждой песни она сохраняет обложку альбома в папку метаданных. Затем я написал другую программу на Java для чтения обложек альбомов и их отображения.
Единственная проблема заключается в том, что когда файлы создаются shairport, разрешения устанавливаются так, что только пользователь shairport может получить к ним доступ. Я пытался использовать setfacl
для изменения разрешений, но либо он не работает, либо, скорее всего, я делаю что-то не так.
Как настроить его так, чтобы при добавлении файла в папку его права доступа автоматически устанавливались для других?
Я перепробовал каждое решение, которое смог найти, и ни одно из них не сработало.