From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <455B3442.1000504@og.brother-ttc.ru> Date: Wed, 15 Nov 2006 18:37:38 +0300 From: "georg l k." User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: sysadmins@lists.altlinux.org Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [Sysadmins] =?koi8-r?b?aXB0YWJsZXMsIHVsb2ctYWNjdGQgy8HLINDJ08HU?= =?koi8-r?b?2CDJzsbP0s3Bw8nAINcg0sHaztnFIMbByszZ?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.9rc1 Precedence: list Reply-To: ALT Linux sysadmin discuss List-Id: ALT Linux sysadmin discuss List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Nov 2006 15:38:02 -0000 Archived-At: List-Archive: я так и не понял как патчить ppp ppp-2.4.2/pppd/auth.c я не нашел, соответсвенно что изменять не понятно... скачал ppp-2.4.2-alt2.M24.1.src.rpm с ftp.altlinux.org/pub/distributions/ALTLinux/updates/Master/2.4/SRPMS.updates/ у меня Master 2.4 поставил rpm-build из под пользователя сделал rpminit и из под root инсталировал rpm -i ppp-2.4.2-alt2.M24.1.src.rpm Что мне дальше делать с этими файлами в /RPM/SOURCES файла auth.c там нет... где же делать? - argv[6] = NULL; + argv[6] = ipparam; + argv[7] = NULL; содердание /RPM/SOURCES ppp-2.3.11-alt-scripts-fixes.patch ppp-2.4.1-alt-scripts-callback.patch ppp-2.4.1-sample.tar ppp-2.4.2-alt-holdoffhack.patch ppp-2.4.2-alt-killmypg.patch ppp-2.4.2-alt-makefile.patch ppp-2.4.2-alt-opts.patch ppp-2.4.2-alt-optsigsegv.patch ppp-2.4.2-alt-pppd-lock.patch ppp-2.4.2-alt-pppd-noresolv.patch ppp-2.4.2-asp-cbcp-mps.patch ppp-2.4.2.tar.bz2 ppp-2.4.3-ubuntu-setuid-failure.patch ppp-20031003-alt-cleardefaultroute.patch ppp.pamd > Простите за тупой вопрос... > А как это сделать? > auth.c этот файл где искать? > в системе или надо в пакете исправлять а потом переставлять ppp > я не очень в linux, может кому вопрос совсем "детским" покажется, но > факт есть факт... > >> Вот так вот прпатчьте pppd: >> >> --- ppp-2.4.2_/pppd/auth.c 2006-08-23 23:28:38 +0400 >> +++ ppp-2.4.2/pppd/auth.c 2006-08-24 00:05:17 +0400 >> @@ -2430,7 +2430,8 @@ >> argv[3] = user_name; >> argv[4] = devnam; >> argv[5] = strspeed; >> - argv[6] = NULL; >> + argv[6] = ipparam; >> + argv[7] = NULL; >> >> auth_script_pid = run_program(script, argv, 0, auth_script_done, NULL); >> } >> >> (патч мне несколько месяцев назад прислал Александр Новосёлов) >> Повесил https://bugzilla.altlinux.org/show_bug.cgi?id=10270 >