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

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

    <bug>
          <bug_id>24840</bug_id>
          
          <creation_ts>2010-12-29 21:08:35 +0300</creation_ts>
          <short_desc>Необходимы подписи для пакетов Etersoft</short_desc>
          <delta_ts>2011-01-13 20:42:01 +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>alt-gpgkeys</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>http://bugs.etersoft.ru/show_bug.cgi?id=6734</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="Evgeny Sinelnikov">sin</reporter>
          <assigned_to name="Gleb F-Malinovskiy">glebfm</assigned_to>
          <cc>aen</cc>
    
    <cc>boyarsh</cc>
    
    <cc>cas</cc>
    
    <cc>glebfm</cc>
    
    <cc>lav</cc>
    
    <cc>ldv</cc>
    
    <cc>placeholder</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>116778</commentid>
    <comment_count>0</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2010-12-29 21:08:35 +0300</bug_when>
    <thetext>Хотелось бы уметь устанавливать подписанные пакеты из репозиторев Etersoft. Для этого нужно добавить gpg-ключи, которыми подписываются пакеты в Etersoft, в alt-gpgkeys.

Ключи Etersoft распололжены в каталоге eterkeys репозитория:
http://git.etersoft.ru/people/sin/packages/etersoft-gpgkeys.git

Для подписывания пакетов роботами на git.eter и внутреннем git.office у нас используются ключи
 eterkeys/security
и
 eterkeys/internal</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116780</commentid>
    <comment_count>1</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2010-12-29 23:59:39 +0300</bug_when>
    <thetext>alt-gpgkey-check не пропустит ключи, uid которых не содержат @altlinux.
Так что просто так добавить ключи в пакет alt-gpgkeys не получится.
Возможны варианты, но тривиального решения я не вижу.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116893</commentid>
    <comment_count>2</comment_count>
    <who name="Vitaly Lipatov">lav</who>
    <bug_when>2011-01-06 18:20:24 +0300</bug_when>
    <thetext>Как можно решить это организационно?
Сделать etersoft-security@altlinux.org ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116905</commentid>
    <comment_count>3</comment_count>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2011-01-07 02:32:19 +0300</bug_when>
    <thetext>А я правильно понимаю, что мы можем добавить подпись, повторно выполнив --addsign с новым ключом? Тогда пакеты будут подписаны дважды.

