ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Триггер
@ 2005-08-18  6:08 Антон Горлов
  2005-08-18  6:51 ` [devel] Триггер Michael Shigorin
  0 siblings, 1 reply; 14+ messages in thread
From: Антон Горлов @ 2005-08-18  6:08 UTC (permalink / raw)
  To: ALT Devel discussion list

Кто юзал сабж в спеках? Отзавитесь плз в личку..есть парочка вопросов.

-- 
   np: silence


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Триггер
  2005-08-18  6:08 [devel] Триггер Антон Горлов
@ 2005-08-18  6:51 ` Michael Shigorin
  2005-08-18  6:53   ` Антон Горлов
  0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2005-08-18  6:51 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Aug 18, 2005 at 10:08:16AM +0400, Антон Горлов wrote:
> Кто юзал сабж в спеках? Отзавитесь плз в личку..есть парочка вопросов.

http://wiki.sisyphus.ru/devel/SpecTips/triggers

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18  6:51 ` [devel] Триггер Michael Shigorin
@ 2005-08-18  6:53   ` Антон Горлов
  2005-08-18  7:18     ` Антон Горлов
  0 siblings, 1 reply; 14+ messages in thread
From: Антон Горлов @ 2005-08-18  6:53 UTC (permalink / raw)
  To: ALT Devel discussion list

Michael Shigorin пишет:

  >>Кто юзал сабж в спеках? Отзавитесь плз в личку..есть парочка вопросов.
> http://wiki.sisyphus.ru/devel/SpecTips/triggers

Курил...
маловато-то будет...

-- 
   np: Crematory - Memory


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18  6:53   ` Антон Горлов
@ 2005-08-18  7:18     ` Антон Горлов
  2005-08-18  7:39       ` Michael Shigorin
  0 siblings, 1 reply; 14+ messages in thread
From: Антон Горлов @ 2005-08-18  7:18 UTC (permalink / raw)
  To: ALT Devel discussion list


>  >>Кто юзал сабж в спеках? Отзавитесь плз в личку..есть парочка вопросов.
>> http://wiki.sisyphus.ru/devel/SpecTips/triggers
> Курил...
> маловато-то будет...

Или ткните хотя бы паьцем в пакет..где используются триггеры...

-- 
   np: Crematory - Lords Of Lies


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Триггер
  2005-08-18  7:18     ` Антон Горлов
@ 2005-08-18  7:39       ` Michael Shigorin
  2005-08-18  7:49         ` Антон Горлов
  0 siblings, 1 reply; 14+ messages in thread
From: Michael Shigorin @ 2005-08-18  7:39 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Aug 18, 2005 at 11:18:36AM +0400, Антон Горлов wrote:
> > >>Кто юзал сабж в спеках? Отзавитесь плз в личку..есть
> > >>парочка вопросов.
> >>http://wiki.sisyphus.ru/devel/SpecTips/triggers
> >Курил...  маловато-то будет...

Ну http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/UserDel ещё.

> Или ткните хотя бы паьцем в пакет..где используются триггеры...

Там упомянута парочка.  Что надо-то?

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18  7:39       ` Michael Shigorin
@ 2005-08-18  7:49         ` Антон Горлов
  2005-08-18 11:06           ` Dmitry V. Levin
  2005-08-18 11:39           ` Антон Горлов
  0 siblings, 2 replies; 14+ messages in thread
From: Антон Горлов @ 2005-08-18  7:49 UTC (permalink / raw)
  To: ALT Devel discussion list

Michael Shigorin пишет:

>>>>>Кто юзал сабж в спеках? Отзавитесь плз в личку..есть
>>>>>парочка вопросов.
>>>>http://wiki.sisyphus.ru/devel/SpecTips/triggers
>>>Курил...  маловато-то будет...
> Ну http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/UserDel ещё.
>>Или ткните хотя бы паьцем в пакет..где используются триггеры...
> Там упомянута парочка.  Что надо-то?

