From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6592507174472122368 X-Received: by 2002:a24:5d08:: with SMTP id w8-v6mr1591481ita.22.1534942099555; Wed, 22 Aug 2018 05:48:19 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a24:f70d:: with SMTP id x13-v6ls225838ith.5.gmail; Wed, 22 Aug 2018 05:48:19 -0700 (PDT) X-Google-Smtp-Source: ANB0VdbYEjy7nzEAD4Jmc8Xt5eoR+UU6ROTWqFSIJrkQMehCxid/ririmie7NkJSQcyx7E1ItKK1 X-Received: by 2002:a24:76c9:: with SMTP id z192-v6mr1533676itb.29.1534942099264; Wed, 22 Aug 2018 05:48:19 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1534942099; cv=none; d=google.com; s=arc-20160816; b=VcMaAU2HhJozdvsWx4cWoKjxtpBBk9ZtmS2z3piTaM/MHYm5mQV2uwUg87/4nxljMP aWzOv7H8yW+6xI385N+rHkUzxdp71S0uNNhkiP+jvjfZx05b9goSu7G3Q1zqcpWstvId 6XOL5GLwzeR8RhLyU3a+UBmNNKG4AyNn7D3m1aaZnWiqDJ0RhvqrsB09GOyDOiDcZ8Jf cpVlc+owyMhC33vMTmNN2wXtQWBZs3YdvcpDar3f/nXdJqJDoOcMGYFSyQK6R+7jWgX5 336oL4M/ZKr/tCT2gKj+VY3RdmpBlBdSuQNd6qnokP2o9YXEeQpf9P+eb1NDfc87xNyd ZPiw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:content-transfer-encoding:content-language :accept-language:in-reply-to:references:message-id:date:thread-index :thread-topic:subject:cc:to:from:arc-authentication-results; bh=ZjLxpj0VSONttQG7kOgr9989aSroIFroB5B3rQDeUK4=; b=rr0T3bu8Bufb5qwhSgr/1TOqfNAsy7M66PTW8FYPljGvPFmEYSDV6I+cmeOe6aUtZA skRb4/TF8o+tgApR5EZL7Q+nVlTGROhLAD9jCLIcbsbv9LABPtPPnrEsHzy6O6YOZaWd 3dXKBJvDCpS6FDKlBxkCz1XzFN982nq5VlbqV2DvfP6s0nD/edF7tXcXyXI/9CshIQAz nYihTwTDIeoZH8h/m1serXxqzH+B4QLmpTJ2PAXdN2LXFKmYLG1g6zN02XwWX5bK5wLU dsAfCzLGCxcRolw0+9Eb9t5ZvfbasTxu2xXU3SuHBW9HFIU9JtOXtzKkVm4NruEeuEL1 tCag== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Return-Path: Received: from relay1.mentorg.com (relay1.mentorg.com. [192.94.38.131]) by gmr-mx.google.com with ESMTPS id m18-v6si70607ioh.1.2018.08.22.05.48.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 22 Aug 2018 05:48:19 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) client-ip=192.94.38.131; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Received: from nat-ies.mentorg.com ([192.94.31.2] helo=SVR-IES-MBX-03.mgc.mentorg.com) by relay1.mentorg.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) id 1fsSYc-0002y2-Aa from Cedric_Hombourger@mentor.com ; Wed, 22 Aug 2018 05:48:18 -0700 Received: from svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) by SVR-IES-MBX-03.mgc.mentorg.com (139.181.222.3) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Wed, 22 Aug 2018 13:48:14 +0100 Received: from svr-ies-mbx-02.mgc.mentorg.com ([fe80::a01f:51c9:5b6c:e0c]) by svr-ies-mbx-02.mgc.mentorg.com ([fe80::a01f:51c9:5b6c:e0c%22]) with mapi id 15.00.1320.000; Wed, 22 Aug 2018 13:48:14 +0100 From: "Hombourger, Cedric" To: Jan Kiszka CC: "isar-users@googlegroups.com" Subject: RE: [PATCH 1/1] dpkg: acquire lock when calling reprepro Thread-Topic: [PATCH 1/1] dpkg: acquire lock when calling reprepro Thread-Index: AQHUOgwjyodHCWwHxUe2bsZOCAaC9qTLoA8AgAAYbiA= Date: Wed, 22 Aug 2018 12:48:14 +0000 Message-ID: <004d3802fb104470a68eada0c12fae1f@svr-ies-mbx-02.mgc.mentorg.com> References: <1534937676-7628-1-git-send-email-Cedric_Hombourger@mentor.com> <1534937676-7628-2-git-send-email-Cedric_Hombourger@mentor.com> In-Reply-To: Accept-Language: en-US, en-IE Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [137.202.0.87] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-TUID: eYfHt8oZBqmR VGhhbmtzIEphbiBmb3IgeW91ciBxdWljayBmZWVkYmFjay4gSSBoYXZlIHN1Ym1pdHRlZCBhIHYy IHdpdGggaXNhci5sb2NrIHJlbW92ZWQNCg0KQ2VkcmljDQoNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQpGcm9tOiBKYW4gS2lzemthIFttYWlsdG86amFuLmtpc3prYUBzaWVtZW5zLmNvbV0g DQpTZW50OiBXZWRuZXNkYXksIEF1Z3VzdCAyMiwgMjAxOCAyOjIwIFBNDQpUbzogSG9tYm91cmdl ciwgQ2VkcmljIDxDZWRyaWNfSG9tYm91cmdlckBtZW50b3IuY29tPjsgaXNhci11c2Vyc0Bnb29n bGVncm91cHMuY29tDQpTdWJqZWN0OiBSZTogW1BBVENIIDEvMV0gZHBrZzogYWNxdWlyZSBsb2Nr IHdoZW4gY2FsbGluZyByZXByZXBybw0KDQpPbiAyMDE4LTA4LTIyIDEzOjM0LCBDZWRyaWMgSG9t Ym91cmdlciB3cm90ZToNCj4gQXMgYml0YmFrZSBwZXJmb3JtcyBtdWx0aS10aHJlYWRlZCBidWls ZHMsIHBhY2thZ2VzIG1heSBiZSBidWlsdCB3aGlsZSANCj4gb3RoZXJzIGdldCBkZXBsb3llZC4g QSBsb2NrIHdhcyBhbHJlYWR5IGFjcXVpcmVkIHdpdGhpbiBkcGtnX3J1bmJ1aWxkIA0KPiBidXQg YWNjZXNzZXMgdG8gdGhlIGlzYXItYXB0IGRhdGFiYXNlIHdlcmUgbm90IHByb3RlY3RlZCBmcm9t IA0KPiBkb19kZXBsb3lfZGViLiBNb3ZlIHRoZSBsb2NrIGZyb20gdGhlIGJ1aWxkY2hyb290IHRv IHRoZSBpc2FyLWFwdCANCj4gcmVwb3NpdG9yeSBhbmQgYWNxdWlyZSB0aGUgKHNhbWUpIGxvY2sg ZnJvbSBkcGtnX3J1bmJ1aWxkLCByZXBvX2NsZWFuIA0KPiBhbmQgZG9fZGVwbG95X2RlYi4NCg0K SSB0aGluayBJJ3ZlIHNlZW4gdGhpcyBpc3N1ZSBvbmNlIGJ1dCBmb3Jnb3QgdG8gZGlnIGludG8g dGhlIGRldGFpbHMuIEl0IGxvb2tzIGNvbnNpc3RlbnQuDQoNCj4gDQo+IFNpZ25lZC1vZmYtYnk6 IENlZHJpYyBIb21ib3VyZ2VyIDxDZWRyaWNfSG9tYm91cmdlckBtZW50b3IuY29tPg0KPiAtLS0N Cj4gICBtZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xhc3MgICAgICAgICAgICAgICAgICAgfCA4 ICsrKysrKy0tDQo+ICAgbWV0YS9yZWNpcGVzLWRldnRvb2xzL2J1aWxkY2hyb290L2ZpbGVzL2J1 aWxkLnNoIHwgMiArLQ0KPiAgIG1ldGEvcmVjaXBlcy1rZXJuZWwvbGludXgvZmlsZXMvYnVpbGQt a2VybmVsLnNoICB8IDIgKy0NCj4gICAzIGZpbGVzIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9tZXRhL2NsYXNzZXMvZHBrZy1iYXNl LmJiY2xhc3MgDQo+IGIvbWV0YS9jbGFzc2VzL2Rwa2ctYmFzZS5iYmNsYXNzIGluZGV4IGE0MWRm MmMuLjcxMzc5NjggMTAwNjQ0DQo+IC0tLSBhL21ldGEvY2xhc3Nlcy9kcGtnLWJhc2UuYmJjbGFz cw0KPiArKysgYi9tZXRhL2NsYXNzZXMvZHBrZy1iYXNlLmJiY2xhc3MNCj4gQEAgLTcxLDYgKzcx LDggQEAgZG9fYnVpbGQoKSB7DQo+ICAgICAgICAgICAgICAgbW91bnQgLXQgcHJvYyBub25lICR7 QlVJTERDSFJPT1RfRElSfS9wcm9jDQo+ICAgICAgICAgICBmaScNCj4gICANCj4gKyAgICAjIENy ZWF0ZSBkYXRhYmFzZSBsb2NrIGZpbGUgaGVyZSBzbyB3ZSBvd24gaXQgKG5vdCByb290KSBhbmQg cGVyZm9ybSBhY3R1YWwgYnVpbGQNCj4gKyAgICB0b3VjaCAke0RFUExPWV9ESVJfQVBUfS8ke0RJ U1RST30vZGIubG9jaw0KPiAgICAgICBkcGtnX3J1bmJ1aWxkDQo+ICAgDQo+ICAgICAgIHN1ZG8g dW1vdW50ICR7QlVJTERST09UfSAyPi9kZXYvbnVsbCB8fCB0cnVlIEBAIC04Miw3ICs4NCw4IEBA IA0KPiBDTEVBTkZVTkNTICs9ICJyZXBvX2NsZWFuIg0KPiAgIHJlcG9fY2xlYW4oKSB7DQo+ICAg ICAgIFBBQ0tBR0VTPSQoY2QgJHtTfS8uLjsgbHMgKi5kZWIgfCBzZWQgJ3MvXChbXl9dKlwpLiov XDEvJykNCj4gICAgICAgaWYgWyAtbiAiJHtQQUNLQUdFU30iIF07IHRoZW4NCj4gLSAgICAgICAg cmVwcmVwcm8gLWIgJHtERVBMT1lfRElSX0FQVH0vJHtESVNUUk99IFwNCj4gKyAgICAgICAgZmxv Y2sgJHtERVBMT1lfRElSX0FQVH0vJHtESVNUUk99L2RiLmxvY2sgXA0KPiArICAgICAgICAgICAg cmVwcmVwcm8gLWIgJHtERVBMT1lfRElSX0FQVH0vJHtESVNUUk99IFwNCj4gICAgICAgICAgICAg ICAgICAgIC0tZGJkaXIgJHtERVBMT1lfRElSX0RCfS8ke0RJU1RST30gXA0KPiAgICAgICAgICAg ICAgICAgICAgLUMgbWFpbiAtQSAke0RJU1RST19BUkNIfSBcDQo+ICAgICAgICAgICAgICAgICAg ICByZW1vdmUgJHtERUJESVNUUk9OQU1FfSBcIEBAIC05Myw3ICs5Niw4IEBAIA0KPiByZXBvX2Ns ZWFuKCkgew0KPiAgICMgSW5zdGFsbCBwYWNrYWdlIHRvIElzYXItYXB0DQo+ICAgZG9fZGVwbG95 X2RlYigpIHsNCj4gICAgICAgcmVwb19jbGVhbg0KPiAtICAgIHJlcHJlcHJvIC1iICR7REVQTE9Z X0RJUl9BUFR9LyR7RElTVFJPfSBcDQo+ICsgICAgZmxvY2sgJHtERVBMT1lfRElSX0FQVH0vJHtE SVNUUk99L2RiLmxvY2sgXA0KPiArICAgICAgICByZXByZXBybyAtYiAke0RFUExPWV9ESVJfQVBU fS8ke0RJU1RST30gXA0KPiAgICAgICAgICAgICAgICAtLWRiZGlyICR7REVQTE9ZX0RJUl9EQn0v JHtESVNUUk99IFwNCj4gICAgICAgICAgICAgICAgLUMgbWFpbiBcDQo+ICAgICAgICAgICAgICAg IGluY2x1ZGVkZWIgJHtERUJESVNUUk9OQU1FfSBcDQoNClRoZXJlIGlzIGFsc28NCg0KZG9fZGVw bG95X2RlYltsb2NrZmlsZXNdID0gIiR7REVQTE9ZX0RJUl9BUFR9L2lzYXIubG9jayINCg0KaW4g dGhhdCBmaWxlLiBJIHN1cHBvc2UgdGhhdCBjYW4gbm93IGJlIGRyb3BwZWQsIGNhbid0IGl0Pw0K DQo+IGRpZmYgLS1naXQgYS9tZXRhL3JlY2lwZXMtZGV2dG9vbHMvYnVpbGRjaHJvb3QvZmlsZXMv YnVpbGQuc2ggDQo+IGIvbWV0YS9yZWNpcGVzLWRldnRvb2xzL2J1aWxkY2hyb290L2ZpbGVzL2J1 aWxkLnNoDQo+IGluZGV4IGUyZGFiYWIuLmU4YTljMTcgMTAwNjQ0DQo+IC0tLSBhL21ldGEvcmVj aXBlcy1kZXZ0b29scy9idWlsZGNocm9vdC9maWxlcy9idWlsZC5zaA0KPiArKysgYi9tZXRhL3Jl Y2lwZXMtZGV2dG9vbHMvYnVpbGRjaHJvb3QvZmlsZXMvYnVpbGQuc2gNCj4gQEAgLTUwLDcgKzUw LDcgQEAgaW5zdGFsbF9jbWQ9ImFwdC1nZXQgLW8gDQo+IERlYnVnOjpwa2dQcm9ibGVtUmVzb2x2 ZXI9eWVzIC0tbm8taW5zdGFsbC1yZWNvbW1lbmRzIC15DQo+ICAgDQo+ICAgICAgICMgSW5zdGFs bCBhbGwgYnVpbGQgZGVwcw0KPiAgICAgICBtay1idWlsZC1kZXBzICRzZXRfYXJjaCAtdCAiJHtp bnN0YWxsX2NtZH0iIC1pIC1yIGRlYmlhbi9jb250cm9sDQo+IC0pIDQyPi9kcGtnLmxvY2sNCj4g KykgNDI+L2lzYXItYXB0L2RiLmxvY2sNCj4gICANCj4gICAjIElmIGF1dG90b29scyBmaWxlcyBo YXZlIGJlZW4gY3JlYXRlZCwgdXBkYXRlIHRoZWlyIHRpbWVzdGFtcCB0bw0KPiAgICMgcHJldmVu dCB0aGVtIGZyb20gYmVpbmcgcmVnZW5lcmF0ZWQgZGlmZiAtLWdpdCANCj4gYS9tZXRhL3JlY2lw ZXMta2VybmVsL2xpbnV4L2ZpbGVzL2J1aWxkLWtlcm5lbC5zaCANCj4gYi9tZXRhL3JlY2lwZXMt a2VybmVsL2xpbnV4L2ZpbGVzL2J1aWxkLWtlcm5lbC5zaA0KPiBpbmRleCA4YjU4ZTkzLi4yZmY1 YTFlIDEwMDY0NA0KPiAtLS0gYS9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2J1aWxk LWtlcm5lbC5zaA0KPiArKysgYi9tZXRhL3JlY2lwZXMta2VybmVsL2xpbnV4L2ZpbGVzL2J1aWxk LWtlcm5lbC5zaA0KPiBAQCAtMzQsNyArMzQsNyBAQCBSRVBBQ0tfTElOVVhfSU1BR0VfRElSPSIk e1JFUEFDS19ESVJ9L2xpbnV4LWltYWdlIg0KPiAgIFJFUEFDS19MSU5VWF9IRUFERVJTX0RJUj0i JHtSRVBBQ0tfRElSfS9saW51eC1oZWFkZXJzIg0KPiAgIA0KPiAgICMgTG9jay1wcm90ZWN0ZWQg YmVjYXVzZSBhcHQgYW5kIGRwa2cgZG8gbm90IHdhaXQgaW4gY2FzZSBvZiANCj4gY29udGVudGlv biAtZmxvY2sgL2Rwa2cubG9jayBcDQo+ICtmbG9jayAvaXNhci1hcHQvZGIubG9jayBcDQo+ICAg ICAgIGFwdC1nZXQgaW5zdGFsbCAteSAtbyBEZWJ1Zzo6cGtnUHJvYmxlbVJlc29sdmVyPXllcyBc DQo+ICAgICAgICAgICAtLW5vLWluc3RhbGwtcmVjb21tZW5kcyAke0tCVUlMRF9ERVBFTkRTfQ0K PiAgIA0KPiANCg0KSmFuDQoNCi0tDQpTaWVtZW5zIEFHLCBDb3Jwb3JhdGUgVGVjaG5vbG9neSwg Q1QgUkRBIElPVCBTRVMtREUgQ29ycG9yYXRlIENvbXBldGVuY2UgQ2VudGVyIEVtYmVkZGVkIExp bnV4DQo=