[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