* [sisyphus] I: ejabberd-0.7 in Sisyphus
@ 2004-08-26 13:00 Mikhail Yakshin
2004-08-26 13:05 ` Ivan Fedorov
2004-08-29 8:34 ` Alexey Borovskoy
0 siblings, 2 replies; 7+ messages in thread
From: Mikhail Yakshin @ 2004-08-26 13:00 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Приветствую!
В Сизиф успешно попал пакет ejabberd-0.7-alt1, представляющий собой
продвинутый jabber-сервер ejabberd, который бы хотелось позиционировать
как хорошую альтернативу jabberd 1.4.
Предлагаю всем, кто как-то связан с Jabber-технологиями, попробовать
потестировать это чудо современной техники и очень прошу покритиковать,
вернее, конструктивно предложить что-то лучшее по поводу такой сборки
эрланговских исходников, как там проведена сейчас и по поводу initscripts.
У меня он крутится в тестовом варианте примерно около недели,
пользоваться вполне можно.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-26 13:00 [sisyphus] I: ejabberd-0.7 in Sisyphus Mikhail Yakshin
@ 2004-08-26 13:05 ` Ivan Fedorov
2004-08-26 14:56 ` Mikhail Yakshin
2004-08-29 8:34 ` Alexey Borovskoy
1 sibling, 1 reply; 7+ messages in thread
From: Ivan Fedorov @ 2004-08-26 13:05 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 279 bytes --]
Mikhail Yakshin пишет:
> В Сизиф успешно попал пакет ejabberd-0.7-alt1, представляющий собой
> продвинутый jabber-сервер ejabberd, который бы хотелось позиционировать
> как хорошую альтернативу jabberd 1.4.
А я вот тут думаю таки дособрать jabberd 2.0s3. Пойду на 3й заход... ;)
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-26 13:05 ` Ivan Fedorov
@ 2004-08-26 14:56 ` Mikhail Yakshin
0 siblings, 0 replies; 7+ messages in thread
From: Mikhail Yakshin @ 2004-08-26 14:56 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Ivan Fedorov wrote:
> Mikhail Yakshin пишет:
>
>>В Сизиф успешно попал пакет ejabberd-0.7-alt1, представляющий собой
>>продвинутый jabber-сервер ejabberd, который бы хотелось позиционировать
>>как хорошую альтернативу jabberd 1.4.
>
> А я вот тут думаю таки дособрать jabberd 2.0s3. Пойду на 3й заход... ;)
Я собрал, но мне не понравилось. К тому же, основной разработчик
jabberd2 покинул проект и сказал, что он on hold как минимум до
декабря-января. А там дальше он решит и скажет, сможет ли он его дальше
поддерживать. И для опакечивания крайне неудобная штука, на самом деле...
Хотя, учитывая состояния Эрланга в Сизифе %(
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-26 13:00 [sisyphus] I: ejabberd-0.7 in Sisyphus Mikhail Yakshin
2004-08-26 13:05 ` Ivan Fedorov
@ 2004-08-29 8:34 ` Alexey Borovskoy
2004-08-29 13:31 ` Mikhail Yakshin
1 sibling, 1 reply; 7+ messages in thread
From: Alexey Borovskoy @ 2004-08-29 8:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 908 bytes --]
* Пятница 27 Август 2004 02:00 Mikhail Yakshin
<greycat@altlinux.ru>
Добрый вечер.
> Приветствую!
>
> В Сизиф успешно попал пакет ejabberd-0.7-alt1, представляющий
> собой продвинутый jabber-сервер ejabberd, который бы хотелось
> позиционировать как хорошую альтернативу jabberd 1.4.
>
> Предлагаю всем, кто как-то связан с Jabber-технологиями,
> попробовать потестировать это чудо современной техники и очень
> прошу покритиковать, вернее, конструктивно предложить что-то
> лучшее по поводу такой сборки эрланговских исходников, как там
> проведена сейчас и по поводу initscripts.
>
> У меня он крутится в тестовом варианте примерно около недели,
> пользоваться вполне можно.
А можно примерную пошаговую инструкцию по запуску ejabberd?
У меня стойкое ощущение, что в нашей сборке Эрланга ему не уютно.
Стреляется он.
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-29 8:34 ` Alexey Borovskoy
@ 2004-08-29 13:31 ` Mikhail Yakshin
2004-08-30 2:16 ` Alexey Borovskoy
0 siblings, 1 reply; 7+ messages in thread
From: Mikhail Yakshin @ 2004-08-29 13:31 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
Alexey Borovskoy пишет:
> * Пятница 27 Август 2004 02:00 Mikhail Yakshin
> <greycat@altlinux.ru>
>
> Добрый вечер.
>
>
>>Приветствую!
>>
>>В Сизиф успешно попал пакет ejabberd-0.7-alt1, представляющий
>>собой продвинутый jabber-сервер ejabberd, который бы хотелось
>>позиционировать как хорошую альтернативу jabberd 1.4.
>>
>>Предлагаю всем, кто как-то связан с Jabber-технологиями,
>>попробовать потестировать это чудо современной техники и очень
>>прошу покритиковать, вернее, конструктивно предложить что-то
>>лучшее по поводу такой сборки эрланговских исходников, как там
>>проведена сейчас и по поводу initscripts.
>>
>>У меня он крутится в тестовом варианте примерно около недели,
>>пользоваться вполне можно.
>
>
> А можно примерную пошаговую инструкцию по запуску ejabberd?
> У меня стойкое ощущение, что в нашей сборке Эрланга ему не уютно.
> Стреляется он.
Неуютно, у меня все работает после установки ejabberd из пакета и
service ejabberd start. Хотя сборка у нас жуткая, но сделать я сам пока
с этим ничего не могу.
--
WBR, Mikhail Yakshin AKA GreyCat
ALT Linux [http://www.altlinux.ru] [xmpp:greycat@altlinux.org]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-29 13:31 ` Mikhail Yakshin
@ 2004-08-30 2:16 ` Alexey Borovskoy
2004-08-30 22:31 ` Alexey Borovskoy
0 siblings, 1 reply; 7+ messages in thread
From: Alexey Borovskoy @ 2004-08-30 2:16 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1: Type: text/plain, Size: 385 bytes --]
* Понедельник 30 Август 2004 02:31 Mikhail Yakshin
<greycat@altlinux.ru>
> Неуютно, у меня все работает после установки ejabberd из
> пакета и service ejabberd start. Хотя сборка у нас жуткая, но
> сделать я сам пока с этим ничего не могу.
У меня он не пускает только что созданного пользователя.
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [sisyphus] I: ejabberd-0.7 in Sisyphus
2004-08-30 2:16 ` Alexey Borovskoy
@ 2004-08-30 22:31 ` Alexey Borovskoy
0 siblings, 0 replies; 7+ messages in thread
From: Alexey Borovskoy @ 2004-08-30 22:31 UTC (permalink / raw)
To: ALT Linux Sisyphus discussion list
[-- Attachment #1.1: Type: text/plain, Size: 1041 bytes --]
* Понедельник 30 Август 2004 15:16 Alexey Borovskoy
<alexey_borovskoy@mail.ru>
Добрый день.
> * Понедельник 30 Август 2004 02:31 Mikhail Yakshin
> <greycat@altlinux.ru>
>
> > Неуютно, у меня все работает после установки ejabberd из
> > пакета и service ejabberd start. Хотя сборка у нас жуткая,
> > но сделать я сам пока с этим ничего не могу.
>
> У меня он не пускает только что созданного пользователя.
Наверное только у меня появляются эти баги с эрлангом и ежабберд.
Вчера запатчил новую версию эрланга, которая R9C2. Поскольку
патчил ночью, в патчах могут быть ошибки. Но вроде все
собирается.
Первый патч для того чтобы configure увидел библиотеки openssl и
kerberos.
Второй патч правит сборку сишного компонента в модуле lib/crypto.
При сборке этого модуля компилятор выдает варнинги, как от них
правильно избавится я не знаю.
В спеке надо добавить сборочные зависимости на gcc-c++ и
libkrb5-devel.
Патчи и лог с ошибками прилагается.
--
Алексей.
GPG key fingerprint
949B BC0E 2C44 7528 4F63 2753 E37A 9E3F 11F3 BDE1
[-- Attachment #1.2: erlang-erts-configure.patch --]
[-- Type: text/x-diff, Size: 2112 bytes --]
--- erts/configure.orig 2004-06-23 15:55:23 +1300
+++ erts/configure 2004-08-30 23:01:07 +1300
@@ -5993,9 +5993,7 @@
echo $ac_n "checking for OpenSSL >= 0.9.7 in standard locations""... $ac_c" 1>&6
echo "configure:5996: checking for OpenSSL >= 0.9.7 in standard locations" >&5
- for dir in $extra_dir /cygdrive/c/OpenSSL /usr/local /usr /usr/pkg \
- /usr/local/openssl /usr/lib/openssl /usr/openssl \
- /usr/local/ssl /usr/lib/ssl /usr/ssl
+ for dir in $extra_dir /usr
do
if test -f $dir/include/openssl/opensslv.h; then
is_real_ssl=yes
@@ -6011,9 +6009,9 @@
is_real_ssl=no
fi
else
- SSL_LIBDIR="$dir/lib"
+ SSL_LIBDIR="/lib"
fi
- SSL_BINDIR="$dir/bin"
+ SSL_BINDIR="/usr/bin"
if test -f "$SSL_BINDIR/openssl$EXEEXT"; then
if "$SSL_BINDIR/openssl" version > /dev/null 2>&1; then
OPENSSL_CMD="$SSL_BINDIR/openssl"
@@ -6024,7 +6022,7 @@
is_real_ssl=no
fi
if test "x$is_real_ssl" = "xyes" ; then
- SSL_INCLUDE="-I$dir/include"
+ SSL_INCLUDE="-I/usr/include/openssl"
old_CPPFLAGS=$CPPFLAGS
CPPFLAGS=$SSL_INCLUDE
cat > conftest.$ac_ext <<EOF
@@ -6079,10 +6077,10 @@
if test "x$MIXED_CYGWIN_VC" = "xyes" -a -d "$with_ssl/lib/VC"; then
SSL_LIBDIR="$with_ssl/lib/VC"
else
- SSL_LIBDIR="$with_ssl/lib"
+ SSL_LIBDIR="/lib"
fi
- SSL_INCLUDE="-I$with_ssl/include"
- OPENSSL_CMD="$with_ssl/bin/openssl"
+ SSL_INCLUDE="-I/usr/include/openssl"
+ OPENSSL_CMD="/usr/bin/openssl"
SSL_APP=ssl
CRYPTO_APP=crypto
fi
@@ -6123,9 +6121,7 @@
if test "x$ssl_krb5_enabled" = "xyes" ; then
echo $ac_n "checking for krb5.h in standard locations""... $ac_c" 1>&6
echo "configure:6126: checking for krb5.h in standard locations" >&5
- for dir in $extra_dir $SSL_ROOT/include $SSL_ROOT/include/openssl \
- $SSL_ROOT/include/kerberos /cygdrive/c/kerberos/include \
- /usr/local/kerberos/include /usr/kerberos/include
+ for dir in /usr/include/krb5
do
if test -f "$dir/krb5.h" ; then
SSL_KRB5_INCLUDE="$dir"
[-- Attachment #1.3: erlang-lib-crypto-crypto_drv.patch --]
[-- Type: text/x-diff, Size: 2218 bytes --]
--- lib/crypto/c_src/crypto_drv.c.orig 2003-07-08 01:31:50 +1300
+++ lib/crypto/c_src/crypto_drv.c 2004-08-31 01:16:45 +1300
@@ -145,11 +145,11 @@
{
int klen, dlen, i, macsize;
char *key, *key2, *key3, *dbuf, *ivec;
- const_DES_cblock *des_key, *des_key2, *des_key3;
+ const_des_cblock *des_key, *des_key2, *des_key3;
const unsigned char *des_dbuf;
- DES_cblock *des_ivec;
+ des_cblock *des_ivec;
ErlDrvBinary *bin;
- DES_key_schedule schedule, schedule2, schedule3;
+ des_key_schedule schedule, schedule2, schedule3;
char hmacbuf[SHA_LEN];
MD5_CTX md5_ctx;
SHA_CTX sha_ctx;
@@ -262,12 +262,12 @@
dlen = len - 16;
if (dlen < 0)
return -1;
- des_key = (const_DES_cblock*) buf;
- des_ivec = (DES_cblock*)(buf + 8);
+ des_key = (const_des_cblock*) buf;
+ des_ivec = (des_cblock*)(buf + 8);
des_dbuf = buf + 16;
*rbuf = (char *)(bin = driver_alloc_binary(dlen));
- DES_set_key(des_key, &schedule);
- DES_ncbc_encrypt(des_dbuf, bin->orig_bytes, dlen, &schedule, des_ivec,
+ des_set_key(des_key, &schedule);
+ des_ncbc_encrypt(des_dbuf, bin->orig_bytes, dlen, &schedule, des_ivec,
(command == DRV_CBC_DES_ENCRYPT));
return dlen;
break;
@@ -277,16 +277,16 @@
dlen = len - 32;
if (dlen < 0)
return -1;
- des_key = (const_DES_cblock*) buf;
- des_key2 = (const_DES_cblock*) (buf + 8);
- des_key3 = (const_DES_cblock*) (buf + 16);
- des_ivec = (DES_cblock*) (buf + 24);
+ des_key = (const_des_cblock*) buf;
+ des_key2 = (const_des_cblock*) (buf + 8);
+ des_key3 = (const_des_cblock*) (buf + 16);
+ des_ivec = (des_cblock*) (buf + 24);
des_dbuf = buf + 32;
*rbuf = (char *)(bin = driver_alloc_binary(dlen));
- DES_set_key(des_key, &schedule);
- DES_set_key(des_key2, &schedule2);
- DES_set_key(des_key3, &schedule3);
- DES_ede3_cbc_encrypt(des_dbuf, bin->orig_bytes, dlen, &schedule,
+ des_set_key(des_key, &schedule);
+ des_set_key(des_key2, &schedule2);
+ des_set_key(des_key3, &schedule3);
+ des_ede3_cbc_encrypt(des_dbuf, bin->orig_bytes, dlen, &schedule,
&schedule2, &schedule3, des_ivec,
(command == DRV_EDE3_CBC_DES_ENCRYPT));
return dlen;
[-- Attachment #1.4: erlang-log.tar.bz2 --]
[-- Type: application/x-tbz, Size: 1262 bytes --]
[-- Attachment #2: signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2004-08-30 22:31 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2004-08-26 13:00 [sisyphus] I: ejabberd-0.7 in Sisyphus Mikhail Yakshin
2004-08-26 13:05 ` Ivan Fedorov
2004-08-26 14:56 ` Mikhail Yakshin
2004-08-29 8:34 ` Alexey Borovskoy
2004-08-29 13:31 ` Mikhail Yakshin
2004-08-30 2:16 ` Alexey Borovskoy
2004-08-30 22:31 ` Alexey Borovskoy
ALT Linux Sisyphus discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/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 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
public-inbox-index sisyphus
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sisyphus
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git