Код: Выделить всё
[root@blackBox /]# uname -srm
FreeBSD 7.0-RELEASE i386
[root@blackBox /]# pkg_info | grep ftpd
proftpd-1.3.2.r3 Highly configurable ftp daemon
1. Находит и удаляет пустые директории;
2. Находит и удаляет файлы и директории, к которым не обращались больше 14 суток;
Скрипт написал, но вот в чем проблема - люди, выкладывая файлы, ложат все в отдельную директорию. Туда ложатся выкладываемые файлы и файл с описанием. Остальные заходят, читают файл описания и качают/не качают всю папку. По итогу через пару месяцев работы скрипта имеем кучу директорий, в которых кроме описывающих файлов ничего нету.
Тут нужен другой подход - при закачке файла/директории он(она) запоминаются системой. Дальше, при обращении к файлу (файлам в дирректории) счетчик для всей закачки сбрасывается. Вот так как-то...
У кого-нибудь есть соображения, как вообще организовать чистку фтп-свалки?