Re: Отслеживание обновлений пакета

2010-02-19 Пенетрантность yuri . nefedov

On Fri, 19 Feb 2010, Stanislav Maslovski wrote:


On Thu, Feb 18, 2010 at 08:43:23PM +0300, George Shuklin wrote:

Насколько я понимаю, у dpkg можно каким-то образом сделать пост-обработчик.

В моём случае мне бы хотелось при обновлении определённых пакетов, отсылать 
оповещение (например, при обновлении пакета веб-приложения, оповещение 
дизайнеру).

Вопрос: где обработчик прописывается и как там узнать список обновляемых 
пакетов?


Есть как минимум два механизма: apt {Pre,Post}-Invoke, Pre-Install-Pkgs
и dpkg-triggers. Триггеры могут срабатывать либо по факту смены
состояния пакета (но тогда это должно быть явно прописано в triggers
этого пакета) или по факту изменения состояния некого файла или
каталога.

man apt.conf
/usr/share/doc/dpkg/triggers.txt.gz



  Пример как сделан Post-Invoke можно посмотреть в
  /etc/apt/apt.conf.d/90debsums
  (пакет debsums :)
 Ю.

Отслеживание обновлений пакета

2010-02-18 Пенетрантность George Shuklin
Насколько я понимаю, у dpkg можно каким-то образом сделать пост-обработчик. 

В моём случае мне бы хотелось при обновлении определённых пакетов, отсылать 
оповещение (например, при обновлении пакета веб-приложения, оповещение 
дизайнеру).

Вопрос: где обработчик прописывается и как там узнать список обновляемых 
пакетов?

-- 
wBR,George.


-- 
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/18171266515...@webmail133.yandex.ru