From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id BBBD8138359 for ; Mon, 9 Nov 2020 19:36:41 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id BFCFBE070D; Mon, 9 Nov 2020 19:36:39 +0000 (UTC) Received: from mail02.rohde-schwarz.com (mail02.rohde-schwarz.com [80.246.32.97]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 80A18E070D for ; Mon, 9 Nov 2020 19:36:39 +0000 (UTC) Received: from amu316.rsint.net (10.0.26.65) by mail-emea.rohde-schwarz.com (172.21.64.152) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384) id 15.2.721.2; Mon, 9 Nov 2020 20:36:36 +0100 Received: from GMU419.rsint.net ([10.0.230.184]) by amu316.rsint.net (Totemo SMTP Server) with SMTP ID 439 for ; Mon, 9 Nov 2020 20:36:35 +0100 (CET) Received: from GMU021.rsint.net (10.0.2.71) by GMU419.rsint.net (10.0.230.184) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.2106.2; Mon, 9 Nov 2020 20:36:34 +0100 Received: from GMU017.rsint.net (10.0.2.67) by GMU021.rsint.net (10.0.2.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2106.2; Mon, 9 Nov 2020 20:36:33 +0100 Received: from GMU017.rsint.net ([fe80::310e:b15b:ca4:8119]) by GMU017.rsint.net ([fe80::310e:b15b:ca4:8119%12]) with mapi id 15.01.2106.002; Mon, 9 Nov 2020 20:36:33 +0100 From: Felix Bier To: "gentoo-catalyst@lists.gentoo.org" Subject: [gentoo-catalyst] [PATCH] catalyst: Restore root and cwd after exiting mount namespace Thread-Topic: [PATCH] catalyst: Restore root and cwd after exiting mount namespace /ur/ Thread-Index: AQHWts+hvPrcsJYhb0OsLHvt5G6/qA== Date: Mon, 9 Nov 2020 19:36:33 +0000 Message-ID: <5fa82ef4b4010271be53a5d5c94e5c19b81f2bb3.camel@rohde-schwarz.com> Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.0.9.40] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-catalyst@lists.gentoo.org Reply-to: gentoo-catalyst@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply MIME-Version: 1.0 X-IQAV: YES X-RUS_SENSITIVITY: 10 X-GBS-PROC: mRurVlOvxIXNj95YhSce9+QnMAWuKfWHgcED/Jf+yzM= X-Archives-Salt: c5be6630-17a2-467f-a552-ec726f762b83 X-Archives-Hash: a1e8b52b6ef6b123b933e7c4ac71823e VGhpcyBjb21taXQgc2F2ZXMgdGhlIGZpbGUgZGVzY3JpcHRvciBvZiAvcHJvYy9zZWxmL3tyb290 LGN3ZH0NCmJlZm9yZSBlbnRlcmluZyBpbnRvIHRoZSBuZXcgbW91bnQgbmFtZXNwYWNlLiBXaGVu IHJlc3RvcmluZyB0aGUNCnByZXZpb3VzIG1vdW50IG5hbWVzcGFjZSwgaXQgcmVzdG9yZXMgL3By b2Mvc2VsZi97cm9vdCxjd2R9DQpiYXNlZCBvbiB0aGUgc2F2ZWQgZmlsZSBkZXNjcmlwdG9ycy4N Cg0KV2l0aG91dCB0aGlzIGNoYW5nZSwgY2F0YWx5c3QgY2Fubm90IGJlIHJ1biBpbiBhIGNocm9v dCB3aGVuDQp1c2luZyB0aGUgcmVjZW50IGNoYW5nZXMgcmVnYXJkaW5nIG1vdW50IG5hbWVzcGFj ZXM6IEFmdGVyIHRoZQ0KbW91bnQgbmFtZXNwYWNlIGhhcyBiZWVuIGV4aXRlZCwgL3Byb2Mvc2Vs Zi9yb290IHBvaW50cyB0byB0aGUgIi8iDQpvZiB0aGUgaG9zdCBzeXN0ZW0sIG5vdCB0aGUgIi8i IG9mIHRoZSBjaHJvb3QuIFRoZXJlZm9yZSwgdGhlDQpjbGVhbnVwIHBoYXNlIG9mIGNhdGFseXN0 IHJ1bnMgb3V0c2lkZSBvZiB0aGUgY2hyb290Lg0KDQpUaGUgY29kZSBpcyBzaW1pbGFyIHRvIGhv dyBuc2VudGVyKDEpIHNldHMgcm9vdCBhbmQgY3dkOg0KaHR0cHM6Ly9naXQua2VybmVsLm9yZy9w dWIvc2NtL3V0aWxzL3V0aWwtbGludXgvdXRpbC1saW51eC5naXQvdHJlZS9zeXMtdXRpbHMvbnNl bnRlci5jI240NTINCg0KVGVzdGVkIGluIGEgR2VudG9vIGNocm9vdCBhbmQgaW4gR2VudG9vIFZN IChub24tY2hyb290KS4NCg0KU2lnbmVkLW9mZi1ieTogRmVsaXggQmllciA8ZmVsaXguYmllckBy b2hkZS1zY2h3YXJ6LmNvbT4NCi0tLQ0KIGNhdGFseXN0L2NvbnRleHQucHkgfCAyMiArKysrKysr KysrKysrKysrKysrKysrDQogMSBmaWxlIGNoYW5nZWQsIDIyIGluc2VydGlvbnMoKykNCg0KZGlm ZiAtLWdpdCBhL2NhdGFseXN0L2NvbnRleHQucHkgYi9jYXRhbHlzdC9jb250ZXh0LnB5DQppbmRl eCA4YTU4ZjMzZC4uMDFhNmQ5MzAgMTAwNjQ0DQotLS0gYS9jYXRhbHlzdC9jb250ZXh0LnB5DQor KysgYi9jYXRhbHlzdC9jb250ZXh0LnB5DQpAQCAtMTYsMTEgKzE2LDIxIEBAIGRlZiBuYW1lc3Bh Y2UobW91bnQ9RmFsc2UsIHV0cz1GYWxzZSwgaXBjPUZhbHNlLCBuZXQ9RmFsc2UsIHBpZD1GYWxz ZSwNCiAgICAgICAgICh1c2VyLCAgInVzZXIiKTogTm9uZSwNCiAgICAgfQ0KIA0KKyAgICBkaXJz ID0gew0KKyAgICAgICAgInJvb3QiOiBOb25lLA0KKyAgICAgICAgImN3ZCI6ICBOb25lLA0KKyAg ICB9DQorDQogICAgICMgU2F2ZSBmZHMgb2YgY3VycmVudCBuYW1lc3BhY2VzDQogICAgIGZvciBu cyBpbiBbbnMgZm9yIG5zIGluIG5hbWVzcGFjZXMgaWYgbnNbMF1dOg0KICAgICAgICAgZnAgPSBv cGVuKGYiL3Byb2Mvc2VsZi9ucy97bnNbMV19IikNCiAgICAgICAgIG5hbWVzcGFjZXNbbnNdID0g ZnANCiANCisgICAgIyBTYXZlIGZkcyBvZiBjdXJyZW50IGRpcmVjdG9yaWVzDQorICAgIGlmIG1v dW50Og0KKyAgICAgICAgZm9yIGQgaW4gZGlyczoNCisgICAgICAgICAgICBkaXJzW2RdID0gb3Mu b3BlbihmIi9wcm9jL3NlbGYve2R9Iiwgb3MuT19SRE9OTFkpDQorDQogICAgIHNpbXBsZV91bnNo YXJlKG1vdW50PW1vdW50LCB1dHM9dXRzLCBpcGM9aXBjLCBuZXQ9bmV0LCBwaWQ9cGlkLCB1c2Vy PXVzZXIsDQogICAgICAgICAgICAgICAgICAgIGhvc3RuYW1lPWhvc3RuYW1lKQ0KICAgICB0cnk6 DQpAQCAtMzAsMyArNDAsMTUgQEAgZGVmIG5hbWVzcGFjZShtb3VudD1GYWxzZSwgdXRzPUZhbHNl LCBpcGM9RmFsc2UsIG5ldD1GYWxzZSwgcGlkPUZhbHNlLA0KICAgICAgICAgICAgIGZwID0gbmFt ZXNwYWNlc1tuc10NCiAgICAgICAgICAgICBzZXRucyhmcC5maWxlbm8oKSwgMCkNCiAgICAgICAg ICAgICBmcC5jbG9zZSgpDQorDQorICAgICAgICBpZiBtb3VudDoNCisgICAgICAgICAgICAjIFJl c3RvcmUgb3JpZ2luYWwgcm9vdCBhbmQgY3dkLiBTaW5jZSB3ZSBjYW5ub3QgZGlyZWN0bHkgY2hy b290IHRvDQorICAgICAgICAgICAgIyBhIGZkLCBmaXJzdCBjaGFuZ2UgdGhlIGN1cnJlbnQgZGly ZWN0b3J5IHRvIHRoZSBmZCBvZiB0aGUNCisgICAgICAgICAgICAjIG9yaWdpbmFsIHJvb3QsIHRo ZW4gY2hyb290IHRvICIuIg0KKw0KKyAgICAgICAgICAgIG9zLmZjaGRpcihkaXJzWyJyb290Il0p DQorICAgICAgICAgICAgb3MuY2hyb290KCIuIikNCisgICAgICAgICAgICBvcy5mY2hkaXIoZGly c1siY3dkIl0pDQorDQorICAgICAgICAgICAgZm9yIGZkIGluIGRpcnMudmFsdWVzKCk6DQorICAg ICAgICAgICAgICAgIG9zLmNsb3NlKGZkKQ0KLS0gDQoyLjI5LjINCg0KDQo=