[devel] [git update] packages/apache2: heads/master

Aleksey Avdeev =?iso-8859-1?q?solo_=CE=C1_solin=2Espb=2Eru?=
Вс Июн 17 12:40:58 MSD 2007


Aleksey Avdeev пишет:
> Slava Semushin пишет:
>> 2007/6/17, Aleksey Avdeev <solo / altlinux.org>:
>> [...]
>>> -%_sbindir/a2chkconfig
>>> +%_sbindir/a2chkconfig 2>&1 >/dev/null
>> [...]
>>> -%_sbindir/a2chkconfig
>>> +%_sbindir/a2chkconfig 2>&1 >/dev/null
>> [...]
>>> -%_sbindir/a2chkconfig
>>> +%_sbindir/a2chkconfig 2>&1 >/dev/null
>> [...]
>>> -%_sbindir/a2chkconfig
>>> +%_sbindir/a2chkconfig 2>&1 >/dev/null
>> [...]
>>> -       %_sbindir/a2chkconfig
>>> +       %_sbindir/a2chkconfig 2>&1 >/dev/null
>> [...]
>>
>> Алексей, вы, наверное, хотели перенаправить вывод stderr и stdout в /dev/null?
> 
>   Да.
> 
>> В таком случае, если я не ошибаюсь, эта конструкция не будет работать
>> как вы ожидаете. Тут важно соблюсти порядок. (В данном случае надо
>>> /dev/null 2>&1)
>> Вот пример:
>>
>> [c0der на rock ~]$ (echo stdout; echo stderr >&2) 2>&1 >/dev/null
>> stderr
>> [c0der на rock ~]$ (echo stdout; echo stderr >&2) >/dev/null 2>&1
>> [c0der на rock ~]$
> 
>   Спасибо. Сейчас обновлю...

  Проверил: %_sbindir/a2chkconfig >/dev/null 2>&1 -- непомогает... :-(
(Как и %_sbindir/a2chkconfig 2>/dev/null >/dev/null.)

  В чём дело я так и не понял: если запускать из консоли -- то все
варианты работают, даже /usr/sbin/a2chkconfig >/dev/null, в rpm скриптах
-- неработает.

PS: Текущий вариант сдесь --
<http://git.altlinux.ru/people/solo/packages/?p=apache2.git;a=commit;h=c3b64bf3914c40185106f9a1e776e475bd8e4690>.

-- 

С уважением. Алексей.





Подробная информация о списке рассылки Devel