Если всё так, то я добавлю новый ключ etersoft-security@altlinux.org и внесу двойное подписывание после сборки для пакетов в публичном репозитории.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116906</commentid>
    <comment_count>4</comment_count>
    <who name="Dmitry V. Levin">ldv</who>
    <bug_when>2011-01-07 02:54:29 +0300</bug_when>
    <thetext>(In reply to comment #3)
&gt; А я правильно понимаю, что мы можем добавить подпись, повторно выполнив
&gt; --addsign с новым ключом? Тогда пакеты будут подписаны дважды.

Мне кажется, что --addsign заменяет подпись.

&gt; Если всё так, то я добавлю новый ключ etersoft-security@altlinux.org и внесу
&gt; двойное подписывание после сборки для пакетов в публичном репозитории.

Ничто, наверное, не мешает вам добавить такой uid в уже существующий ключ.
Тогда точно ничего переподписывать не придется, поскольку ключ по существу останется прежним.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116935</commentid>
    <comment_count>5</comment_count>
      <attachid>4738</attachid>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2011-01-08 11:57:21 +0300</bug_when>
    <thetext>Created attachment 4738
Ключ etersoft-security

Добавил в ключ uid:
Etersoft Security (ALT) &lt;etersoft-security@altlinux.org&gt;

Выкладываю &quot;непострипанный&quot; вариант.

Доступен также в git:
http://git.etersoft.ru/people/sin/packages/etersoft-gpgkeys.git
Можно взять &quot;самое вкусное&quot; из коммита:
c4d91ff4ebd56f8372e5b913ca35f265ff269db1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>116936</commentid>
    <comment_count>6</comment_count>
      <attachid>4739</attachid>
    <who name="Evgeny Sinelnikov">sin</who>
    <bug_when>2011-01-08 12:35:44 +0300</bug_when>
    <thetext>Created attachment 4739
Ключ etersoft-internal

Для подписывания сборок на внутреннем сервере git.office у нас используется отдельный ключ. Я добавил для него uid:
Internal Etersoft Security (ALT) &lt;etersoft-internal@altlinux.org&gt;

&quot;Самое вкусное&quot; доступно в коммите:
88cafe6a44b421fb47e71289bcb27cddb9a9eb30</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>117146</commentid>
    <comment_count>7</comment_count>
    <who name="Repository Robot">repository-robot</who>
    <bug_when>2011-01-13 20:42:01 +0300</bug_when>
    <thetext>alt-gpgkeys-0.7.35-alt1 -&gt; sisyphus:

* Thu Jan 13 2011 Dmitry V. Levin &lt;ldv@altlinux&gt; 0.7.35-alt1
- Added keys:
  etersoft-security@ (6F0D5886), etersoft-internal@ (72E83043)
  (closes: #24840).</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4738</attachid>
            <date>2011-01-08 11:57:21 +0300</date>
            <delta_ts>2011-01-08 11:57:21 +0300</delta_ts>
            <desc>Ключ etersoft-security</desc>
            <filename>etersoft-security.gpg.pub</filename>
            <type>application/octet-stream</type>
            <size>1906</size>
            <attacher name="Evgeny Sinelnikov">sin</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYxLjQu
MTEgKEdOVS9MaW51eCkKCm1RR2lCRWlCNnZnUkJBQ211MWt0YklQK3BrVWRjQktZRCtzei9Vakda
R2cySUZEOWhydVBOQ3NsOUtuTy9tVWkKdk44WmpTbzRFb1NKc3M2cTFGcy8yUU1yOCtrSStZTWJ5
Ui9QTzRPR3lISjZ6VFFRMkNFYlI2aWRMU1Buc0hWYwpoUERuRG95NTBXZVMxZzhTTW9Ra1VKSzY2
dU8raW9qRHp5UVZ1SGY2dVV6ODI0S0tCSWpQSXJ1MjZ3Q2c0ZTdaCjBJSmFiQ0dtV2VsTU5qNm9l
ZXNqY1pzRC8yRnRuVS8yU05walN2TWdIdy9lMWRFM0tyWUllWFNTU1NmeXNPTjIKUlVXUWtPbm13
ZkN5cmgvN1R0NC82WUE5REFqQ1VhK3ZXV21jSExsaGZza0x3R2hXeHVjc2FMRG4xZFRkam40MApP
dWwveUorelhjSnBuRDUyK2FBd0NLUm5weUlQVmJVbXBFRGdtdkZNemFEZ2JDRWV4b2ZHUXdpUUJk
cUhqYWgrClQrb2pBLzlyckJ5eFdJS1NBR0V0dWxXS2psZGFsKzhlWWF1VHZEaGJJajI1bjNzUWZS
UXJIby95K2draWZ4VCsKZHRwcjJHQXExTWJyM0E0SThxTm9RWXdkdUp5d29lRE05enQ0UFJENjJq
eVNDK1k3QXUveittSStnNnZUaFYySgpKRzJjdmtldEsreVVEb1gwWDM2eUpoRzEvYmgvb0w4Um9p
ejVCMFhJY2ZVSU96NkZFN1FvUlhSbGNuTnZablFnClUyVmpkWEpwZEhrZ1BITmxZM1Z5YVhSNVFH
VjBaWEp6YjJaMExuSjFQb2hnQkJNUkFnQWdCUUpJZ2VyNEFoc0QKQmdzSkNBY0RBZ1FWQWdnREJC
WUNBd0VDSGdFQ0Y0QUFDZ2tRVUxuWTJXOE5XSVlsNkFDZ3Q4dzBheTRvNHdjSgpqV1F0ejNEdU1s
eDN5eU1BbXdkSnVkWUF0S1h5SkhhMThVdGt0aC9vb3VZVHREaEZkR1Z5YzI5bWRDQlRaV04xCmNt
bDBlU0FvUVV4VUtTQThaWFJsY25OdlpuUXRjMlZqZFhKcGRIbEFZV3gwYkdsdWRYZ3ViM0puUG9o
aUJCTVIKQWdBaUJRSk5KMkFYQWhzREJnc0pDQWNEQWdZVkNBSUpDZ3NFRmdJREFRSWVBUUlYZ0FB
S0NSQlF1ZGpaYncxWQpob2R1QUo5K3U1dmQyd3FlejNEY3NiRVpKQURVcDlGNDdBQ2dzSklkRlMr
U0daTUFwVGpyekRmSjRNS0ZhZmU1CkFnMEVTSUhxK0JBSUFNUUIzSTM3UUQwamFlWlRVN1pCWmxH
Sm9jZ0RnN3pvK2tNT0JoN0pocVljZFdwN3Q0VFkKWWVEWEM5MTF5bU56TWIvRmJ5ZzRzRHhVSEI4
czR2Z0ZjWmRlQWxlalpPVXRNeEZvY0RPRXhoWXNrQUZSb0VyNAp0WlE3VFBlbHJZV3F0bk8vaUVJ
NWJEMW5QNjJwQ0JRbUNXYjE4ZUxQekFuTFZQM3J4UHYyYWZBMVErcy9ubkpaCldac1ZxMkQ5emZR
OUZlcTdaYlRHY0ZMMkVzaVd5T2RNZU13QVdnTi9jVW4yZlFCYXh2SzRhRVZTcWtUd1diZlcKTjdr
L2Q2b0ZoWkRWOTRmWGZxL3FJLzg0T2xFdE1FdU5TVHdNOEZKM0xsUGJ0NGUwN1ZmN2V4c3R3Sm1s
MEJpeQpOdE1NQjJFRjN0aDlGVkZUTVVNbFZTdWJEV1ByMUR6L25EY0FBd1VILzFydlg4Szc5Sk42
L3R0N0ZNN1NzUWlTCjBCb3FRbHd4ZXRYeHhEd01FUEtoWUVydmZKSGxVbDlUazBQRFFOV0hreXll
TVlJak5wanhxeE5EcUUxazZOd3kKYkVMYUhrdm9PUXRPb1NpMmpNNUxMTGw2UlVabFdyaDM3WFlu
d2Q2NWlFajM2QUtLMVpwZUtkQUlMemZjSk9CZgphMDhVZnNrSXVkZWQ3cjZ5VWxtcGs0NGJsOUFN
czFsSGhXRXcvVlJJRnhMdlV5SEw2cEppZEExeHVBdlR1UGZnClZVeE1xeGpyc2lFSnNLejFkeElR
OXFsbU5yU25Ma3JkZmRiUkd4dkkxZk1oN2cvblIzUEx0eU9LL205UE1nOXIKU1NCNTV4QzNuWVRB
OG5GbzE2RmtWUDNqb0JhU3FGZWEzenFBL1RtNlBiMURnUFFSRGliT2lZT1RoQUwxaVZlSQpTUVFZ
RVFJQUNRVUNTSUhxK0FJYkRBQUtDUkJRdWRqWmJ3MVloZ3UyQUtDN2ZockY5cDByaitHblRXY3Fk
bWZnCnBQR09TQUNlTDg4bVpQbUQ5RktHcldGVEZWbC9DOHpwalVjPQo9Rzh2NQotLS0tLUVORCBQ
R1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>4739</attachid>
            <date>2011-01-08 12:35:44 +0300</date>
            <delta_ts>2011-01-08 12:35:44 +0300</delta_ts>
            <desc>Ключ etersoft-internal</desc>
            <filename>etersoft-internal.gpg.pub</filename>
            <type>application/octet-stream</type>
            <size>2568</size>
            <attacher name="Evgeny Sinelnikov">sin</attacher>
            
              <data encoding="base64">LS0tLS1CRUdJTiBQR1AgUFVCTElDIEtFWSBCTE9DSy0tLS0tClZlcnNpb246IEdudVBHIHYxLjQu
MTEgKEdOVS9MaW51eCkKCm1RTXVCRXVqek5nUkNBRHRsV3RaazZaQTBsY2tnZG5DSHV3dWtsYnVH
V1lKb0hha0RzV1phQTFUUmkzSmFyMWUKL0MxVFVNMWxjSGV0SEtOdVpFQUlMRWF6NCtDckRJRkpr
VW1LRTBQNWREVVVkZURuV0RpdWtkSDZDdktwWlJQZgpGbVowUlRrQzhGdU00b2QvRnV1SmVySnZW
ZHpOOHBNMjlXMGFLVFQ4SDFEeFFWQ0ttNkZTYXREcWNVUEFTbEovCmVsdDZJR2hZNjZpTEY1K2gx
cXo4VVVxSTRJd2ZHQUdwMHlCeGVLc3ZtTFEyb2dhWTVxY05nT3BESVB5R2w2bUgKNEYySjk5aVNV
NFBXcGd4NUdSdDlLeWZDdEU3V0pLeWc4U2l1K05ON1A2S2dTczFodmlhdlZJU0Z5djVzNmtHYgpM
d0ZNVWx5TjdrNG4xY3JWcEx3bWl6OGxadHJEcUFvWnM1SUhBUUNPMHlNekxkMUFpdVgvUXE4SDJu
SUovOHN6CktUdzM0T2R5NkFiTnlPNHVqUWdBcEJ2QmdKV2ljT0NwQTdoaE5vZWFuUVRkSktObkNM
S3FRWlFleGNDdWQ4cnkKWFhLYXMwb0V5b1NhNlJzZXVLdTMyaVZ5eUJidkx3MXBrelBnMzEzaldT
K2FVenVtZjhGZXJJNEdvMlk3Tk1wUgprNzRQQmR3bnQvdUdER2hNaE0zbUJkRCs3OEdNVDFLTU80
NXFOREtDU2lSVndVeU1TcnBSbkw3L1dHZHJUZlJwCkJLcW4zY0oyMXVGMUtQa3hnQUlQdlVpNFpw
TzJGSG43Q1dBM0NZYTkySmNZT0xaR21vODMvMUVFbFdiUDdCenUKRmx4enM5K243bUllZXFJblFS
UjJnM1ZVd2d4T3JnakNOVWpReXA0dmRhblZhYTc4UnBQcUgyRzI5UVc1WjZydwpRTUVNTDc3Wmxi
UEYxMnA1NFNBdlNqVDBucy9HY2Eyc29UY05rVlh1TEFnQXF4RHVsVENZT1Q3aDgwSmc1MExHCkR3
YVdpMzRycUQyTG1jK1pCaHhqLzFnTTUzQWNGczZ0aVB3N29Yc3J2L0JiNlBzQlNjOTVhVytmbXRD
VitlUEQKamVZVDhBbHNITkVWeEh6NnNtbE1VQ3ZGckhveG4wcC9NLzdsbFp0T2xrMjJQcndRVHJZ
bFZDdG5TTUdmZ05CTgpWQlNIM0o2VVVaME9uM3MvUGRMcWhROHFNZVRFbVlLOEE1Rzl0TDBDNytv
Unhyb3diL1hhOGg0LzhFVHRlVnVxCnR4M3ZtWVY0TFRFZFhDNmpFUGpWa041MmlyWFltQ2dtbVhZ
V2ttU3JLMDFVM2d6SkR3UkVCZlpUdEtuVU1mRmcKUlRvb3luL2ROL1dtTzN6WUhuWld6ek1vVnJF
a3dFWFVlUVEyUkwxOHdKdXJGMmVaRTR0Rjh3UmNJSkllZUt4Two5TFF4U1c1MFpYSnVZV3dnUlhS
bGNuTnZablFnVTJWamRYSnBkSGtnUEdsdWRHVnlibUZzUUdWMFpYSnpiMlowCkxuSjFQb2g2QkJN
UkNBQWlCUUpMbzh6WUFoc0RCZ3NKQ0FjREFnWVZDQUlKQ2dzRUZnSURBUUllQVFJWGdBQUsKQ1JC
SnlaQ3NjdWd3UTYyUEFQOTV0cnBrSWhPdHFhNHdHNlB3Qk5tUlY3OE5wRE1FNGxGdGNWL0hGakt3
cFFELwpaUk1Sa09kMWNJNUZBbU5yaDJPZ0x5aWl3TXl1ajdpckp5MUJrSEExMysrMFFVbHVkR1Z5
Ym1Gc0lFVjBaWEp6CmIyWjBJRk5sWTNWeWFYUjVJQ2hCVEZRcElEeGxkR1Z5YzI5bWRDMXBiblJs
Y201aGJFQmhiSFJzYVc1MWVDNXYKY21jK2lIb0VFeEVJQUNJRkFrMG9LMjBDR3dNR0N3a0lCd01D
QmhVSUFna0tDd1FXQWdNQkFoNEJBaGVBQUFvSgpFRW5Ka0t4eTZEQkR6UWdBLzBxMGpXUkFka1V5
SmUwemVZYlBmcFlldE9temExa01lclpvTDZ6NWJ4T0xBUUNICkh3bjFMTndUNmxKMzBTSGlaNm1T
ZlI3OWhZNVgzS245dE9pRnY3Q25tTGtDRFFSTG84ellFQWdBbG5RMVJKU20KME9ZV0ppNUEyenRi
aUhKUUpqVUpSMUtIVUpPOXZsL0pxR0NyeklGbS9BQmNSNjdmdnhQZUlIMnB5K2s1WlVhagpoemR4
NGpLNmZvRW1RcXRyZkVETHQyeEF1SUFQQkFtVE1LTkpwVzJuc2lmd1ZmTlVKRVUrT2pmTys3djZx
OTU2CjFMOUl5U1pCeDBSdlIrRnBrbU55UmhZSkNERXhYZ2xuOG9yWVg4d2JrMjZac2Q4QmhUeVV5
RW1BSitZRVV5WjIKa0czNFFKUHY1VlpsQ3R3RkJVbGZCb1RtUmNCdkk5ZEIyTStkYjc1cWlONHJG
MVhGdURUU1dGdWNvSW9LeGF3VwpaKzh4NHc0Z3RXWllYWlUrU2xqM3Y5Vk81aXNwTi9EeXNjVHNL
enpBYzZwUFVrQVl3ckxNbEx5Q3dOdWVXV1BPClRhQVdLUjA4dGpwOW93QURCZ2Y5RXd4Rms4ODk2
dWF4emVoTnEzOU9lVjF3N2VESTNnNjBaQkxHemVrS3RWWkoKbzZacUFJcWxlSEpmN2d3OEUrTXNU
MnFEd00xalRlUGpmUnBjb3RaQWV1aUdyWWJCUFk1QVE0R3dKbnFaSXFvMApBVnRwdDViZVJjdklD
bG5BWm9yT0Y2MEtJODRWbTNwVEVPbzZic012TmFBY3gwUXJJRDFLNUN2aTVYYzFJQmQ2Cm1wWm1Q
NkNPZ1YxZXhQQ3VaaTc3VVhydU1GbUYxS2FYM2lIa0VJZnVnUllBQjNuZGFqOUs1MEZpS051R3N5
M2UKbngwY0hWeUhKMGZLY0VIcStXc3Q0YWFsemZ2VGdpSGVuOE0wM01MRFN2bythd09kNkdRNlZX
TDZGNzlEYXVpeApEejRwbDNsRXdBbnFUQUxyNklidkhOeWRqamRpOUxmclFhSk5Fc1kvdlloaEJC
Z1JDQUFKQlFKTG84ellBaHNNCkFBb0pFRW5Ka0t4eTZEQkQxOW9BL2pWWldjS1YxdkRLeDJON0Y1
TStybnZmUElDQTE0eVFDL0JzV1ZDOWJzRUgKQVA5cllHaVRPYXlGY1VIV25JcmlvdXNDanQyZTg4
eWhNUE1VWHFLclhBcHUrUT09Cj1JYmxkCi0tLS0tRU5EIFBHUCBQVUJMSUMgS0VZIEJMT0NLLS0t
LS0K
</data>

          </attachment>
      

    </bug>

</bugzilla>