Вообще хочу перенести конфиги qico.xe из /etc/ftn/ в /etc/ftn/qicoxe
В новой версии  конфиги пойдут сразу куда надо...а вот если делаю апдейт 
с предыдущей версии..то надо сделать mv конфигов из /etc/ftn в 
/etc/ftn/qicoxe

Кажется немного понял..как надо рулить..посмотрев на Webalizer. Ща пуду 
мучить спек у себя...


-- 
   np: Crematory - Crematory [paused]


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18  7:49         ` Антон Горлов
@ 2005-08-18 11:06           ` Dmitry V. Levin
  2005-08-18 12:58             ` Антон Горлов
  2005-08-18 11:39           ` Антон Горлов
  1 sibling, 1 reply; 14+ messages in thread
From: Dmitry V. Levin @ 2005-08-18 11:06 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 920 bytes --]

On Thu, Aug 18, 2005 at 11:49:03AM +0400, Антон Горлов wrote:
> Michael Shigorin пишет:
> 
> >>>>>Кто юзал сабж в спеках? Отзавитесь плз в личку..есть
> >>>>>парочка вопросов.
> >>>>http://wiki.sisyphus.ru/devel/SpecTips/triggers
> >>>Курил...  маловато-то будет...
> >Ну http://wiki.sisyphus.ru/devel/TypicalPackagingErrors/UserDel ещё.
> >>Или ткните хотя бы паьцем в пакет..где используются триггеры...
> >Там упомянута парочка.  Что надо-то?
> 
> Вообще хочу перенести конфиги qico.xe из /etc/ftn/ в /etc/ftn/qicoxe
> В новой версии  конфиги пойдут сразу куда надо...а вот если делаю апдейт 
> с предыдущей версии..то надо сделать mv конфигов из /etc/ftn в 
> /etc/ftn/qicoxe

Для этого вам не нужен триггер.
Достаточно написать что-нибудь типа

%pre
if [ -d /etc/ftn -a ! -d /etc/ftn/qicoxe ]; then
	mkdir -m700 /etc/ftn/qicoxe &&
	cp -a /etc/ftn/файлы /etc/ftn/qicoxe/ ||:
fi


-- 
ldv

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18  7:49         ` Антон Горлов
  2005-08-18 11:06           ` Dmitry V. Levin
