Если на пример epg.dat хранить в tmp
С плагинами/файлами вроде epg.dat как раз проще всего - размер +/- лапоть известен, в отличие от кешей VoD плагинов. Но даже в этом случае, у QuickEPG import, к примеру, нет банальной проверки - куда пишем, есть ли там свободное место и т.д - /hdd жестко прописан, а кудо оно там ссылается, никого не интересует. Не знаю, проверяет ли сама Энигма при сохранении кеша этот момент, или тоже все тупо "Открыли файл, и пишем в него. Есть ли там свободное место - нас не колышет".