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

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

    <bug>
          <bug_id>23336</bug_id>
          
          <creation_ts>2010-04-14 18:44:04 +0400</creation_ts>
          <short_desc>Невозможно mysql_install_db из-под пользователя</short_desc>
          <delta_ts>2013-07-22 16:27:24 +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>MySQL-server</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>
          
          <blocked>26541</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Sergey V Turchin">zerg</reporter>
          <assigned_to name="Michael Shigorin">mike</assigned_to>
          <cc>aen</cc>
    
    <cc>ldv</cc>
    
    <cc>mike</cc>
    
    <cc>nickel</cc>
    
    <cc>rider</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>108629</commentid>
    <comment_count>0</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-04-14 18:44:04 +0400</bug_when>
    <thetext>mysql_install_db не позволяет инициализировать базы в требуемом каталоге, конкретно не работает команда
mysql_install_db --force --defaults-file=/path/to/mysql-global.conf --datadir=/home/user/mysql/</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>108630</commentid>
    <comment_count>1</comment_count>
      <attachid>4348</attachid>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2010-04-14 18:44:44 +0400</bug_when>
    <thetext>Created attachment 4348
mysql-global.conf</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>118295</commentid>
    <comment_count>2</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2011-02-13 13:39:51 +0300</bug_when>
    <thetext>на мейнтейнера.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126693</commentid>
    <comment_count>3</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 13:47:22 +0400</bug_when>
    <thetext>Когда-нибудь заработает? Я ни у кого не видел патчей для изменения моей команды, соответственно, у всех она работает.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126698</commentid>
    <comment_count>4</comment_count>
    <who name="Vitaly Kuznetsov">vitty</who>
    <bug_when>2011-11-01 14:56:58 +0400</bug_when>
    <thetext>Я не разбирался, но мне кажется, что с chroot-нутым mysql это малореально. Выход: или делать возможность запуска неchroot-нутого mysqld, или отрывать чрутизацию нафиг.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126699</commentid>
    <comment_count>5</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 15:03:16 +0400</bug_when>
    <thetext>У меня никакой не чрутнутый. Обычный и работает из-под пользователя.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126700</commentid>
    <comment_count>6</comment_count>
    <who name="Vitaly Kuznetsov">vitty</who>
    <bug_when>2011-11-01 15:35:05 +0400</bug_when>
    <thetext>(In reply to comment #5)
&gt; У меня никакой не чрутнутый. Обычный и работает из-под пользователя.

У нас отличие MySQL от апстрима по большому счёту в chroot-патче. Надо его проверять на корректность работы от произвольного пользователя в произвольном каталоге. Я не уверен, что там ничего не сломается.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126701</commentid>
    <comment_count>7</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 15:41:46 +0400</bug_when>
    <thetext>Я ж говою, давно у кучи народа работает.
akonadi по умолчанию пользует mysql от пользователя
Проблема только одна -- в этой баге, т.к. приходилось городить костыль для создания базы &quot;mysql&quot;, который сейчас перестал удовлетворительно работать.

Не надо гадать. Мне нужно только исправление этой баги. Работа остального протестирована.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126708</commentid>
    <comment_count>8</comment_count>
    <who name="Vitaly Kuznetsov">vitty</who>
    <bug_when>2011-11-01 16:19:02 +0400</bug_when>
    <thetext>(In reply to comment #7)

&gt; Не надо гадать. Мне нужно только исправление этой баги. Работа остального
&gt; протестирована.

patches welcome, на разборки с проблемой по существу времени пока не предвидится. Можно попросить acl leader добавить на пакет @everybody</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126709</commentid>
    <comment_count>9</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 16:27:48 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; patches welcome
Думаешь, я сейчас или 1.5 года назад, когда вешал, ожидал другой ответ(был просто молчок)? ;-)

&gt; @everybody
Хотя бы</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126712</commentid>
    <comment_count>10</comment_count>
    <who name="Vitaly Kuznetsov">vitty</who>
    <bug_when>2011-11-01 17:08:56 +0400</bug_when>
    <thetext>(In reply to comment #9)
&gt; (В ответ на комментарий №8)
&gt; &gt; patches welcome
&gt; Думаешь, я сейчас или 1.5 года назад, когда вешал, ожидал другой ответ(был
&gt; просто молчок)? ;-)
&gt; 

За это время у нас как не было мейнтейнера MySQL, так и нет.

&gt; &gt; @everybody
&gt; Хотя бы

$ ssh git.alt acl sisyphus MySQL show     
MySQL	rider vitty</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126713</commentid>
    <comment_count>11</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 17:27:29 +0400</bug_when>
    <thetext>(В ответ на комментарий №10)
&gt; &gt; &gt; @everybody
&gt; &gt; Хотя бы
&gt; $ ssh git.alt acl sisyphus MySQL show     
&gt; MySQL    rider vitty
Я в курсе. Когда вешал багу, был только rider</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>126716</commentid>
    <comment_count>12</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2011-11-01 18:37:35 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; patches welcome
Собственно, мне проще сделать новый костыль, т.к. он и в p6 подойдет без дополнительных движений. Просто запакую себе нормальный mysql_install_db</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133811</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-10-08 12:59:11 +0400</bug_when>
    <thetext>(In reply to comment #12)
&gt; Просто запакую себе нормальный mysql_install_db
Приложи хоть тот, который считаешь нормальным.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133851</commentid>
    <comment_count>14</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2012-10-10 14:41:32 +0400</bug_when>
    <thetext>Я тупо скопировал под другим именем из SuSE (или FC, не помню) из установочного пакета. Т.е. идущий в тарболе и слегка патченый дистрибютором.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133852</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-10-10 14:48:37 +0400</bug_when>
    <thetext>(In reply to comment #14)
&gt; Я тупо скопировал под другим именем из SuSE (или FC, не помню) из установочного
&gt; пакета. Т.е. идущий в тарболе и слегка патченый дистрибютором.
Приложи, пожалуйста, чтоб не гадать. :)

PS: поступило ещё одно предложение -- посмотреть на mariadb, там чрут оторван (см. bug #27016, comment #7).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133854</commentid>
    <comment_count>16</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2012-10-10 14:55:47 +0400</bug_when>
    <thetext>См патчи на mysql_install_db в
http://pkgs.fedoraproject.org/cgit/mysql.git/tree/
и
https://api.opensuse.org:443/public/source/openSUSE:Factory/mysql-community-server/mysql-patches.tar.bz2</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133921</commentid>
    <comment_count>17</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2012-10-14 21:25:29 +0400</bug_when>
    <thetext>Просьба проверить на всякий с 5.5.28-alt1, хотя специально ничего не делал.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>133935</commentid>
    <comment_count>18</comment_count>
    <who name="Sergey V Turchin">zerg</who>
    <bug_when>2012-10-15 16:03:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №17)
&gt; Просьба проверить на всякий с 5.5.28-alt1
Базы akonadi не сломались</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>141688</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-07-19 20:13:59 +0400</bug_when>
    <thetext>Ну и ладно.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4348</attachid>
            <date>2010-04-14 18:44:44 +0400</date>
            <delta_ts>2010-04-14 18:44:44 +0400</delta_ts>
            <desc>mysql-global.conf</desc>
            <filename>mysql-global.conf</filename>
            <type>text/plain</type>
            <size>2032</size>
            <attacher name="Sergey V Turchin">zerg</attacher>
            
              <data encoding="base64">IwojIEdsb2JhbCBBa29uYWRpIE15U1FMIHNlcnZlciBzZXR0aW5ncywKIyBUaGVzZSBzZXR0aW5n
cyBjYW4gYmUgYWRqdXN0ZWQgdXNpbmcgJEhPTUUvLmNvbmZpZy9ha29uYWRpL215c3FsLWxvY2Fs
LmNvbmYKIwojIEJhc2VkIG9uIGFkdmljZSBieSBLcmlzIEvDtmhudG9wcCA8a3Jpc0BteXNxbC5j
b20+CiMKW215c3FsZF0Kc2tpcF9ncmFudF90YWJsZXMKc2tpcF9uZXR3b3JraW5nCgojIHN0cmlj
dCBxdWVyeSBwYXJzaW5nL2ludGVycHJldGF0aW9uCiMgVE9ETzogbWFrZSBBa29uYWRpIHdvcmsg
d2l0aCB0aG9zZSBzZXR0aW5ncyBlbmFibGVkCiNzcWxfbW9kZT1zdHJpY3RfdHJhbnNfdGFibGVz
LHN0cmljdF9hbGxfdGFibGVzLHN0cmljdF9lcnJvcl9mb3JfZGl2aXNpb25fYnlfemVybyxub19h
dXRvX2NyZWF0ZV91c2VyLG5vX2F1dG9fdmFsdWVfb25femVybyxub19lbmdpbmVfc3Vic3RpdHV0
aW9uLG5vX3plcm9fZGF0ZSxub196ZXJvX2luX2RhdGUsb25seV9mdWxsX2dyb3VwX2J5LHBpcGVz
X2FzX2NvbmNhdAojc3FsX21vZGU9c3RyaWN0X3RyYW5zX3RhYmxlcwoKIyB1c2UgSW5ub0RCIGZv
ciB0cmFuc2FjdGlvbnMgYW5kIGJldHRlciBjcmFzaCByZWNvdmVyeQpkZWZhdWx0X3N0b3JhZ2Vf
ZW5naW5lPWlubm9kYgojIGNhc2UtaW5zZW5zaXRpdmUgdGFibGUgbmFtZXMsIGF2b2lkcyB0cm91
YmxlIG9uIHdpbmRvd3MKbG93ZXJfY2FzZV90YWJsZV9uYW1lcz0xCmNoYXJhY3Rlcl9zZXRfc2Vy
dmVyPWxhdGluMQpjb2xsYXRpb25fc2VydmVyPWxhdGluMV9nZW5lcmFsX2NpCnRhYmxlX2NhY2hl
PTIwMAp0aHJlYWRfY2FjaGVfc2l6ZT0zCmxvZ19iaW49bXlzcWwtYmluCmV4cGlyZV9sb2dzX2Rh
eXM9Mwojc3luY19iaW5fbG9nPTAKIyBlcnJvciBsb2cgZmlsZSBuYW1lLCByZWxhdGl2ZSB0byBk
YXRhZGlyCmxvZ19lcnJvcj1teXNxbC5lcnIKbG9nX3dhcm5pbmdzPTIKIyBsb2cgYWxsIHF1ZXJp
ZXMsIHVzZWZ1bCBmb3IgZGVidWdnaW5nIGJ1dCBnZW5lcmF0ZXMgYW4gZW5vcm1vdXMgYW1vdW50
IG9mIGRhdGEKI2xvZz1teXNxbC5mdWxsCiMgbG9nIHF1ZXJpZXMgc2xvd2VyIHRoYW4gbiBzZWNv
bmRzLCBsb2cgZmlsZSBuYW1lIHJlbGF0aXZlIHRvIGRhdGFkaXIgKGZvciBkZWJ1Z2dpbmcgb25s
eSkKI2xvZ19zbG93X3F1ZXJpZXM9bXlzcWwuc2xvdwojbG9uZ19xdWVyeV90aW1lPTEKIyBsb2cg
cXVlcmllcyBub3QgdXNpbmcgaW5kaWNlcywgZGVidWcgb25seSwgZGlzYWJsZSBmb3IgcHJvZHVj
dGlvbiB1c2UKI2xvZ19xdWVyaWVzX25vdF91c2luZ19pbmRleGVzPTEKIyBtYXhpbXVtIGJsb2Ig
c2l6ZQptYXhfYWxsb3dlZF9wYWNrZXQ9MzJNCm1heF9jb25uZWN0aW9ucz0yNTYKIyBtYWtlcyBz
ZW5zZSB3aGVuIGhhdmluZyB0aGUgc2FtZSBxdWVyeSBtdWx0aXBsZSB0aW1lcwojIG1ha2VzIG5v
IHNlbnNlIHdpdGggcHJlcGFyZWQgc3RhdGVtZW50cyBhbmQvb3IgdHJhbnNhY3Rpb25zCnF1ZXJ5
X2NhY2hlX3R5cGU9MApxdWVyeV9jYWNoZV9zaXplPTAKCmlubm9kYl9maWxlX3Blcl90YWJsZT0x
Cmlubm9kYl9sb2dfYnVmZmVyX3NpemU9MU0KaW5ub2RiX2FkZGl0aW9uYWxfbWVtX3Bvb2xfc2l6
ZT0xTQojIG1lc3N1cmUgZGF0YWJhc2Ugc2l6ZSBhbmQgYWRqdXN0CiMgU0VMRUNUIHN1bShkYXRh
X2xlbmd0aCkgYXMgYmxhLCBzdW0oaW5kZXhfbGVuZ3RoKSBhcyBibHViIEZST00gaW5mb3JtYXRp
b25fc2NoZW1hLnRhYmxlcyBXSEVSRSB0YWJsZV9zY2hlbWEgbm90IGluICgibXlzcWwiLCAiaW5m
b3JtYXRpb25fc2NoZW1hIik7Cmlubm9kYl9idWZmZXJfcG9vbF9zaXplPTgwTQojIHNpemUgb2Yg
YXZlcmFnZSB3cml0ZSBidXJzdCwga2VlcCBJbm5vYl9sb2dfd2FpdHMgc21hbGwsIGtlZXAgSW5u
b2RiX2J1ZmZlcl9wb29sX3dhaXRfZnJlZSBzbWFsbCAoc2VlIHNob3cgZ2xvYmFsIHN0YXR1cyBs
aWtlICJpbm5vJSIsIHNob3cgZ2xvYmFsIHZhcmlhYmxlcykKaW5ub2RiX2xvZ19maWxlX3NpemU9
OE0KaW5ub2RiX2ZsdXNoX2xvZ19hdF90cnhfY29tbWl0PTIKCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>