@ 2005-08-18 11:39           ` Антон Горлов
  1 sibling, 0 replies; 14+ messages in thread
From: Антон Горлов @ 2005-08-18 11:39 UTC (permalink / raw)
  To: ALT Devel discussion list

по поводу триггера вопрос..

Сейчас qico.xe имеет версию 0.57.
Хочу обновить её до сизифовской версии,которая == 0.57.1

В триггер хочу записать примерно такое:
%triggerpostun -- qico.xe < 0.57.1

Интерисует 2 вопроса
1) Сработает ли такой триггер при обновлении с 0.57 до 0.57.1
2) Сработает ли такой триггер при обновлении с 0.57 до 0.58 (когда 
появится)?


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18 11:06           ` Dmitry V. Levin
@ 2005-08-18 12:58             ` Антон Горлов
  2005-08-18 13:10               ` Igor Zubkov
                                 ` (2 more replies)
  0 siblings, 3 replies; 14+ messages in thread
From: Антон Горлов @ 2005-08-18 12:58 UTC (permalink / raw)
  To: ALT Devel discussion list

Dmitry V. Levin пишет:

>>Вообще хочу перенести конфиги qico.xe из /etc/ftn/ в /etc/ftn/qicoxe
>>В новой версии  конфиги пойдут сразу куда надо...а вот если делаю апдейт 
>>с предыдущей версии..то надо сделать mv конфигов из /etc/ftn в 
>>/etc/ftn/qicoxe
> Для этого вам не нужен триггер.
> Достаточно написать что-нибудь типа
> %pre
> if [ -d /etc/ftn -a ! -d /etc/ftn/qicoxe ]; then
> 	mkdir -m700 /etc/ftn/qicoxe &&
> 	cp -a /etc/ftn/файлы /etc/ftn/qicoxe/ ||:
> fi

Триггером вроде как красивше получается.

К тому же кажется уже разобрался с ними. Ща тестить буду.

-- 
   np: Crematory - Yourself [paused]


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18 12:58             ` Антон Горлов
@ 2005-08-18 13:10               ` Igor Zubkov
  2005-08-18 13:36                 ` Антон Горлов
  2005-09-14  6:59                 ` Антон Горлов
  2005-08-18 13:40               ` Michael Shigorin
  2005-08-18 13:58               ` Konstantin A. Lepikhov
  2 siblings, 2 replies; 14+ messages in thread
From: Igor Zubkov @ 2005-08-18 13:10 UTC (permalink / raw)
  To: ALT Devel discussion list

В сообщении от Четверг, 18-Авг-2005 15:58 Антон Горлов написал(a):
> > Для этого вам не нужен триггер.
> > Достаточно написать что-нибудь типа
> > %pre
> > if [ -d /etc/ftn -a ! -d /etc/ftn/qicoxe ]; then
> >       mkdir -m700 /etc/ftn/qicoxe &&
> >       cp -a /etc/ftn/файлы /etc/ftn/qicoxe/ ||:
> > fi
>
> Триггером вроде как красивше получается.
>
> К тому же кажется уже разобрался с ними. Ща тестить буду.

Дима всё правильно сказал. Тебе здесь _не нужен_ триггер. Совсем.

Зачем кидатся на бронепоезд с напильником?

-- 
Now playing: Oomph! [Plastik] [1999] Always


^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18 13:10               ` Igor Zubkov
@ 2005-08-18 13:36                 ` Антон Горлов
  2005-09-14  6:59                 ` Антон Горлов
  1 sibling, 0 replies; 14+ messages in thread
From: Антон Горлов @ 2005-08-18 13:36 UTC (permalink / raw)
  To: ALT Devel discussion list

Igor Zubkov пишет:

>>>Для этого вам не нужен триггер.
>>>Достаточно написать что-нибудь типа
>>>%pre
>>>if [ -d /etc/ftn -a ! -d /etc/ftn/qicoxe ]; then
>>>      mkdir -m700 /etc/ftn/qicoxe &&
>>>      cp -a /etc/ftn/файлы /etc/ftn/qicoxe/ ||:
>>>fi
>>Триггером вроде как красивше получается.
>>К тому же кажется уже разобрался с ними. Ща тестить буду.
> Дима всё правильно сказал. Тебе здесь _не нужен_ триггер. Совсем.
> Зачем кидатся на бронепоезд с напильником?

Навеорное да..тут нашёл таки 1 недостаток.. ведь триггеры выаолняются 
после утсановки... То есть получится так что новые конфиги из пакета 
скопируются в /etc/ftn/qicoxe и потом тудаже (на пальцах) скопируются 
старые конфиги из /etc/ftn...то есть ересь получится.

-- 
   np: Crematory - Yourself [paused]


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Триггер
  2005-08-18 12:58             ` Антон Горлов
  2005-08-18 13:10               ` Igor Zubkov
@ 2005-08-18 13:40               ` Michael Shigorin
  2005-08-18 13:58               ` Konstantin A. Lepikhov
  2 siblings, 0 replies; 14+ messages in thread
From: Michael Shigorin @ 2005-08-18 13:40 UTC (permalink / raw)
  To: ALT Devel discussion list

On Thu, Aug 18, 2005 at 04:58:15PM +0400, Антон Горлов wrote:
> Триггером вроде как красивше получается.

НЕ НАДО.  Лишние триггеры -- это действительно зло.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 14+ messages in thread

* [devel] Re: Триггер
  2005-08-18 12:58             ` Антон Горлов
  2005-08-18 13:10               ` Igor Zubkov
  2005-08-18 13:40               ` Michael Shigorin
@ 2005-08-18 13:58               ` Konstantin A. Lepikhov
  2 siblings, 0 replies; 14+ messages in thread
