From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 18 Oct 2003 11:48:28 +0300 From: Michael Shigorin To: devel@altlinux.ru Message-ID: <20031018084828.GI5695@osdn.org.ua> Mail-Followup-To: devel@altlinux.ru Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0jdOO2+ODOkP2/E4" Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: [devel] Fwd: [Comm] ZG =?koi8-r?b?0sHCz9TBxdQgzsE=?= Altlinux Master 2.2 X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Oct 2003 08:48:31 -0000 Archived-At: List-Archive: List-Post: --0jdOO2+ODOkP2/E4 Content-Type: multipart/mixed; boundary="jnCIwN96y15MEy/K" Content-Disposition: inline Content-Transfer-Encoding: 8bit --jnCIwN96y15MEy/K Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit Здравствуйте. Почему-то не наблюдаю реакции в community@; а дело-то интересное и нужное. Из коробки такое было бы вообще чудесно. -- ---- WBR, Michael Shigorin ------ Linux.Kiev http://www.linux.kiev.ua/ --jnCIwN96y15MEy/K Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 8bit Return-Path: Delivered-To: mike@fly.osdn.org.ua Received: from kurush.osdn.org.ua (external.osdn.org.ua [212.40.34.156]) by fly.osdn.org.ua (Postfix) with ESMTP id 44A881869132 for ; Wed, 15 Oct 2003 02:17:02 +0300 (EEST) Received: from umail.ru (umail.mtu.ru [195.34.32.101]) by kurush.osdn.org.ua (8.12.6p2/8.12.6) with ESMTP id h9ENGxVd043924 for ; Wed, 15 Oct 2003 02:17:01 +0300 (EEST) (envelope-from community-bounces@altlinux.ru) Received: from [62.118.250.235] (HELO master.altlinux.ru) by umail.ru (CommuniGate Pro SMTP 4.1.3) with ESMTP id 157420467; Wed, 15 Oct 2003 03:16:57 +0400 Received: from lrn.ru (linux.ru.net [62.118.250.6]) by master.altlinux.ru (Postfix) with ESMTP id B6747E31CF; Wed, 15 Oct 2003 03:16:56 +0400 (MSD) Received: from lrn.ru (localhost.localdomain [127.0.0.1]) by lrn.ru (Postfix) with ESMTP id 2A79648018; Wed, 15 Oct 2003 03:16:28 +0400 (MSD) Delivered-To: community@lrn.ru Received: from master.altlinux.ru (master.altlinux.ru [62.118.250.235]) by lrn.ru (Postfix) with ESMTP id 16AA548015 for ; Wed, 15 Oct 2003 03:16:22 +0400 (MSD) Received: from mail.crimea.com (mail.crimea.com [212.110.152.33]) by master.altlinux.ru (Postfix) with ESMTP id 2A057E31CF for ; Wed, 15 Oct 2003 03:16:19 +0400 (MSD) Received: from localhost.localdomain (dialin253.max6.crimea.com [212.110.157.253]) by mail.crimea.com (Postfix) with ESMTP id 1902E107EE2 for ; Wed, 15 Oct 2003 02:15:56 +0300 (EEST) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by localhost.localdomain (Postfix) with SMTP id CD0C91BE50 for ; Tue, 14 Oct 2003 18:04:35 +0300 (EEST) Date: Tue, 14 Oct 2003 18:04:35 +0300 From: Maxim To: ALT Linux =?KOI8-R?Q?=F3=CF=CF=C2=DD=C5=D3=D4=D7=CF?= Message-Id: <20031014180435.43894070.maximmikom@rambler.ru> X-Mailer: Sylpheed version 0.8.8 (GTK+ 1.2.10; i586-alt-linux-gnu) Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938" Subject: [Comm] ZG =?koi8-r?b?0sHCz9TBxdQgzsE=?= Altlinux Master 2.2 X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.1.2 Precedence: list Reply-To: community@altlinux.ru List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: community-bounces@altlinux.ru Errors-To: community-bounces@altlinux.ru X-Spam: no; 0.00; Получился:01 Исходные:01 взял:01 msiu:01 мышь:01 Прилагаю:01 патчи:01 настройки:01 XDM:01 спеки:01 добавить:01 патчей:01 sysconfig:01 usb:01 проставил:01 X-Attachments: cset="KOI8-R" type="application/octet-stream" name="XFree86-4.2.0-zg.patch" name="XFree86-4.2.0-zg.patch" type="application/octet-stream" name="linux-2.4.20-my-zg.patch" name="linux-2.4.20-my-zg.patch" type="application/octet-stream" name="xdm-config.nvzg" name="xdm-config.nvzg" type="application/octet-stream" name="xdm-config.s3zg" name="xdm-config.s3zg" type="application/octet-stream" name="Xservers.nvzg" name="Xservers.nvzg" type="application/octet-stream" name="Xservers.s3zg" name="Xservers.s3zg" This is a multi-part message in MIME format. --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Получился Змей Горыныч. Исходные материалы взял с http://www.ctc.msiu.ru/zg/ там же все описания. Воткунул PCI S3Trio64, вторую мышь в COM и USB клавиатуру. Прилагаю патчи и настройки XDM для ALT Linux Master 2.2 В спеки надо добавить использование патчей В /etc/sysconfig/usb проставил "YES" для KEYBOARD Оригинальные патчи для ядра от http://www.ctc.msiu.ru/zg/ изминил так-как у них клавиатура цеплялась в модуле hid-core.c, а у меня она определилась только в usbkbd.c, пришлось добовлять. Правда пока индикаторы на клавиатуре загараются одновременно, хоть и работаю правильно, попробую позже разобраться. В inittab на четвертый уровень убрал mingetty 1:235:respawn:/sbin/mingetty tty1 2:235:respawn:/sbin/mingetty tty2 Вообще их можно все убрать в том числе и лог на 12, так как переклбчения блокирубтся. Добавил на четвертый уровень запуск двух XDM zg1:4:respawn:/usr/X11R6/bin/xdm -config /etc/X11/xdm/xdm-config.nvzg -nodaemon zg2:4:respawn:/bin/bash -c "/bin/sleep 10; /usr/X11R6/bin/xdm -config /etc/X11/xdm/xdm-config.s3zg -nodaemon" Задержка на 10 сек потому что у меня одновременно не стартуют. Для проверки X-server запускал в xterm startx -- :1 -xf86config XF86Config-4.s3zg vt2 Может что-то сделал не так но у меня работает, запускал два QUAKE2 на разных мониторах по сети (localhost) играть друг с другом отлично не тормозит. Запускал 2 1c с этого же компьютера (vmware W2K TS) работает. Железо пробовал на C-333 чипсет VIA-133A GF2MX400 - работало. На Albatron PX845PEV Pro C-1700 GF5200 не пошло, перебрал кучу S3, X не запустились (через драйвер S3 или VESA) не правильно определяется видео память, что-то конфликтует. Поменял на EliteGroup P41BASD LAN все остальное тоже, запустилось на ура. Максим. --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="XFree86-4.2.0-zg.patch" Content-Disposition: attachment; filename="XFree86-4.2.0-zg.patch" Content-Transfer-Encoding: base64 LS0tIHhjL3Byb2dyYW1zL1hzZXJ2ZXIvaHcveGZyZWU4Ni9jb21tb24veGY4NnBjaUJ1cy5jLnpn CTIwMDItMDEtMjggMTg6MDY6NTQgKzAyMDAKKysrIHhjL3Byb2dyYW1zL1hzZXJ2ZXIvaHcveGZy ZWU4Ni9jb21tb24veGY4NnBjaUJ1cy5jCTIwMDMtMDQtMDYgMTY6Mzk6MDEgKzAzMDAKQEAgLTU4 NCw5ICs1ODQsOSBAQAogI2lmZGVmIERFQlVHCiAgICAgRXJyb3JGKCJwY2lJb0FjY2Vzc0Rpc2Fi bGU6IDB4JTA1bHhcbiIsICooUENJVEFHICopYXJnKTsKICNlbmRpZgotICAgICgocGNpQXJnKilh cmcpLT5jdHJsICY9IH5TRVRCSVRTOworLyogICAgKChwY2lBcmcqKWFyZyktPmN0cmwgJj0gflNF VEJJVFM7CiAgICAgKChwY2lBcmcqKWFyZyktPmZ1bmMoKChwY2lBcmcqKWFyZyktPnRhZywgUENJ X0NNRF9TVEFUX1JFRywKLQkJCSAoKHBjaUFyZyopYXJnKS0+Y3RybCk7CisJCQkgKChwY2lBcmcq KWFyZyktPmN0cmwpOyovCiB9CiAKICN1bmRlZiBTRVRCSVRTCkBAIC02MDgsOSArNjA4LDkgQEAK ICNpZmRlZiBERUJVRwogICAgIEVycm9yRigicGNpSW9fTWVtQWNjZXNzRGlzYWJsZTogMHglMDVs eFxuIiwgKihQQ0lUQUcgKilhcmcpOwogI2VuZGlmCi0gICAgKChwY2lBcmcqKWFyZyktPmN0cmwg Jj0gflNFVEJJVFM7CisvKiAgICAoKHBjaUFyZyopYXJnKS0+Y3RybCAmPSB+U0VUQklUUzsKICAg ICAoKHBjaUFyZyopYXJnKS0+ZnVuYygoKHBjaUFyZyopYXJnKS0+dGFnLCBQQ0lfQ01EX1NUQVRf UkVHLAotCQkJICgocGNpQXJnKilhcmcpLT5jdHJsKTsKKwkJCSAoKHBjaUFyZyopYXJnKS0+Y3Ry bCk7Ki8KIH0KIAogI3VuZGVmIFNFVEJJVFMK --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="linux-2.4.20-my-zg.patch" Content-Disposition: attachment; filename="linux-2.4.20-my-zg.patch" Content-Transfer-Encoding: base64 ZGlmZiAtdSAtciAtYiAtQiBsaW51eC0yLjQuMjAub3JpZy9kcml2ZXJzL2NoYXIva2V5Ym9hcmQu YyBsaW51eC0yLjQuMjAvZHJpdmVycy9jaGFyL2tleWJvYXJkLmMKLS0tIGxpbnV4LTIuNC4yMC5v cmlnL2RyaXZlcnMvY2hhci9rZXlib2FyZC5jCTIwMDMtMDQtMDYgMjE6MjI6MTQgKzAzMDAKKysr IGxpbnV4LTIuNC4yMC9kcml2ZXJzL2NoYXIva2V5Ym9hcmQuYwkyMDAzLTA0LTA2IDIxOjU0OjAx ICswMzAwCkBAIC02Myw2ICs2Myw4IEBACiAKIHZvaWQgKCprYmRfbGVkZnVuYykodW5zaWduZWQg aW50IGxlZCk7CiBFWFBPUlRfU1lNQk9MKGhhbmRsZV9zY2FuY29kZSk7CitFWFBPUlRfU1lNQk9M KGhhbmRsZV9zY2FuY29kZV9nZW5lcmljKTsKKwogRVhQT1JUX1NZTUJPTChrYmRfbGVkZnVuYyk7 CiBFWFBPUlRfU1lNQk9MKGtiZF9yZWZyZXNoX2xlZHMpOwogCkBAIC0xOTMsOCArMTk1LDEyIEBA CiAgICAgcmV0dXJuIGtiZF9nZXRrZXljb2RlKHNjYW5jb2RlKTsKIH0KIAotdm9pZCBoYW5kbGVf c2NhbmNvZGUodW5zaWduZWQgY2hhciBzY2FuY29kZSwgaW50IGRvd24pCi17Cit2b2lkIGhhbmRs ZV9zY2FuY29kZSh1bnNpZ25lZCBjaGFyIHNjYW5jb2RlLCBpbnQgZG93bil7CisgIGhhbmRsZV9z Y2FuY29kZV9nZW5lcmljKHNjYW5jb2RlLGRvd24sMCk7Cit9CisKK3ZvaWQgaGFuZGxlX3NjYW5j b2RlX2dlbmVyaWModW5zaWduZWQgY2hhciBzY2FuY29kZSwgaW50IGRvd24sIGludCBrYmRfbnVt KQorIHsKIAl1bnNpZ25lZCBjaGFyIGtleWNvZGU7CiAJY2hhciB1cF9mbGFnID0gZG93biA/IDAg OiAwMjAwOwogCWNoYXIgcmF3X21vZGU7CkBAIC0yMDIsNyArMjA4LDExIEBACiAJcG1fYWNjZXNz KHBtX2tiZCk7CiAJYWRkX2tleWJvYXJkX3JhbmRvbW5lc3Moc2NhbmNvZGUgfCB1cF9mbGFnKTsK IAotCXR0eSA9IHR0eXRhYj8gdHR5dGFiW2ZnX2NvbnNvbGVdOiBOVUxMOworCS8qCisJICBCYXNp bCBFdnNlZW5rbworCSAgSGFjayBmb3IgbXVsdGloZWFkIG1hY2hpbmUKKwkqLworCXR0eSA9IHR0 eXRhYj8gdHR5dGFiWyAoIGtiZF9udW0gPyAga2JkX251bSAgOiBmZ19jb25zb2xlICkgXTogTlVM TDsKIAlpZiAodHR5ICYmICghdHR5LT5kcml2ZXJfZGF0YSkpIHsKIAkJLyoKIAkJICogV2UgdG91 Y2ggdGhlIHR0eSBzdHJ1Y3R1cmUgdmlhIHRoZSB0dHl0YWIgYXJyYXkKQEAgLTIxMyw3ICsyMjMs MTIgQEAKIAkJICovCiAJCXR0eSA9IE5VTEw7CiAJfQotCWtiZCA9IGtiZF90YWJsZSArIGZnX2Nv bnNvbGU7CisJLyoKKwlCYXNpbCBFdnNlZW5rbworCUhhY2sgZm9yIG11bHRpaGVhZCBtYWNoaW5l CisJKi8KKwlrYmQgPSBrYmRfdGFibGUgKyAgKCBrYmRfbnVtID8gIGtiZF9udW0gIDogZmdfY29u c29sZSApOworCiAJaWYgKChyYXdfbW9kZSA9IChrYmQtPmtiZG1vZGUgPT0gVkNfUkFXKSkpIHsK IAkJLyoKIAkJICoJVGhlIGZvbGxvd2luZyBpcyBhIHdvcmthcm91bmQgZm9yIGhhcmR3YXJlCmRp ZmYgLXUgLXIgLWIgLUIgbGludXgtMi40LjIwLm9yaWcvZHJpdmVycy9jaGFyL3Z0LmMgbGludXgt Mi40LjIwL2RyaXZlcnMvY2hhci92dC5jCi0tLSBsaW51eC0yLjQuMjAub3JpZy9kcml2ZXJzL2No YXIvdnQuYwkyMDAzLTA0LTA2IDIxOjIxOjQxICswMzAwCisrKyBsaW51eC0yLjQuMjAvZHJpdmVy cy9jaGFyL3Z0LmMJMjAwMy0wNC0wNiAyMTo1NDowNiArMDMwMApAQCAtNzc2LDYgKzc3NiwxMyBA QAogCQkJcmV0dXJuIC1FUEVSTTsKIAkJaWYgKGFyZyA9PSAwIHx8IGFyZyA+IE1BWF9OUl9DT05T T0xFUykKIAkJCXJldHVybiAtRU5YSU87CisJCQorCQlpZihhcmc9PTIgfHwgYXJnPT0zKXsKKwkJ ICAvL3ByaW50aygiWkc6IGF0dGVtcCB0byBzd2l0Y2ggdG8gJWRcbiIsYXJnKTsgCisJCSAgLy9C YXNpbCBFdnNlZW5rbzogaGFjayBmb3IgZnJhbWVidWZmZXIgWCAgCisJCSAgcmV0dXJuIDA7CisJ CX0KKwkJCiAJCWFyZy0tOwogCQlpID0gdmNfYWxsb2NhdGUoYXJnKTsKIAkJaWYgKGkpCkBAIC03 OTEsNiArNzk4LDEwIEBACiAJCQlyZXR1cm4gLUVQRVJNOwogCQlpZiAoYXJnID09IDAgfHwgYXJn ID4gTUFYX05SX0NPTlNPTEVTKQogCQkJcmV0dXJuIC1FTlhJTzsKKwkJaWYgKGFyZyA9PSAyIHx8 IGFyZyA9PSAzICkgeworCQkgIC8vcHJpbnRrKCJaRzogVlRfV0FJVEFDVElWRSAlZFxuIixhcmcp OworCQkgIHJldHVybiAyOworCQl9CQogCQlyZXR1cm4gdnRfd2FpdGFjdGl2ZShhcmctMSk7CiAK IAkvKgpkaWZmIC11IC1yIC1iIC1CIGxpbnV4LTIuNC4yMC5vcmlnL2RyaXZlcnMvaW5wdXQva2V5 YmRldi5jIGxpbnV4LTIuNC4yMC9kcml2ZXJzL2lucHV0L2tleWJkZXYuYwotLS0gbGludXgtMi40 LjIwLm9yaWcvZHJpdmVycy9pbnB1dC9rZXliZGV2LmMJMjAwMy0wNC0wNiAyMToyMjoxNCArMDMw MAorKysgbGludXgtMi40LjIwL2RyaXZlcnMvaW5wdXQva2V5YmRldi5jCTIwMDMtMDQtMDYgMjE6 NTQ6MTEgKzAzMDAKQEAgLTQzLDYgKzQzLDEwIEBACiAgICAgZGVmaW5lZChfX2FybV9fKQogCiBz dGF0aWMgaW50IHg4Nl9zeXNycV9hbHQgPSAwOworCitpbnQgdXNia2JkX21hcFsxMDI0XT17MH07 CitpbnQgemdfaGVhZF9pc21hcGVkWzNdPXswfTsKKwogI2lmZGVmIENPTkZJR19TUEFSQzY0CiBz dGF0aWMgaW50IHNwYXJjX2wxX2Ffc3RhdGUgPSAwOwogZXh0ZXJuIHZvaWQgYmF0dGVuX2Rvd25f aGF0Y2hlcyh2b2lkKTsKQEAgLTkxLDcgKzk1LDcgQEAKIAkgIDAsICAwLCAgMCwgIDAsICAwLCA5 NCwgIDAsIDkzLCAgMCwgIDAsICAwLCAgMCwgIDAsICAwLDEwNCwxMDIgfTsKICNlbmRpZgkvKiBD T05GSUdfTUFDX0FEQktFWUNPREVTIHx8IENPTkZJR19BREJfS0VZQk9BUkQgKi8KICAKLXN0YXRp YyBpbnQgZW11bGF0ZV9yYXcodW5zaWduZWQgaW50IGtleWNvZGUsIGludCBkb3duKQorc3RhdGlj IGludCBlbXVsYXRlX3Jhdyh1bnNpZ25lZCBpbnQga2V5Y29kZSwgaW50IGRvd24sIGludCBrYmRf bnVtKQogewogI2lmZGVmIENPTkZJR19NQUNfRU1VTU9VU0VCVE4KIAlpZiAobWFjX2hpZF9tb3Vz ZV9lbXVsYXRlX2J1dHRvbnMoMSwga2V5Y29kZSwgZG93bikpCkBAIC0xMDIsNyArMTA2LDcgQEAK IAkJaWYgKGtleWNvZGUgPiAyNTUgfHwgIW1hY19rZXljb2Rlc1trZXljb2RlXSkKIAkJCXJldHVy biAtMTsKICAgICAgICAKLQkJaGFuZGxlX3NjYW5jb2RlKChtYWNfa2V5Y29kZXNba2V5Y29kZV0g JiAweDdmKSwgZG93bik7CisJCWhhbmRsZV9zY2FuY29kZV9nZW5lcmljKChtYWNfa2V5Y29kZXNb a2V5Y29kZV0gJiAweDdmKSwgZG93biwga2JkX251bSk7CiAJCXJldHVybiAwOwogCX0KICNlbmRp ZgkvKiBDT05GSUdfTUFDX0FEQktFWUNPREVTIHx8IENPTkZJR19BREJfS0VZQk9BUkQgKi8KQEAg LTExMSwxNCArMTE1LDE0IEBACiAJCXJldHVybiAtMTsgCiAKIAlpZiAoa2V5Y29kZSA9PSBLRVlf UEFVU0UpIHsKLQkJaGFuZGxlX3NjYW5jb2RlKDB4ZTEsIDEpOwotCQloYW5kbGVfc2NhbmNvZGUo MHgxZCwgZG93bik7Ci0JCWhhbmRsZV9zY2FuY29kZSgweDQ1LCBkb3duKTsKKwkgIGhhbmRsZV9z Y2FuY29kZV9nZW5lcmljKDB4ZTEsIDEsIGtiZF9udW0pOworCSAgaGFuZGxlX3NjYW5jb2RlX2dl bmVyaWMoMHgxZCwgZG93biwga2JkX251bSk7CisJICBoYW5kbGVfc2NhbmNvZGVfZ2VuZXJpYygw eDQ1LCBkb3duLCBrYmRfbnVtKTsKIAkJcmV0dXJuIDA7CiAJfSAKIAogCWlmIChrZXljb2RlID09 IEtFWV9TWVNSUSAmJiB4ODZfc3lzcnFfYWx0KSB7Ci0JCWhhbmRsZV9zY2FuY29kZSgweDU0LCBk b3duKTsKKwkgIGhhbmRsZV9zY2FuY29kZV9nZW5lcmljKDB4ZTAsIDEsIGtiZF9udW0pOwogCiAJ CXJldHVybiAwOwogCX0KQEAgLTEzMSwxNSArMTM1LDE2IEBACiAjZW5kaWYKIAogCWlmICh4ODZf a2V5Y29kZXNba2V5Y29kZV0gJiAweDEwMCkKLQkJaGFuZGxlX3NjYW5jb2RlKDB4ZTAsIDEpOwor CQloYW5kbGVfc2NhbmNvZGVfZ2VuZXJpYygweGUwLCAxLCBrYmRfbnVtKTsKIAotCWhhbmRsZV9z Y2FuY29kZSh4ODZfa2V5Y29kZXNba2V5Y29kZV0gJiAweDdmLCBkb3duKTsKKwloYW5kbGVfc2Nh bmNvZGVfZ2VuZXJpYyh4ODZfa2V5Y29kZXNba2V5Y29kZV0gJiAweDdmLCBkb3duLCBrYmRfbnVt KTsKIAogCWlmIChrZXljb2RlID09IEtFWV9TWVNSUSkgewotCQloYW5kbGVfc2NhbmNvZGUoMHhl MCwgMSk7Ci0JCWhhbmRsZV9zY2FuY29kZSgweDM3LCBkb3duKTsKKwkgIGhhbmRsZV9zY2FuY29k ZV9nZW5lcmljKDB4ZTAsIDEsIGtiZF9udW0pOworCSAgaGFuZGxlX3NjYW5jb2RlX2dlbmVyaWMo MHgzNywgZG93biwga2JkX251bSk7CiAJfQogCisJCiAJaWYgKGtleWNvZGUgPT0gS0VZX0xFRlRB TFQgfHwga2V5Y29kZSA9PSBLRVlfUklHSFRBTFQpCiAJCXg4Nl9zeXNycV9hbHQgPSBkb3duOwog I2lmZGVmIENPTkZJR19TUEFSQzY0CkBAIC0xNzEsNyArMTc2LDcgQEAKIHsKIAlpZiAodHlwZSAh PSBFVl9LRVkpIHJldHVybjsKIAotCWlmIChlbXVsYXRlX3Jhdyhjb2RlLCBkb3duKSkKKwlpZiAo ZW11bGF0ZV9yYXcoY29kZSwgZG93biwgdXNia2JkX21hcFtoYW5kbGUtPmRldi0+bnVtYmVyXSkp CiAJCXByaW50ayhLRVJOX1dBUk5JTkcgImtleWJvYXJkLmM6IGNhbid0IGVtdWxhdGUgcmF3bW9k ZSBmb3Iga2V5Y29kZSAlZFxuIiwgY29kZSk7CiAKIAl0YXNrbGV0X3NjaGVkdWxlKCZrZXlib2Fy ZF90YXNrbGV0KTsKQEAgLTIwOCw3ICsyMTMsMTQgQEAKIAogc3RhdGljIHZvaWQga2V5YmRldl9k aXNjb25uZWN0KHN0cnVjdCBpbnB1dF9oYW5kbGUgKmhhbmRsZSkKIHsKLS8vCXByaW50ayhLRVJO X0lORk8gImtleWJkZXYuYzogUmVtb3Zpbmcga2V5Ym9hcmQ6IGlucHV0JWRcbiIsIGhhbmRsZS0+ ZGV2LT5udW1iZXIpOworICAvLwlwcmludGsoS0VSTl9JTkZPICJrZXliZGV2LmM6IFJlbW92aW5n IGtleWJvYXJkOiBpbnB1dCVkXG4iLCBoYW5kbGUtPmRldi0+bnVtYmVyKTsKKworCisgIGlmKHVz YmtiZF9tYXBbaGFuZGxlLT5kZXYtPm51bWJlcl0gPiAwICl7CisgICAgemdfaGVhZF9pc21hcGVk W3VzYmtiZF9tYXBbaGFuZGxlLT5kZXYtPm51bWJlcl1dPTA7CisgICAgcHJpbnRrKCJaRzogUmVt b3Zpbmcga2V5Ym9hcmQgZnJvbSBoZWFkICVkXG4iLCB1c2JrYmRfbWFwW2hhbmRsZS0+ZGV2LT5u dW1iZXJdICk7CisgIH0KKyAgCiAJaW5wdXRfY2xvc2VfZGV2aWNlKGhhbmRsZSk7CiAJa2ZyZWUo aGFuZGxlKTsKIH0KZGlmZiAtdSAtciAtYiAtQiBsaW51eC0yLjQuMjAub3JpZy9kcml2ZXJzL3Vz Yi9oaWQtY29yZS5jIGxpbnV4LTIuNC4yMC9kcml2ZXJzL3VzYi9oaWQtY29yZS5jCi0tLSBsaW51 eC0yLjQuMjAub3JpZy9kcml2ZXJzL3VzYi9oaWQtY29yZS5jCTIwMDMtMDQtMDYgMjE6MjI6MDUg KzAzMDAKKysrIGxpbnV4LTIuNC4yMC9kcml2ZXJzL3VzYi9oaWQtY29yZS5jCTIwMDMtMDQtMDYg MjE6NTQ6MTMgKzAzMDAKQEAgLTEyNDUsNiArMTI0NSw5IEBACiAJcmV0dXJuIGhpZDsKIH0KIAor ZXh0ZXJuIGludCB1c2JrYmRfbWFwW107CitleHRlcm4gaW50IHpnX2hlYWRfaXNtYXBlZFtdOwor CiBzdGF0aWMgdm9pZCogaGlkX3Byb2JlKHN0cnVjdCB1c2JfZGV2aWNlICpkZXYsIHVuc2lnbmVk IGludCBpZm51bSwKIAkJICAgICAgIGNvbnN0IHN0cnVjdCB1c2JfZGV2aWNlX2lkICppZCkKIHsK QEAgLTEyNjQsNiArMTI2NywyMyBAQAogCQloaWQtPmNsYWltZWQgfD0gSElEX0NMQUlNRURfSU5Q VVQ7CiAJaWYgKCFoaWRkZXZfY29ubmVjdChoaWQpKQogCQloaWQtPmNsYWltZWQgfD0gSElEX0NM QUlNRURfSElEREVWOworCisJLy9aRzogIFdlIG9ubHkgYWNjZXB0ZWQgVVNCIEtleWJvYXJkcwor CWZvcihpID0gMDsgaSA8IGhpZC0+bWF4YXBwbGljYXRpb247IGkrKykKKwkgIGlmKChoaWQtPmFw cGxpY2F0aW9uW2ldICYgMHhmZmZmKSA8IEFSUkFZX1NJWkUoaGlkX3R5cGVzKSl7CisJICAgIGlm KChoaWQtPmFwcGxpY2F0aW9uW2ldICYgMHhmZmZmKSA9PSA2KXsgCisJICAgICAgaW50IGo7CisJ ICAgICAgZm9yKGo9MTtqPDM7aisrKXsKKwkJaWYoemdfaGVhZF9pc21hcGVkW2pdPT0wKXsKKwkJ ICB6Z19oZWFkX2lzbWFwZWRbal09MTsKKwkJICB1c2JrYmRfbWFwWyAgaGlkLT5pbnB1dC5udW1i ZXIgXSA9IGo7CisJCSAgcHJpbnRrKCJDb25uZWN0IGtleWJvYXJkIGlucHV0JWQgdG8gWkcgaGVh ZCAlZFxuIiwgaGlkLT5pbnB1dC5udW1iZXIsIGopOworCQkgIGJyZWFrOworCQl9CisJICAgICAg fQorCSAgICB9CisJICB9CisJCiAJcHJpbnRrKEtFUk5fSU5GTyk7CiAKIAlpZiAoaGlkLT5jbGFp bWVkICYgSElEX0NMQUlNRURfSU5QVVQpCmRpZmYgLXUgLXIgLWIgLUIgbGludXgtMi40LjIwLm9y aWcvZHJpdmVycy91c2IvdXNia2JkLmMgbGludXgtMi40LjIwL2RyaXZlcnMvdXNiL3VzYmtiZC5j Ci0tLSBsaW51eC0yLjQuMjAub3JpZy9kcml2ZXJzL3VzYi91c2JrYmQuYwkyMDAyLTExLTI5IDAx OjUzOjE1ICswMjAwCisrKyBsaW51eC0yLjQuMjAvZHJpdmVycy91c2IvdXNia2JkLmMJMjAwMy0w OS0wNiAxODozMTozNCArMDMwMApAQCAtMTcwLDYgKzE3MCw5IEBACiAJCXVzYl91bmxpbmtfdXJi KCZrYmQtPmlycSk7CiB9CiAKK2V4dGVybiBpbnQgdXNia2JkX21hcFtdOyAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCitleHRlcm4g aW50IHpnX2hlYWRfaXNtYXBlZFtdOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAorCiBzdGF0aWMgdm9pZCAqdXNiX2tiZF9wcm9iZShzdHJ1 Y3QgdXNiX2RldmljZSAqZGV2LCB1bnNpZ25lZCBpbnQgaWZudW0sCiAJCQkgICBjb25zdCBzdHJ1 Y3QgdXNiX2RldmljZV9pZCAqaWQpCiB7CkBAIC0yNTMsNiArMjU2LDE3IEBACiAJcHJpbnRrKEtF Uk5fSU5GTyAiaW5wdXQlZDogJXMgb24gdXNiJWQ6JWQuJWRcbiIsCiAJCSBrYmQtPmRldi5udW1i ZXIsIGtiZC0+bmFtZSwgZGV2LT5idXMtPmJ1c251bSwgZGV2LT5kZXZudW0sIGlmbnVtKTsKIAor Ly8JaW50IGo7ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgCisJZm9yKGk9MTtpPDg7aSsrKXsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCisvLwkJcHJpbnRrKEtFUk5fSU5G TyAiWkc6dXNia2JkLmMga2JkLT5kZXYubnVtYmVyPSVYXG4iLCBrYmQtPmRldi5udW1iZXIpOwor CQlpZih6Z19oZWFkX2lzbWFwZWRbaV09PTApeyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgCisJCQl6Z19oZWFkX2lzbWFwZWRbaV09MTsgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAorCQkJdXNia2JkX21hcFsga2JkLT5kZXYu bnVtYmVyIF0gPSBpOyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKKwkJCXByaW50aygi Q29ubmVjdCBrZXlib2FyZCBpbnB1dCVkIHRvIFpHIGhlYWQgJWRcbiIsIGtiZC0+ZGV2Lm51bWJl ciwgaSk7CisJCQlicmVhazsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIAorCQl9ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCisJfQorCiAJcmV0dXJuIGti ZDsKIH0KIApkaWZmIC11IC1yIC1iIC1CIGxpbnV4LTIuNC4yMC5vcmlnL2luY2x1ZGUvbGludXgv a2JkX2xsLmggbGludXgtMi40LjIwL2luY2x1ZGUvbGludXgva2JkX2xsLmgKLS0tIGxpbnV4LTIu NC4yMC5vcmlnL2luY2x1ZGUvbGludXgva2JkX2xsLmgJMTk5OS0wNC0yNiAyMzoyMjozMyArMDMw MAorKysgbGludXgtMi40LjIwL2luY2x1ZGUvbGludXgva2JkX2xsLmgJMjAwMy0wNC0wNiAyMTo1 NDoxNiArMDMwMApAQCAtOCw1ICs4LDYgQEAKIGV4dGVybiBzdHJ1Y3QgcHRfcmVncyAqa2JkX3B0 X3JlZ3M7CiAKIHZvaWQgaGFuZGxlX3NjYW5jb2RlKHVuc2lnbmVkIGNoYXIgc2NhbmNvZGUsIGlu dCBkb3duKTsKK3ZvaWQgaGFuZGxlX3NjYW5jb2RlX2dlbmVyaWModW5zaWduZWQgY2hhciBzY2Fu Y29kZSwgaW50IGRvd24sIGludCBrYmRfbnVtKTsKIAogI2VuZGlmCS8qIF9LQkRfTExfSCAqLwo= --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="xdm-config.nvzg" Content-Disposition: attachment; filename="xdm-config.nvzg" Content-Transfer-Encoding: base64 ISAkWENvbnNvcnRpdW06IHhkbS1jb25mLmNwcCAvbWFpbi8zIDE5OTYvMDEvMTUgMTU6MTc6MjYg Z2lsZGVhICQKRGlzcGxheU1hbmFnZXIuZXJyb3JMb2dGaWxlOgkvdmFyL2xvZy94ZG0tZXJyb3Iu bG9nMQpEaXNwbGF5TWFuYWdlci5waWRGaWxlOgkJL3Zhci9ydW4veGRtLnBpZDEKRGlzcGxheU1h bmFnZXIua2V5RmlsZToJCS9ldGMvWDExL3hkbS94ZG0ta2V5cwpEaXNwbGF5TWFuYWdlci5zZXJ2 ZXJzOgkJL2V0Yy9YMTEveGRtL1hzZXJ2ZXJzLm52emcKRGlzcGxheU1hbmFnZXIuYWNjZXNzRmls ZToJL2V0Yy9YMTEveGRtL1hhY2Nlc3MKISBBbGwgZGlzcGxheXMgc2hvdWxkIHVzZSBhdXRob3Jp emF0aW9uLCBidXQgd2UgY2Fubm90IGJlIHN1cmUKISBYIHRlcm1pbmFscyB3aWxsIGJlIGNvbmZp Z3VyZWQgdGhhdCB3YXksIHNvIGJ5IGRlZmF1bHQKISB1c2UgYXV0aG9yaXphdGlvbiBvbmx5IGZv ciBsb2NhbCBkaXNwbGF5cyA6MCwgOjEsIGV0Yy4KRGlzcGxheU1hbmFnZXIuXzAuYXV0aG9yaXpl Ogl0cnVlCkRpc3BsYXlNYW5hZ2VyLl8xLmF1dGhvcml6ZToJdHJ1ZQohIFRoZSBmb2xsb3dpbmcg dGhyZWUgcmVzb3VyY2VzIHNldCB1cCBkaXNwbGF5IDowIGFzIHRoZSBjb25zb2xlLgpEaXNwbGF5 TWFuYWdlci5fMC5zZXR1cDoJL2V0Yy9YMTEveGRtL1hzZXR1cF8wCkRpc3BsYXlNYW5hZ2VyLl8w LnN0YXJ0dXA6CS9ldGMvWDExL3hkbS9HaXZlQ29uc29sZQpEaXNwbGF5TWFuYWdlci5fMC5yZXNl dDoJL2V0Yy9YMTEveGRtL1Rha2VDb25zb2xlCkRpc3BsYXlNYW5hZ2VyLl8wLnN0YXJ0QXR0ZW1w dHM6IDEKIQpEaXNwbGF5TWFuYWdlcipyZXNvdXJjZXM6CS9ldGMvWDExL3hkbS9YcmVzb3VyY2Vz CkRpc3BsYXlNYW5hZ2VyKnNlc3Npb246CQkvZXRjL1gxMS9Yc2Vzc2lvbgpEaXNwbGF5TWFuYWdl ciphdXRoQ29tcGxhaW46CWZhbHNlCg== --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="xdm-config.s3zg" Content-Disposition: attachment; filename="xdm-config.s3zg" Content-Transfer-Encoding: base64 ISAkWENvbnNvcnRpdW06IHhkbS1jb25mLmNwcCAvbWFpbi8zIDE5OTYvMDEvMTUgMTU6MTc6MjYg Z2lsZGVhICQKRGlzcGxheU1hbmFnZXIuZXJyb3JMb2dGaWxlOgkvdmFyL2xvZy94ZG0tZXJyb3Iu bG9nMgpEaXNwbGF5TWFuYWdlci5waWRGaWxlOgkJL3Zhci9ydW4veGRtLnBpZDIKRGlzcGxheU1h bmFnZXIua2V5RmlsZToJCS9ldGMvWDExL3hkbS94ZG0ta2V5cwpEaXNwbGF5TWFuYWdlci5zZXJ2 ZXJzOgkJL2V0Yy9YMTEveGRtL1hzZXJ2ZXJzLnMzemcKRGlzcGxheU1hbmFnZXIuYWNjZXNzRmls ZToJL2V0Yy9YMTEveGRtL1hhY2Nlc3MKISBBbGwgZGlzcGxheXMgc2hvdWxkIHVzZSBhdXRob3Jp emF0aW9uLCBidXQgd2UgY2Fubm90IGJlIHN1cmUKISBYIHRlcm1pbmFscyB3aWxsIGJlIGNvbmZp Z3VyZWQgdGhhdCB3YXksIHNvIGJ5IGRlZmF1bHQKISB1c2UgYXV0aG9yaXphdGlvbiBvbmx5IGZv ciBsb2NhbCBkaXNwbGF5cyA6MCwgOjEsIGV0Yy4KRGlzcGxheU1hbmFnZXIuXzAuYXV0aG9yaXpl Ogl0cnVlCkRpc3BsYXlNYW5hZ2VyLl8xLmF1dGhvcml6ZToJdHJ1ZQohIFRoZSBmb2xsb3dpbmcg dGhyZWUgcmVzb3VyY2VzIHNldCB1cCBkaXNwbGF5IDowIGFzIHRoZSBjb25zb2xlLgpEaXNwbGF5 TWFuYWdlci5fMC5zZXR1cDoJL2V0Yy9YMTEveGRtL1hzZXR1cF8wCkRpc3BsYXlNYW5hZ2VyLl8w LnN0YXJ0dXA6CS9ldGMvWDExL3hkbS9HaXZlQ29uc29sZQpEaXNwbGF5TWFuYWdlci5fMC5yZXNl dDoJL2V0Yy9YMTEveGRtL1Rha2VDb25zb2xlCkRpc3BsYXlNYW5hZ2VyLl8wLnN0YXJ0QXR0ZW1w dHM6IDEKIQpEaXNwbGF5TWFuYWdlcipyZXNvdXJjZXM6CS9ldGMvWDExL3hkbS9YcmVzb3VyY2Vz CkRpc3BsYXlNYW5hZ2VyKnNlc3Npb246CQkvZXRjL1gxMS9Yc2Vzc2lvbgpEaXNwbGF5TWFuYWdl ciphdXRoQ29tcGxhaW46CWZhbHNlCg== --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="Xservers.nvzg" Content-Disposition: attachment; filename="Xservers.nvzg" Content-Transfer-Encoding: base64 IyAkWENvbnNvcnRpdW06IFhzZXJ2LndzLmNwcCx2IDEuMyA5My8wOS8yOCAxNDozMDozMCBnaWxk ZWEgRXhwICQKIwojCiMgJFhGcmVlODY6IHhjL3Byb2dyYW1zL3hkbS9jb25maWcvWHNlcnYud3Mu Y3BwLHYgMS4xLjEuMS4xMi4yIDE5OTgvMTAvMDQgMTU6MjM6MTQgaG9obmRlbCBFeHAgJAojCiMg WHNlcnZlcnMgZmlsZSwgd29ya3N0YXRpb24gcHJvdG90eXBlCiMKIyBUaGlzIGZpbGUgc2hvdWxk IGNvbnRhaW4gYW4gZW50cnkgdG8gc3RhcnQgdGhlIHNlcnZlciBvbiB0aGUKIyBsb2NhbCBkaXNw bGF5OyBpZiB5b3UgaGF2ZSBtb3JlIHRoYW4gb25lIGRpc3BsYXkgKG5vdCBzY3JlZW4pLAojIHlv dSBjYW4gYWRkIGVudHJpZXMgdG8gdGhlIGxpc3QgKG9uZSBwZXIgbGluZSkuICBJZiB5b3UgYWxz bwojIGhhdmUgc29tZSBYIHRlcm1pbmFscyBjb25uZWN0ZWQgd2hpY2ggZG8gbm90IHN1cHBvcnQg WERNQ1AsCiMgeW91IGNhbiBhZGQgdGhlbSBoZXJlIGFzIHdlbGwuICBFYWNoIFggdGVybWluYWwg bGluZSBzaG91bGQKIyBsb29rIGxpa2U6CiMJWFRlcm1pbmFsTmFtZTowIGZvcmVpZ24KIwojOjAg bG9jYWwgL3Vzci9YMTFSNi9iaW4vWCAKIzowIGxvY2FsIC91c3IvWDExUjYvYmluL1ggCjowIGxv Y2FsIC91c3IvWDExUjYvYmluL1ggOjAgLXhmODZjb25maWcgL2V0Yy9YMTEvWEY4NkNvbmZpZy00 Lm52emcgdnQxCg== --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: application/octet-stream; name="Xservers.s3zg" Content-Disposition: attachment; filename="Xservers.s3zg" Content-Transfer-Encoding: base64 IyAkWENvbnNvcnRpdW06IFhzZXJ2LndzLmNwcCx2IDEuMyA5My8wOS8yOCAxNDozMDozMCBnaWxk ZWEgRXhwICQKIwojCiMgJFhGcmVlODY6IHhjL3Byb2dyYW1zL3hkbS9jb25maWcvWHNlcnYud3Mu Y3BwLHYgMS4xLjEuMS4xMi4yIDE5OTgvMTAvMDQgMTU6MjM6MTQgaG9obmRlbCBFeHAgJAojCiMg WHNlcnZlcnMgZmlsZSwgd29ya3N0YXRpb24gcHJvdG90eXBlCiMKIyBUaGlzIGZpbGUgc2hvdWxk IGNvbnRhaW4gYW4gZW50cnkgdG8gc3RhcnQgdGhlIHNlcnZlciBvbiB0aGUKIyBsb2NhbCBkaXNw bGF5OyBpZiB5b3UgaGF2ZSBtb3JlIHRoYW4gb25lIGRpc3BsYXkgKG5vdCBzY3JlZW4pLAojIHlv dSBjYW4gYWRkIGVudHJpZXMgdG8gdGhlIGxpc3QgKG9uZSBwZXIgbGluZSkuICBJZiB5b3UgYWxz bwojIGhhdmUgc29tZSBYIHRlcm1pbmFscyBjb25uZWN0ZWQgd2hpY2ggZG8gbm90IHN1cHBvcnQg WERNQ1AsCiMgeW91IGNhbiBhZGQgdGhlbSBoZXJlIGFzIHdlbGwuICBFYWNoIFggdGVybWluYWwg bGluZSBzaG91bGQKIyBsb29rIGxpa2U6CiMJWFRlcm1pbmFsTmFtZTowIGZvcmVpZ24KIwojOjAg bG9jYWwgL3Vzci9YMTFSNi9iaW4vWCAKIzowIGxvY2FsIC91c3IvWDExUjYvYmluL1ggCjoxIGxv Y2FsIC91c3IvWDExUjYvYmluL1ggOjEgLXhmODZjb25maWcgL2V0Yy9YMTEvWEY4NkNvbmZpZy00 LnMzemcgdnQyCg== --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Community mailing list Community@altlinux.ru http://www.altlinux.ru/mailman/listinfo/community --Multipart_Tue__14_Oct_2003_18:04:35_+0300_08443938-- --jnCIwN96y15MEy/K-- --0jdOO2+ODOkP2/E4 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) iD8DBQE/kP5cbsPDprYMm3IRAnHHAJ43/yQ/A7WRNY3asrICQtB8NI10/gCfQQg5 b4UpH/QLmIWmVVnxvFUCtyU= =im0N -----END PGP SIGNATURE----- --0jdOO2+ODOkP2/E4--