From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: To: devel@altlinux.ru Subject: Re: [devel] Re: ircd server References: <87zo1to44e.fsf@pc349.belcaf.minsk.by> <20020228230122.GB2173@mhz.mikhail.zabaluev.name> <87elj4zmpi.fsf@pc349.belcaf.minsk.by> <3C7F4B74.9090005@alt-linux.org> <20020301125730.60da3d10.vyt@vzljot.ru> <20020301100915.GD10080@sam-solutions.net> From: Grigory Milev Date: 01 Mar 2002 13:29:11 +0200 In-Reply-To: <20020301100915.GD10080@sam-solutions.net> Message-ID: <87elj4jzlk.fsf@pc349.belcaf.minsk.by> User-Agent: Gnus/5.0808 (Gnus v5.8.8) XEmacs/21.4 (Common Lisp) MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 8bit Sender: devel-admin@altlinux.ru Errors-To: devel-admin@altlinux.ru X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: devel@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: List-Post: -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 >>>>> "Alexander" == Alexander Bokovoy writes: Alexander> On Fri, Mar 01, 2002 at 12:57:30PM +0300, Vyt wrote: >> On Fri, 01 Mar 2002 12:35:48 +0300 >> Stanislav Ievlev wrote: >> >> >> >> > > >> Сей зверь выложен в incoming: ircd-1.0.4-alt1.src.rpm Может быть >> имеет > > >> смысл поместить его в Master? >> > > >> > > Mikhail> Если это то, на чём бежит RusNet (с перекодировкой по >> портам), то > > Mikhail> я за. > >Именно то... >> > > >> > Жду еще большего количества доводов (от других подписчиков devel)... >> >> А что, отсутствие в Sisyphus irc-сервера недостаточный довод? Тем более >> что на неработоспособность других пакетов он вряд ли повлияет - не >> ключевой элемент. Alexander> Согласен. Тем более, этот irc-сервер собран в полном Alexander> соответствии с нашим TODO (chroot-изация и проч.). Характерно, Alexander> что попытки добавить эти расширения в плане безопасности в Alexander> upstream ни к чему не привели -- в ответ получены странные Alexander> заявляения "а нафиг нам это надо?". -- / Alexander Bokovoy Ну несовсем "нафиг нужно", цитирую ответ: Я абсолютно согласен, что иметь такие возможности прямо в сервере удобно для некоторых случаев его использования. Но все же, помещать такую функциональность в сервер мы не будем по двум причинам. Во-первых, мы стараемся не добавлять в сервер функциональность, которая не относится к его прямому назначению - предоставлению IRC сервиса. Непосредственно IRC сервер весьма абстрагирован по своему смыслу от таких особенностей его запуска, проявляющихся к тому же в достаточно узких случаях использования сервера. Конечно, это более концептуальный довод, нежели практический, но все же. Более весомый и практический: Во-вторых, в планах (есть соотв. пункт в TODO.ircd-RU) имеется сделать утилиту, выполняющую запуск и слежение за состоянием процессов ircd. Подобные решения есть (ircdwatch), но они не удовлетворяют нашим требованиям к этой задаче. Реализация смены uid'а, выполнения chroot и все остальные действия, относящиеся к подготовке среды для запуска сервера целесообразно будет сделать там. Если интересно ознакомиться с первичной постановкой задачи для такой утилиты - в аттаче приведено письмо из внутренней рассылки разработки сервера. Это самое первое приближение, которое безусловно нуждается в уточнении и дополнении. Если возникнет желание принять участие в разработке такой утилиты в рамках проекта ircd-RU! - мы будем рады сотрудничать :) GM> PS: GM> собственно мой патч ничего не ломает и мешать ничему не будет, если Вас не GM> затруднит его внести, сделайте это пожалуйста. Очень неудобно при выходе GM> каждой новой версии подгонять патч под нее. Хоть и приятно (действительно :) видеть такой интерес к серверу и проявление активности, но по указанным выше причинам в код сервера это внесено не будет. Но мы непременно будем иметь это ввиду при разработке нашего аналога ircdwatch. Когда утилита будет готова, неудобство исчезнет. +-------------------------------------------------------+ Grigory Milev mailto:week@altlinux.ru ALT Linux Team http://www.altlinux.ru PC Club owner mailto:pcclub@tut.by +-------------------------------------------------------+ Life too beautiful and interest... Don't worry, be happy. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Processed by Mailcrypt 3.5.6 and Gnu Privacy Guard iD8DBQE8f2YHS14SMK5ZwWARAnI+AJ0SUPBO+lsJt7ZtEGO475PoOiG9ngCfQufD mtHl7JlizJKVhLMSHxMyw1s= =eHtI -----END PGP SIGNATURE-----