From: Konstantin A. Lepikhov @ 2005-08-18 13:58 UTC (permalink / raw)
  To: ALT Devel discussion list

[-- Attachment #1: Type: text/plain, Size: 656 bytes --]

Hi Антон!

Thursday 18, at 04:58:15 PM you wrote:

> Триггером вроде как красивше получается.
> 
> К тому же кажется уже разобрался с ними. Ща тестить буду.
Перефразируя Trustix Secure Linux Development Policy

If used then only by the ALTLinux team, and only when it's the only means
to success. We don't like them, we don't want then, but we are likely to
be needing them, if we don't have them...

-- 
WBR, Konstantin	      chat with ==>ICQ: 109916175
     Lepikhov,	      speak  to ==>JID: lakostis@jabber.org
aka L.A. Kostis       write  to ==>mailto:lakostis@pisem.net.nospam

...The information is like the bank... 			  (c) EC8OR

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 14+ messages in thread

* Re: [devel] Re: Триггер
  2005-08-18 13:10               ` Igor Zubkov
  2005-08-18 13:36                 ` Антон Горлов
@ 2005-09-14  6:59                 ` Антон Горлов
  1 sibling, 0 replies; 14+ messages in thread
From: Антон Горлов @ 2005-09-14  6:59 UTC (permalink / raw)
  To: ALT Devel discussion list

Igor Zubkov пишет:

>>>Для этого вам не нужен триггер.
>>>Достаточно написать что-нибудь типа
>>>%pre
>>>if [ -d /etc/ftn -a ! -d /etc/ftn/qicoxe ]; then
>>>      mkdir -m700 /etc/ftn/qicoxe &&
>>>      cp -a /etc/ftn/файлы /etc/ftn/qicoxe/ ||:
>>>fi
>>Триггером вроде как красивше получается.
>>К тому же кажется уже разобрался с ними. Ща тестить буду.
> Дима всё правильно сказал. Тебе здесь _не нужен_ триггер. Совсем.
> Зачем кидатся на бронепоезд с напильником?

В обшем к выходу новой версии qico.xe решил заодно и приобщить перенос 
конфигов в /etc/ftn/%name

В секции %files
%attr(600,ftn,ftn) %config(noreplace) %_sysconfdir/ftn/%name/qico.conf
%attr(600,ftn,ftn) %config(noreplace) %_sysconfdir/ftn/%name/qico.passwd
%attr(600,ftn,ftn) %config(noreplace) %_sysconfdir/ftn/%name/qico.subst
В секции %pre
%pre
if [ -f %_sysconfdir/ftn/qico.conf -a ! -d %_sysconfdir/ftn/%name ]; then
     %__mkdir -m750 %_sysconfdir/ftn/%name &&
     %__chown ftn:ftn %_sysconfdir/ftn/%name ||:
     %__cp -a /etc/ftn/qico.conf %_sysconfdir/ftn/%name/ ||:
.....
В результате в %_sysconfdir/ftn/%name/  оказываюцца файлы из нового 
пакета..а не старые пропаченные

Что не так?

-- 
   np: silence


^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2005-09-14  6:59 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-08-18  6:08 [devel] Триггер Антон Горлов
2005-08-18  6:51 ` [devel] Триггер Michael Shigorin
2005-08-18  6:53   ` Антон Горлов
2005-08-18  7:18     ` Антон Горлов
2005-08-18  7:39       ` Michael Shigorin
2005-08-18  7:49         ` Антон Горлов
2005-08-18 11:06           ` Dmitry V. Levin
2005-08-18 12:58             ` Антон Горлов
2005-08-18 13:10               ` Igor Zubkov
2005-08-18 13:36                 ` Антон Горлов
2005-09-14  6:59                 ` Антон Горлов
2005-08-18 13:40               ` Michael Shigorin
2005-08-18 13:58               ` Konstantin A. Lepikhov
2005-08-18 11:39           ` Антон Горлов

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git