У нас есть скрипт, который загружает список доменов для блокировки нашего блока squid, но мы продолжаем получать предупреждения, подобные следующим:
2015/03/02 17:08:47| WARNING: You should probably remove '.artnau.com' from the ACL named 'chat_domains'
2015/03/02 17:08:47| WARNING: '.artnau.com' is a subdomain of '.css.artnau.com'
2015/03/02 17:08:47| WARNING: because of this '.css.artnau.com' is ignored to keep splay tree searching predictable
2015/03/02 17:08:47| WARNING: You should probably remove '.artnau.com' from the ACL named 'chat_domains'
2015/03/02 17:08:47| WARNING: '.chatserve.com' is a subdomain of '.eagles.chatserve.com'
2015/03/02 17:08:47| WARNING: because of this '.eagles.chatserve.com' is ignored to keep splay tree searching predictable
Есть ли способ пройти через файл и удалить поддомен из существующих доменов в списке?
Поэтому возьмите первую строку и проверьте, есть ли в тексте другие строки, заканчивающиеся этим текстом, и удалите его?