<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>11988</bug_id>
          
          <creation_ts>2007-06-07 11:02:20 +0400</creation_ts>
          <short_desc>недоделки</short_desc>
          <delta_ts>2012-03-16 13:58:42 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>alterator-net-pptp</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>critical</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>13000</blocked>
    
    <blocked>13654</blocked>
    
    <blocked>14116</blocked>
    
    <blocked>14168</blocked>
    
    <blocked>14209</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Valery Inozemtsev">shrek</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>hiddenman</cc>
    
    <cc>khedin</cc>
    
    <cc>mike</cc>
    
    <cc>sem</cc>
    
    <cc>vvk</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>51164</commentid>
    <comment_count>0</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 11:02:21 +0400</bug_when>
    <thetext>в текущем виде нерабочий. список необходимого будет в течении сегодняшнего дня</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51165</commentid>
    <comment_count>1</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 11:10:48 +0400</bug_when>
    <thetext>1. не полностью заполняется /etc/ppp/chap-secrets
должно быть 2 строки:
первая - логин сервер пароль
вторая - сервер логин пароль
четвертый параметр там не обязателен и обычно не заполняется
звездочку &quot;*&quot; для сервера лучше не делать, т.к. логинов/серверов может быть 
несколько</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51168</commentid>
    <comment_count>2</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 11:21:37 +0400</bug_when>
    <thetext>2. /etc/net/ifaces/pppХ/options
ONBOOT=yes/no - это должно быть настраиваемо, т.е. необходим 
флажок &quot;подключаться при загрузке компьютера&quot; или что то в этом роде
еще бы я добавил бы RESTORE_DEFAULTROUTE=yes</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51173</commentid>
    <comment_count>3</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 11:54:32 +0400</bug_when>
    <thetext>3. /etc/net/ifaces/pppХ/pppoptions
- во первых не user LOGIN, а name &quot;LOGIN&quot;, преобразование происходит где то в 
недрах etcnet
парамеры, которые нужны всегда:
-------------------
name &quot;LOGIN&quot;
remotename &quot;VPNIP&quot;
defaultroute
noipdefault
noauth
nobsdcomp
novj
deflate 0
-------------------

обязателен
mtu 1476
т.к. VPN добавляет к пакету если некоторое количество байт
нужно сделать этот параметр настраиваемым в диалоге (по умолчанию 1500)

обязателен
nomppe/require-mppe
настраиваемый в диалоге - флажок &quot;Требуется шифрование данных&quot;
в тяжелых случаях может понадобиться указать количество бит 40 или 128, типа:
nomppe-40
require-mppe-128
или наоборот. тяжелыми случаями пока можно пренебречь

желателен
unit X
где Х номер ppp интерфейса
</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51175</commentid>
    <comment_count>4</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 12:06:21 +0400</bug_when>
    <thetext>4. Обязательно нужно сделать следующее:
флажок &quot;Повторное подключение при обрыве связи&quot;
persist в pppoptions

в зависимости вкл/выкл этот флажок еще 2 параметра
&quot;Количество попыток подключения (0 - неограничено)&quot;
&quot;Интервал между попытками (сек)&quot;
maxfail Х и holdoff Х в pppoptions соответственно</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51176</commentid>
    <comment_count>5</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 12:10:01 +0400</bug_when>
    <thetext>для pppoe примерно тоже самое, пусть Алексей меня поправит</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51177</commentid>
    <comment_count>6</comment_count>
    <who name="Valery Inozemtsev">shrek</who>
    <bug_when>2007-06-07 12:12:59 +0400</bug_when>
    <thetext>да, вот еще забыл - желательно сделать едитлист &quot;дополнительные параметры&quot;, в 
