Re: incron

2014-03-04 Пенетрантность Artem Chuprina
yakim - debian-russian@lists.debian.org  @ Tue, 04 Mar 2014 09:08:42 +0200:

 y Насколько я знаю, incron действительно за деревом не следит.
 y Для отслеживания изменений в дереве каталогов я использую inotifywait

Ага, спасибо, это, похоже, то, что надо.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/8761nuuy6p@wizzle.ran.pp.ru



Re: incron

2014-03-04 Пенетрантность Hleb Valoshka
On 3/4/14, Artem Chuprina r...@ran.pp.ru wrote:

 У меня, собственно, задача, чтобы во всем дереве /exchange по факту
 добавления или изменения файлов им автомагически делалось chmod +rwX.

Я для такой же задачи использовал iwatch. Но у него есть 2 проблемы:

1) конфиг xml-ный, но не особо навёрнутый, так что не критично;
2) баг с экранированием пробелов в именах файлов, которые передаются
обработчику (я обошёл его так: file=`echo $1`).

Написан на перле.


Re: incron

2014-03-04 Пенетрантность yakim

Добрый день.
Тут, к стати, можно посмотреть пример использования
http://yakim.org.ua/articles/servers/7-ssh-server.html

С уважением,
Якимчук Сергей

04.03.14 11:10, Artem Chuprina написав(ла):

yakim - debian-russian@lists.debian.org  @ Tue, 04 Mar 2014 09:08:42 +0200:

  y Насколько я знаю, incron действительно за деревом не следит.
  y Для отслеживания изменений в дереве каталогов я использую inotifywait

Ага, спасибо, это, похоже, то, что надо.





--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/531599f1.3040...@yakim.org.ua



incron

2014-03-03 Пенетрантность Artem Chuprina
А кто-нибудь пользуется incron?  Я правильно понимаю из его
документации, что у него нет возможности следить за целым деревом?

У меня, собственно, задача, чтобы во всем дереве /exchange по факту
добавления или изменения файлов им автомагически делалось chmod +rwX.

Из того, что я вижу по описаниям при поиске на inotify в дистрибутиве,
за деревом следят только демоны синхронизации (inosync и lsyncd).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/87wqgav4q7@wizzle.ran.pp.ru



Re: incron

2014-03-03 Пенетрантность yakim

Добрый день.

Насколько я знаю, incron действительно за деревом не следит.
Для отслеживания изменений в дереве каталогов я использую inotifywait

С уважением,
Якимчук Сергей

04.03.14 08:48, Artem Chuprina написав(ла):

А кто-нибудь пользуется incron?  Я правильно понимаю из его
документации, что у него нет возможности следить за целым деревом?

У меня, собственно, задача, чтобы во всем дереве /exchange по факту
добавления или изменения файлов им автомагически делалось chmod +rwX.

Из того, что я вижу по описаниям при поиске на inotify в дистрибутиве,
за деревом следят только демоны синхронизации (inosync и lsyncd).





--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/53157bfa.3060...@yakim.org.ua



Проблема с incron

2011-04-12 Пенетрантность Ivan
не хочет он цеплять мои файлы, именю следующее
# cat /etc/incron.allow
vanessa
# incrontab -u vanessa -e
вписываю
/tmp/test.txt   IN_MODIFY   cp 0 /tmp/archive/test-`date
+%Y%m%d%H%M%S`.txt

сохраняю, смотрю лог, вижу следующее

Apr 12 20:15:22 localhost incrond[9622]: table for user vanessa changed,
reloading
Apr 12 20:15:22 localhost incrond[9622]: access denied on
/tmp/test/cam.txt#011IN_MODIFY#011cp - events will be discarded silently
Apr 12 20:15:22 localhost incrond[9622]: cannot create watch for user
vanessa: (2) No such file or directory

ну и естественно никаких действий при манипуляциях с файлом
/tmp/test.txt не выполняется.
Куда бежать, что делать ?



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4da48abc.3030...@rabitsa.org.ua



Re: Не могу настроить incron

2009-12-15 Пенетрантность Yuri Kozlov
On Tue, 15 Dec 2009 01:41:12 +0300
Ivan Borzenkov ivan1...@list.ru wrote:


 
 На второй консоле запущен sudo tail -f /var/log/syslog
 Прилетает сообщение
 
 Dec 15 01:27:51 ivan1986 incrond[32277]: (ivan) CMD (echo 1  
 /home/ivan/test/b.txt)
 
 Файл b.txt не появляется. Сама команда echo из консоли выполняется
 нормально.

А в man incrond написано, что он в shell указанную команду запускает?


-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Re: Не могу настроить incron

2009-12-15 Пенетрантность Ivan Borzenkov
15 декабря 2009 20:02:04 Yuri Kozlov писали:
 On Tue, 15 Dec 2009 01:41:12 +0300
 
 Ivan Borzenkov ivan1...@list.ru wrote:
  На второй консоле запущен sudo tail -f /var/log/syslog
  Прилетает сообщение
 
  Dec 15 01:27:51 ivan1986 incrond[32277]: (ivan) CMD (echo 1 
  /home/ivan/test/b.txt)
 
  Файл b.txt не появляется. Сама команда echo из консоли выполняется
  нормально.
 
 А в man incrond написано, что он в shell указанную команду запускает?
 
Ничего не написано, поэтому действовал по принципу обычного кронтаба.
Вроде заработало :) Спасибо.

