Re: Напрямую писать в *.data файлы в Settings

От: Dmitry Akindinov <CGatePro_at_mx_ru>
Дата: Wed 27 Jan 2010 - 16:11:34 MSK

Здравствуйте,

On 2010-01-27 15:57, Nazarkin Andrew wrote:
> Да, но, черт возьми, как??! (ц) Ватсон :)
>
> Надо, я так понял, сначала копировать весь DenyHosts.data куда-то еще, туда добавлять нужные айпишники, а потом построчно его парсить в CLI?
> Верной ли я дорогой иду, товагищи?
> Поскольку, если тупо пытаться через CLI загнать айпишник в DenyHosts.data, он просто затирает все, что там есть и вставляет только этот айпи.

Надо прочитать то, что уже есть с помощью GetDiniedIPs, полученную строку при необходимости разобрать или просто дописать к ней новый диапазон. Последовательность \e в этой строке используется как разделитель строк.
Новую строку передать с SetDeniedIPs.

> Назаркин Андрей Николаевич
> Mezhregiongarant.
> MRG LIFE
> CIO
>
>>> СГП весь передернуть. Куда проще через CLI все это править.
>
> Nazarkin Andrew wrote:
>> Уважаемые коллеги!
>> Стоит CGP под линукс.
>> Вопрос:
>> Что произойдет, если напрямую, средствами ОС заносить информацию в *.data файлы?
>> К примеру, файл DenyHosts.data
>> Если я командой echo XXX.XXX.XXX.XXX>> DenyHosts.data внесу IP адрес в список блокируемых, поймет ли это CGP?
>> Или надо что-то будет передернуть?

-- 
Best regards,
Dmitry Akindinov
Получено Wed Jan 27 13:11:35 2010

Этот архив был сгенерирован hypermail 2.1.8 : Wed 27 Jan 2010 - 20:14:44 MSK