* [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
@ 2005-12-20 11:17 Michael Shigorin
2005-12-20 11:48 ` Epiphanov Sergei
0 siblings, 1 reply; 19+ messages in thread
From: Michael Shigorin @ 2005-12-20 11:17 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 329 bytes --]
Здравствуйте.
Тут кой-чего запостили, решил, что стоит более разработческого
внимания.
http://lists.altlinux.ru/pipermail/community/2005-December/171914.html
http://lists.altlinux.ru/pipermail/community/2005-December/171954.html
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
[-- Attachment #2: Type: message/rfc822, Size: 9237 bytes --]
[-- Attachment #2.1.1: Type: text/plain, Size: 1965 bytes --]
Michael Shigorin пишет:
> On Wed, Dec 14, 2005 at 11:19:26PM +0300, Vlad Borisoff wrote:
>
>>В случае, если запущены несколько экземпляров apache и/или
>>samba с разными конфигурационными файлами, /etc/init.d/httpd*
>>/etc/init.d/smb* скрипты опускают все экземляры (поднимаются
>>экземляры без проблем).
>
>
> Да.
>
>
>>Проблема с /etc/init.d/httpd связана, как я понял с тем, что
>>программа start-stop-daemon учитывает не только pidfile,
>>но и имя процесса: таким образом убивая все процессы с
>>именем libhttpd.ep (ну и к тому же, ниже вызова функции
>>stop_daemon libhttpd.ep дополниельно убиваются через killall).
>
>
> Да... источник проблемы, которая *редко* приводит к залипанию
> одного из детишек на :80 (или где ещё) и как следствие -- морозит
> перезапуск сервера -- где-то сильно глубоко, судя по обсуждению
> в апачевых рассылках.
>
> Пришлось внедрить такой workaround, до этого он жил
> в рестарт-скрипте monit у нас.
>
>
>>Существует ли какое-либо простое решение организации
>>запуска/останова нескольких экземпляров процессов
>>apache/samba в дистрибутиве ALT Linux? или это считается
>>абсолютно ненужным и совершенно не стоящим внимания?
Что-то начало треда я пропустил... Но судя по контексту решение есть. У
меня нормально пускаются/останавливаются несколько отдельных httpd
серверов. Вот в аттаче один из скриптов /etc/rc.d/init.d/httpd*
Технология такая:
1. делаем ln -s /usr/sbin/httpd /usr/sbin/httpd-whatever
2. добавляем юзера whatever, под которым будет работать сервер
3. скрипт копируется в /etc/rc.d/init.d/httpd-whatever,
в нем везде меняем gysmeteo на whatever
(везде - это переменные BINARY PIDFILE PERLPIDFILE LOCKFILE CFGFILE
STATUSURL)
4. Осталось только создать нужную структуру каталогов для whatever и
правильно написать httpd.conf
ls ~gysmeteo/*
/home/gysmeteo/httpd:
conf logs modules
/home/gysmeteo/tmp:
mc-gysmeteo
/home/gysmeteo/www:
cgi-bin html icons protected-cgi-bin
[-- Attachment #2.1.2: httpd-gysmeteo --]
[-- Type: text/plain, Size: 3448 bytes --]
#! /bin/sh
#
# httpd Start/Stop the Apache Web Server
#
# chkconfig: 345 80 15
# description: Apache is a World Wide Web server. It is used to serve \
# HTML files and CGI.
# processname: httpd
# pidfile: /var/run/httpd.pid
# config: /etc/httpd/conf/httpd.conf
WITHOUT_RC_COMPAT=1
# Source function library.
. /etc/init.d/functions
BINARY=/usr/sbin/httpd-gysmeteo
PIDFILE=/var/run/httpd-gysmeteo.pid
PERLPIDFILE=/var/run/httpd-perl-gysmeteo.pid
LOCKFILE=/var/lock/subsys/httpd-gysmeteo
RETVAL=0
#vod
CFGFILE=/home/gysmeteo/httpd/conf/httpd.conf
export TMPDIR=/tmp
### Hack for bad hostname configuration
#vod thehost=`hostname`
#vod hostname -i 1>/dev/null 2>/dev/null|| hostname localhost
### Hack for Status
LYNX="lynx -dump"
STATUSURL="http://www.gysmeteo.ru/server-status"
# Change the major functions into functions.
moduleargs() {
moduledir=/usr/lib/apache
moduleargs=
for module in ${moduledir}/*.so ; do
if [ -x ${module} ] ; then
module=`echo ${module} |
sed -e 's/.*\///g; s/^mod_//g; s/^lib//g; s/\.so//g;'|
tr '[:lower:]' '[:upper:]'`
moduleargs="${moduleargs} -DHAVE_$module"
fi
done
echo ${moduleargs}
}
conftest() {
# TODO: translatable form?
action "Checking configuration sanity for `basename $BINARY`: " \
"$BINARY" -t `moduleargs` $DEFINE -f "$CFGFILE"
RETVAL=$?
return $RETVAL
}
start()
{
if [ "$1" != "again" ]; then
if status --pidfile "$PERLPIDFILE" --expect-user root \
--expect-user root -- httpd-perl >&/dev/null; then
echo "Warning: httpd-perl is already running, check 'service `basename $BINARY` status' now"
passed "httpd-perl already running"
fi
fi
start_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" \
--expect-user root --name libhttpd.ep -- $BINARY -f "$CFGFILE"
RETVAL=$?
return $RETVAL
}
stop()
{
stop_daemon --pidfile "$PIDFILE" --lockfile "$LOCKFILE" \
--expect-user root --name libhttpd.ep -- $BINARY
if [ "$1" != "nocheck" -a -f "$PERLPIDFILE" ]; then
echo "Warning: httpd-perl is running, check 'service httpd-perl extendedstatus'"
passed "httpd-perl already running"
fi
RETVAL=$?
return $RETVAL
}
reload()
{
msg_reloading `basename $BINARY`
stop_daemon --pidfile "$PIDFILE" \
--expect-user root --name libhttpd.ep -HUP -- $BINARY
RETVAL=$?
return $RETVAL
}
restart()
{
stop nocheck
conftest || _exit $?
start again
}
briefstatus()
{
status --pidfile "$PIDFILE" --expect-user root \
--expect-user root --name libhttpd.ep -- $BINARY
RETVAL=$?
return $RETVAL
}
extendedstatus()
{
if briefstatus >/dev/null; then
RETVAL=$?
$LYNX $STATUSURL | awk ' /process$/ { print; exit } { print } '
else
RETVAL=$?
msg_not_running "`basename $BINARY`"
echo
fi
return $RETVAL
}
_exit() {
hostname $thehost
exit $1
}
# See how we were called.
case "$1" in
start)
start
;;
stop)
stop
;;
restart)
restart
;;
reload|graceful)
if [ -e /usr/lib/apache/mod_jserv.so ]; then
restart
else
reload
fi
;;
check|configtest)
conftest
_exit $?
;;
condstop)
if [ -e "$LOCKFILE" ]; then
stop
fi
;;
update|condrestart)
if [ -e "$LOCKFILE" ]; then
restart
fi
;;
condreload)
if [ -e "$LOCKFILE" ]; then
reload
fi
;;
extendedstatus)
extendedstatus
;;
status)
briefstatus
;;
*)
msg_usage "${0##*/} {start|stop|reload|restart|check|configtest|condstop|condrestart|condreload|status}"
RETVAL=1
esac
_exit $RETVAL
[-- Attachment #2.1.3: Type: text/plain, Size: 153 bytes --]
_______________________________________________
Community mailing list
Community@lists.altlinux.org
https://lists.altlinux.org/mailman/listinfo/community
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-20 11:17 [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры Michael Shigorin
@ 2005-12-20 11:48 ` Epiphanov Sergei
2005-12-20 14:43 ` [devel] [JT] " Michael Shigorin
2005-12-20 18:34 ` [devel] " Денис Смирнов
0 siblings, 2 replies; 19+ messages in thread
From: Epiphanov Sergei @ 2005-12-20 11:48 UTC (permalink / raw)
To: devel
В сообщении от Tuesday 20 December 2005 14:17 Michael Shigorin написал(a):
> Здравствуйте.
> Тут кой-чего запостили, решил, что стоит более разработческого
> внимания.
>
> http://lists.altlinux.ru/pipermail/community/2005-December/171914.html
> http://lists.altlinux.ru/pipermail/community/2005-December/171954.html
Внесу свои "пять копеек" (ИМХО).
1) Для apache зачем? Там же всё нормально реализуется через VirtualHost и
NameVirtualHost. И городить весь этот огород - только себе проблем создавать
при очередном обновлении программы и при балансировке в системе потоков
апача. Потому как по предложенному варианту если обновить бинарники, то всё
равно надо перезапустить все экземпляры сервера иначе наловится глюков. А
если что пропущено?
2) Для smb, в принципе, неплохо и может сгодиться, особенно если есть общие
расшаренные каталоги или для каждой сети нужен свой домен или группу.Но
можно использовать технологию virtual server (и для apache тоже).
Всё это мои мысли.
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] [JT] Re: Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-20 11:48 ` Epiphanov Sergei
@ 2005-12-20 14:43 ` Michael Shigorin
2005-12-20 18:34 ` [devel] " Денис Смирнов
1 sibling, 0 replies; 19+ messages in thread
From: Michael Shigorin @ 2005-12-20 14:43 UTC (permalink / raw)
To: devel
On Tue, Dec 20, 2005 at 02:48:48PM +0300, Epiphanov Sergei wrote:
> Внесу свои "пять копеек" (ИМХО).
> 1) Для apache зачем? Там же всё нормально реализуется через
> VirtualHost и NameVirtualHost. И городить весь этот огород -
> только себе проблем создавать при очередном обновлении
> программы и при балансировке в системе потоков апача. Потому
> как по предложенному варианту если обновить бинарники, то всё
> равно надо перезапустить все экземпляры сервера иначе наловится
> глюков. А если что пропущено?
Я себе немного представляю, зачем людям приходится так делать,
но предпочитаю для такого vserver (благо их есть).
> 2) Для smb, в принципе, неплохо и может сгодиться, особенно
> если есть общие расшаренные каталоги или для каждой сети нужен
> свой домен или группу.Но можно использовать технологию virtual
> server (и для apache тоже). Всё это мои мысли.
Так отож. Но тем не менее -- вопрос не впервые и может, кому-то
как раз не хватало коллеги по задачам...
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-20 11:48 ` Epiphanov Sergei
2005-12-20 14:43 ` [devel] [JT] " Michael Shigorin
@ 2005-12-20 18:34 ` Денис Смирнов
2005-12-21 8:32 ` Epiphanov Sergei
1 sibling, 1 reply; 19+ messages in thread
From: Денис Смирнов @ 2005-12-20 18:34 UTC (permalink / raw)
To: devel
On Tue, Dec 20, 2005 at 02:48:48PM +0300, Epiphanov Sergei wrote:
ES> 1) Для apache зачем? Там же всё нормально реализуется через VirtualHost и
ES> NameVirtualHost.
Нифига там не реализуется, потому как mod_php редкостное <censored> как и
вся архитектура Apache. Потому как запускать разные виртуалхосты от одного
пользователя это бред, идиотизм, и вообще небезопасно.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
[...] одна фича наложилась на другую и аннулировала её ;)
-- inger in #7738
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-20 18:34 ` [devel] " Денис Смирнов
@ 2005-12-21 8:32 ` Epiphanov Sergei
2005-12-21 12:10 ` [devel] " Michael Shigorin
2005-12-21 12:17 ` [devel] " Денис Смирнов
0 siblings, 2 replies; 19+ messages in thread
From: Epiphanov Sergei @ 2005-12-21 8:32 UTC (permalink / raw)
To: ALT Devel discussion list
В сообщении от Tuesday 20 December 2005 21:34 Денис Смирнов написал(a):
> On Tue, Dec 20, 2005 at 02:48:48PM +0300, Epiphanov Sergei wrote:
>
> ES> 1) Для apache зачем? Там же всё нормально реализуется через
> VirtualHost и ES> NameVirtualHost.
>
> Нифига там не реализуется, потому как mod_php редкостное <censored> как и
> вся архитектура Apache. Потому как запускать разные виртуалхосты от одного
> пользователя это бред, идиотизм, и вообще небезопасно.
Хорошо. А virtual server или xen? Безопасней некуда!
--
С уважением, Епифанов Сергей
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] Re: Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-21 8:32 ` Epiphanov Sergei
@ 2005-12-21 12:10 ` Michael Shigorin
2005-12-21 12:17 ` [devel] " Денис Смирнов
1 sibling, 0 replies; 19+ messages in thread
From: Michael Shigorin @ 2005-12-21 12:10 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Dec 21, 2005 at 11:32:10AM +0300, Epiphanov Sergei wrote:
> Хорошо. А virtual server или xen? Безопасней некуда!
Это и было предложено в community@. Тем не менее в силу того,
что прецедент не первый -- всё-таки решил форварднуть.
Наверное, проще закрыть тему.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-21 8:32 ` Epiphanov Sergei
2005-12-21 12:10 ` [devel] " Michael Shigorin
@ 2005-12-21 12:17 ` Денис Смирнов
2005-12-21 13:40 ` [devel] " Vitaly Ostanin
2005-12-21 22:24 ` Konstantin A. Lepikhov
1 sibling, 2 replies; 19+ messages in thread
From: Денис Смирнов @ 2005-12-21 12:17 UTC (permalink / raw)
To: devel
On Wed, Dec 21, 2005 at 11:32:10AM +0300, Epiphanov Sergei wrote:
>> Нифига там не реализуется, потому как mod_php редкостное <censored> как и
>> вся архитектура Apache. Потому как запускать разные виртуалхосты от одного
>> пользователя это бред, идиотизм, и вообще небезопасно.
ES> Хорошо. А virtual server или xen? Безопасней некуда!
xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
хостинг ставить 2.6.* я пока не риснул бы.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
VMWare нынче не модно. Модно qemu.
-- mithraen in devel@
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] Re: Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-21 12:17 ` [devel] " Денис Смирнов
@ 2005-12-21 13:40 ` Vitaly Ostanin
2005-12-21 14:31 ` Денис Смирнов
2005-12-21 22:24 ` Konstantin A. Lepikhov
1 sibling, 1 reply; 19+ messages in thread
From: Vitaly Ostanin @ 2005-12-21 13:40 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 688 bytes --]
Денис Смирнов пишет:
> On Wed, Dec 21, 2005 at 11:32:10AM +0300, Epiphanov Sergei wrote:
>
>
>>>Нифига там не реализуется, потому как mod_php редкостное <censored> как и
>>>вся архитектура Apache. Потому как запускать разные виртуалхосты от одного
>>>пользователя это бред, идиотизм, и вообще небезопасно.
>
> ES> Хорошо. А virtual server или xen? Безопасней некуда!
>
> xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> хостинг ставить 2.6.* я пока не риснул бы.
А в чём проблема? 2.6.12-vs26-smp-alt3, работает стабильно под
средней нагрузкой, под большой не проверял.
--
Regards, Vyt
mailto: vyt@vzljot.ru
JID: vyt@vzljot.ru
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 256 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] Re: Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-21 13:40 ` [devel] " Vitaly Ostanin
@ 2005-12-21 14:31 ` Денис Смирнов
0 siblings, 0 replies; 19+ messages in thread
From: Денис Смирнов @ 2005-12-21 14:31 UTC (permalink / raw)
To: devel
On Wed, Dec 21, 2005 at 04:40:09PM +0300, Vitaly Ostanin wrote:
VO> А в чём проблема? 2.6.12-vs26-smp-alt3, работает стабильно под
VO> средней нагрузкой, под большой не проверял.
До тех пор пока не выйдут патчи от owl на виртуальный хостинг ставить 2.6
я не буду.
--
С уважением, Денис
http://freesource.info
----------------------------------------------------------------------------
В 'man awk' все четко описано по этому поводу. Так что этот баг
не в gawk.
-- legion in sisyphus@
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] Re: Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры
2005-12-21 12:17 ` [devel] " Денис Смирнов
2005-12-21 13:40 ` [devel] " Vitaly Ostanin
@ 2005-12-21 22:24 ` Konstantin A. Lepikhov
2005-12-21 22:27 ` [devel] vserver Dmitry V. Levin
1 sibling, 1 reply; 19+ messages in thread
From: Konstantin A. Lepikhov @ 2005-12-21 22:24 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 607 bytes --]
Hi Денис!
Wednesday 21, at 03:17:44 PM you wrote:
<skip>
> xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> хостинг ставить 2.6.* я пока не риснул бы.
ACK. При этом, только у нас vserver для 2.6, у всех других оно
живет и на 2.4. Я не понимаю позицию rider'а по этому вопросу - раз ему
это не надо, почему это не надо всем?
--
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: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] vserver
2005-12-21 22:24 ` Konstantin A. Lepikhov
@ 2005-12-21 22:27 ` Dmitry V. Levin
2005-12-21 22:31 ` [devel] vserver Konstantin A. Lepikhov
0 siblings, 1 reply; 19+ messages in thread
From: Dmitry V. Levin @ 2005-12-21 22:27 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 582 bytes --]
On Thu, Dec 22, 2005 at 01:24:03AM +0300, Konstantin A. Lepikhov wrote:
> Wednesday 21, at 03:17:44 PM you wrote:
> > xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> > хостинг ставить 2.6.* я пока не риснул бы.
> ACK. При этом, только у нас vserver для 2.6, у всех других оно
> живет и на 2.4. Я не понимаю позицию rider'а по этому вопросу - раз ему
> это не надо, почему это не надо всем?
Потому что "кому надо, тот соберёт". Так у нас было всегда.
И я тоже такой. И ты, наверное. Стало быть, никому не надо, иначе бы
было.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] Re: vserver
2005-12-21 22:27 ` [devel] vserver Dmitry V. Levin
@ 2005-12-21 22:31 ` Konstantin A. Lepikhov
2005-12-21 22:43 ` [devel] kernel-2.4.x Dmitry V. Levin
0 siblings, 1 reply; 19+ messages in thread
From: Konstantin A. Lepikhov @ 2005-12-21 22:31 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 996 bytes --]
Hi Dmitry!
Thursday 22, at 01:27:55 AM you wrote:
> On Thu, Dec 22, 2005 at 01:24:03AM +0300, Konstantin A. Lepikhov wrote:
> > Wednesday 21, at 03:17:44 PM you wrote:
> > > xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> > > хостинг ставить 2.6.* я пока не риснул бы.
> > ACK. При этом, только у нас vserver для 2.6, у всех других оно
> > живет и на 2.4. Я не понимаю позицию rider'а по этому вопросу - раз ему
> > это не надо, почему это не надо всем?
>
> Потому что "кому надо, тот соберёт". Так у нас было всегда.
> И я тоже такой. И ты, наверное. Стало быть, никому не надо, иначе бы
> было.
значит будет - мне-то оно пока надо.
PS Есть правда одна засада - непонятная ситуация с 2.4 в сизифе.
--
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: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-21 22:31 ` [devel] vserver Konstantin A. Lepikhov
@ 2005-12-21 22:43 ` Dmitry V. Levin
2005-12-25 21:09 ` Sergey Vlasov
0 siblings, 1 reply; 19+ messages in thread
From: Dmitry V. Levin @ 2005-12-21 22:43 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Sergey Vlasov
[-- Attachment #1: Type: text/plain, Size: 939 bytes --]
On Thu, Dec 22, 2005 at 01:31:19AM +0300, Konstantin A. Lepikhov wrote:
> Thursday 22, at 01:27:55 AM you wrote:
> > On Thu, Dec 22, 2005 at 01:24:03AM +0300, Konstantin A. Lepikhov wrote:
> > > Wednesday 21, at 03:17:44 PM you wrote:
> > > > xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> > > > хостинг ставить 2.6.* я пока не риснул бы.
> > > ACK. При этом, только у нас vserver для 2.6, у всех других оно
> > > живет и на 2.4. Я не понимаю позицию rider'а по этому вопросу - раз ему
> > > это не надо, почему это не надо всем?
> >
> > Потому что "кому надо, тот соберёт". Так у нас было всегда.
> > И я тоже такой. И ты, наверное. Стало быть, никому не надо, иначе бы
> > было.
> значит будет - мне-то оно пока надо.
>
> PS Есть правда одна засада - непонятная ситуация с 2.4 в сизифе.
Есть такое дело.
2vsu: Сергей, проясни нам ситуацию с 2.4 в Сизифе, пожалуйста.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-21 22:43 ` [devel] kernel-2.4.x Dmitry V. Levin
@ 2005-12-25 21:09 ` Sergey Vlasov
2005-12-25 21:21 ` Sergey Vlasov
0 siblings, 1 reply; 19+ messages in thread
From: Sergey Vlasov @ 2005-12-25 21:09 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1315 bytes --]
On Thu, Dec 22, 2005 at 01:43:24AM +0300, Dmitry V. Levin wrote:
> On Thu, Dec 22, 2005 at 01:31:19AM +0300, Konstantin A. Lepikhov wrote:
> > Thursday 22, at 01:27:55 AM you wrote:
> > > On Thu, Dec 22, 2005 at 01:24:03AM +0300, Konstantin A. Lepikhov wrote:
> > > > Wednesday 21, at 03:17:44 PM you wrote:
> > > > > xen идёт нафиг, а virtual server у нас только для 2.6.*. А на виртуальный
> > > > > хостинг ставить 2.6.* я пока не риснул бы.
> > > > ACK. При этом, только у нас vserver для 2.6, у всех других оно
> > > > живет и на 2.4. Я не понимаю позицию rider'а по этому вопросу - раз ему
> > > > это не надо, почему это не надо всем?
> > >
> > > Потому что "кому надо, тот соберёт". Так у нас было всегда.
> > > И я тоже такой. И ты, наверное. Стало быть, никому не надо, иначе бы
> > > было.
> > значит будет - мне-то оно пока надо.
> >
> > PS Есть правда одна засада - непонятная ситуация с 2.4 в сизифе.
>
> Есть такое дело.
>
> 2vsu: Сергей, проясни нам ситуацию с 2.4 в Сизифе, пожалуйста.
2.4.32-std-*-alt1 пошло собираться. Правда, пока только для i586; с
x86_64, во-первых, вылезли какие-то непонятные проблемы (впрочем,
такой вариант 2.4 на этой машине я вообще не пробовал), во-вторых,
возникает проблема с BuildRequires из-за того, что для x86_64 нет
gcc2.96.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-25 21:09 ` Sergey Vlasov
@ 2005-12-25 21:21 ` Sergey Vlasov
2005-12-27 17:50 ` Dmitry V. Levin
0 siblings, 1 reply; 19+ messages in thread
From: Sergey Vlasov @ 2005-12-25 21:21 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 653 bytes --]
On Mon, Dec 26, 2005 at 12:09:15AM +0300, Sergey Vlasov wrote:
> 2.4.32-std-*-alt1 пошло собираться. Правда, пока только для i586; с
> x86_64, во-первых, вылезли какие-то непонятные проблемы (впрочем,
> такой вариант 2.4 на этой машине я вообще не пробовал), во-вторых,
> возникает проблема с BuildRequires из-за того, что для x86_64 нет
> gcc2.96.
Впрочем, собирать ядра 2.4.x для x86_64 сейчас всё равно бессмысленно,
поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых
ядер. Зачем я сейчас возился с 2.4.32 - непонятно. Что в таком
случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm -
тоже непонятно.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-25 21:21 ` Sergey Vlasov
@ 2005-12-27 17:50 ` Dmitry V. Levin
2005-12-27 18:28 ` Sergey Vlasov
0 siblings, 1 reply; 19+ messages in thread
From: Dmitry V. Levin @ 2005-12-27 17:50 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 959 bytes --]
On Mon, Dec 26, 2005 at 12:21:58AM +0300, Sergey Vlasov wrote:
> On Mon, Dec 26, 2005 at 12:09:15AM +0300, Sergey Vlasov wrote:
> > 2.4.32-std-*-alt1 пошло собираться. Правда, пока только для i586; с
> > x86_64, во-первых, вылезли какие-то непонятные проблемы (впрочем,
> > такой вариант 2.4 на этой машине я вообще не пробовал), во-вторых,
> > возникает проблема с BuildRequires из-за того, что для x86_64 нет
> > gcc2.96.
>
> Впрочем, собирать ядра 2.4.x для x86_64 сейчас всё равно бессмысленно,
Согласен.
> поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых
> ядер.
Именно на x86_64?
> Зачем я сейчас возился с 2.4.32 - непонятно.
Это как раз понятно, 2.4.x пока ещё (мне) нужен рабочим, а не в форме
приятного воспоминания.
> Что в таком
> случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm -
> тоже непонятно.
Скорее всего это ядро никто никогда не загружал. Удалить?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-27 17:50 ` Dmitry V. Levin
@ 2005-12-27 18:28 ` Sergey Vlasov
2005-12-27 20:01 ` Dmitry V. Levin
0 siblings, 1 reply; 19+ messages in thread
From: Sergey Vlasov @ 2005-12-27 18:28 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1827 bytes --]
On Tue, Dec 27, 2005 at 08:50:21PM +0300, Dmitry V. Levin wrote:
> On Mon, Dec 26, 2005 at 12:21:58AM +0300, Sergey Vlasov wrote:
> > On Mon, Dec 26, 2005 at 12:09:15AM +0300, Sergey Vlasov wrote:
> > > 2.4.32-std-*-alt1 пошло собираться. Правда, пока только для i586; с
> > > x86_64, во-первых, вылезли какие-то непонятные проблемы (впрочем,
> > > такой вариант 2.4 на этой машине я вообще не пробовал), во-вторых,
> > > возникает проблема с BuildRequires из-за того, что для x86_64 нет
> > > gcc2.96.
> >
> > Впрочем, собирать ядра 2.4.x для x86_64 сейчас всё равно бессмысленно,
>
> Согласен.
>
> > поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых
> > ядер.
>
> Именно на x86_64?
Да.
%ifnarch ia64 x86_64
echo CONFIG_FEATURE_2_4_MODULES=y >> .config
echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config
%endif
В busybox-1.00-mkinitrd.config поддержка 2.4 выключена.
> > Зачем я сейчас возился с 2.4.32 - непонятно.
>
> Это как раз понятно, 2.4.x пока ещё (мне) нужен рабочим, а не в форме
> приятного воспоминания.
В смысле "зачем я сейчас возился со сборкой 2.4.32 для x86_64" (и даже
запатчил kernel-modules-alsa по поводу проблемы, которая проявляется
только на 2.4.x + x86_64).
> > Что в таком
> > случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm -
> > тоже непонятно.
>
> Скорее всего это ядро никто никогда не загружал. Удалить?
У меня единственное предположение - это ядро может быть нужно для
получения пакета kernel-headers-std-up, который может требоваться для
сборки каких-то других пакетов.
Я не знаю, чем можно быстро получить список пакетов, которые требуют для
сборки kernel-headers-std-up (или, что более вероятно,
kernel-headers-std). Хотя в srclist для apt соответствующая информация
должна быть.
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [devel] kernel-2.4.x
2005-12-27 18:28 ` Sergey Vlasov
@ 2005-12-27 20:01 ` Dmitry V. Levin
2005-12-28 9:04 ` [devel] kernel-2.4.x Konstantin A. Lepikhov
0 siblings, 1 reply; 19+ messages in thread
From: Dmitry V. Levin @ 2005-12-27 20:01 UTC (permalink / raw)
To: ALT Devel discussion list; +Cc: Anton D. Kachalov
[-- Attachment #1: Type: text/plain, Size: 1676 bytes --]
On Tue, Dec 27, 2005 at 09:28:13PM +0300, Sergey Vlasov wrote:
[...]
> > > поскольку там из mkinitrd-busybox напрочь вынесена поддержка старых
> > > ядер.
> >
> > Именно на x86_64?
>
> Да.
>
> %ifnarch ia64 x86_64
> echo CONFIG_FEATURE_2_4_MODULES=y >> .config
> echo CONFIG_FEATURE_INSMOD_VERSION_CHECKING=y >> .config
> %endif
>
> В busybox-1.00-mkinitrd.config поддержка 2.4 выключена.
Это, вероятно, дело рук того, кто в Сс.
> > > Зачем я сейчас возился с 2.4.32 - непонятно.
> >
> > Это как раз понятно, 2.4.x пока ещё (мне) нужен рабочим, а не в форме
> > приятного воспоминания.
>
> В смысле "зачем я сейчас возился со сборкой 2.4.32 для x86_64" (и даже
> запатчил kernel-modules-alsa по поводу проблемы, которая проявляется
> только на 2.4.x + x86_64).
Чтобы можно было слушать музыку на dual-head opteron'е, который издаёт
звуки значительной громкости безо всякой alsa.
> > > Что в таком
> > > случае делает в Сизифе kernel-image-std-up-2.4.29-alt5.1.x86_64.rpm -
> > > тоже непонятно.
> >
> > Скорее всего это ядро никто никогда не загружал. Удалить?
>
> У меня единственное предположение - это ядро может быть нужно для
> получения пакета kernel-headers-std-up, который может требоваться для
> сборки каких-то других пакетов.
Очень может быть.
> Я не знаю, чем можно быстро получить список пакетов, которые требуют для
> сборки kernel-headers-std-up (или, что более вероятно,
> kernel-headers-std). Хотя в srclist для apt соответствующая информация
> должна быть.
Можно сделать grep по логам сборки,
beehive/success$ grep -l ^kernel-headers-std- * |grep -v ^kernel-modules- |wc -l
56
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* [devel] Re: kernel-2.4.x
2005-12-27 20:01 ` Dmitry V. Levin
@ 2005-12-28 9:04 ` Konstantin A. Lepikhov
0 siblings, 0 replies; 19+ messages in thread
From: Konstantin A. Lepikhov @ 2005-12-28 9:04 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1034 bytes --]
Hi Dmitry!
Tuesday 27, at 11:01:26 PM you wrote:
> > В busybox-1.00-mkinitrd.config поддержка 2.4 выключена.
>
> Это, вероятно, дело рук того, кто в Сс.
так это сделал cc или upstream? :)
<skip>
> > Я не знаю, чем можно быстро получить список пакетов, которые требуют для
> > сборки kernel-headers-std-up (или, что более вероятно,
> > kernel-headers-std). Хотя в srclist для apt соответствующая информация
> > должна быть.
>
> Можно сделать grep по логам сборки,
> beehive/success$ grep -l ^kernel-headers-std- * |grep -v ^kernel-modules- |wc -l
> 56
вот бы еще понять, зачем им такие экзотические зависимости в свете
существования linux-libc-headers и glibc-kernelheaders.
PS Как я понимаю, мне уже можно браться за реанимирование wks-(up|smp) и
ll-(up|smp).
--
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: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2005-12-28 9:04 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-12-20 11:17 [devel] Fwd: Re: [Comm] Re: init.d cкрипты для apache/samba опускают чужие экземляры Michael Shigorin
2005-12-20 11:48 ` Epiphanov Sergei
2005-12-20 14:43 ` [devel] [JT] " Michael Shigorin
2005-12-20 18:34 ` [devel] " Денис Смирнов
2005-12-21 8:32 ` Epiphanov Sergei
2005-12-21 12:10 ` [devel] " Michael Shigorin
2005-12-21 12:17 ` [devel] " Денис Смирнов
2005-12-21 13:40 ` [devel] " Vitaly Ostanin
2005-12-21 14:31 ` Денис Смирнов
2005-12-21 22:24 ` Konstantin A. Lepikhov
2005-12-21 22:27 ` [devel] vserver Dmitry V. Levin
2005-12-21 22:31 ` [devel] vserver Konstantin A. Lepikhov
2005-12-21 22:43 ` [devel] kernel-2.4.x Dmitry V. Levin
2005-12-25 21:09 ` Sergey Vlasov
2005-12-25 21:21 ` Sergey Vlasov
2005-12-27 17:50 ` Dmitry V. Levin
2005-12-27 18:28 ` Sergey Vlasov
2005-12-27 20:01 ` Dmitry V. Levin
2005-12-28 9:04 ` [devel] kernel-2.4.x Konstantin A. Lepikhov
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