* [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