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

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

    <bug>
          <bug_id>24989</bug_id>
          
          <creation_ts>2011-01-28 20:10:48 +0300</creation_ts>
          <short_desc>add systemd support</short_desc>
          <delta_ts>2013-03-01 14:18:21 +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>service</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>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Alexey Shabalin">shaba</reporter>
          <assigned_to name="placeholder@altlinux.org">placeholder</assigned_to>
          <cc>aen</cc>
    
    <cc>evg</cc>
    
    <cc>glebfm</cc>
    
    <cc>ldv</cc>
    
    <cc>legion</cc>
    
    <cc>piastryyy</cc>
    
    <cc>placeholder</cc>
    
    <cc>radik</cc>
    
    <cc>shaba</cc>
    
    <cc>vt</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>117775</commentid>
    <comment_count>0</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-01-28 20:10:48 +0300</bug_when>
    <thetext>Прошу добавить поддержку systemd в service.

PS: В приведенном патче мне не нравится двойная поверка. Если от неё избавлятся, то надо убирать check_service().</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117776</commentid>
    <comment_count>1</comment_count>
      <attachid>4781</attachid>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-01-28 20:11:50 +0300</bug_when>
    <thetext>Created attachment 4781
add systemd support</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117991</commentid>
    <comment_count>2</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-02-05 00:38:05 +0300</bug_when>
    <thetext>(In reply to comment #0)
&gt; Прошу добавить поддержку systemd в service.
&gt; 
&gt; PS: В приведенном патче мне не нравится двойная поверка. Если от неё
&gt; избавлятся, то надо убирать check_service().

Двойная статическая проверка не страшна.  А вот зачем нужна эта строка:
echo &quot;Redirecting to /bin/systemctl $OPTIONS $SERVICE.service&quot; &gt;/dev/stderr
?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118037</commentid>
    <comment_count>3</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-02-07 14:00:22 +0300</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; (In reply to comment #0)
&gt; 
&gt; Двойная статическая проверка не страшна.  А вот зачем нужна эта строка:
&gt; echo &quot;Redirecting to /bin/systemctl $OPTIONS $SERVICE.service&quot; &gt;/dev/stderr &gt; ?

Согласен, это строка не нужна, даже вредна.
PS: вот к чему приводит copy-paste из других дистрибутивов.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118950</commentid>
    <comment_count>4</comment_count>
      <attachid>4830</attachid>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-02 02:19:01 +0300</bug_when>
    <thetext>Created attachment 4830
обновлённый

обновление поддержки systemd</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119046</commentid>
    <comment_count>5</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-05 22:27:18 +0300</bug_when>
    <thetext>(In reply to comment #4)
&gt; Created an attachment (id=4830) [details]
&gt; обновлённый

Тут написано, что в случае когда $SYSTEMCTL есть, $SERVICEDIR/$SERVICE тоже есть, а $SYSTEMDSERVICEDIR/$SERVICE.service нет, нужно запускать $SYSTEMCTL.
Другими словами, что SYSTEMCTL умеет запускать $SERVICEDIR/$SERVICE.
Это правильно?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119047</commentid>
    <comment_count>6</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-06 01:11:10 +0300</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Тут написано, что в случае когда $SYSTEMCTL есть, $SERVICEDIR/$SERVICE тоже
&gt; есть, а $SYSTEMDSERVICEDIR/$SERVICE.service нет, нужно запускать $SYSTEMCTL.
&gt; Другими словами, что SYSTEMCTL умеет запускать $SERVICEDIR/$SERVICE.
&gt; Это правильно?

да.
systemd умеет работать с init-скриптами SysV.
Если присутствуют оба файла foo.service и init.d/foo, то systemd будет использовать foo.service, а вот если его нет, тогда уже init.d/foo
Поэтому я делал так:
- если есть systemctl, то используем его во всех случаях, и для foo.service и для init.d/foo
- если нет systemctl, тогда используем init.d/foo

Правда есть ещё одна проблема: когда systemctl есть в системе, но мы по прежнему используем SysVinit. Если systemd не запущен, то systemctl сделать ничего не сможет. Надо бы еще проверять действительно systemd запущен.

PS: в исправленном патче ошибка - нужен пробел перед -f</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119048</commentid>
    <comment_count>7</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-06 01:19:12 +0300</bug_when>
    <thetext>(In reply to comment #6)
&gt; systemd умеет работать с init-скриптами SysV.

тогда патч можно будет упростить

&gt; Правда есть ещё одна проблема: когда systemctl есть в системе, но мы по
&gt; прежнему используем SysVinit. Если systemd не запущен, то systemctl сделать
&gt; ничего не сможет. Надо бы еще проверять действительно systemd запущен.

конечно, надо, но как?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119053</commentid>
    <comment_count>8</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-06 01:55:02 +0300</bug_when>
    <thetext>(В ответ на комментарий №7)

&gt; &gt; Правда есть ещё одна проблема: когда systemctl есть в системе, но мы по
&gt; &gt; прежнему используем SysVinit. Если systemd не запущен, то systemctl сделать
&gt; &gt; ничего не сможет. Надо бы еще проверять действительно systemd запущен.
&gt; 
&gt; конечно, надо, но как?

Пока только придумал проверять наличие директории
/sys/fs/cgroup/systemd
Её создаёт сам systemd, и без cgroup работать не будет.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119054</commentid>
    <comment_count>9</comment_count>
      <attachid>4832</attachid>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-06 02:12:02 +0300</bug_when>
    <thetext>Created attachment 4832
proposed patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119055</commentid>
    <comment_count>10</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-06 02:12:58 +0300</bug_when>
    <thetext>(In reply to comment #8)
&gt; Пока только придумал проверять наличие директории
&gt; /sys/fs/cgroup/systemd
&gt; Её создаёт сам systemd, и без cgroup работать не будет.

Можно попробовать потестировать приложенный патч.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119058</commentid>
    <comment_count>11</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-06 02:57:44 +0300</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; (In reply to comment #8)
&gt; &gt; Пока только придумал проверять наличие директории
&gt; &gt; /sys/fs/cgroup/systemd
&gt; &gt; Её создаёт сам systemd, и без cgroup работать не будет.
&gt; 
&gt; Можно попробовать потестировать приложенный патч.

Опробую.
Сейчас посмотрел initscrips  у fedora.
Они ещё модифицировали /etc/rc.d/functions для перенаправления команд на systemctl.
Я так понял для тех, кто не пользуется командой service, а использует /etc/init.d/foo напрямую.
Нужна ли нам такая заглушка?

И нашёл как они проверяют запущен ли systemd 
/bin/mountpoint -q /sys/fs/cgroup/systemd
Может так и правильней - это именно точка монтирования.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119132</commentid>
    <comment_count>12</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-09 22:19:27 +0300</bug_when>
    <thetext>опробовал этот вариант патча - работает нормально.
Достаточно ли проверять только наличие директории? Или лучше
/bin/mountpoint -q /sys/fs/cgroup/systemd?

PS: ждём в сизифах нашего города :)</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119240</commentid>
    <comment_count>13</comment_count>
      <attachid>4836</attachid>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-14 20:41:04 +0300</bug_when>
    <thetext>Created attachment 4836
proposed change</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119241</commentid>
    <comment_count>14</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-03-14 20:42:21 +0300</bug_when>
    <thetext>(In reply to comment #12)
&gt; опробовал этот вариант патча - работает нормально.
&gt; Достаточно ли проверять только наличие директории? Или лучше
&gt; /bin/mountpoint -q /sys/fs/cgroup/systemd?

Новая редакция патча, с проверкой на mountpoint.
Вроде бы должна устроить всех, проверьте.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119305</commentid>
    <comment_count>15</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2011-03-16 19:44:05 +0300</bug_when>
    <thetext>проверил - работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>119315</commentid>
    <comment_count>16</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-03-17 01:45:10 +0300</bug_when>
    <thetext>service-0.5.21-alt1 -&gt; sisyphus:

* Thu Mar 17 2011 Dmitry V. Levin &lt;ldv@altlinux&gt; 0.5.21-alt1
- service: added systemd support (closes: #24989).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138269</commentid>
    <comment_count>17</comment_count>
    <who name="Pavel Shilovsky">piastryyy</who>
    <bug_when>2013-03-01 10:39:32 +0400</bug_when>
    <thetext>Решил написать сюда. Функционал, реализованный сейчас в service не позволяет использовать post_service и preun_service скрипты в спеке пакета с поддержкой systemd без дополнительных манипуляций. Данный патч исправляет данную проблему и позволяет сделать спек независимым от используемой системы - systemd или sysvinit.

http://git.altlinux.org/people/piastry/packages/?p=service.git;a=commitdiff;h=950540de8cf8e5987c5694a529efded393ed8bfa</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>138276</commentid>
    <comment_count>18</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2013-03-01 14:18:21 +0400</bug_when>
    <thetext>(In reply to comment #17)
&gt; Решил написать сюда. Функционал, реализованный сейчас в service не позволяет
&gt; использовать post_service и preun_service скрипты в спеке пакета с поддержкой
&gt; systemd без дополнительных манипуляций.

Это не сюда, это в #27390.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4781</attachid>
            <date>2011-01-28 20:11:50 +0300</date>
            <delta_ts>2011-03-02 02:19:01 +0300</delta_ts>
            <desc>add systemd support</desc>
            <filename>add-systemd-support.patch</filename>
            <type>text/plain</type>
            <size>1304</size>
            <attacher name="Alexey Shabalin">shaba</attacher>
            
              <data encoding="base64">RnJvbSBkN2ViY2MyOGQ3MGJhMWI1YmI2MzA3M2U1YWU5YTMxYjAzMWNjZmI5IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBBbGV4ZXkgU2hhYmFsaW4gPHNoYWJhQGFsdGxpbnV4Lm9yZz4K
RGF0ZTogRnJpLCAyOCBKYW4gMjAxMSAyMDowMTo0OCArMDMwMApTdWJqZWN0OiBbUEFUQ0hdIGFk
ZCBzeXN0ZW1kIHN1cHBvcnQKCi0tLQogc2VydmljZS9zZXJ2aWNlIHwgICAxMSArKysrKysrKyst
LQogMSBmaWxlcyBjaGFuZ2VkLCA5IGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0pCgpkaWZm
IC0tZ2l0IGEvc2VydmljZS9zZXJ2aWNlIGIvc2VydmljZS9zZXJ2aWNlCmluZGV4IDJlNWI0MjEu
LmQ2ZjMxZGMgMTAwNjQ0Ci0tLSBhL3NlcnZpY2Uvc2VydmljZQorKysgYi9zZXJ2aWNlL3NlcnZp
Y2UKQEAgLTksNiArOSw4IEBAIGV4cG9ydCBQQVRICiAKIFZFUlNJT049InNlcnZpY2UgdmVyc2lv
biAwLjkxLWFsdCIKIFNFUlZJQ0VESVI9Ii9ldGMvaW5pdC5kIgorU1lTVEVNQ1RMPSIvYmluL3N5
c3RlbWN0bCIKK1NZU1RFTURTRVJWSUNFRElSPSIvbGliL3N5c3RlbWQvc3lzdGVtIgogU0VSVklD
RT0KIE9QVElPTlM9CiAKQEAgLTM1LDcgKzM3LDcgQEAgY2hlY2tfc2VydmljZSgpCiAJWyAtbiAi
JHtTRVJWSUNFIyMqLyp9IiBdIHx8CiAJCWZhdGFsICIkU0VSVklDRTogSW52YWxpZCBzZXJ2aWNl
IG5hbWUiCiAKLQlbIC14ICIkU0VSVklDRURJUi8kU0VSVklDRSIgXSB8fAorCVsgLXggIiRTRVJW
SUNFRElSLyRTRVJWSUNFIiBdIHx8IFsgLXggIiRTWVNURU1DVEwiIC1hIC1mICIkU1lTVEVNRFNF
UlZJQ0VESVIvJHtTRVJWSUNFfS5zZXJ2aWNlIiBdIHx8CiAJCWZhdGFsICIkU0VSVklDRTogVW5y
ZWNvZ25pemVkIHNlcnZpY2UiCiB9CiAKQEAgLTY5LDcgKzcxLDEyIEBAIGNhc2UgIiQxIiBpbgog
CQlzaGlmdAogCQljaGVja19zZXJ2aWNlCiAJCWNkIC8gfHwgZXhpdAotCQkiJFNFUlZJQ0VESVIv
JFNFUlZJQ0UiICIkQCIKKwkJaWYgWyAteCAiJFNFUlZJQ0VESVIvJFNFUlZJQ0UiIF07IHRoZW4K
KwkJCSIkU0VSVklDRURJUi8kU0VSVklDRSIgIiRAIgorCQllbGlmIFsgLXggIiRTWVNURU1DVEwi
IC1hIC1mICIkU1lTVEVNRFNFUlZJQ0VESVIvJHtTRVJWSUNFfS5zZXJ2aWNlIiBdOyB0aGVuCisJ
CQllY2hvICJSZWRpcmVjdGluZyB0byAvYmluL3N5c3RlbWN0bCAkT1BUSU9OUyAkU0VSVklDRS5z
ZXJ2aWNlIiA+L2Rldi9zdGRlcnIKKwkJCWV4ZWMgJFNZU1RFTUNUTCAiJEAiICR7U0VSVklDRX0u
c2VydmljZQorCQlmaQogCQlleGl0ICQ/CiAJCTs7CiBlc2FjCi0tIAoxLjcuMy41Cgo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4830</attachid>
            <date>2011-03-02 02:19:01 +0300</date>
            <delta_ts>2011-03-06 02:12:02 +0300</delta_ts>
            <desc>обновлённый</desc>
            <filename>add-systemd-support.patch</filename>
            <type>text/plain</type>
            <size>980</size>
            <attacher name="Alexey Shabalin">shaba</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NlcnZpY2Uvc2VydmljZSBiL3NlcnZpY2Uvc2VydmljZQppbmRleCAyZTVi
NDIxLi5lZjFmMDE3IDEwMDY0NAotLS0gYS9zZXJ2aWNlL3NlcnZpY2UKKysrIGIvc2VydmljZS9z
ZXJ2aWNlCkBAIC05LDYgKzksOCBAQCBleHBvcnQgUEFUSAogCiBWRVJTSU9OPSJzZXJ2aWNlIHZl
cnNpb24gMC45MS1hbHQiCiBTRVJWSUNFRElSPSIvZXRjL2luaXQuZCIKK1NZU1RFTUNUTD0iL2Jp
bi9zeXN0ZW1jdGwiCitTWVNURU1EU0VSVklDRURJUj0iL2xpYi9zeXN0ZW1kL3N5c3RlbSIKIFNF
UlZJQ0U9CiBPUFRJT05TPQogCkBAIC0zNSw3ICszNyw3IEBAIGNoZWNrX3NlcnZpY2UoKQogCVsg
LW4gIiR7U0VSVklDRSMjKi8qfSIgXSB8fAogCQlmYXRhbCAiJFNFUlZJQ0U6IEludmFsaWQgc2Vy
dmljZSBuYW1lIgogCi0JWyAteCAiJFNFUlZJQ0VESVIvJFNFUlZJQ0UiIF0gfHwKKwlbIC14ICIk
U0VSVklDRURJUi8kU0VSVklDRSIgXSB8fCBbIC14ICIkU1lTVEVNQ1RMIiAtYSAtZiAiJFNZU1RF
TURTRVJWSUNFRElSLyR7U0VSVklDRX0uc2VydmljZSIgXSB8fAogCQlmYXRhbCAiJFNFUlZJQ0U6
IFVucmVjb2duaXplZCBzZXJ2aWNlIgogfQogCkBAIC02OSw3ICs3MSwxMyBAQCBjYXNlICIkMSIg
aW4KIAkJc2hpZnQKIAkJY2hlY2tfc2VydmljZQogCQljZCAvIHx8IGV4aXQKLQkJIiRTRVJWSUNF
RElSLyRTRVJWSUNFIiAiJEAiCisJCWlmIFsgLXggIiRTWVNURU1DVEwiIF07IHRoZW4KKwkJCWlm
IFstZiAiJFNZU1RFTURTRVJWSUNFRElSLyR7U0VSVklDRX0uc2VydmljZSIgLW8gLXggIiRTRVJW
SUNFRElSLyRTRVJWSUNFIiBdOyB0aGVuCisJCQkJZXhlYyAkU1lTVEVNQ1RMICIkQCIgJHtTRVJW
SUNFfS5zZXJ2aWNlCisJCQlmaQorCQllbGlmIFsgLXggIiRTRVJWSUNFRElSLyRTRVJWSUNFIiBd
OyB0aGVuCisJCQkiJFNFUlZJQ0VESVIvJFNFUlZJQ0UiICIkQCIKKwkJZmkKIAkJZXhpdCAkPwog
CQk7OwogZXNhYwo=
</data>

          </attachment>
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4832</attachid>
            <date>2011-03-06 02:12:02 +0300</date>
            <delta_ts>2011-03-14 20:41:04 +0300</delta_ts>
            <desc>proposed patch</desc>
            <filename>service-systemd.diff</filename>
            <type>text/plain</type>
            <size>970</size>
            <attacher name="Dmitry V. Levin">ldv</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NlcnZpY2Uvc2VydmljZSBiL3NlcnZpY2Uvc2VydmljZQppbmRleCAyZTVi
NDIxLi41NzdmYWU5IDEwMDY0NAotLS0gYS9zZXJ2aWNlL3NlcnZpY2UKKysrIGIvc2VydmljZS9z
ZXJ2aWNlCkBAIC04LDcgKzgsMTAgQEAgUEFUSD0vc2JpbjovdXNyL3NiaW46L2JpbjovdXNyL2Jp
bgogZXhwb3J0IFBBVEgKIAogVkVSU0lPTj0ic2VydmljZSB2ZXJzaW9uIDAuOTEtYWx0IgotU0VS
VklDRURJUj0iL2V0Yy9pbml0LmQiCitTRVJWSUNFRElSPS9ldGMvaW5pdC5kCitTWVNURU1DVEw9
L2Jpbi9zeXN0ZW1jdGwKK1NZU1RFTURfU0VSVklDRV9ESVI9L2xpYi9zeXN0ZW1kL3N5c3RlbQor
U1lTVEVNRF9DR1JPVVBfRElSPS9zeXMvZnMvY2dyb3VwL3N5c3RlbWQKIFNFUlZJQ0U9CiBPUFRJ
T05TPQogCkBAIC0zNiw2ICszOSw5IEBAIGNoZWNrX3NlcnZpY2UoKQogCQlmYXRhbCAiJFNFUlZJ
Q0U6IEludmFsaWQgc2VydmljZSBuYW1lIgogCiAJWyAteCAiJFNFUlZJQ0VESVIvJFNFUlZJQ0Ui
IF0gfHwKKwlbIC14ICIkU1lTVEVNQ1RMIiAtYSBcCisJICAtZCAiJFNZU1RFTURfQ0dST1VQX0RJ
UiIgLWEgXAorCSAgLWYgIiRTWVNURU1EX1NFUlZJQ0VfRElSLyRTRVJWSUNFLnNlcnZpY2UiIF0g
fHwKIAkJZmF0YWwgIiRTRVJWSUNFOiBVbnJlY29nbml6ZWQgc2VydmljZSIKIH0KIApAQCAtNjks
NyArNzUsMTEgQEAgY2FzZSAiJDEiIGluCiAJCXNoaWZ0CiAJCWNoZWNrX3NlcnZpY2UKIAkJY2Qg
LyB8fCBleGl0Ci0JCSIkU0VSVklDRURJUi8kU0VSVklDRSIgIiRAIgotCQlleGl0ICQ/CisJCWlm
IFsgLXggIiRTWVNURU1DVEwiIC1hIC1kICIkU1lTVEVNRF9DR1JPVVBfRElSIiBdOyB0aGVuCisJ
CQlleGVjICIkU1lTVEVNQ1RMIiAiJEAiICIkU0VSVklDRS5zZXJ2aWNlIgorCQllbHNlCisJCQll
eGVjICIkU0VSVklDRURJUi8kU0VSVklDRSIgIiRAIgorCQlmaQorCQlleGl0CiAJCTs7CiBlc2Fj
Cg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>4836</attachid>
            <date>2011-03-14 20:41:04 +0300</date>
            <delta_ts>2011-03-14 20:41:04 +0300</delta_ts>
            <desc>proposed change</desc>
            <filename>service-systemd.diff</filename>
            <type>text/plain</type>
            <size>1346</size>
            <attacher name="Dmitry V. Levin">ldv</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL3NlcnZpY2Uvc2VydmljZSBiL3NlcnZpY2Uvc2VydmljZQppbmRleCAyZTVi
NDIxLi5kNDIyNTcxIDEwMDY0NAotLS0gYS9zZXJ2aWNlL3NlcnZpY2UKKysrIGIvc2VydmljZS9z
ZXJ2aWNlCkBAIC04LDcgKzgsMTAgQEAgUEFUSD0vc2JpbjovdXNyL3NiaW46L2JpbjovdXNyL2Jp
bgogZXhwb3J0IFBBVEgKIAogVkVSU0lPTj0ic2VydmljZSB2ZXJzaW9uIDAuOTEtYWx0IgotU0VS
VklDRURJUj0iL2V0Yy9pbml0LmQiCitTRVJWSUNFRElSPS9ldGMvaW5pdC5kCitTWVNURU1DVEw9
L2Jpbi9zeXN0ZW1jdGwKK1NZU1RFTURfU0VSVklDRV9ESVI9L2xpYi9zeXN0ZW1kL3N5c3RlbQor
U1lTVEVNRF9DR1JPVVBfRElSPS9zeXMvZnMvY2dyb3VwL3N5c3RlbWQKIFNFUlZJQ0U9CiBPUFRJ
T05TPQogCkBAIC0zMCwxMyArMzMsMzAgQEAgdXNhZ2UoKQogCVsgLW4gIiQxIiBdICYmIGV4aXQg
IiQxIiB8fCBleGl0CiB9CiAKK3N5c3RlbWRfc3RhdHVzPQorc3lzdGVtZF9pc19hY3RpdmUoKQor
eworCWlmIFsgLXogIiRzeXN0ZW1kX3N0YXR1cyIgXTsgdGhlbgorCQlbIC14ICIkU1lTVEVNQ1RM
IiAtYSBcCisJCSAgLWQgIiRTWVNURU1EX0NHUk9VUF9ESVIiIF0gJiYKKwkJbW91bnRwb2ludCAt
cSAiJFNZU1RFTURfQ0dST1VQX0RJUiIKKwkJc3lzdGVtZF9zdGF0dXM9JD8KKwlmaQorCXJldHVy
biAkc3lzdGVtZF9zdGF0dXMKK30KKwogY2hlY2tfc2VydmljZSgpCiB7CiAJWyAtbiAiJHtTRVJW
SUNFIyMqLyp9IiBdIHx8CiAJCWZhdGFsICIkU0VSVklDRTogSW52YWxpZCBzZXJ2aWNlIG5hbWUi
CiAKLQlbIC14ICIkU0VSVklDRURJUi8kU0VSVklDRSIgXSB8fAotCQlmYXRhbCAiJFNFUlZJQ0U6
IFVucmVjb2duaXplZCBzZXJ2aWNlIgorCVsgLXggIiRTRVJWSUNFRElSLyRTRVJWSUNFIiBdICYm
IHJldHVybiAwCisKKwlbIC1mICIkU1lTVEVNRF9TRVJWSUNFX0RJUi8kU0VSVklDRS5zZXJ2aWNl
IiBdICYmCisJCXN5c3RlbWRfaXNfYWN0aXZlICYmCisJCXJldHVybiAwCisKKwlmYXRhbCAiJFNF
UlZJQ0U6IFVucmVjb2duaXplZCBzZXJ2aWNlIgogfQogCiBpZiBbICQjIC1lcSAwIF07IHRoZW4K
QEAgLTY5LDcgKzg5LDExIEBAIGNhc2UgIiQxIiBpbgogCQlzaGlmdAogCQljaGVja19zZXJ2aWNl
CiAJCWNkIC8gfHwgZXhpdAotCQkiJFNFUlZJQ0VESVIvJFNFUlZJQ0UiICIkQCIKLQkJZXhpdCAk
PworCQlpZiBzeXN0ZW1kX2lzX2FjdGl2ZTsgdGhlbgorCQkJZXhlYyAiJFNZU1RFTUNUTCIgIiRA
IiAiJFNFUlZJQ0Uuc2VydmljZSIKKwkJZWxzZQorCQkJZXhlYyAiJFNFUlZJQ0VESVIvJFNFUlZJ
Q0UiICIkQCIKKwkJZmkKKwkJZXhpdAogCQk7OwogZXNhYwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>