From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 10 06:19:37 2022 Received: (at 57704) by debbugs.gnu.org; 10 Sep 2022 10:19:37 +0000 Received: from localhost ([127.0.0.1]:36636 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWxaL-0006ku-HQ for submit@debbugs.gnu.org; Sat, 10 Sep 2022 06:19:37 -0400 Received: from albert.telenet-ops.be ([195.130.137.90]:59910) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oWxaI-0006ki-SK for 57704@debbugs.gnu.org; Sat, 10 Sep 2022 06:19:36 -0400 Received: from [IPV6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16] ([IPv6:2a02:1811:8c09:9d00:5dba:d409:33f7:a16]) by albert.telenet-ops.be with bizsmtp id JAKY2800M20ykKC06AKYjr; Sat, 10 Sep 2022 12:19:33 +0200 Message-ID: Date: Sat, 10 Sep 2022 12:19:32 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.12.0 Content-Language: en-US To: Liliana Marie Prikler , 57704@debbugs.gnu.org References: <1b98ce69769d0366503c7fb7f956da7fa9ec5132.camel@gmail.com> From: Maxime Devos Subject: Re: [PATCH v3] guix: Filter unspecified inputs when sanitizing. In-Reply-To: <1b98ce69769d0366503c7fb7f956da7fa9ec5132.camel@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------ITJ9jn4SmY2gCrYdFyDknrFC" DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22; t=1662805173; bh=6nAvxLJ2TekqB+ckfvhA5dIiPdqOs2IpdRs5aCIKXH0=; h=Date:To:References:From:Subject:In-Reply-To; b=EI033S4Uydo+hz0JCtbYSF2oBR4t93/kbpQAblXKlNOE2V71vzi97ybjsnbCawfUA Mod6ytyKnYwe72NsB2Dbjtmze2ez1tkOK/SXUpuAZwgqepZvl/OIb9w6Qvc6sU4Q+l QXAE6KRP/cnmakDtsHz4gEbjQ/qTBG/pi+QPKZ1IkkgHXIMcxwUiMwTtFvaE1j3xP+ OwwUajCUzB7/Ir/WoY5cSaWFx+ZFksNKRU4R3uQqK2DS9qguvpY9VV6PEzASfiS9R5 jNE92Oji7VdzIcB2S1w1iMqPvDKHk4juSPJEL/yTQZv8/qypjDgfgvYfUbmJaJU6jN DfdeTBL3Q7fUQ== X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 57704 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------ITJ9jn4SmY2gCrYdFyDknrFC Content-Type: multipart/mixed; boundary="------------X5u0eq1Xna80T78ii3hTAxQ3"; protected-headers="v1" From: Maxime Devos To: Liliana Marie Prikler , 57704@debbugs.gnu.org Message-ID: Subject: Re: [PATCH v3] guix: Filter unspecified inputs when sanitizing. References: <1b98ce69769d0366503c7fb7f956da7fa9ec5132.camel@gmail.com> In-Reply-To: <1b98ce69769d0366503c7fb7f956da7fa9ec5132.camel@gmail.com> --------------X5u0eq1Xna80T78ii3hTAxQ3 Content-Type: multipart/mixed; boundary="------------hOV5neSUuKmPFl0H2rkh07yo" --------------hOV5neSUuKmPFl0H2rkh07yo Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 PiBBbSBTYW1zdGFnLCBkZW0gMTAuMDkuMjAyMiB1bSAwMjozMyArMDIwMCBzY2hyaWViIE1h eGltZSBEZXZvczoNCj4+IFRoZSBkb2NzdHJpbmcgaXMgbmljZSwgYnV0IHdpdGggZG9jdW1l bnRhdGlvbiwgSSBtZWFudCB0aGUgbWFudWFsLCANCj4+IHByZXN1bWFibHkgaW4g4oCYKGd1 aXgpcGFja2FnZSBSZWZlcmVuY2XigJksIG1heWJlIGFsc28gaW4gdGhlIHBhY2thZ2luZyAN Cj4+IHR1dG9yaWFsIGluIHRoZSBjb29rYm9vay4NCj4gSSBkb24ndCBzZWUgdGhlIGN1cnJl bnQgcHJhY3RpY2UgZG9jdW1lbnRlZCwgc28gSSB0aGluayB3ZSdyZSBhY3R1YWxseQ0KPiBn b29kIG9uIHRoaXMgZnJvbnQuDQoNClRoYXQgc291bmRzIGJhZCB0byBtZSAtLSB0aGUgdW5k b2N1bWVudGVkIHN1cmZhY2Ugc2hvdWxkIGJlIGRlY3JlYXNlZCwgDQpub3QgaW5jcmVhc2Vk LiAgQWxzbywgaXQgaXMgYWN0dWFsbHkgZG9jdW1lbnRlZCBhIGxpdHRsZToNCg0KICAgICAg 4oCYaW5wdXRz4oCZIChkZWZhdWx0OiDigJgnKCnigJkpDQogICAgICDigJhuYXRpdmUtaW5w dXRz4oCZIChkZWZhdWx0OiDigJgnKCnigJkpDQogICAgICDigJhwcm9wYWdhdGVkLWlucHV0 c+KAmSAoZGVmYXVsdDog4oCYJygp4oCZKQ0KICAgICAgICAgICBUaGVzZSBmaWVsZHMgbGlz dCBkZXBlbmRlbmNpZXMgb2YgdGhlIHBhY2thZ2UuICBFYWNoIGVsZW1lbnQNCiAgICAgICAg ICAgb2YgdGhlc2UgbGlzdHMgaXMgZWl0aGVyIGEgcGFja2FnZSwgb3JpZ2luLCBvciBvdGhl cg0KICAgICAgICAgICDigJxmaWxlLWxpa2Ugb2JqZWN04oCdICgqbm90ZSBHLUV4cHJlc3Np b25zOjopOyBbLi4uXQ0KDQojZmFsc2UgKG9yLCBpbiB0aGlzIGNhc2UsICp1bnNwZWNpZmll ZCopIGlzIG5laXRoZXIgYSBwYWNrYWdlLCBvcmlnaW4gb3IgDQpvdGhlciBmaWxlLWxpa2Ug b2JqZWN0LiAgTWF5YmUgeW91IGNhbiBhZGQgdGhhdCAjZmFsc2UgaXMgYWxzbyBhbGxvd2Vk IA0KYnV0IGlnbm9yZWQ/DQoNCk9uIDEwLTA5LTIwMjIgMDk6NDEsIExpbGlhbmEgTWFyaWUg UHJpa2xlciB3cm90ZToNCj4gICAgICAgICAgICBpbnB1dHMpDQo+IC0gICAgICAgIChlbHNl IChtYXAgYWRkLWlucHV0LWxhYmVsIGlucHV0cykpKSkNCj4gKyAgICAgICAgKGVsc2UgKGZp bHRlci1tYXAgKGxhbWJkYSAoaW5wdXQpDQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKGlmICh1bnNwZWNpZmllZD8gaW5wdXQpICNmDQo+ICsgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIChhZGQtaW5wdXQtbGFiZWwgaW5wdXQpKSkNCj4gKyAgICAgICAgICAg ICAgICAgICAgICAgICAgaW5wdXRzKSkpKQ0KDQood2hlbiBjb25kIC4uLikgLyAodW5sZXNz IGNvbmQgLi4uKSByZXR1cm5pbmcgKnVuc3BlY2lmaWVkKiB3aGVuIChub3QgDQpjb25kKS9j b25kIGlzIGFuIGltcGxlbWVudGF0aW9uIGRldGFpbDoNCg0KICAgKiBUaGUgcmV0dXJuIHZh bHVlcyhzKSB3aGVuIChub3QgY29uZCkvY29uZCBpcyBub3QgZG9jdW1lbnRlZCBpbg0KICAg ICAoZ3VpbGUpQ29uZGl0aW9uYWxzDQogICAqIG1heWJlOiBodHRwczovL2RlYmJ1Z3MuZ251 Lm9yZy9jZ2kvYnVncmVwb3J0LmNnaT9idWc9NTY3OTkjMTcNCg0KICAgICBUaGVyZSBpcyBh biBpbnRlcmVzdCBpbiBsZXR0aW5nIGl0IHJldHVybiB6ZXJvIHZhbHVlcyBpbnN0ZWFkIG9m DQogICAgICp1bnNwZWNpZmllZCosIHNlZSBlLmcuIA0KaHR0cHM6Ly9zY2hlbWUtcmVwb3J0 cy5zY2hlbWUtcmVwb3J0cy5uYXJraXZlLmNvbS9RU1F0SlNBaC91bnNwZWNpZmllZC12YWx1 ZXMNCiAgICAgYW5kIGEg4oCYYnVn4oCZIG9uIGJ1Z3MuZ251Lm9yZyBJIGNhbm5vdCBmaW5k IGFueW1vcmUgYWJvdXQgYWN0dWFsbHkNCiAgICAgZG9pbmcgdGhpcyBjaGFuZ2UuDQoNCiAg ICAgQnkgYXNzdW1pbmcgdGhhdCB3aGVuL3VubGVzcyByZXR1cm5zICp1bnNwZWNpZmllZCog aGVyZSwgYW4NCiAgICAgYWRkaXRpb25hbCBiYWNrd2FyZHMtY29tcGF0aWJpbGl0eSBjb25j ZXJuIGlzIGludHJvZHVjZWQuDQoNCkFzIHN1Y2gsIEkgZG9uJ3QgdGhpbmsgcmVseWluZyBv biB0aGlzIHRvIGJlIGEgZ29vZCBpZGVhLg0KDQpBbHRlcm5hdGl2ZSBwcm9wb3NhbDogaW5z dGVhZCBvZiAod2hlbiBjb25kIHBhY2thZ2UpLCBtYXliZQ0KKGFuZCBjb25kIHBhY2thZ2Up Pw0KDQpHcmVldGluZ3MsDQpNYXhpbWUNCg== --------------hOV5neSUuKmPFl0H2rkh07yo Content-Type: application/pgp-keys; name="OpenPGP_0x49E3EE22191725EE.asc" Content-Disposition: attachment; filename="OpenPGP_0x49E3EE22191725EE.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEX4ch6BYJKwYBBAHaRw8BAQdANPb/d6MrGnGi5HyvODCkBUJPRjiFQcRU5V+m xvMaAa/NL01heGltZSBEZXZvcyA8bWF4aW1lLmRldm9zQHN0dWRlbnQua3VsZXV2 ZW4uYmU+wpAEExYIADgWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCX4ch6AIbAwUL CQgHAwUVCgkICwUWAgMBAAIeAQIXgAAKCRBJ4+4iGRcl7japAQC3opZ2KGWzWmRc /gIWSu0AAcfMwyinFEEPa/QhUt2CogD/e2RdF4CYAgaRHJJmZ9WU7piKbLZ7llB4 LzgezVDHggzNJU1heGltZSBEZXZvcyA8bWF4aW1lZGV2b3NAdGVsZW5ldC5iZT7C kAQTFggAOBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJf56ycAhsDBQsJCAcDBRUK CQgLBRYCAwEAAh4BAheAAAoJEEnj7iIZFyXujpQBAKV1SwDDl4f24rXciDlB9L8W ycZt30CgbewMSRQk4mvbAP9dFMbVVixYBd6C8cfhR+NsOBGiOJnQABlUmgNuqGFJ Dc44BF+HIegSCisGAQQBl1UBBQEBB0BOlzIWiJzgobMF6/cqwLaLk7jIcFSZ++c0 k9cCNT6YXwMBCAfCeAQYFggAIBYhBMHzPuIMUo/bfdcBH0nj7iIZFyXuBQJfhyHo AhsMAAoJEEnj7iIZFyXuMr0BAJc8cl5PGvVmVuSQVKjleNl4DK1/XAaPAYPe34AE fZJPAP9IqLCQhH/FeJanHqBP8gNdGNI2qn8RnnLVfRJgUjZ1BA=3D=3D =3DOVqp -----END PGP PUBLIC KEY BLOCK----- --------------hOV5neSUuKmPFl0H2rkh07yo-- --------------X5u0eq1Xna80T78ii3hTAxQ3-- --------------ITJ9jn4SmY2gCrYdFyDknrFC Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYxxktAUDAAAAAAAKCRBJ4+4iGRcl7p8l AQCZHuDBWxdZjMMsKRj3gQLUEIrVMxxhaMS9R4iCA/xauAEAtfSfdOfDdriFhmsQJdDUWGjBpEFO NIwazbzp5MkKUgk= =xjA7 -----END PGP SIGNATURE----- --------------ITJ9jn4SmY2gCrYdFyDknrFC--