From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <4327CA5A.7070409@altlinux.ru> Date: Wed, 14 Sep 2005 10:59:38 +0400 From: =?KOI8-R?Q?=E1=CE=D4=CF=CE_=E7=CF=D2=CC=CF=D7?= User-Agent: Mozilla Thunderbird 1.0.6 (Windows/20050716) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] Re: =?KOI8-R?Q?=F4=D2=C9=C7=C7=C5=D2?= References: <430425D0.5070005@altlinux.ru> <20050818110640.GB7926@basalt.office.altlinux.org> <430485E7.2080002@altlinux.ru> <200508181610.23094.icesik@mail.ru> In-Reply-To: <200508181610.23094.icesik@mail.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Sep 2005 06:59:24 -0000 Archived-At: List-Archive: List-Post: 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