---
Иван Борзенков ivan1...@list.ru

I am the ILOVEGNU signature virus. Just copy me to your signature.
This email was infected under the terms of the GNU General Public
License.


signature.asc
Description: This is a digitally signed message part.


Не могу настроить incron

2009-12-14 Пенетрантность Ivan Borzenkov
Здравствуйте, установил incron, почему-то не работает:

i...@ivan1986:~/test% sudo cat /etc/incron.allow
ivan
root
i...@ivan1986:~/test% ls -la
итого 13
drwxrwxrwx   2 ivan ivan   72 Дек 15 01:20 ./
drwxr-xr-x 159 ivan ivan 9160 Дек 15 01:24 ../
-rw-r--r--   1 ivan ivan8 Дек 15 01:23 a.txt
i...@ivan1986:~/test% sudo cat /var/spool/incron/ivan
/home/ivan/test/a.txt IN_ALL_EVENTS echo 1  /home/ivan/test/b.txt
//Файл разумеется редактировал не вручную, а через incrontab -e
i...@ivan1986:~/test% ps ax | grep incron | grep -v grep
32277 ?Ss 0:00 /usr/sbin/incrond -f /etc/incron.conf

Выполняю
i...@ivan1986:~/test% echo '1'  a.txt

На второй консоле запущен sudo tail -f /var/log/syslog
Прилетает сообщение

Dec 15 01:27:51 ivan1986 incrond[32277]: (ivan) CMD (echo 1  
/home/ivan/test/b.txt)

Файл b.txt не появляется. Сама команда echo из консоли выполняется нормально.

Конфиг дефолтовый - все закоментарено.
inotifywait a.txt  echo 1  b.txt работает

Подскажите, почему он не работает, вроде все сделал по документации...



signature.asc
Description: This is a digitally signed message part.


Re: делать копию файл а при каждом его обно влении (incron)

2008-10-03 Пенетрантность Nicholas

Artem Chuprina wrote:


 N /home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345$DATE
 N (неработает, просто добавляет слово 345.DATE к имени)



Во втором случае - написать скрипт.


Через скрипт заработало, вопрос решен, спасибо.

Решение выглядит так:
/etc/incron.d/some_cp:
/home/user/123 IN_MODIFY /bin/sh /etc/incron.d/scripts/copy123

/etc/incron.d/scripts/copy123:
#!/bin/sh
DATE=`date +%Y.%m.%d.%H:%M`
cp /home/user/123 /home/user/$DATE

Если кто-то знает, как это-же действие сделать без скрипта, только с 
помощью одного файла в /etc/incron.d/ (и /etc/incron.conf) - будет 
интересно услышать мнение.



--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: делать копию файл а при каждом его обно влении (incron)

2008-10-02 Пенетрантность Nicholas

Stanislav Maslovski wrote:

Есть, incron.


Вот пытаюсь сделать копию файла 123 с добавлением даты,
из командной строки получается:
cp /home/user/1/123 /home/user/1/123.345.`date +%Y.%m.%d.%H:%M`

а вот с помощью incron нет:
создаю и редактирую файл /etc/incron.d/some_cp:

/home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345 
(работает - копирет файл при его изменении и добавляет 345 в имя)


/home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345$DATE 
(добавляет просто слово 345.DATE к имени)


/home/user/1/123 IN_MODIFY cp /home/user/1/123 
/home/user/1/123.345.`date +%Y.%m.%d.%H:%M` (неработает - нечего не 
копируется)


Добавление с переменной в /ect/incron.conf
DATE='date +%Y.%m.%d.%H:%M:%S'

непомогает.

Вопрос: как правильно копировать файл, из скрипта incron, с добавлением 
текущей даты и времени к имени файла ?


--
Sincerely,
Nicholas


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: делать копию файла при каждом его об новлении (incron)

2008-10-02 Пенетрантность Artem Chuprina
Nicholas - debian-russian@lists.debian.org  @ Thu, 02 Oct 2008 14:11:36 -0400:

  Есть, incron.

 N Вот пытаюсь сделать копию файла 123 с добавлением даты,
 N из командной строки получается:
 N cp /home/user/1/123 /home/user/1/123.345.`date +%Y.%m.%d.%H:%M`

 N а вот с помощью incron нет:
 N создаю и редактирую файл /etc/incron.d/some_cp:

 N /home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345 
(работает
 N - копирет файл при его изменении и добавляет 345 в имя)

 N /home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345$DATE
 N (добавляет просто слово 345.DATE к имени)

 N /home/user/1/123 IN_MODIFY cp /home/user/1/123 /home/user/1/123.345.`date
 N +%Y.%m.%d.%H:%M` (неработает - нечего не копируется)

 N Добавление с переменной в /ect/incron.conf
 N DATE='date +%Y.%m.%d.%H:%M:%S'

 N непомогает.

 N Вопрос: как правильно копировать файл, из скрипта incron, с добавлением
 N текущей даты и времени к имени файла ?

Видимо, для начала стоит прочесть его документацию на предмет того,
шеллом ли он выполняет указанную команду, или самостоятельно.

Во втором случае - написать скрипт.

-- 
Artem Chuprina
RFC2822: ran{}ran.pp.ru Jabber: [EMAIL PROTECTED]

Программы на Haskell настолько ленивы, что по умолчанию вообще не хотят
работать.
 -- http://absurdopedia.wikia.com/wiki/Haskell


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]