* Re: [devel] strange scripts
2004-04-21 9:35 [devel] strange scripts Stanislav Ievlev
@ 2004-04-21 10:25 ` Alexey I. Froloff
2004-04-21 11:07 ` Stanislav Ievlev
2004-04-21 12:18 ` Sviataslau Svirydau
` (3 subsequent siblings)
4 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2004-04-21 10:25 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 663 bytes --]
* Stanislav Ievlev <inger@> [040421 14:09]:
> bforce-xinetd-0.22.8-alt4.i586.rpm
> binkd-0.9.5-alt1.i586.rpm
> crashecho-0.2.14-alt1.i586.rpm
Тут не исправление, а создание логов с правильными правами
(кстати, в qico то же самое, а в списке его нет ;-).
Псевдопользователь ftn не умеет создавать файлы в /var/log/ftn.
control(8) тут поможет?
> ftn-2.2-alt4.noarch.rpm
(добавление пользователя с оболочкой, зачем?)
Дурной вопрос - system(3) и crond(1) будут работать для
пользователя без шелла? Если да, то нет проблем.
--
Regards, Sir Raorn.
-------------------
Список недостатков не обсуждать, а исправлять надо ;-)
-- rider in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 10:25 ` Alexey I. Froloff
@ 2004-04-21 11:07 ` Stanislav Ievlev
2004-04-21 11:42 ` Alexey I. Froloff
0 siblings, 1 reply; 17+ messages in thread
From: Stanislav Ievlev @ 2004-04-21 11:07 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 21, 2004 at 02:25:53PM +0400, Alexey I. Froloff wrote:
> * Stanislav Ievlev <inger@> [040421 14:09]:
> > bforce-xinetd-0.22.8-alt4.i586.rpm
> > binkd-0.9.5-alt1.i586.rpm
> > crashecho-0.2.14-alt1.i586.rpm
> Тут не исправление, а создание логов с правильными правами
> (кстати, в qico то же самое, а в списке его нет ;-).
Я не стал однотипные вещи дублировать ;)
> Псевдопользователь ftn не умеет создавать файлы в /var/log/ftn.
Все необходимые права можно задать прямо в spec-файле на каталог
/var/log/ftn.
>
> control(8) тут поможет?
>
> > ftn-2.2-alt4.noarch.rpm
> (добавление пользователя с оболочкой, зачем?)
> Дурной вопрос - system(3) и crond(1) будут работать для
> пользователя без шелла? Если да, то нет проблем.
Надо разобраться по подробнее.
Что там за cronjob? Как он добавляется? От чьего имени исполняется?
>
> --
> Regards, Sir Raorn.
> -------------------
> Список недостатков не обсуждать, а исправлять надо ;-)
> -- rider in devel@
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 11:07 ` Stanislav Ievlev
@ 2004-04-21 11:42 ` Alexey I. Froloff
2004-04-22 8:02 ` Stanislav Ievlev
0 siblings, 1 reply; 17+ messages in thread
From: Alexey I. Froloff @ 2004-04-21 11:42 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 842 bytes --]
* Stanislav Ievlev <inger@> [040421 15:33]:
> > Псевдопользователь ftn не умеет создавать файлы в /var/log/ftn.
> Все необходимые права можно задать прямо в spec-файле на каталог
> /var/log/ftn.
Помнится, ldv на этот счёт очень возражал. non-root owned и/или
group-writable.
> > > ftn-2.2-alt4.noarch.rpm
> > (добавление пользователя с оболочкой, зачем?)
> > Дурной вопрос - system(3) и crond(1) будут работать для
> > пользователя без шелла? Если да, то нет проблем.
> Надо разобраться по подробнее.
> Что там за cronjob? Как он добавляется? От чьего имени исполняется?
cronjob - разные шеллскрипты, которые запускают кучу ftn барахла.
Добавляется руками (crontab -u ftn -e), исполняются от имени ftn.
--
Regards, Sir Raorn.
-------------------
[...] любители ругаться не читают документацию :-)
-- aen in devel@
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 11:42 ` Alexey I. Froloff
@ 2004-04-22 8:02 ` Stanislav Ievlev
0 siblings, 0 replies; 17+ messages in thread
From: Stanislav Ievlev @ 2004-04-22 8:02 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 21, 2004 at 03:42:19PM +0400, Alexey I. Froloff wrote:
> * Stanislav Ievlev <inger@> [040421 15:33]:
> > > Псевдопользователь ftn не умеет создавать файлы в /var/log/ftn.
> > Все необходимые права можно задать прямо в spec-файле на каталог
> > /var/log/ftn.
> Помнится, ldv на этот счёт очень возражал. non-root owned и/или
> group-writable.
>
> > > > ftn-2.2-alt4.noarch.rpm
> > > (добавление пользователя с оболочкой, зачем?)
> > > Дурной вопрос - system(3) и crond(1) будут работать для
> > > пользователя без шелла? Если да, то нет проблем.
> > Надо разобраться по подробнее.
> > Что там за cronjob? Как он добавляется? От чьего имени исполняется?
> cronjob - разные шеллскрипты, которые запускают кучу ftn барахла.
> Добавляется руками (crontab -u ftn -e), исполняются от имени ftn.
Мда, тут сложно понять, что лучше. Пусть остаётся.
>
> --
> Regards, Sir Raorn.
> -------------------
> [...] любители ругаться не читают документацию :-)
> -- aen in devel@
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 9:35 [devel] strange scripts Stanislav Ievlev
2004-04-21 10:25 ` Alexey I. Froloff
@ 2004-04-21 12:18 ` Sviataslau Svirydau
2004-04-22 7:59 ` Stanislav Ievlev
2004-04-21 16:44 ` [devel] " Dmitry Vukolov
` (2 subsequent siblings)
4 siblings, 1 reply; 17+ messages in thread
From: Sviataslau Svirydau @ 2004-04-21 12:18 UTC (permalink / raw)
To: ALT Devel discussion list
Stanislav Ievlev wrote:
>Привет всем!
>
>В attach'е приведены ошибочные на мой взгляд скрипты в пакетах.
>
>Очень возможно я где-то не прав, обязательно сообщите мне об этом
>иначе это всё пойдет в BTS с разными severity ;)
>
>...
>subversion-server-common-1.0.1-alt1.i586.rpm
>
>
------------ (это наверное стоит перенести в триггер)
subversion-server-common-1.0.1-alt1.i586.rpm
preinstall scriptlet (through /bin/sh):
/usr/sbin/groupadd -r -f subversion
/usr/sbin/useradd -r -g subversion -d /var/lib/subversion -s /dev/null
-c 'Subversion' subversion >/dev/null 2>
&1 ||:
if [ $1 -gt 1 ]; then
/usr/sbin/usermod -d /var/lib/subversion subversion
fi
--------------
Где можно посмотреть пример как это правильно делать?
(подобный скрипт тоже делался по примеру из другого пакета :))
--
Regards,
Sviatoslav Sviridov <Sviataslau_Svirydau at epam.com>
phone: +375 17 210 1662, ext. 1302
mobile: +375 29 641 4214
--
The sendmail configuration file is one of those files that looks like someone
beat their head on the keyboard. After working with it... I can see why!
-- Harry Skelton
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 12:18 ` Sviataslau Svirydau
@ 2004-04-22 7:59 ` Stanislav Ievlev
2004-04-22 9:23 ` [devel] " Michael Shigorin
0 siblings, 1 reply; 17+ messages in thread
From: Stanislav Ievlev @ 2004-04-22 7:59 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 21, 2004 at 03:18:26PM +0300, Sviataslau Svirydau wrote:
> Stanislav Ievlev wrote:
>
> >Привет всем!
> >
> >В attach'е приведены ошибочные на мой взгляд скрипты в пакетах.
> >
> >Очень возможно я где-то не прав, обязательно сообщите мне об этом
> >иначе это всё пойдет в BTS с разными severity ;)
> >
> >...
> >subversion-server-common-1.0.1-alt1.i586.rpm
> >
> >
> ------------ (это наверное стоит перенести в триггер)
> subversion-server-common-1.0.1-alt1.i586.rpm
> preinstall scriptlet (through /bin/sh):
> /usr/sbin/groupadd -r -f subversion
> /usr/sbin/useradd -r -g subversion -d /var/lib/subversion -s /dev/null
> -c 'Subversion' subversion >/dev/null 2>
> &1 ||:
> if [ $1 -gt 1 ]; then
> /usr/sbin/usermod -d /var/lib/subversion subversion
> fi
> --------------
>
> Где можно посмотреть пример как это правильно делать?
> (подобный скрипт тоже делался по примеру из другого пакета :))
У нас много всяких примеров разной степени правильности ;)
Ну в принципе все тоже самое, только надо оформить это как %trigger
Лучшее описание тригерров которое я когда-либо видел в самом rpm ;)
>
> --
> Regards,
> Sviatoslav Sviridov <Sviataslau_Svirydau at epam.com>
> phone: +375 17 210 1662, ext. 1302
> mobile: +375 29 641 4214
> --
> The sendmail configuration file is one of those files that looks like
> someone
> beat their head on the keyboard. After working with it... I can see why!
> -- Harry Skelton
>
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Re: strange scripts
2004-04-22 7:59 ` Stanislav Ievlev
@ 2004-04-22 9:23 ` Michael Shigorin
0 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2004-04-22 9:23 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 956 bytes --]
On Thu, Apr 22, 2004 at 11:59:12AM +0400, Stanislav Ievlev wrote:
> > /usr/sbin/groupadd -r -f subversion
> > Где можно посмотреть пример как это правильно делать?
> > (подобный скрипт тоже делался по примеру из другого пакета :))
> У нас много всяких примеров разной степени правильности ;)
И это плохо :(
> Ну в принципе все тоже самое, только надо оформить это как %trigger
> Лучшее описание тригерров которое я когда-либо видел в самом rpm ;)
Надо оформить этот %trigger макросом и не изобретать каждый раз.
Особенно в связи с тем, что ошибки приводят к болезненному
загромождению базы "лечащими" триггерами и от этого вроде как не
избавиться без переименования пакета (если вообще возможно) :-(
Собственно, это можно воспринимать как согласие с тем, что
пользователи живут в пакетах, а не setup? Обсуждение этой темы
уже дважды закончилось ничем.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 9:35 [devel] strange scripts Stanislav Ievlev
2004-04-21 10:25 ` Alexey I. Froloff
2004-04-21 12:18 ` Sviataslau Svirydau
@ 2004-04-21 16:44 ` Dmitry Vukolov
2004-04-21 19:54 ` Vitaly Lipatov
2004-04-22 8:02 ` Stanislav Ievlev
2004-04-21 18:57 ` Alex Ott
2004-04-22 12:01 ` Michael Shigorin
4 siblings, 2 replies; 17+ messages in thread
From: Dmitry Vukolov @ 2004-04-21 16:44 UTC (permalink / raw)
To: ALT Devel discussion list
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Wednesday 21 April 2004 13:35, Stanislav Ievlev wrote:
> Привет всем!
>
> В attach'е приведены ошибочные на мой взгляд скрипты в пакетах.
>
> Очень возможно я где-то не прав, обязательно сообщите мне об этом
> иначе это всё пойдет в BTS с разными severity ;)
>
> Что у меня вызывало подозрение:
<skipped>
> - проведение исправления в конфигурационных файлах, принадлежащим
> другим пакетам
А можно немного подробнее об этом пункте? Как в таких случаях поступать,
например, с не указанным в списке libsane-hpoj? Отправлять
пользователей самостоятельно пакет доустанавливать? Или к данному
пакету вышеуказанный пункт не относится?
Спасибо.
- --
Dmitry Vukolov
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAhqUC71tprB1tyF0RAlE2AKCJtNCNqp/INQQBmpn/sLBFgg0NLACfbY77
s7iFlJ1O2EWr9Pvs1f4BaAE=
=3RgS
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 16:44 ` [devel] " Dmitry Vukolov
@ 2004-04-21 19:54 ` Vitaly Lipatov
2004-04-22 8:02 ` Stanislav Ievlev
1 sibling, 0 replies; 17+ messages in thread
From: Vitaly Lipatov @ 2004-04-21 19:54 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday 21 April 2004 20:44, Dmitry Vukolov wrote:
> А можно немного подробнее об этом пункте? Как в таких случаях
> поступать, например, с не указанным в списке libsane-hpoj?
> Отправлять пользователей самостоятельно пакет доустанавливать?
> Или к данному пакету вышеуказанный пункт не относится?
Я думаю, что можно перечислить hpoj в dll.conf пакета sane, даже
если на ваш пакет и нет жёсткой зависимости. Sane же корректно
обрабатывает такой случай...
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 16:44 ` [devel] " Dmitry Vukolov
2004-04-21 19:54 ` Vitaly Lipatov
@ 2004-04-22 8:02 ` Stanislav Ievlev
1 sibling, 0 replies; 17+ messages in thread
From: Stanislav Ievlev @ 2004-04-22 8:02 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 21, 2004 at 08:44:46PM +0400, Dmitry Vukolov wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Wednesday 21 April 2004 13:35, Stanislav Ievlev wrote:
> > Привет всем!
> >
> > В attach'е приведены ошибочные на мой взгляд скрипты в пакетах.
> >
> > Очень возможно я где-то не прав, обязательно сообщите мне об этом
> > иначе это всё пойдет в BTS с разными severity ;)
> >
> > Что у меня вызывало подозрение:
> <skipped>
> > - проведение исправления в конфигурационных файлах, принадлежащим
> > другим пакетам
>
> А можно немного подробнее об этом пункте? Как в таких случаях поступать,
> например, с не указанным в списке libsane-hpoj? Отправлять
> пользователей самостоятельно пакет доустанавливать? Или к данному
> пакету вышеуказанный пункт не относится?
его и нет в списке.
Тут чаще всего проблема в тех пакетах которые эти конфигурационные файлы
предоставляют. Проблема их плохого дизайна. Поэтому большинство таких
пакетов не критиковались.
>
> Спасибо.
>
> - --
> Dmitry Vukolov
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.2.4 (GNU/Linux)
>
> iD8DBQFAhqUC71tprB1tyF0RAlE2AKCJtNCNqp/INQQBmpn/sLBFgg0NLACfbY77
> s7iFlJ1O2EWr9Pvs1f4BaAE=
> =3RgS
> -----END PGP SIGNATURE-----
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 9:35 [devel] strange scripts Stanislav Ievlev
` (2 preceding siblings ...)
2004-04-21 16:44 ` [devel] " Dmitry Vukolov
@ 2004-04-21 18:57 ` Alex Ott
2004-04-21 19:52 ` Vitaly Lipatov
2004-04-22 12:01 ` Michael Shigorin
4 siblings, 1 reply; 17+ messages in thread
From: Alex Ott @ 2004-04-21 18:57 UTC (permalink / raw)
To: ALT Devel discussion list
Hello
>>>>> "SI" == Stanislav Ievlev writes:
SI> emacs-preview-latex-0.8-alt1.noarch.rpm
там зовется texhash, для которого я что-то не нашел макроса. ткните меня
носом, если я не прав
--
With best wishes, Alex Ott
-------------------------------
Jet Infosystems, Moscow, Russia mailto: ottalex@narod.ru
http://xtalk.msk.su/~ott/ ICQ #22005116
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 18:57 ` Alex Ott
@ 2004-04-21 19:52 ` Vitaly Lipatov
2004-04-22 8:03 ` Stanislav Ievlev
0 siblings, 1 reply; 17+ messages in thread
From: Vitaly Lipatov @ 2004-04-21 19:52 UTC (permalink / raw)
To: ALT Devel discussion list
On Wednesday 21 April 2004 22:57, Alex Ott wrote:
> Hello
>
> >>>>> "SI" == Stanislav Ievlev writes:
>
> SI> emacs-preview-latex-0.8-alt1.noarch.rpm
>
> там зовется texhash, для которого я что-то не нашел макроса.
> ткните меня носом, если я не прав
Я вот такую конструкцию вставил:
[ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
--
Lav
Виталий Липатов
Санкт-Петербург
GNU! ALT Linux Team! LaTeX! LyX!
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-21 19:52 ` Vitaly Lipatov
@ 2004-04-22 8:03 ` Stanislav Ievlev
2004-04-22 8:15 ` Alex Ott
2004-04-22 9:21 ` [devel] " Michael Shigorin
0 siblings, 2 replies; 17+ messages in thread
From: Stanislav Ievlev @ 2004-04-22 8:03 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Apr 21, 2004 at 11:52:44PM +0400, Vitaly Lipatov wrote:
> On Wednesday 21 April 2004 22:57, Alex Ott wrote:
> > Hello
> >
> > >>>>> "SI" == Stanislav Ievlev writes:
> >
> > SI> emacs-preview-latex-0.8-alt1.noarch.rpm
> >
> > там зовется texhash, для которого я что-то не нашел макроса.
> > ткните меня носом, если я не прав
> Я вот такую конструкцию вставил:
> [ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
И она более правильная чем:
texhash
> --
> Lav
> Виталий Липатов
> Санкт-Петербург
> GNU! ALT Linux Team! LaTeX! LyX!
> _______________________________________________
> Devel mailing list
> Devel@altlinux.ru
> http://lists.altlinux.ru/mailman/listinfo/devel
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [devel] strange scripts
2004-04-22 8:03 ` Stanislav Ievlev
@ 2004-04-22 8:15 ` Alex Ott
2004-04-22 9:21 ` [devel] " Michael Shigorin
1 sibling, 0 replies; 17+ messages in thread
From: Alex Ott @ 2004-04-22 8:15 UTC (permalink / raw)
To: devel
>On Wed, Apr 21, 2004 at 11:52:44PM +0400, Vitaly Lipatov wrote:
>> On Wednesday 21 April 2004 22:57, Alex Ott wrote:
>> > Hello
>> >
>> > >>>>> "SI" == Stanislav Ievlev writes:
>> >
>> > SI> emacs-preview-latex-0.8-alt1.noarch.rpm
>> >
>> > там зовется texhash, для которого я что-то не нашел макроса.
>> > ткните меня носом, если я не прав
>> Я вот такую конструкцию вставил:
>> [ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
>И она более правильная чем:
>texhash
>
ок - понял, я буду заливать в понедельник новую версию preview-latex, так что сам поправлю
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Re: strange scripts
2004-04-22 8:03 ` Stanislav Ievlev
2004-04-22 8:15 ` Alex Ott
@ 2004-04-22 9:21 ` Michael Shigorin
1 sibling, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2004-04-22 9:21 UTC (permalink / raw)
To: ALT Devel discussion list
On Thu, Apr 22, 2004 at 12:03:55PM +0400, Stanislav Ievlev wrote:
> > > там зовется texhash, для которого я что-то не нашел макроса.
> > > ткните меня носом, если я не прав
> > Я вот такую конструкцию вставил:
> > [ -x /usr/bin/texhash ] && /usr/bin/texhash 2>/dev/null ||:
> И она более правильная чем: texhash
А не потянет зависимость?
TEXHASH=/usr/bin/texhash
#...
[ ! -x "$TEXHASH" ] || "$TEXHASH" 2>/dev/null ||:
-- так их отцеплять? Или в спеке (=>BuildReq, не Req) --> OK?
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread
* [devel] Re: strange scripts
2004-04-21 9:35 [devel] strange scripts Stanislav Ievlev
` (3 preceding siblings ...)
2004-04-21 18:57 ` Alex Ott
@ 2004-04-22 12:01 ` Michael Shigorin
4 siblings, 0 replies; 17+ messages in thread
From: Michael Shigorin @ 2004-04-22 12:01 UTC (permalink / raw)
To: devel
On Wed, Apr 21, 2004 at 01:35:26PM +0400, Stanislav Ievlev wrote:
> Что у меня вызывало подозрение:
> - добавление служебного пользователя с оболочкой
А что делать. У нас вроде как практикуется privsep в разных
объемах и проявлениях, причем некоторым системным пользователям
/dev/null или /bin/true действительно не хватает.
Позволю себе напомнить, что мы честно пытались поднять этот
вопрос минимум два раза -- и так и не пришли к нонсен...
концес... консенсусу, во.
> - неиспользование стандартных макросов
Это не грех. Особенно если они добавляются молча и без
автоматического линтера. (правильно, разбаловали :-)
> - проведение исправления в конфигурационных файлах,
> принадлежащим другим пакетам
> - просто явные опечатки
> - слишком длинные скрипты
>
> Стандартная ошибка: переопределение в пакете %prefix приводит к
> порче макросов и соотв. скриптов. Например
> /usr/bin/update-menus превращается /usr/games/bin/update-menus
> или /usr/X11R6/update-menus ;)
А не проблема ли это макросов? Иначе надо объявить %prefix
неизменяемым (что вроде как противоречит его изначальному
смыслу?) и добавить проверку в sisyphus_check.
> mailgraph-1.2-alt1.i586.rpm
Отдаю в хорошие руки, в процессе.
> ------------------(не используются post/preun_service)
А... я-то думал, там основная проблема -- другое:
> preinstall scriptlet (through /bin/sh):
> /usr/sbin/groupadd -r -f mailgraph 2>/dev/null ||:
> /usr/sbin/useradd -g mailgraph -G adm \
> -c 'Mailgraph the Postfix Logfile Analyzer' \
> -d /var/lib/mailgraph -s /dev/null -r mailgraph \
> 2>/dev/null ||:
и
> /sbin/chkconfig --add mailgraph
> if [ -f /etc/httpd/conf/httpd.conf ] && \
> ! grep -q "^Include.*/mailgraph.conf" /etc/httpd/conf/httpd.conf; then
> echo "Include /etc/httpd/conf/mailgraph.conf" >> /etc/httpd/conf/httpd.conf
> /etc/rc.d/init.d/httpd condrestart 1>&2
> fi
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 17+ messages in thread