Перейти к содержанию

Вопрос

Опубликовано

привет, поправьте пожалуйста samba в кинетике, чтобы можно было удалять файлы начинающиеся с точки (например сейчас motioneye пишет видео на жесткий диск через самба, там есть файл .keep, ему его необходимо перезаписывать)

сейчас все файлы с точки считаются системными и не удаляются автоматически, в обычной самбе за это отвечает параметр

hide dot files = yes

тут такого нет, может есть возможность добавить? или как-то сделать возможным удаление этих файлов без доп запросов и т.д.

 

Рекомендуемые сообщения

  • 0
Опубликовано
5 часов назад, ops244 сказал:

привет, поправьте пожалуйста samba в кинетике, чтобы можно было удалять файлы начинающиеся с точки (например сейчас motioneye пишет видео на жесткий диск через самба, там есть файл .keep, ему его необходимо перезаписывать)

сейчас все файлы с точки считаются системными и не удаляются автоматически, в обычной самбе за это отвечает параметр

hide dot files = yes

тут такого нет, может есть возможность добавить? или как-то сделать возможным удаление этих файлов без доп запросов и т.д.

 

Перепроверил. Создал файл начинающийся с точки. Удалённо залил его через web на примонтированный носитель и удалил через web. Всё работает как и должно!

У себя посмотрите какие права на файле выставлены. Не read only?

  • 0
Опубликовано
5 часов назад, ops244 сказал:

сейчас все файлы с точки считаются системными

Впервые такое слышу! Это правило справедливо для Unix!

  • 0
Опубликовано
13 минут назад, Mamay сказал:

Впервые такое слышу! Это правило справедливо для Unix!

но если создать такой файл с точкой вначале, он действительно скроется (будет виден если выставить отображать системные)
при этом редактировать и удалять его можно

  • 0
Опубликовано
3 минуты назад, Leshiyart сказал:

но если создать такой файл с точкой вначале, он действительно скроется (будет виден если выставить отображать системные)
при этом редактировать и удалять его можно

Ну хз. Win 10 22H2 без прижатой галки показывает файл начинающийся с точки. Может такое на новомодной 11...

  • 0
Опубликовано (изменено)

причем тут винда? его home assistant удалить не может (расширение motioneye)

пишет нет доступа, на винде-то удаляется (и то после предупреждения, что этот файл системный)

хотя это обычный пустой файл, нужный для отсчета, чтобы файлы по расписанию удалять

Изменено пользователем ops244
  • 0
Опубликовано (изменено)

Столкнулся с такой же проблемой. Диск подключен через самбу к хосту. Motioneye создает на нем папки и записывает, но при удалении через интерфейс файлов пишет: permisson denied: /var/lib/motyoneye/camera/.keep. С хоста файл .keep удаляется без проблем. Решение на обычной самбе: https://github.com/motioneye-project/motioneye/issues/1810 (обновить до 3.x или Samba can be configured to not hide dot files)

Изменено пользователем Didjer
  • 0
Опубликовано

Таким образом, проблема в том, что motionEye создает эти файлы .keep, "чтобы предотвратить удаление каталога". Но в общих ресурсах SMB, в зависимости от конфигурации сервера SMB, эти файлы могут быть скрыты таким образом, что даже клиент, который их создал, больше не может их удалить?

Поэтому, когда motionEye затем пытается удалить каталог медиафайла, он не может этого сделать, потому что рекурсивное удаление пропускает скрытый файл .keep, следовательно, не удается удалить каталог.

Samba может быть настроен не скрывать точечные файлы, как отметил @as-kholin в другом выпуске: https://www.samba.org/samba/docs/current/man-html/smb.conf.5.html

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...

Важная информация

На этом сайте используются файлы cookie. Нажимая "Я принимаю" или продолжая просмотр сайта, вы разрешаете их использование: Политика конфиденциальности.