From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 8 Apr 2005 23:15:27 +0700 (NOVST) From: Ivan Zakharyaschev X-X-Sender: ivan@tosha.humboldt To: devel@altlinux.ru Message-ID: X-Mailer: Pine with LRecode MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="-490542659-1699541216-1112976926=:7866" X-Virus-Scanned: ClamAV 0.82/186/Thu Jan 1 03:00:00 1970 on mail.nline.ru X-Virus-Status: Clean Subject: [devel] request: kbd-related changes in Sisyphus X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 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: Fri, 08 Apr 2005 16:16:15 -0000 Archived-At: List-Archive: List-Post: This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT Hello! Это письмо-предложение-просьба обращено ответственным за следующие пакеты: группа 1: basesystem (interactivesystem) startup util-linux (kbdrate) (в скобках -- затрагиваемые подпакеты) и группа 2: bootsplash numlock startup К появлению kbd (заменитель console-tools) в Sisyphus я предлагаю вот что: Между пакетами группы 1 и "группы 0" (kbd, console-tools и новый console-common-scripts) происходят перераспредления файлов, подпакетов, зависимостей. Переход к новому состоится, когда все они изменённые попадут в Sisyphus. В группе 2 никаких существенных изменений не предлагается, просто их надо будет пересобрать *после* перехода на новые пакеты группы 0 и 1 -- для того, чтобы в них были правильные зависимости. В этом письме -- предлагаемые изменения в виде патчей (чтобы легко познакомиться), а все готовые .src.rpm лежат в cvs.altlinux.ru:/incoming/Sisyphus/ (но у меня не должно быть права их все положить в Sisyphus); так что я прошу ответственных за эти пакеты или за Sisyphus учесть эти изменения. Если пакет Вас уcтраивает, можно, наверное, попросить принять его в Sisyphus. Файлы (я брал следующие по порядку номера версий): basesystem-sisyphus-alt12.src.rpm startup-0.9.7-alt1.src.rpm util-linux-2.12p-alt3.src.rpm bootsplash-3.2-alt5.1.src.rpm numlock-2.0-ipl10mdk.src.rpm suspend-0.18-alt2.src.rpm там же и новые: console-common-scripts-0.2.2-alt1.src.rpm console-tools-0.2.3-ipl30mdk.src.rpm kbd-1.12-alt1.src.rpm Комментарии: группа 1: startup, interactivesystem: Вообще, теперь так: kbd и console-tools могут друг на друга меняться. Над ними -- console-common-scripts, в нём должно быть собрано всё, что отвечает за действия по конфигурации консоли и "активации" заданной конфигурации. В частности, из startup в него переезжает /sbin/setsysfont. (Теперь подобные скрипты не разбросаны по разным пакетам; принципиальных отличий в работе нового от старого пока нет.) interactivesystem просто отражает новую структуру. Переезд конфигурационных файлов обрабатывается в post-скриптах и триггерах из console-common-scripts, ну и все зависимости/конфликты расставлены. kbdrate: собирается из kbd, а не из util-linux (переехал в upstream). (Обновления на новые пакеты проходили гладко, когда я их тетсировал.) группа 2: В этих трёх пакетах сложные программы из kbd / console-tools напрямую не используются. А используются либо "высокоуровневые" команды из нового console-common-scripts, либо простые программы, так называемые vt-tools (chvt, fgconsole) -- они теперь для удобства в отдельном маленьком пакете console-vt-tools. Например, после пересборки bootsplash он будет зависеть не от console-tools, а от только от console-vt-tools (и будет независим от выбора kbd / console-tools). Но их, как я уже говорил, хорошо бы пересобрать после того, как в сборочной среде будут новые пакеты групп 0 и 1. Надеюсь, это не создаст беспорядка. Если непонятно написал, буду отвечать на вопросы и предложения. Спасибо. -- С наилучшими пожеланиями, Иван Захарьящев, Москва :: JabberID: imz at altlinux.org ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="basesystem-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: basesystem Content-Disposition: attachment; filename="basesystem-kbd.diff" ZGlmZiAtZHVOciAtLWV4Y2x1ZGU9Jy5lbWFjcyonIGJhc2VzeXN0ZW0ub3Jp Zy9TUEVDL2Jhc2VzeXN0ZW0uc3BlYyBiYXNlc3lzdGVtL1NQRUMvYmFzZXN5 c3RlbS5zcGVjDQotLS0gYmFzZXN5c3RlbS5vcmlnL1NQRUMvYmFzZXN5c3Rl bS5zcGVjCTIwMDQtMTEtMTggMDE6MjI6NDQgKzA2MDANCisrKyBiYXNlc3lz dGVtL1NQRUMvYmFzZXN5c3RlbS5zcGVjCTIwMDUtMDQtMDQgMTI6MjA6MDAg KzA3MDANCkBAIC0xLDYgKzEsNiBAQA0KIE5hbWU6IGJhc2VzeXN0ZW0NCiBW ZXJzaW9uOiBzaXN5cGh1cw0KLVJlbGVhc2U6IGFsdDExDQorUmVsZWFzZTog YWx0MTINCiBTZXJpYWw6IDENCiANCiBTdW1tYXJ5OiBUaGUgc2tlbGV0b24g cGFja2FnZSB3aGljaCBkZWZpbmVzIGEgYmFzaWMgJWRpc3RyaWJ1dGlvbiBz eXN0ZW0NCkBAIC0xOCw3ICsxOCw3IEBADQogU3VtbWFyeTogVGhlIHNrZWxl dG9uIHBhY2thZ2Ugd2hpY2ggZGVmaW5lcyBhbiBpbnRlcmFjdGl2ZSAlZGlz dHJpYnV0aW9uIHN5c3RlbQ0KIEdyb3VwOiBTeXN0ZW0vQmFzZQ0KIFByZVJl cTogJW5hbWUgPSAldmVyc2lvbi0lcmVsZWFzZQ0KLVByZVJlcTogYmRmbHVz aCBjb25zb2xlLXRvb2xzX29yX2tiZCBjb25zb2xlLWRhdGEgY3JvbnRhYnMg aW5mbyBsZXNzIG1hbiBtaW5nZXR0eSBta2Jvb3RkaXNrDQorUHJlUmVxOiBi ZGZsdXNoIGNvbnNvbGUtY29tbW9uLXNjcmlwdHMgY3JvbnRhYnMgaW5mbyBs ZXNzIG1hbiBtaW5nZXR0eSBta2Jvb3RkaXNrDQogUHJlUmVxOiBuZXR3b3Jr LWNvbmZpZy1zdWJzeXN0ZW0gdGVybXV0aWxzIHBhc3N3ZCBzYXNoIHNvdW5k LXNjcmlwdHMgc3RhdCB0aW1lIHRtcHdhdGNoDQogI1ByZVJlcTogYm9vdGxv YWRlcg0KIA0KQEAgLTM4LDYgKzM4LDEwIEBADQogJWZpbGVzIC1uIGludGVy YWN0aXZlc3lzdGVtDQogDQogJWNoYW5nZWxvZw0KKyogTW9uIEFwciAgNCAy MDA1IEl2YW4gWmFraGFyeWFzY2hldiA8aW16QGFsdGxpbnV4LnJ1PiAxOnNp c3lwaHVzLWFsdDEyDQorLSBpbnRlcmFjdGl2ZXN5c3RlbTogc3Vic3RpdHV0 ZWQgImNvbnNvbGUtY29tbW9uLXNjcmlwdHMiIGZvciANCisgICJjb25zb2xl LXRvb2xzX29yX2tiZCBjb25zb2xlLWRhdGEiLg0KKw0KICogV2VkIE5vdiAx NyAyMDA0IERtaXRyeSBWLiBMZXZpbiA8bGR2QGFsdGxpbnV4Lm9yZz4gMTpz aXN5cGh1cy1hbHQxMQ0KIC0gcy9uZXQtc2NyaXB0cy9uZXR3b3JrLWNvbmZp Zy1zdWJzeXN0ZW0vICgjNTQ5MCkuDQogDQo= ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="startup-0.9.7-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: startup Content-Disposition: attachment; filename="startup-0.9.7-kbd.diff" ZGlmZiAtZHVyIC0tZXhjbHVkZT0nLmVtYWNzKicgLS1leGNsdWRlPVJDUyBz dGFydHVwLTAuOS42LjEvcmMuZC9pbml0LmQvZmJzZXRmb250IHN0YXJ0dXAt MC45LjcvcmMuZC9pbml0LmQvZmJzZXRmb250DQotLS0gc3RhcnR1cC0wLjku Ni4xL3JjLmQvaW5pdC5kL2Zic2V0Zm9udAkyMDA0LTA1LTI2IDE4OjIyOjQy ICswNzAwDQorKysgc3RhcnR1cC0wLjkuNy9yYy5kL2luaXQuZC9mYnNldGZv bnQJMjAwNS0wNC0wOCAxNjoxMTo0OCArMDcwMA0KQEAgLTQ4LDEyICs0OCwx MiBAQA0KIAkJc2VkIC1uZSAncyxeXChbMC05XVwrXCk6WzAtOV1cKzpyZXNw YXduOi9zYmluL21pbmdldHR5LiosL2Rldi90dHlcMSxwZycgPC9ldGMvaW5p dHRhYiB8DQogCQkJd2hpbGUgcmVhZCB0OyBkbw0KIAkJCQlbICEgLWMgIiR0 IiBdIHx8DQotCQkJCQkvc2Jpbi9zZXRzeXNmb250IDwiJHQiID4+IiR0IiAy PiYxDQorCQkJCQlFeGVjSWZFeGVjdXRhYmxlIC9zYmluL3NldHN5c2ZvbnQg PCIkdCIgPj4iJHQiIDI+JjENCiAJCQlkb25lDQogCQlmb3IgaSBpbiAkVFRZ UzsgZG8NCiAJCQl0PSIvZGV2L3R0eSRpIg0KIAkJCVsgISAtYyAiJHQiIF0g fHwNCi0JCQkJL3NiaW4vc2V0c3lzZm9udCA8IiR0IiA+PiIkdCIgMj4mMQ0K KwkJCQlFeGVjSWZFeGVjdXRhYmxlIC9zYmluL3NldHN5c2ZvbnQgPCIkdCIg Pj4iJHQiIDI+JjENCiAJCWRvbmUNCiAJZmkNCiAJdG91Y2ggIiRMT0NLRklM RSINCmRpZmYgLWR1ciAtLWV4Y2x1ZGU9Jy5lbWFjcyonIC0tZXhjbHVkZT1S Q1Mgc3RhcnR1cC0wLjkuNi4xL3JjLmQvcmMuc3lzaW5pdCBzdGFydHVwLTAu OS43L3JjLmQvcmMuc3lzaW5pdA0KLS0tIHN0YXJ0dXAtMC45LjYuMS9yYy5k L3JjLnN5c2luaXQJMjAwNS0wNC0wMyAwNjoyMDoyNSArMDcwMA0KKysrIHN0 YXJ0dXAtMC45LjcvcmMuZC9yYy5zeXNpbml0CTIwMDUtMDQtMDggMTY6MTE6 NDggKzA3MDANCkBAIC0zOSw3ICszOSw3IEBADQogZmkNCiANCiAjIFNldCBz eXN0ZW0gZm9udA0KLXNldHN5c2ZvbnQgPi9kZXYvbnVsbCAyPiYxICYmIFNF VFNZU0ZPTlRfRE9ORT0xIHx8IFNFVFNZU0ZPTlRfRE9ORT0NCitFeGVjSWZF eGVjdXRhYmxlIC9zYmluL3NldHN5c2ZvbnQgPi9kZXYvbnVsbCAyPiYxICYm IFNFVFNZU0ZPTlRfRE9ORT0xIHx8IFNFVFNZU0ZPTlRfRE9ORT0NCiANCiBQ cmludE1hcmdpbigpDQogew0KQEAgLTI1OSw3ICsyNTksNyBAQA0KIA0KICMg U2V0IHN5c3RlbSBmb250IGFnYWluLCBpZiByZXF1aXJlZA0KIGlmIFsgIiRP TERfQ09MVU1OUyIgIT0gIiRDT0xVTU5TIiBdOyB0aGVuDQotCXNldHN5c2Zv bnQgPi9kZXYvbnVsbCAyPiYxICYmIFNFVFNZU0ZPTlRfRE9ORT0xIHx8IFNF VFNZU0ZPTlRfRE9ORT0NCisJRXhlY0lmRXhlY3V0YWJsZSAvc2Jpbi9zZXRz eXNmb250ID4vZGV2L251bGwgMj4mMSAmJiBTRVRTWVNGT05UX0RPTkU9MSB8 fCBTRVRTWVNGT05UX0RPTkU9DQogZmkNCiANCiAjIExvYWQgZGV2aWNlLW1h cHBlciwgY3JlYXRlIGl0cyBkZXZpY2UgZmlsZQ0KQEAgLTQ0Nyw3ICs0NDcs NyBAQA0KICMgQXQgdGhpcyBwb2ludCBldmVyeXRoaW5nIHNob3VsZCBiZSBt b3VudGVkDQogDQogIyBTZXQgc3lzdGVtIGZvbnQgYWdhaW4sIGlmIHJlcXVp cmVkDQotWyAtbiAiJFNFVFNZU0ZPTlRfRE9ORSIgXSB8fCBzZXRzeXNmb250 ID4vZGV2L251bGwgMj4mMQ0KK1sgLW4gIiRTRVRTWVNGT05UX0RPTkUiIF0g fHwgRXhlY0lmRXhlY3V0YWJsZSAvc2Jpbi9zZXRzeXNmb250ID4vZGV2L251 bGwgMj4mMQ0KIA0KIGlmIFsgIiRfUlVOX1FVT1RBQ0hFQ0siID0gMSAtYSAt eCAiJFFVT1RBQ0hFQ0siIF07IHRoZW4NCiAJYWN0aW9uICJDaGVja2luZyBm aWxlc3lzdGVtIHF1b3RhczoiICIkUVVPVEFDSEVDSyIgLXYgLVIgLWENCk9u bHkgaW4gc3RhcnR1cC0wLjkuNi4xOiBzZXRzeXNmb250DQpkaWZmIC1kdXIg LS1leGNsdWRlPScuZW1hY3MqJyAtLWV4Y2x1ZGU9UkNTIHN0YXJ0dXAtMC45 LjYuMS9zdGFydHVwLnNwZWMgc3RhcnR1cC0wLjkuNy9zdGFydHVwLnNwZWMN Ci0tLSBzdGFydHVwLTAuOS42LjEvc3RhcnR1cC5zcGVjCTIwMDUtMDQtMDMg MDY6MjA6MzkgKzA3MDANCisrKyBzdGFydHVwLTAuOS43L3N0YXJ0dXAuc3Bl YwkyMDA1LTA0LTA4IDE2OjE1OjIyICswNzAwDQpAQCAtMSw3ICsxLDcgQEAN CiAjICRJZDogc3RhcnR1cC5zcGVjLHYgMS4zOSAyMDA1LzA0LzAyIDIzOjIw OjM5IGxkdiBFeHAgJA0KIA0KIE5hbWU6IHN0YXJ0dXANCi1WZXJzaW9uOiAw LjkuNi4xDQorVmVyc2lvbjogMC45LjcNCiBSZWxlYXNlOiBhbHQxDQogDQog U3VtbWFyeTogVGhlIHN5c3RlbSBzdGFydHVwIHNjcmlwdHMNCkBAIC0zMiw2 ICszMiw4IEBADQogQ29uZmxpY3RzOiBrZXJuZWwtaGVhZGVycy1jb21tb24g PCAwOjEuMQ0KICMgZHVlIHRvIG5ldGZzDQogQ29uZmxpY3RzOiBuZXQtc2Ny aXB0cyA8IDA6MC41LjQtYWx0MQ0KKyMgZHVlIHRvIC9zYmluL3NldHN5c2Zv bnQncyBwYWNrYWdlIGNoYW5nZQ0KK0NvbmZsaWN0czogaW50ZXJhY3RpdmVz eXN0ZW0gPCAxOnNpc3lwaHVzLWFsdDEyDQogDQogJWRlc2NyaXB0aW9uDQog VGhpcyBwYWNrYWdlIGNvbnRhaW5zIHNjcmlwdHMgdXNlZCB0byBib290IHlv dXIgc3lzdGVtLA0KQEAgLTQzLDcgKzQ1LDYgQEANCiAlaW5zdGFsbA0KICVf X21rZGlyX3AgJFJQTV9CVUlMRF9ST09UJV9zeXNjb25mZGlyL3JjLmQvcmN7 MCwxLDIsMyw0LDUsNn0uZA0KICVfX2luc3RhbGwgLXAgLW02NDQgaW5pdHRh YiBtb2R1bGVzIHN5c2N0bC5jb25mICRSUE1fQlVJTERfUk9PVCVfc3lzY29u ZmRpci8NCi0lX19pbnN0YWxsIC1wRCAtbTc1NSBzZXRzeXNmb250ICRSUE1f QlVJTERfUk9PVC9zYmluL3NldHN5c2ZvbnQNCiAlX19jcCAtYSByYy5kIHN5 c2NvbmZpZyAkUlBNX0JVSUxEX1JPT1QlX3N5c2NvbmZkaXIvDQogDQogIyB0 aGVzZSBzZXJ2aWNlcyBkbyBub3Qgc3VwcG9ydCBjaGtjb25maWc6DQpAQCAt NjIsMTAgKzYzLDkgQEANCiANCiAlX19ta2Rpcl9wICRSUE1fQlVJTERfUk9P VC92YXIve2xvZyxydW59DQogdG91Y2ggJFJQTV9CVUlMRF9ST09UL3Zhci97 bG9nL3d0bXAscnVuL3V0bXB9DQotdG91Y2ggJFJQTV9CVUlMRF9ST09UJV9z eXNjb25mZGlyL3N5c2NvbmZpZy97Y2xvY2ssaTE4bixrZXlib2FyZCxtb3Vz ZSxzeXN0ZW19DQordG91Y2ggJFJQTV9CVUlMRF9ST09UJV9zeXNjb25mZGly L3N5c2NvbmZpZy97Y2xvY2ssaTE4bixtb3VzZSxzeXN0ZW19DQogY2htb2Qg LVIgK3ggJFJQTV9CVUlMRF9ST09UJV9zeXNjb25mZGlyL3JjLmQNCi0lX19t a2Rpcl9wICRSUE1fQlVJTERfUk9PVCVfc3lzY29uZmRpci9zeXNjb25maWcv e2NvbnNvbGUsaGFyZGRpc2t9DQotdG91Y2ggJFJQTV9CVUlMRF9ST09UJV9z eXNjb25mZGlyL3N5c2NvbmZpZy9jb25zb2xlL3NldHRlcm0NCislX19ta2Rp cl9wICRSUE1fQlVJTERfUk9PVCVfc3lzY29uZmRpci9zeXNjb25maWcvaGFy ZGRpc2sNCiANCiAlX19ta2Rpcl9wICRSUE1fQlVJTERfUk9PVCVfc3lzY29u ZmRpci9maXJzdHRpbWUuZA0KICVfX21rZGlyX3AgJFJQTV9CVUlMRF9ST09U JV9sb2NhbHN0YXRlZGlyL3JzYmFjDQpAQCAtMTEyLDcgKzExMiw3IEBADQog ZmkNCiANCiAldHJpZ2dlcnBvc3R1biAtLSBpbml0c2NyaXB0cyA8IDE6NS40 OS4xLWFsdDENCi1mb3IgZiBpbiAlX3N5c2NvbmZkaXIve2luaXR0YWIsbW9k dWxlcyxzeXNjdGwuY29uZixzeXNjb25maWcve2Nsb2NrLGNvbnNvbGUvc2V0 dGVybSxmcmFtZWJ1ZmZlcixpMThuLGluaXQsa2V5Ym9hcmQsbW91c2UscmF3 ZGV2aWNlcyxzeXN0ZW19fTsgZG8NCitmb3IgZiBpbiAlX3N5c2NvbmZkaXIv e2luaXR0YWIsbW9kdWxlcyxzeXNjdGwuY29uZixzeXNjb25maWcve2Nsb2Nr LGZyYW1lYnVmZmVyLGkxOG4saW5pdCxtb3VzZSxyYXdkZXZpY2VzLHN5c3Rl bX19OyBkbw0KIAlpZiBbICEgLWYgIiRmIiBdOyB0aGVuDQogCSAgICAgICAg aWYgWyAtZiAiJGYiLnJwbXNhdmUgXTsgdGhlbg0KIAkgICAgICAgICAgICAg ICAgJV9fY3AgLXBmICIkZiIucnBtc2F2ZSAiJGYiDQpAQCAtMTQ0LDEzICsx NDQsMTkgQEANCiAlY29uZmlnICVfc3lzY29uZmRpci9yYy5kL3JjDQogJWNv bmZpZyAlX3N5c2NvbmZkaXIvcmMuZC9yYy5zeXNpbml0DQogJWNvbmZpZyAl X3N5c2NvbmZkaXIvcmMuZC9yYy5wb3dlcmZhaWwNCi0vc2Jpbi9zZXRzeXNm b250DQogJWdob3N0ICVhdHRyKDY2NCxyb290LHV0bXApIC92YXIvbG9nL3d0 bXANCiAlZ2hvc3QgJWF0dHIoNjY0LHJvb3QsdXRtcCkgL3Zhci9ydW4vdXRt cA0KICVkaXIgJV9zeXNjb25mZGlyL2ZpcnN0dGltZS5kDQogJWRpciAlX2xv Y2Fsc3RhdGVkaXIvcnNiYWMNCiANCiAlY2hhbmdlbG9nDQorKiBNb24gQXBy ICA0IDIwMDUgSXZhbiBaYWtoYXJ5YXNjaGV2IDxpbXpAYWx0bGludXgucnU+ IDAuOS43LWFsdDENCistIE1vdmVkIGNvbnNvbGUtcmVsYXRlZCBmaWxlcyB0 byBjb25zb2xlLWNvbW1vbi1zY3JpcHRzIHBhY2thZ2U6DQorICAvc2Jpbi9z ZXRzeXNmb250LCAlX3N5c2NvbmZkaXIvc3lzY29uZmlnL2NvbnNvbGUvc2V0 dGVybSwgDQorICAlX3N5c2NvbmZkaXIvc3lzY29uZmlnL2tleWJvYXJkDQor ICAobm8gZXh0cmEgZGVwZW5kZW5jeSBvbiBjb25zb2xlLWNvbW1vbi1zY3Jp cHRzIHJlcXVpcmVkLCBpdCBiZWxvbmdzIA0KKyAgdG8gaW50ZXJhY3RpdmVz eXN0ZW0pLg0KKw0KICogU3VuIEFwciAwMyAyMDA1IERtaXRyeSBWLiBMZXZp biA8bGR2QGFsdGxpbnV4Lm9yZz4gMC45LjYuMS1hbHQxDQogLSByYy5zeXNp bml0OiByZXZlcnRlZCBwcmV2aW91cyBjaGFuZ2UuDQogDQo= ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="util-linux-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: util-linux Content-Disposition: attachment; filename="util-linux-kbd.diff" T25seSBpbiB1dGlsLWxpbnV4Lm9yaWc6IGtiZHJhdGUtMS4wNi50YXIuZ3oN CmRpZmYgLWR1ciAtLWV4Y2x1ZGU9Jy5lbWFjcyonIC0tZXhjbHVkZT1SQ1Mg dXRpbC1saW51eC5vcmlnL1NQRUMvdXRpbC1saW51eC5zcGVjIHV0aWwtbGlu dXgvU1BFQy91dGlsLWxpbnV4LnNwZWMNCi0tLSB1dGlsLWxpbnV4Lm9yaWcv U1BFQy91dGlsLWxpbnV4LnNwZWMJMjAwNS0wMy0xMiAxODowMDoyMSArMDYw MA0KKysrIHV0aWwtbGludXgvU1BFQy91dGlsLWxpbnV4LnNwZWMJMjAwNS0w NC0wNyAwNjo0ODo1MyArMDcwMA0KQEAgLTEsMTAgKzEsMTAgQEANCiAjIC0q LSBycG0tc3BlYyAtKi0NCi0jICRJZDogdXRpbC1saW51eCx2IDEuNSAyMDA1 LzAzLzEyIDExOjU3OjA0IG1lIEV4cCAkDQorIyAkSWQ6IHV0aWwtbGludXgu c3BlYyx2IDEuNCAyMDA1LzA0LzA2IDIzOjQ4OjUzIGl2YW4gRXhwICQNCiAN CiAlZGVmaW5lIG1haW5fdmVyIDIuMTJwDQogTmFtZTogdXRpbC1saW51eA0K IFZlcnNpb246ICVtYWluX3Zlcg0KLVJlbGVhc2U6IGFsdDINCitSZWxlYXNl OiBhbHQzDQogDQogJWRlZl93aXRob3V0IGh3Y2xvY2sNCiAlZGVmX3dpdGhv dXQgZ2V0b3B0DQpAQCAtMTksMTUgKzE5LDEyIEBADQogU3VtbWFyeTogQSBj b2xsZWN0aW9uIG9mIGJhc2ljIHN5c3RlbSB1dGlsaXRpZXMNCiBMaWNlbnNl OiBHUEwNCiBHcm91cDogU3lzdGVtL0Jhc2UNCi1Vcmw6IGZ0cDovL2Z0cC53 aW4udHVlLm5sL3B1Yi9saW51eC1sb2NhbC91dGlscy8lbmFtZQ0KK1VybDog ZnRwOi8vZnRwLmtlcm5lbC5vcmcvcHViL2xpbnV4L3V0aWxzLyVuYW1lDQog UGFja2FnZXI6IFV0aWwtbGludXggRGV2ZWxvcG1lbnQgVGVhbSA8dXRpbC1s aW51eEBwYWNrYWdlcy5hbHRsaW51eC5vcmc+DQogDQogU291cmNlOiAlbmFt ZS0ldmVyc2lvbi50YXIuYnoyDQotU291cmNlMToga2JkcmF0ZS0xLjA2LnRh ci5neg0KIFNvdXJjZTM6ICVuYW1lLTIuMTAtY2hmbi5wYW1kDQogU291cmNl NDogJW5hbWUtMi4xMC1jaHNoLnBhbWQNCi1Tb3VyY2U1OiAlbmFtZS0yLjl3 LWtiZHJhdGUucGFtZA0KLVNvdXJjZTY6ICVuYW1lLTIuOXcta2JkcmF0ZS5h cHBzDQogDQogIyBFeHRyYSB1dGlscy4NCiBTb3VyY2UxMDogcGF1c2Uucw0K QEAgLTcwLDcgKzY3LDYgQEANCiBQYXRjaDEwMzogJW5hbWUtMi4xMnAtYWx0 LWVuY3J5cHRpb24ucGF0Y2gNCiANCiAjbmV3DQotUGF0Y2gyMDA6ICVuYW1l LTIuMTItcmgta2JkcmF0ZS1wZXJpb2QtZml4LnBhdGNoDQogUGF0Y2gyMDE6 ICVuYW1lLTIuMTJwLWFsdC1sc2VlazY0LnBhdGNoIA0KIFBhdGNoMjAyOiAl bmFtZS0yLjEycC1yaC1yYXctaGFuZGxlLW5vbnByZXNlbnQtZGV2cy5wYXRj aA0KIFBhdGNoMjAzOiAlbmFtZS0yLjEyYS1yaC1tb3VudGJ5bGFiZWwtZG0u cGF0Y2gNCkBAIC0xNjQsMjcgKzE2MCw2IEBADQogU21hbGwgcGFydGl0aW9u aW5nIHByb2dyYW0gd2l0aCBhcmd1bWVudCBpbnRlcmZhY2UsIHRoYXQgd2ls bCBiZSBoYXJkDQogZm9yIGxpbnV4IG5ld2JpZSwgYnV0IGl0IGlzIGV4dHJh IHN0YWJsZSwgYW5kIHlvdSBjYW4gdHJ1c3QgaXQuDQogDQotJXBhY2thZ2Ug LW4ga2JkcmF0ZQ0KLVN1bW1hcnk6IFJlc2V0IHRoZSBrZXlib2FyZCByZXBl YXQgcmF0ZSBhbmQgZGVsYXkgdGltZQ0KLUdyb3VwOiBTeXN0ZW0vQ29uZmln dXJhdGlvbi9IYXJkd2FyZQ0KLQ0KLSVkZXNjcmlwdGlvbiAtbiBrYmRyYXRl DQotVGhpcyBwYWNrYWdlIGlzIHVzZWQgdG8gY2hhbmdlIHRoZSBrZXlib2Fy ZCByZXBlYXQgcmF0ZSBhbmQgZGVsYXkgdGltZS4NCi1UaGUgZGVsYXkgaXMg dGhlIGFtb3VudCBvZiB0aW1lIHRoYXQgYSBrZXkgbXVzdCBiZSBkZXByZXNz ZWQgYmVmb3JlIGl0DQotd2lsbCBzdGFydCB0byByZXBlYXQuDQotDQotJXBh Y2thZ2UgLW4ga2JkcmF0ZS11c2VybW9kZQ0KLVN1bW1hcnk6IFVzZXJtb2Rl IGJpbmRpbmdzIGZvciBrYmRyYXRlDQotR3JvdXA6IFN5c3RlbS9Db25maWd1 cmF0aW9uL0hhcmR3YXJlDQotUmVxdWlyZXM6IGtiZHJhdGUgPSAldmVyc2lv bi0lcmVsZWFzZQ0KLQ0KLSVkZXNjcmlwdGlvbiAtbiBrYmRyYXRlLXVzZXJt b2RlDQotS2JkcmF0ZSBwYWNrYWdlIGlzIHVzZWQgdG8gY2hhbmdlIHRoZSBr ZXlib2FyZCByZXBlYXQgcmF0ZSBhbmQgZGVsYXkgdGltZS4NCi1UaGUgZGVs YXkgaXMgdGhlIGFtb3VudCBvZiB0aW1lIHRoYXQgYSBrZXkgbXVzdCBiZSBk ZXByZXNzZWQgYmVmb3JlIGl0DQotd2lsbCBzdGFydCB0byByZXBlYXQuDQot DQotVGhpcyBwYWNrYWdlIGNvbnRhaW5zIHVzZXJtb2RlIGJpbmRpbmdzIGZv ciBrYmRyYXRlLg0KLQ0KICVpZl93aXRoIGh3Y2xvY2sNCiAlcGFja2FnZSAt biBod2Nsb2NrDQogU3VtbWFyeTogUXVlcnkgYW5kIHNldCB0aGUgaGFyZHdh cmUgY2xvY2sNCkBAIC0yNDAsNyArMjE1LDcgQEANCiBUaGUgbG9vayB1dGls aXR5IGRpc3BsYXlzIGFueSBsaW5lcyBpbiBmaWxlIHdoaWNoIGNvbnRhaW4g c3RyaW5nIGFzIGEgcHJlZml4Lg0KIA0KICVwcmVwDQotJXNldHVwIC1xIC1h MQ0KKyVzZXR1cCAtcQ0KIA0KICNzZXR1cCBjb25maWcNCiAlX19zdWJzdCAn cyxeSEFWRV9QQU09LiosSEFWRV9QQU09eWVzLA0KQEAgLTMwNiw3ICsyODEs NiBAQA0KICNlbmQgbW91bnQNCiANCiAjYmVnaW4gbmV3DQotIyVwYXRjaDIw MCAtcDENCiAlcGF0Y2gyMDEgLXAxDQogDQogJWlmX3dpdGggcmF3DQpAQCAt MzYzLDEwICszMzcsNiBAQA0KIAlnY2MgJFJQTV9PUFRfRkxBR1MgLW8gcmVz Y3VlcHQgcmVzY3VlcHQuYw0KIHBvcGQNCiANCi1wdXNoZCBrYmRyYXRlDQot ICAgIGNjICRSUE1fT1BUX0ZMQUdTIC1vIGtiZHJhdGUga2JkcmF0ZS5jDQot cG9wZA0KLQ0KIGdjYyAtbm9zdGFydGZpbGVzIC1ub2RlZmF1bHRsaWJzIC1u b3N0ZGxpYiBwYXVzZS5zIC1vIHBhdXNlDQogZ2NjICRSUE1fT1BUX0ZMQUdT IGNoc3RrLmMgLW8gY2hzdGsNCiBnY2MgJFJQTV9PUFRfRkxBR1Mgc3RhY2t0 ZXN0LmMgLW8gc3RhY2t0ZXN0DQpAQCAtMzc4LDcgKzM0OCw3IEBADQogaW5z dGFsbCAtcCAtbTY0NCByZXNjdWVwdC9SRUFETUUgZG9jcy9SRUFETUUucmVz Y3VlcHQNCiANCiAlaW5zdGFsbA0KLW1rZGlyIC1wICRSUE1fQlVJTERfUk9P VC97YmluLHNiaW4sZXRjL3twYW0uZCxzZWN1cml0eS9jb25zb2xlLmFwcHN9 fQ0KK21rZGlyIC1wICRSUE1fQlVJTERfUk9PVC97YmluLHNiaW4sZXRjL3Bh bS5kfQ0KIG1rZGlyIC1wICRSUE1fQlVJTERfUk9PVHslX2JpbmRpciwlX3Ni aW5kaXIsJV9saWJkaXIsJV9pbmZvZGlyLCVfbWFuZGlyL21hbnsxLDh9fQ0K IA0KIGZvciBmIGluIGBjZCBwbzsgZWNobyAqLnBvYDsgZG8NCkBAIC00MTIs OSArMzgyLDYgQEANCiBpbnN0YWxsIC1wIC1tNjQwICRSUE1fU09VUkNFX0RJ Ui8lbmFtZS0yLjEwLWNoc2gucGFtZCAkUlBNX0JVSUxEX1JPT1QlX3N5c2Nv bmZkaXIvcGFtLmQvY2hmbg0KICVlbmRpZg0KIA0KLWluc3RhbGwgLXAgLW02 NDAgJFJQTV9TT1VSQ0VfRElSLyVuYW1lLTIuOXcta2JkcmF0ZS5wYW1kICRS UE1fQlVJTERfUk9PVCVfc3lzY29uZmRpci9wYW0uZC9rYmRyYXRlDQotaW5z dGFsbCAtcCAtbTY0MCAkUlBNX1NPVVJDRV9ESVIvJW5hbWUtMi45dy1rYmRy YXRlLmFwcHMgJFJQTV9CVUlMRF9ST09UJV9zeXNjb25mZGlyL3NlY3VyaXR5 L2NvbnNvbGUuYXBwcy9rYmRyYXRlDQotDQogaW5zdGFsbCAtcEQgLW03NTUg JFJQTV9TT1VSQ0VfRElSL21vdW50LmNvbnRyb2wgJFJQTV9CVUlMRF9ST09U L2V0Yy9jb250cm9sLmQvZmFjaWxpdGllcy9tb3VudA0KIGluc3RhbGwgLXBE IC1tNzU1ICRSUE1fU09VUkNFX0RJUi93cml0ZS5jb250cm9sICRSUE1fQlVJ TERfUk9PVC9ldGMvY29udHJvbC5kL2ZhY2lsaXRpZXMvd3JpdGUNCiANCkBA IC00MjMsMTAgKzM5MCw2IEBADQogaW5zdGFsbCAtcCAtbTc1NSBub2xvZ2lu ICRSUE1fQlVJTERfUk9PVC9zYmluLw0KIGluc3RhbGwgLXAgLW02NDQgbm9s b2dpbi44ICRSUE1fQlVJTERfUk9PVCVfbWFuOGRpci8NCiANCi1pbnN0YWxs IC1wIC1tNzU1IGtiZHJhdGUva2JkcmF0ZSAkUlBNX0JVSUxEX1JPT1Qvc2Jp bi8NCi1pbnN0YWxsIC1wIC1tNjQ0IGtiZHJhdGUva2JkcmF0ZS44ICRSUE1f QlVJTERfUk9PVCVfbWFuOGRpci8NCi0lX19sbl9zICVfbGliZGlyL2hlbHBl ci9jb25zb2xlaGVscGVyICRSUE1fQlVJTERfUk9PVCVfYmluZGlyL2tiZHJh dGUNCi0NCiAjIFRoaXMgaGFzIGRlcGVuZGVuY2llcyBvbiBzdHVmZiBpbiAv dXNyDQogJWlmbmFyY2ggc3BhcmMgc3BhcmM2NCBzcGFyY3Y5DQogbXYgJFJQ TV9CVUlMRF9ST09UL3NiaW4vY2ZkaXNrICRSUE1fQlVJTERfUk9PVCVfc2Jp bmRpci8NCkBAIC00ODgsNyArNDUxLDcgQEANCiAjYmluZGlyDQogZWNobyAn JV9kZWZhdHRyJyA+PiVuYW1lLmxhbmcNCiAvYmluL2xzIC0xICRSUE1fQlVJ TERfUk9PVCVfYmluZGlyIHwNCi0JZWdyZXAgLXYgJ14od3JpdGV8Z2V0b3B0 fGtiZHJhdGV8bG9vaykkJyB8DQorCWVncmVwIC12ICdeKHdyaXRlfGdldG9w dHxsb29rKSQnIHwNCiAJc2VkIC1lICdzfF5cKC4qXCkkfCUlX2JpbmRpci9c MXxnJyA+PiVuYW1lLmxhbmcNCiANCiAjc2JpbmRpcg0KQEAgLTUwMSw3ICs0 NjQsNyBAQA0KIAllZ3JlcCAtdiAnXihnZXRvcHR8bG9naW58bG9vayknIHwN CiAJc2VkIC1lICdzfF5cKC4qXCkkfCUlX21hbmRpci9tYW4xL1wxKnxnJyA+ PiVuYW1lLmxhbmcNCiAvYmluL2xzIC0xICRSUE1fQlVJTERfUk9PVCVfbWFu OGRpciB8DQotCWVncmVwIC12ICcobW91bnR8XnN3YXBvfGxvc2V0dXB8Xmti ZHJhdGV8Y2xvY2t8Z2V0dHl8ZmRpc2spJyB8DQorCWVncmVwIC12ICcobW91 bnR8XnN3YXBvfGxvc2V0dXB8Y2xvY2t8Z2V0dHl8ZmRpc2spJyB8DQogCXNl ZCAtZSAnc3xeXCguKlwpJHwlJV9tYW44ZGlyL1wxKnxnJyA+PiVuYW1lLmxh bmcNCiANCiAjL2Jpbg0KQEAgLTUxMSw5ICs0NzQsMTIgQEANCiANCiAjL3Ni aW4NCiAvYmluL2xzIC0xICRSUE1fQlVJTERfUk9PVC9zYmluIHwNCi0JZWdy ZXAgLXYgJyhec3dhcG98Xmxvc2V0dXB8XmtiZHJhdGV8Y2xvY2t8Z2V0dHl8 ZmRpc2spJyB8DQorCWVncmVwIC12ICcoXnN3YXBvfF5sb3NldHVwfGNsb2Nr fGdldHR5fGZkaXNrKScgfA0KIAlzZWQgLWUgJ3N8XlwoLipcKSR8L3NiaW4v XDF8ZycgPj4lbmFtZS5sYW5nDQogDQorIyBSZW1vdmUgdW5wYWNrYWdlZCBm aWxlcyAodG8gcGFzcyBSUE0gY2hlY2spOg0KK3JtICRSUE1fQlVJTERfUk9P VC9iaW4vbG9naW4gJFJQTV9CVUlMRF9ST09UL3Vzci9zaGFyZS9tYW4vbWFu MS9sb2dpbi4qDQorDQogJXByZQ0KIFsgJDEgLWVxIDEgXSB8fCAvdXNyL3Ni aW4vY29udHJvbC1kdW1wIHdyaXRlDQogDQpAQCAtNTg2LDIwICs1NTIsMTYg QEANCiAlX21hbjhkaXIvc2ZkaXNrLioNCiAlZG9jIHNmZGlzay8qDQogDQot JWZpbGVzIC1uIGtiZHJhdGUNCi0vc2Jpbi9rYmRyYXRlDQotJV9tYW44ZGly L2tiZHJhdGUuKg0KLQ0KLSVmaWxlcyAtbiBrYmRyYXRlLXVzZXJtb2RlDQot JWNvbmZpZyhub3JlcGxhY2UpICVfc3lzY29uZmRpci9wYW0uZC9rYmRyYXRl DQotJWNvbmZpZyhub3JlcGxhY2UpICVfc3lzY29uZmRpci9zZWN1cml0eS9j b25zb2xlLmFwcHMva2JkcmF0ZQ0KLSVfYmluZGlyL2tiZHJhdGUNCi0NCiAl ZmlsZXMgLW4gbG9vaw0KICVfYmluZGlyL2xvb2sNCiAlX21hbjFkaXIvbG9v ay4qDQogDQogJWNoYW5nZWxvZw0KKyogVGh1IEFwciAgNyAyMDA1IEl2YW4g WmFraGFyeWFzY2hldiA8aW16QGFsdGxpbnV4LnJ1PiAyLjEycC1hbHQzDQor LSBrYmRyYXRlIGlzIG5vdyBwYWNrYWdlZCBpbiBrYmQgcGFja2FnZS4NCist IFVSTCBjaGFuZ2VkIGFjY29yZGluZyB0byANCisgIGZ0cDovL2Z0cC53aW4u dHVlLm5sL3B1Yi9saW51eC1sb2NhbC91dGlscy91dGlsLWxpbnV4L1JFQURN RS1zaXRlLWNoYW5nZS4NCisNCiAqIFNhdCBNYXIgMTIgMjAwNSBTZXJnZXkg Qm9sc2hha292IDxzYm9sc2hha292QGFsdGxpbnV4LnJ1PiAyLjEycC1hbHQy DQogLSBORlN2NCBzdXBwb3J0IGZvciBtb3VudCgxKSByZXN1cnJlY3RlZA0K IA0KT25seSBpbiB1dGlsLWxpbnV4Lm9yaWc6IHV0aWwtbGludXgtMi4xMi1y aC1rYmRyYXRlLXBlcmlvZC1maXgucGF0Y2gNCk9ubHkgaW4gdXRpbC1saW51 eC5vcmlnOiB1dGlsLWxpbnV4LTIuOXcta2JkcmF0ZS5hcHBzDQpPbmx5IGlu IHV0aWwtbGludXgub3JpZzogdXRpbC1saW51eC0yLjl3LWtiZHJhdGUucGFt ZA0K ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="bootsplash-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: bootsplash Content-Disposition: attachment; filename="bootsplash-kbd.diff" ZGlmZiAtZHVyIC0tZXhjbHVkZT0nLmVtYWNzKicgLS1leGNsdWRlPVJDUyBi b290c3BsYXNoLm9yaWcvU1BFQy9ib290c3BsYXNoLnNwZWMgYm9vdHNwbGFz aC9TUEVDL2Jvb3RzcGxhc2guc3BlYw0KLS0tIGJvb3RzcGxhc2gub3JpZy9T UEVDL2Jvb3RzcGxhc2guc3BlYwkyMDA1LTA0LTA3IDE0OjE3OjIxICswNzAw DQorKysgYm9vdHNwbGFzaC9TUEVDL2Jvb3RzcGxhc2guc3BlYwkyMDA1LTA0 LTA4IDEyOjMxOjQ2ICswNzAwDQpAQCAtMSw2ICsxLDYgQEANCiBOYW1lOiBi b290c3BsYXNoDQogVmVyc2lvbjogMy4yDQotUmVsZWFzZTogYWx0NQ0KK1Jl bGVhc2U6IGFsdDUuMQ0KIA0KIFBhY2thZ2VyOiBSaWRlciA8cmlkZXJAYWx0 bGludXgucnU+DQogDQpAQCAtNzgsNiArNzgsMTAgQEANCiAlY29uZmlnICVf c3lzY29uZmRpci9zeXNjb25maWcvYm9vdHNwbGFzaA0KIA0KICVjaGFuZ2Vs b2cNCisqIEZyaSBBcHIgIDggMjAwNSBJdmFuIFpha2hhcnlhc2NoZXYgPGlt ekBhbHRsaW51eC5ydT4gMy4yLWFsdDUuMQ0KKy0gcmVidWlsZCB0byBjaGFu Z2UgZGVwczogY29uc29sZS10b29scyAtLT4gY29uc29sZS12dC10b29scw0K KyAgKGNvbnNvbGUtdnQtdG9vbHMgbXVzdCBiZSBwcmVzZW50IGluIHRoZSBi dWlsZCBzeXN0ZW0pDQorDQogKiBUaHUgQXByIDA3IDIwMDUgQW50b24gRmFy eWdpbiA8cmlkZXJAYWx0bGludXgucnU+IDMuMi1hbHQ1DQogLSB1cGRhdGVk IHByZXZpb3MgZml4DQogDQo= ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="numlock-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: numlock Content-Disposition: attachment; filename="numlock-kbd.diff" ZGlmZiAtZHVyIC0tZXhjbHVkZT0nLmVtYWNzKicgLS1leGNsdWRlPVJDUyBu dW1sb2NrLm9yaWcvU1BFQy9udW1sb2NrLnNwZWMgbnVtbG9jay9TUEVDL251 bWxvY2suc3BlYw0KLS0tIG51bWxvY2sub3JpZy9TUEVDL251bWxvY2suc3Bl YwkyMDAzLTEwLTIyIDEzOjQ5OjQ5ICswNzAwDQorKysgbnVtbG9jay9TUEVD L251bWxvY2suc3BlYwkyMDA1LTA0LTA4IDEyOjE2OjQxICswNzAwDQpAQCAt MSw2ICsxLDYgQEANCiBOYW1lOiBudW1sb2NrDQogVmVyc2lvbjogMi4wDQot UmVsZWFzZTogaXBsOW1kaw0KK1JlbGVhc2U6IGlwbDEwbWRrDQogDQogU3Vt bWFyeTogTnVtbG9jayBrZXkgbG9ja2VyDQogTGljZW5zZTogR1BMDQpAQCAt OSw3ICs5LDExIEBADQogU291cmNlMTogJW5hbWUuaW5pdA0KIA0KIEF1dG9S ZXE6IG5vDQotUmVxdWlyZXM6IGNvcmV1dGlscyBjb25zb2xlLXRvb2xzDQor UmVxdWlyZXM6IGNvcmV1dGlscw0KKyMgZHVlIHRvIHNldGxlZHMNCitSZXF1 aXJlczogY29uc29sZS10b29sc19vcl9rYmQNCisjIGluaXRzY3JpcHQgdXNl cyBzZXRsZWRzOg0KK1JlcXVpcmVzKHBvc3QscHJldW4pOiBjb25zb2xlLXRv b2xzX29yX2tiZA0KIE9ic29sZXRlczogTnVtTG9jaw0KIA0KICMgQXV0b21h dGljYWxseSBhZGRlZCBieSBidWlsZHJlcSBvbiBXZWQgT2N0IDIyIDIwMDMN CkBAIC0zMCw2ICszNCw4IEBADQogJWluc3RhbGwNCiAlbWFrZWluc3RhbGwg VE9QPSRSUE1fQlVJTERfUk9PVCBJTklUUkRESVI9JV9pbml0ZGlyDQogJV9f aW5zdGFsbCAtcG03NTUgJVNPVVJDRTEgJFJQTV9CVUlMRF9ST09UJV9pbml0 ZGlyLyVuYW1lDQorIyBSZW1vdmUgdW5wYWNrYWdlZCBmaWxlczoNCitybSAk UlBNX0JVSUxEX1JPT1QlX3gxMW1hbmRpci9mci9tYW4/LyoNCiANCiAlcG9z dA0KICVwb3N0X3NlcnZpY2UgJW5hbWUNCkBAIC00Niw2ICs1Miw5IEBADQog IyVsYW5nKGZyKSVfeDExbWFuZGlyL2ZyL21hbj8vKg0KIA0KICVjaGFuZ2Vs b2cNCisqIFRodSBBcHIgIDcgMjAwNSBJdmFuIFpha2hhcnlhc2NoZXYgPGlt ekBhbHRsaW51eC5ydT4gMi4wLWlwbDEwbWRrDQorLSByZXF1aXJlcyBjb25z b2xlLXRvb2xzX29yX2tiZCAoaW5zdGVhZCBvZiBjb25zb2xlLXRvb2xzKQ0K Kw0KICogV2VkIE9jdCAyMiAyMDAzIEFsZWtzYW5kciBCbG9raGluIChTYXNz KSA8c2Fzc0BhbHRsaW51eC5ydT4gMi4wLWlwbDltZGsNCiAtIGNoYW5nZWQg cGFja2FnZSByZXF1aXJlcw0KIC0gc3BlY3MgY2xlYW51cA0K ---490542659-1699541216-1112976926=:7866 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="suspend-kbd.diff" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: suspend Content-Disposition: attachment; filename="suspend-kbd.diff" ZGlmZiAtZHVyIC0tZXhjbHVkZT0nLmVtYWNzKicgLS1leGNsdWRlPVJDUyBz dXNwZW5kLm9yaWcvU1BFQy9zdXNwZW5kLnNwZWMgc3VzcGVuZC9TUEVDL3N1 c3BlbmQuc3BlYw0KLS0tIHN1c3BlbmQub3JpZy9TUEVDL3N1c3BlbmQuc3Bl YwkyMDA0LTAyLTA3IDE5OjU5OjI5ICswNjAwDQorKysgc3VzcGVuZC9TUEVD L3N1c3BlbmQuc3BlYwkyMDA1LTA0LTA4IDEyOjEyOjIzICswNzAwDQpAQCAt MSw2ICsxLDYgQEANCiBOYW1lOiBzdXNwZW5kDQogVmVyc2lvbjogMC4xOA0K LVJlbGVhc2U6IGFsdDENCitSZWxlYXNlOiBhbHQyDQogDQogU3VtbWFyeTog VG9vbHMgZm9yIGhpYmVybmF0ZQ0KIExpY2Vuc2U6IEdQTA0KQEAgLTE2LDcg KzE2LDExIEBADQogDQogQnVpbGRQcmVSZXE6IGNvcmV1dGlscw0KIA0KLVJl cXVpcmVzOiBYRnJlZTg2LXV0aWxzLCBjb25zb2xlLXRvb2xzDQorUmVxdWly ZXM6IFhGcmVlODYtdXRpbHMNCisjIGR1ZSB0byBzZXRzeXNmb250DQorUmVx dWlyZXM6IGNvbnNvbGUtY29tbW9uLXNjcmlwdHMNCisjIGR1ZSB0byBmZ2Nv bnNvbGUsIGNodnQNCitSZXF1aXJlczogY29uc29sZS12dC10b29scw0KIA0K ICVkZXNjcmlwdGlvbg0KIFRvb2xzIGZvciBoaWJlcm5hdGU6IGluc3RhbGwg L3Vzci9zYmluL2hpYmVybmF0ZSBhbmQgYSBjb25maWd1cmF0aW9uDQpAQCAt NDQsNiArNDgsMTAgQEANCiAlY29uZmlnKG5vcmVwbGFjZSkgJV9zeXNjb25m ZGlyL3N1c3BlbmQuY29uZg0KIA0KICVjaGFuZ2Vsb2cNCisqIFRodSBBcHIg IDcgMjAwNSBJdmFuIFpha2hhcnlhc2NoZXYgPGltekBhbHRsaW51eC5ydT4g MC4xOC1hbHQyDQorLSByZXF1aXJlcyBjb25zb2xlLWNvbW1vbi1zY3JpcHRz LCBjb25zb2xlLXZ0LXRvb2xzDQorICAoaW5zdGVhZCBvZiBjb25zb2xlLXRv b2xzKQ0KKw0KICogU2F0IEZlYiAwNyAyMDA0IEFsZXggWXVzdGFzb3YgPHl1 c3RAYWx0bGludXgucnU+IDAuMTgtYWx0MQ0KIC0gMC4xOCB2ZXJzaW9uDQog DQo= ---490542659-1699541216-1112976926=:7866--