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

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

    <bug>
          <bug_id>5342</bug_id>
          
          <creation_ts>2004-10-16 23:43:44 +0400</creation_ts>
          <short_desc>Проблемы в 1.2-alt1</short_desc>
          <delta_ts>2007-01-06 17:00:55 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>pdnsd</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>P3</priority>
          <bug_severity>blocker</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Vitaly Lipatov">lav</reporter>
          <assigned_to name="Nobody&apos;s working on this, feel free to take it">nobody</assigned_to>
          
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>19247</commentid>
    <comment_count>0</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-10-16 23:43:44 +0400</bug_when>
    <thetext>1. В change log написано 
- cryptic README.ALT 
Что это означает, не знаю, в README.ALT почему-то находится 
содержимое /etc/rc.d/init.d/pdnsd. 
 
2. После обновления pdnsd не запускается по причине 
pdnsd[9810]: Cache file /var/cache/pdnsd/pdnsd.cache ignored because of 
incompatible version identifier 
 
3. Удалять файл кэша нельзя (получается 
EOF encountered while reading cache version identifier from disk cache file.) 
 
4. При восстановлении файла из пакета получаем 
Cache file /var/cache/pdnsd/pdnsd.cache ignored because of incompatible 
version identifier 
 
Как запустить новый pdnsd?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19248</commentid>
    <comment_count>1</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2004-10-17 01:48:23 +0400</bug_when>
    <thetext>Перезапустить pdsnd два раза.  Т.е. первый раз старый кэш не прочитается, но
зато запишется уже новый кэш.  Второй раз прочитается уже новый кэш.

Инициализировать кэш можно так:
echo -ne &quot;pd12\0\0\0\0&quot; &gt; /var/cache/pdnsd/pdnsd.cache

Исправлю.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>19253</commentid>
    <comment_count>2</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-10-17 20:07:29 +0400</bug_when>
    <thetext>Перезапускал несколько раз - он не запускается. 
# pdnsd 
pdnsd-1.2-par starting. 
pdnsd: warning: Cache file /var/cache/pdnsd/pdnsd.cache ignored because of 
incompatible version identifier 
Segmentation fault </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>20178</commentid>
    <comment_count>3</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2004-12-04 14:00:40 +0300</bug_when>
    <thetext>Воз и ныне там :( 
Да, попутно выяснил, SegFault у меня возникает со старым конфигом - из 
предыдущего пакета. В общем, при обновлении нужно либо рекомендовать 
это сделать, либо инициализировать кэш заново и конфиг умолчальный ставить. 
Вот будет радости на сервере :( </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>29955</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-09-03 14:08:02 +0400</bug_when>
    <thetext>Так всё-таки не существует способа создавать файл кэша автоматически или  
командой? 
Удалил файл и сделал reinstall pdnsd: 
Sep  3 14:07:18 server apt-get: pdnsd-0:1.2-alt1 removed 
Sep  3 14:07:18 server apt-get: pdnsd-0:1.2-alt1 installed 
Sep  3 14:07:18 server pdnsd[27550]: Caught signal 15. Exiting. 
Sep  3 14:07:18 server pdnsd: pdnsd shutdown succeeded 
Sep  3 14:07:20 server pdnsd[27659]: pdnsd-1.2-par starting. 
Sep  3 14:07:20 server pdnsd[27659]: Cache file /var/cache/pdnsd/pdnsd.cache 
ignored because of incomp 
atible version identifier 
Sep  3 14:07:20 server pdnsd: pdnsd startup succeeded 
 
Не нравится ему файл из пакета. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31063</commentid>
    <comment_count>5</comment_count>
    <who name="at@altlinux.org">at</who>
    <bug_when>2005-09-28 04:09:24 +0400</bug_when>
    <thetext>Не могу воспроизвести.

Файл pdnsd.cache создается в post-скрипте:
[ -s %_cachedir/%name/%name.cache ] ||
        echo -n -e &quot;pd12\0\0\0\0&quot; &gt;%_cachedir/%name/%name.cache</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>31367</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2005-10-04 21:18:31 +0400</bug_when>
    <thetext>Я тоже. Ложная тревога. Пока претензий нет. </thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>41188</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey Vlasov">vsu</who>
    <bug_when>2006-10-07 23:39:56 +0400</bug_when>
    <thetext>(In reply to comment #0)
&gt; 1. В change log написано 
&gt; - cryptic README.ALT 
&gt; Что это означает, не знаю, в README.ALT почему-то находится 
&gt; содержимое /etc/rc.d/init.d/pdnsd. 

Почему-то rpm позволяет сделать такое:

Source1: %name-1.2-README.ALT

Source1: %name.init

При этом в src.rpm попадают оба файла, но %SOURCE1 использует последний.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>43638</commentid>
    <comment_count>8</comment_count>
    <who name="Andrey Rahmatullin">wrar</who>
    <bug_when>2006-12-21 20:13:44 +0300</bug_when>
    <thetext>1.2.5-alt1 проверьте</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>44232</commentid>
    <comment_count>9</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2007-01-06 17:00:22 +0300</bug_when>
    <thetext>Всё нормально</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>