который можно будет вписывать что то свое специфическое и которое потом пойдет 
в pppoptions</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51207</commentid>
    <comment_count>7</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2007-06-08 00:28:58 +0400</bug_when>
    <thetext>(In reply to comment #3)
&gt; желателен
&gt; unit X
&gt; где Х номер ppp интерфейса

etcnet сам добавляет эту опцию в зависимости от имени интерфейса.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>51208</commentid>
    <comment_count>8</comment_count>
    <who name="Sir Raorn">raorn</who>
    <bug_when>2007-06-08 01:11:07 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; для pppoe примерно тоже самое, пусть Алексей меня поправит

Было бы неплохо настраивать таймаут:

options:
PPPOE_EXTRA_OPTIONS=&quot;-T XX&quot;

pppoptions:
lcp-echo-interval XX/N
lcp-echo-failure N-1

У меня работало XX=80, N=4

Далее, есть проблема с поднятием соединения по отвалу.  Когда наступает maxfail
(10 или 3 по умолчанию), pppd завершается навсегда.  Пожно починить следующими
options:

PPPPERSIST=on
PPPMAXFAIL=0

Но вылезает другая проблема.  Если сети нет и ONBOOT=yes - загрузка остановится
на поднятии сети.  Нормально это не лечится (только оживлением pppwatch),
поэтому не рекомендую такие настройки по умолчанию.

В примерах к etcnet есть интерфейс ppp3:

noipdefault
noauth
default-asyncmap
defaultroute
hide-password
mtu 1492
mru 1492
noaccomp
noccp
nobsdcomp
nodeflate
nopcomp
novj
novjccomp
user _USERNAME_
lcp-echo-interval 20
lcp-echo-failure 3

Эти опции в своё время были вытащены из скриптов rp-pppoe-client.

На самом деле я себе купил не так давно беспроводной роутер и pppoe соединение у
меня теперь живёт на нём.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59028</commentid>
    <comment_count>9</comment_count>
      <attachid>2316</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-05 21:27:12 +0300</bug_when>
    <thetext>Created attachment 2316
backend patch

Так... тут в первом приближении (для MPPE) галочка нарисовалась, завтра
попробую перетащить на 0.4 и проверить (это для 0.3-alt8).

Что из {ONBOOT,persist,maxfail,holdoff,RESTORE_DEFAULTROUTE} совсем надо? 
Какой дефолт для MTU и нужно ли это же или другое забивать в MRU?

Тут с этим патчиком уже получается достучаться до PPTP-сервера на линуксе (что
там организовано -- не в курсе, можно уточнить), который требует MPPE.	В
смысле созданный альтератором интерфейс работает.

s/user/name/ при этом делать не пришлось.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59029</commentid>
    <comment_count>10</comment_count>
      <attachid>2317</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-05 21:27:31 +0300</bug_when>
    <thetext>Created attachment 2317
ui patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59030</commentid>
    <comment_count>11</comment_count>
      <attachid>2318</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-05 21:42:38 +0300</bug_when>
    <thetext>Created attachment 2318
backend patch (+defroute)

Ой, забыл ещё defaultroute сразу примотать хотя бы гвоздями...

PS: наблюдался подземный стук с fatal error:&quot;unexpected eof from backend&quot; при
apply дважды (с оригинальным 0.3-alt8 воспроизвести не вышло, но и откатом
своих правок во write_iface() тоже отловить не получилось -- буду уже после
мержа пробовать; при использовании layout.cmdline тоже поймал ровно один раз).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59031</commentid>
    <comment_count>12</comment_count>
      <attachid>2319</attachid>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-05 21:46:21 +0300</bug_when>
    <thetext>Created attachment 2319
ui patch (clear mppe too)

состояние галки mppe тоже зачищаем (дефолт в pppd -- &quot;off&quot;)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59047</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-06 12:16:23 +0300</bug_when>
    <thetext>Ой, а ещё там такое есть (в /net-pptp):
  (process-defaults (read-constraints &quot;new&quot; &quot;/net-pppoe&quot; &apos;()) &apos;())</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59048</commentid>
    <comment_count>14</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2007-12-06 12:44:23 +0300</bug_when>
    <thetext>Значит, так.  Галка MPPE и ещё пара фиксов добавлена в 0.4.1 из моего git:
http://git.altlinux.org/people/mike/packages/?p=alterator-net-pptp.git;a=commitdiff;h=e97bbf3ad5709d6dae77170cc6ae70ac3b56a205

По поводу остального:

1. /etc/ppp/chap-secrets: просьба привести пример &quot;на пальцах&quot;, как надо
(желательно со ссылкой в документацию насчёт сервер&lt;-&gt;логин, удивило)

2. вот только чем тогда звонить... (в моей ситуации это не требуется -- без
соединения система не нужна) также -- маршрут по умолчанию после отвала сейчас
_вроде_ восстанавливается (добавляю defaultroute), но надо посмотреть повнимательней

3. тэээкс...
* user по факту работает (2 hiddenman: там преобразования для чего-то или просто
не от хорошей жизни? не хотелось бы лишнего bug compatibility)
* remotename необязателен
* всё остальное, кроме defaultroute -- тоже необязательно (по крайней мере на
стенде подцепилось)

4. persist -- угу, только надо это всё как-то утрясти с нижеследующими
комментариями и ONBOOT =&gt; просьба по возможности продумать/высказать

Вывод: пока похоже, что editlist и будет разумным выходом для общего случая. 
Наверное, на отдельном табе.  Рисовать такой развесистый UI осмысленно в
каком-то обобщённом для разных PPP-соединений виде и дёргать по кнопке/табу
&quot;опции PPP&quot;.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>59051</commentid>
    <comment_count>15</comment_count>
    <who name="Andrew Kornilov">hiddenman</who>
    <bug_when>2007-12-06 13:42:22 +0300</bug_when>
    <thetext>(In reply to comment #14)
&gt; 3. тэээкс...
&gt; * user по факту работает (2 hiddenman: там преобразования для чего-то или просто
&gt; не от хорошей жизни? не хотелось бы лишнего bug compatibility)
Ну user - это user, а name - это name :) Обе опции существуют. Для чтения
паролей из *-secrets, нужно name указывать, если верить man-у. Никаких
преобразований я не вижу, pppd-у просто передается файл с опциями.
Может, конечно, что-то Денис и придумал и я не вижу. Но сомневаюсь :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61119</commentid>
    <comment_count>16</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-01-15 15:26:08 +0300</bug_when>
    <thetext>(In reply to comment #2)
&gt; 2. /etc/net/ifaces/pppХ/options
&gt; ONBOOT=yes/no - это должно быть настраиваемо, т.е. необходим 
&gt; флажок &quot;подключаться при загрузке компьютера&quot; или что то в этом роде
&gt; еще бы я добавил бы RESTORE_DEFAULTROUTE=yes
В первом приближении сделано в 0.5.0-alt1 (вместе с persist, но пока без
maxfail/holdoff -- мне сейчас надо хотя бы версию с рабочей маршрутизацией в
настроенном iface выкатить).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>61126</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-01-15 15:51:57 +0300</bug_when>
    <thetext>Ушло в incoming, просьба по возможности посмотреть и подумать над остатком
предложений (maxfail, holdoff; chap-secrets -- btw #14010; user у меня работает,
не вижу смысла трогать).

Поскольку сейчас оно уже скорее рабочее, баг imho FIXED, но ещё не CLOSED.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>65050</commentid>
    <comment_count>18</comment_count>
    <who name="Mike Lykov">combr</who>
    <bug_when>2008-03-04 22:09:03 +0300</bug_when>
    <thetext>из #14730
галку (в интерфейсе соотв. модуля alterator) &quot;писать в лог сообщения отладки&quot;

на ppp-common предлагается. речь об опции debug, которая позволяет понять что не
так в процессе случилось.

</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>66278</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2008-03-20 15:52:27 +0300</bug_when>
    <thetext>(In reply to comment #18)
&gt; из #14730
Из оттуда и отсюда -- в 0.5.6-alt1 добавил по умолчанию для новых интерфейсов
&quot;mtu 1460&quot; (почему-то думал, что уже давно ставлю mtu 1476).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2316</attachid>
            <date>2007-12-05 21:27:12 +0300</date>
            <delta_ts>2007-12-05 21:42:38 +0300</delta_ts>
            <desc>backend patch</desc>
            <filename>net-pptp.patch</filename>
            <type>text/plain</type>
            <size>2517</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">LS0tIG5ldC1wcHRwLm9yaWcJMjAwNy0wNC0wNSAxMDoxMDo1MSArMDMwMAorKysgbmV0LXBwdHAJ
MjAwNy0xMi0wNSAyMDoxNzoxNSArMDIwMApAQCAtNjcsNiArNjcsOCBAQAogcmVhZF9pZmFjZSgp
CiB7CiAJbG9jYWwgbmFtZT0iL2V0Yy9uZXQvaWZhY2VzLyQxIiAmJiBzaGlmdAorCWxvY2FsIE1Q
UEU9IiNmIgkjIG1wcGUgaXMgb2ZmIGJ5IGRlZmF1bHQgd2l0aCBwcHBkCisJZ3JlcCAtcSAnXnJl
cXVpcmUtbXBwZScgIiRuYW1lL3BwcG9wdGlvbnMiICYmIE1QUEU9IiN0IgogCQogCSggUFBUUF9T
RVJWRVI9CiAJICBSRVFVSVJFUz0KQEAgLTc2LDIwICs3OCwzOSBAQAogCXByaW50ZiAnc2VydmVy
ICIlcyInICIkUFBUUF9TRVJWRVIiCiAJcHJpbnRmICdpZmFjZSAiJXMiJyAiJFJFUVVJUkVTIgog
CXByaW50ZiAnbG9naW4gIiVzIicgIiQoZ3JlcCAnXnVzZXInICIkbmFtZS9wcHBvcHRpb25zInxz
ZWQgLXIgJ3MsdXNlcltbOnNwYWNlOl1dKiwsJykiCisJcHJpbnRmICdtcHBlICVzJyAiJE1QUEUi
CiAJZWNobyAnKScKIAkKIAkpCiB9CiAKK3NldF9tcHBlKCkKK3sKKwlpZiBbIC1uICIkaW5fbXBw
ZSIgXTsgdGhlbgorCQlpZiBbICIkaW5fbXBwZSIgPSAiI3QiIF07IHRoZW4KKwkJCU1QUEVfQURE
PSJyZXF1aXJlLW1wcGUiCisJCQlNUFBFX0RFTD0ibm9tcHBlIgorCQllbHNlCisJCQlNUFBFX0FE
RD0ibm9tcHBlIgorCQkJTVBQRV9ERUw9InJlcXVpcmUtbXBwZSIKKwkJZmkKKwkJc2VkICIvXiRN
UFBFX0FERC9kIiAtaSAiJG5hbWUvcHBwb3B0aW9ucyIgfHw6CisJCWlmIGdyZXAgLXEgIl4kTVBQ
RV9ERUwiICIkbmFtZS9wcHBvcHRpb25zIjsgdGhlbgorCQkJc2VkICJzLF4kTVBQRV9ERUwsJE1Q
UEVfQURELCIgLWkgIiRuYW1lL3BwcG9wdGlvbnMiIHx8OgorCQllbHNlCisJCQllY2hvICIkTVBQ
RV9BREQiID4+ICIkbmFtZS9wcHBvcHRpb25zIgorCQlmaQorCWZpCit9CisKIHdyaXRlX2lmYWNl
KCkKIHsKIAlbICIkMSIgPSAiLyIgXSAmJiByZXR1cm4KIAlsb2NhbCBuYW1lPSIvZXRjL25ldC9p
ZmFjZXMvJDEiCi0JcHJldl9sb2dpbj0iJChncmVwICdedXNlcicgIiRuYW1lL3BwcG9wdGlvbnMi
fHNlZCAtciAncyx1c2VyW1s6c3BhY2U6XV0qLCwnKSIKKwlsb2NhbCBwcmV2X2xvZ2luPSIkKGdy
ZXAgJ151c2VyJyAiJG5hbWUvcHBwb3B0aW9ucyJ8c2VkIC1yICdzLHVzZXJbWzpzcGFjZTpdXSos
LCcpIgogCVsgLWQgIiRuYW1lIiBdIHx8IG1rZGlyICIkbmFtZSIKIAlbIC1uICIkaW5fc2VydmVy
IiBdICYmIHNoZWxsX2FkZF9vcl9zdWJzdCAiUFBUUF9TRVJWRVI9IiAiJGluX3NlcnZlciIgIiRu
YW1lL29wdGlvbnMiCiAJWyAtbiAiJGluX2lmYWNlIiBdICYmIHNoZWxsX2FkZF9vcl9zdWJzdCAi
UkVRVUlSRVM9IiAiJGluX2lmYWNlIiAiJG5hbWUvb3B0aW9ucyIKLQkKIAlpZiBbIC1uICIkaW5f
bG9naW4iIF0gO3RoZW4KIAkJc2VkIC1yICJzLF51c2VyW1s6c3BhY2U6XV0uKix1c2VyICRpbl9s
b2dpbiwiIC1pICIkbmFtZS9wcHBvcHRpb25zIgogCQlzZWQgLXIgInMsXiRwcmV2X2xvZ2luW1s6
c3BhY2U6XV0qLCRpbl9sb2dpbgksIiAtaSAiJGNoYXBmaWxlIgpAQCAtMTAwLDggKzEyMSwxMiBA
QAogCQlzZWQgLXIgInMsXiRwcmV2X2xvZ2luW1s6c3BhY2U6XV0uKiwkcHJldl9sb2dpbgkqCVwi
JGluX3Bhc3N3b3JkXCIJKiwiIC1pICIkY2hhcGZpbGUiCiAJZmkKIAotCSIkaWZkb3duIiAiJDEi
Ci0JIiRpZnVwIiAiJDEiCisJc2V0X21wcGUKKworCSMgTkI6IGlmdXAgKGV0Y25ldC0wLjkuNC1h
bHQxKSB3b3VsZCBjb21wbGFpbiBsaWtlIHRoaXM6CisJIyBFUlJPUjogL3NiaW4vaWZ1cDogQ291
bGQgbm90IGlmdXAgZGVwZW5kZW5jeSBmb3IgaW50ZXJmYWNlICdwcHAwJworCSMgd2hpbGUgZXRo
MCB3b3VsZCBiZSBwZXJmZWN0bHkgdXAgYW5kIHdvcmtpbmcgLS0gbWlrZSBvbiAyMDA3MTIwNQor
CWlmZG93biAiJDEiICYmIGlmdXAgIiQxIgogfQogCiBuZXdfaWZhY2UoKQpAQCAtMTE4LDYgKzE0
Myw3IEBACiAJc2hlbGxfYWRkX29yX3N1YnN0ICJSRVFVSVJFUz0iICIkaW5faWZhY2UiICIkbmFt
ZS9vcHRpb25zIgogCiAJc2hlbGxfYWRkX29yX3N1YnN0ICJ1c2VyICIgIiRpbl9sb2dpbiIgIiRu
YW1lL3BwcG9wdGlvbnMiCisJc2V0X21wcGUKIAogCWVjaG8gIiRpbl9sb2dpbgkqCVwiJGluX3Bh
c3N3b3JkXCIJKiIgPj4iJGNoYXBmaWxlIgogCkBAIC0xMzAsNyArMTU2LDcgQEAKIHsKIAlbICIk
MSIgPSAiLyIgXSAmJiByZXR1cm4KIAlsb2NhbCBuYW1lPSIvZXRjL25ldC9pZmFjZXMvJDEiCi0J
cHJldl9sb2dpbj0iJChncmVwICdedXNlcicgIiRuYW1lL3BwcG9wdGlvbnMifHNlZCAtciAncyx1
c2VyW1s6c3BhY2U6XV0qLCwnKSIKKwlsb2NhbCBwcmV2X2xvZ2luPSIkKGdyZXAgJ151c2VyJyAi
JG5hbWUvcHBwb3B0aW9ucyJ8c2VkIC1yICdzLHVzZXJbWzpzcGFjZTpdXSosLCcpIgogCiAJc2Vk
IC1yICIvXiRwcmV2X2xvZ2luW1s6c3BhY2U6XV0vIGQiIC1pICIkY2hhcGZpbGUiCiAJcm0gLXJm
ICIkbmFtZSIK
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2317</attachid>
            <date>2007-12-05 21:27:31 +0300</date>
            <delta_ts>2007-12-05 21:46:21 +0300</delta_ts>
            <desc>ui patch</desc>
            <filename>index.scm.patch</filename>
            <type>text/plain</type>
            <size>1510</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">LS0tIGluZGV4LnNjbS1vcmlnCTIwMDctMDQtMDUgMTA6MTA6NTEgKzAzMDAKKysrIGluZGV4LnNj
bQkyMDA3LTEyLTA1IDIwOjE1OjU4ICswMjAwCkBAIC0zOSw5ICszOSwxNCBAQAogICAgICAgICAg
KHNwYWNlcikKICAgICAgICAgIDs7CiAgICAgICAgICAoc3BhY2VyKQotICAgICAgICAgKGxhYmVs
IChfICJXYWxrIHRocm93IGludGVyZmFjZSIpIGFsaWduICJyaWdodCIpCisgICAgICAgICAobGFi
ZWwgKF8gIldhbGsgdGhyb3VnaCBpbnRlcmZhY2UiKSBhbGlnbiAicmlnaHQiKQogICAgICAgICAg
KGRvY3VtZW50OmlkIGlmYWNlIChjb21ib2JveCB3aWRnZXQtbmFtZSAiaWZhY2UiKSkKLSAgICAg
ICAgIChzcGFjZXIpKSAgICAgICAKKyAgICAgICAgIChzcGFjZXIpCisgICAgICAgICA7OworICAg
ICAgICAgKHNwYWNlcikKKyAgICAgICAgIChsYWJlbCAoXyAiTVBQRSBlbmNyeXB0aW9uIikgYWxp
Z24gInJpZ2h0IikKKyAgICAgICAgIChkb2N1bWVudDppZCBtcHBlIChjaGVja2JveCAiIiB3aWRn
ZXQtbmFtZSAibXBwZSIpKQorICAgICAgICAgKHNwYWNlcikpCiAKIChoYm94CiAgYWxpZ24gImNl
bnRlciIKQEAgLTcwLDYgKzc1LDcgQEAKIChkZWZpbmUgKHVwZGF0ZS1jb25uZWN0aW9uIG5hbWUp
CiAgIChsZXQgKChkYXRhICh3b28tcmVhZC1maXJzdCAoc3RyaW5nLWFwcGVuZCAiL25ldC1wcHRw
LyIgbmFtZSkpKSkKICAgICAoc2VydmVyIHRleHQgKHdvby1nZXQtb3B0aW9uIGRhdGEgJ3NlcnZl
cikpCisgICAgKG1wcGUgc3RhdGUgKHdvby1nZXQtb3B0aW9uIGRhdGEgJ21wcGUpKQogICAgIChs
b2dpbiB0ZXh0ICh3b28tZ2V0LW9wdGlvbiBkYXRhICdsb2dpbikpCiAgICAgKHBhc3N3b3JkIHRl
eHQgIiIpCiAgICAgKGlmYWNlIGN1cnJlbnQgKG9yIChzdHJpbmctbGlzdC1pbmRleCAod29vLWdl
dC1vcHRpb24gZGF0YSAnaWZhY2UpIGdhdGVzKSAwKSkpKQpAQCAtODYsNiArOTIsNyBAQAogICAg
ICAgKGFwcGx5IHdvby13cml0ZS9jb25zdHJhaW50cyAoc3RyaW5nLWFwcGVuZCAiL25ldC1wcHRw
LyIgbmFtZSkKICAgICAgICAgICAgICAnc2VydmVyIChzZXJ2ZXIgdGV4dCkKICAgICAgICAgICAg
ICAnaWZhY2UgKGlmYWNlIHRleHQpCisgICAgICAgICAgICAgJ21wcGUgKG1wcGUgc3RhdGUpCiAg
ICAgICAgICAgICAgJ2xvZ2luIChsb2dpbiB0ZXh0KQogICAgICAgICAgICAgIChpZiAobm90LWVt
cHR5LXN0cmluZz8gcHdkKSAobGlzdCAncGFzc3dvcmQgcHdkKSAnKCkpKSkpKSkKIApAQCAtOTgs
NiArMTA1LDcgQEAKICAgICAgICAgICAgICAgJ25hbWUgbmFtZQogICAgICAgICAgICAgICAnc2Vy
dmVyIChzZXJ2ZXIgdGV4dCkKICAgICAgICAgICAgICAgJ2lmYWNlIChpZmFjZSB0ZXh0KQorICAg
ICAgICAgICAgICAnbXBwZSAobXBwZSBzdGF0ZSkKICAgICAgICAgICAgICAgJ2xvZ2luIChsb2dp
biB0ZXh0KQogICAgICAgICAgICAgICAncGFzc3dvcmQgKHBhc3N3b3JkIHRleHQpKQogICAgICAo
Y29ubmVjdGlvbnMgYXBwZW5kLXJvdyBuYW1lCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2318</attachid>
            <date>2007-12-05 21:42:38 +0300</date>
            <delta_ts>2007-12-05 21:42:38 +0300</delta_ts>
            <desc>backend patch (+defroute)</desc>
            <filename>net-pptp.patch</filename>
            <type>text/plain</type>
            <size>2575</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">LS0tIG5ldC1wcHRwLm9yaWcJMjAwNy0wNC0wNSAxMDoxMDo1MSArMDMwMAorKysgbmV0LXBwdHAJ
MjAwNy0xMi0wNSAyMDo0MDoyMSArMDIwMApAQCAtNjcsNiArNjcsOCBAQAogcmVhZF9pZmFjZSgp
CiB7CiAJbG9jYWwgbmFtZT0iL2V0Yy9uZXQvaWZhY2VzLyQxIiAmJiBzaGlmdAorCWxvY2FsIE1Q
UEU9IiNmIgkjIG1wcGUgaXMgb2ZmIGJ5IGRlZmF1bHQgd2l0aCBwcHBkCisJZ3JlcCAtcSAnXnJl
cXVpcmUtbXBwZScgIiRuYW1lL3BwcG9wdGlvbnMiICYmIE1QUEU9IiN0IgogCQogCSggUFBUUF9T
RVJWRVI9CiAJICBSRVFVSVJFUz0KQEAgLTc2LDIwICs3OCwzOSBAQAogCXByaW50ZiAnc2VydmVy
ICIlcyInICIkUFBUUF9TRVJWRVIiCiAJcHJpbnRmICdpZmFjZSAiJXMiJyAiJFJFUVVJUkVTIgog
CXByaW50ZiAnbG9naW4gIiVzIicgIiQoZ3JlcCAnXnVzZXInICIkbmFtZS9wcHBvcHRpb25zInxz
ZWQgLXIgJ3MsdXNlcltbOnNwYWNlOl1dKiwsJykiCisJcHJpbnRmICdtcHBlICVzJyAiJE1QUEUi
CiAJZWNobyAnKScKIAkKIAkpCiB9CiAKK3NldF9tcHBlKCkKK3sKKwlpZiBbIC1uICIkaW5fbXBw
ZSIgXTsgdGhlbgorCQlpZiBbICIkaW5fbXBwZSIgPSAiI3QiIF07IHRoZW4KKwkJCU1QUEVfQURE
PSJyZXF1aXJlLW1wcGUiCisJCQlNUFBFX0RFTD0ibm9tcHBlIgorCQllbHNlCisJCQlNUFBFX0FE
RD0ibm9tcHBlIgorCQkJTVBQRV9ERUw9InJlcXVpcmUtbXBwZSIKKwkJZmkKKwkJc2VkICIvXiRN
UFBFX0FERC9kIiAtaSAiJG5hbWUvcHBwb3B0aW9ucyIgfHw6CisJCWlmIGdyZXAgLXEgIl4kTVBQ
RV9ERUwiICIkbmFtZS9wcHBvcHRpb25zIjsgdGhlbgorCQkJc2VkICJzLF4kTVBQRV9ERUwsJE1Q
UEVfQURELCIgLWkgIiRuYW1lL3BwcG9wdGlvbnMiIHx8OgorCQllbHNlCisJCQllY2hvICIkTVBQ
RV9BREQiID4+ICIkbmFtZS9wcHBvcHRpb25zIgorCQlmaQorCWZpCit9CisKIHdyaXRlX2lmYWNl
KCkKIHsKIAlbICIkMSIgPSAiLyIgXSAmJiByZXR1cm4KIAlsb2NhbCBuYW1lPSIvZXRjL25ldC9p
ZmFjZXMvJDEiCi0JcHJldl9sb2dpbj0iJChncmVwICdedXNlcicgIiRuYW1lL3BwcG9wdGlvbnMi
fHNlZCAtciAncyx1c2VyW1s6c3BhY2U6XV0qLCwnKSIKKwlsb2NhbCBwcmV2X2xvZ2luPSIkKGdy
ZXAgJ151c2VyJyAiJG5hbWUvcHBwb3B0aW9ucyJ8c2VkIC1yICdzLHVzZXJbWzpzcGFjZTpdXSos
LCcpIgogCVsgLWQgIiRuYW1lIiBdIHx8IG1rZGlyICIkbmFtZSIKIAlbIC1uICIkaW5fc2VydmVy
IiBdICYmIHNoZWxsX2FkZF9vcl9zdWJzdCAiUFBUUF9TRVJWRVI9IiAiJGluX3NlcnZlciIgIiRu
YW1lL29wdGlvbnMiCiAJWyAtbiAiJGluX2lmYWNlIiBdICYmIHNoZWxsX2FkZF9vcl9zdWJzdCAi
UkVRVUlSRVM9IiAiJGluX2lmYWNlIiAiJG5hbWUvb3B0aW9ucyIKLQkKIAlpZiBbIC1uICIkaW5f
bG9naW4iIF0gO3RoZW4KIAkJc2VkIC1yICJzLF51c2VyW1s6c3BhY2U6XV0uKix1c2VyICRpbl9s
b2dpbiwiIC1pICIkbmFtZS9wcHBvcHRpb25zIgogCQlzZWQgLXIgInMsXiRwcmV2X2xvZ2luW1s6
c3BhY2U6XV0qLCRpbl9sb2dpbgksIiAtaSAiJGNoYXBmaWxlIgpAQCAtMTAwLDggKzEyMSwxMiBA
QAogCQlzZWQgLXIgInMsXiRwcmV2X2xvZ2luW1s6c3BhY2U6XV0uKiwkcHJldl9sb2dpbgkqCVwi
JGluX3Bhc3N3b3JkXCIJKiwiIC1pICIkY2hhcGZpbGUiCiAJZmkKIAotCSIkaWZkb3duIiAiJDEi
Ci0JIiRpZnVwIiAiJDEiCisJc2V0X21wcGUKKworCSMgTkI6IGlmdXAgKGV0Y25ldC0wLjkuNC1h
bHQxKSB3b3VsZCBjb21wbGFpbiBsaWtlIHRoaXM6CisJIyBFUlJPUjogL3NiaW4vaWZ1cDogQ291
bGQgbm90IGlmdXAgZGVwZW5kZW5jeSBmb3IgaW50ZXJmYWNlICdwcHAwJworCSMgd2hpbGUgZXRo
MCB3b3VsZCBiZSBwZXJmZWN0bHkgdXAgYW5kIHdvcmtpbmcgLS0gbWlrZSBvbiAyMDA3MTIwNQor
CWlmZG93biAiJDEiICYmIGlmdXAgIiQxIgogfQogCiBuZXdfaWZhY2UoKQpAQCAtMTE4LDYgKzE0
Myw4IEBACiAJc2hlbGxfYWRkX29yX3N1YnN0ICJSRVFVSVJFUz0iICIkaW5faWZhY2UiICIkbmFt
ZS9vcHRpb25zIgogCiAJc2hlbGxfYWRkX29yX3N1YnN0ICJ1c2VyICIgIiRpbl9sb2dpbiIgIiRu
YW1lL3BwcG9wdGlvbnMiCisJc2hlbGxfYWRkX29yX3N1YnN0ICJkZWZhdWx0cm91dGUiICIiICIk
bmFtZS9wcHBvcHRpb25zIgorCXNldF9tcHBlCiAKIAllY2hvICIkaW5fbG9naW4JKglcIiRpbl9w
YXNzd29yZFwiCSoiID4+IiRjaGFwZmlsZSIKIApAQCAtMTMwLDcgKzE1Nyw3IEBACiB7CiAJWyAi
JDEiID0gIi8iIF0gJiYgcmV0dXJuCiAJbG9jYWwgbmFtZT0iL2V0Yy9uZXQvaWZhY2VzLyQxIgot
CXByZXZfbG9naW49IiQoZ3JlcCAnXnVzZXInICIkbmFtZS9wcHBvcHRpb25zInxzZWQgLXIgJ3Ms
dXNlcltbOnNwYWNlOl1dKiwsJykiCisJbG9jYWwgcHJldl9sb2dpbj0iJChncmVwICdedXNlcicg
IiRuYW1lL3BwcG9wdGlvbnMifHNlZCAtciAncyx1c2VyW1s6c3BhY2U6XV0qLCwnKSIKIAogCXNl
ZCAtciAiL14kcHJldl9sb2dpbltbOnNwYWNlOl1dLyBkIiAtaSAiJGNoYXBmaWxlIgogCXJtIC1y
ZiAiJG5hbWUiCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>2319</attachid>
            <date>2007-12-05 21:46:21 +0300</date>
            <delta_ts>2007-12-05 21:46:21 +0300</delta_ts>
            <desc>ui patch (clear mppe too)</desc>
            <filename>index.scm.patch</filename>
            <type>text/plain</type>
            <size>1685</size>
            <attacher name="Michael Shigorin">mike</attacher>
            
              <data encoding="base64">LS0tIGluZGV4LnNjbS1vcmlnCTIwMDctMDQtMDUgMTA6MTA6NTEgKzAzMDAKKysrIGluZGV4LnNj
bQkyMDA3LTEyLTA1IDIwOjQ0OjMwICswMjAwCkBAIC0zOSw5ICszOSwxNCBAQAogICAgICAgICAg
KHNwYWNlcikKICAgICAgICAgIDs7CiAgICAgICAgICAoc3BhY2VyKQotICAgICAgICAgKGxhYmVs
IChfICJXYWxrIHRocm93IGludGVyZmFjZSIpIGFsaWduICJyaWdodCIpCisgICAgICAgICAobGFi
ZWwgKF8gIldhbGsgdGhyb3VnaCBpbnRlcmZhY2UiKSBhbGlnbiAicmlnaHQiKQogICAgICAgICAg
KGRvY3VtZW50OmlkIGlmYWNlIChjb21ib2JveCB3aWRnZXQtbmFtZSAiaWZhY2UiKSkKLSAgICAg
ICAgIChzcGFjZXIpKSAgICAgICAKKyAgICAgICAgIChzcGFjZXIpCisgICAgICAgICA7OworICAg
ICAgICAgKHNwYWNlcikKKyAgICAgICAgIChsYWJlbCAoXyAiTVBQRSBlbmNyeXB0aW9uIikgYWxp
Z24gInJpZ2h0IikKKyAgICAgICAgIChkb2N1bWVudDppZCBtcHBlIChjaGVja2JveCAiIiB3aWRn
ZXQtbmFtZSAibXBwZSIpKQorICAgICAgICAgKHNwYWNlcikpCiAKIChoYm94CiAgYWxpZ24gImNl
bnRlciIKQEAgLTcwLDYgKzc1LDcgQEAKIChkZWZpbmUgKHVwZGF0ZS1jb25uZWN0aW9uIG5hbWUp
CiAgIChsZXQgKChkYXRhICh3b28tcmVhZC1maXJzdCAoc3RyaW5nLWFwcGVuZCAiL25ldC1wcHRw
LyIgbmFtZSkpKSkKICAgICAoc2VydmVyIHRleHQgKHdvby1nZXQtb3B0aW9uIGRhdGEgJ3NlcnZl
cikpCisgICAgKG1wcGUgc3RhdGUgKHdvby1nZXQtb3B0aW9uIGRhdGEgJ21wcGUpKQogICAgIChs
b2dpbiB0ZXh0ICh3b28tZ2V0LW9wdGlvbiBkYXRhICdsb2dpbikpCiAgICAgKHBhc3N3b3JkIHRl
eHQgIiIpCiAgICAgKGlmYWNlIGN1cnJlbnQgKG9yIChzdHJpbmctbGlzdC1pbmRleCAod29vLWdl
dC1vcHRpb24gZGF0YSAnaWZhY2UpIGdhdGVzKSAwKSkpKQpAQCAtODYsNiArOTIsNyBAQAogICAg
ICAgKGFwcGx5IHdvby13cml0ZS9jb25zdHJhaW50cyAoc3RyaW5nLWFwcGVuZCAiL25ldC1wcHRw
LyIgbmFtZSkKICAgICAgICAgICAgICAnc2VydmVyIChzZXJ2ZXIgdGV4dCkKICAgICAgICAgICAg
ICAnaWZhY2UgKGlmYWNlIHRleHQpCisgICAgICAgICAgICAgJ21wcGUgKG1wcGUgc3RhdGUpCiAg
ICAgICAgICAgICAgJ2xvZ2luIChsb2dpbiB0ZXh0KQogICAgICAgICAgICAgIChpZiAobm90LWVt
cHR5LXN0cmluZz8gcHdkKSAobGlzdCAncGFzc3dvcmQgcHdkKSAnKCkpKSkpKSkKIApAQCAtOTgs
NiArMTA1LDcgQEAKICAgICAgICAgICAgICAgJ25hbWUgbmFtZQogICAgICAgICAgICAgICAnc2Vy
dmVyIChzZXJ2ZXIgdGV4dCkKICAgICAgICAgICAgICAgJ2lmYWNlIChpZmFjZSB0ZXh0KQorICAg
ICAgICAgICAgICAnbXBwZSAobXBwZSBzdGF0ZSkKICAgICAgICAgICAgICAgJ2xvZ2luIChsb2dp
biB0ZXh0KQogICAgICAgICAgICAgICAncGFzc3dvcmQgKHBhc3N3b3JkIHRleHQpKQogICAgICAo
Y29ubmVjdGlvbnMgYXBwZW5kLXJvdyBuYW1lCkBAIC0xMjYsNiArMTM0LDcgQEAKICAgKCh3aWRn
ZXRzIG5hbWUgc2VydmVyIGxvZ2luIHBhc3N3b3JkKQogICAgdGV4dCAiIikKICAgKGlmYWNlIGN1
cnJlbnQgMCkKKyAgKG1wcGUgc3RhdGUgI2YpCiAgIChuYW1lIHRleHQgKGZpcnN0LWF2YWlsYWJs
ZSkpKQogCiA7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Owo=
</data>

          </attachment>
      

    </bug>

</bugzilla>