From nobody Tue Jun 4 14:47:50 2024 X-Original-To: freebsd-hackers@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vttk81kCGz5LZpW for ; Tue, 04 Jun 2024 14:48:00 +0000 (UTC) (envelope-from Nicolas.MASSE@stormshield.eu) Received: from mail.stormshield.eu (mail.stormshield.eu [91.212.116.25]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.stormshield.eu", Issuer "Sectigo RSA Organization Validation Secure Server CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vttk71QWqz4pt9 for ; Tue, 4 Jun 2024 14:47:59 +0000 (UTC) (envelope-from Nicolas.MASSE@stormshield.eu) Authentication-Results: mx1.freebsd.org; dkim=pass header.d=stormshield.eu header.s=signer2 header.b="tAwXNXR "; dmarc=pass (policy=quarantine) header.from=stormshield.eu; spf=pass (mx1.freebsd.org: domain of Nicolas.MASSE@stormshield.eu designates 91.212.116.25 as permitted sender) smtp.mailfrom=Nicolas.MASSE@stormshield.eu DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=stormshield.eu; s=signer2; t=1717512471; h=From:Subject:Date:Message-ID:To:MIME-Version :Content-Type; bh=gTkbIH7yViqX2e40Fj2kcsEb1ldRvZp+PHty1WSXfTo=; b=tAwXNXR f4+61udrTGUvI+HN9ZxTm7q4+fPWbQqIhKmVOx3EaRmBvkxhs/Ve9Ivtf7K+5XFF2pnN6Oyn6 8M7eSXKvx230Bd0kWwEF4II2pfkgp/JjWTqmKy/sHXtTOhK0U5j+j2o4C7w4fzMQWW9hDKEnp tSeRrg14VJRoTJK6chKMdC8jj5N5TXI6D+4Z/p2+MpaR2JGfELbKUB9lBX09XDe+p5+eejxXo 6Jrvfi1j1Xx2yVLtGS9hNHELr+FtwMPQ60yjzi50DyakWs6pk7uKN7RK91m9ka4bhQ6p6tBCB AuOfyr8NoXemrgBEQzhXaq5sLVlKMvcWuMeHuGi3Uzg==; From: Nicolas MASSE To: "freebsd-hackers@FreeBSD.org" Subject: Generic module for managing access through the mac framework Thread-Topic: Generic module for managing access through the mac framework Thread-Index: AQHato4sXY0Llptvmkq9qQOERuejSg== Date: Tue, 4 Jun 2024 14:47:50 +0000 Message-ID: <3b62d55d66101bebd504a65f9b2706ab40edb712.camel@stormshield.eu> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: Content-Type: multipart/alternative; boundary="_000_3b62d55d66101bebd504a65f9b2706ab40edb712camelstormshiel_" List-Id: Technical discussions relating to FreeBSD List-Archive: https://lists.freebsd.org/archives/freebsd-hackers List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-hackers@FreeBSD.org MIME-Version: 1.0 X-DKIM-Signer: DkimX (v3.60.360) X-Spamd-Bar: -- X-Spamd-Result: default: False [-2.85 / 15.00]; MIME_BASE64_TEXT_BOGUS(1.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; NEURAL_HAM_SHORT(-0.95)[-0.947]; DMARC_POLICY_ALLOW(-0.50)[stormshield.eu,quarantine]; R_SPF_ALLOW(-0.20)[+ip4:91.212.116.25/32]; R_DKIM_ALLOW(-0.20)[stormshield.eu:s=signer2]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; MIME_BASE64_TEXT(0.10)[]; RCPT_COUNT_ONE(0.00)[1]; MISSING_XM_UA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:49068, ipnet:91.212.116.0/24, country:FR]; MID_RHS_MATCH_FROM(0.00)[]; ARC_NA(0.00)[]; FROM_EQ_ENVFROM(0.00)[]; FROM_HAS_DN(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; TO_DN_EQ_ADDR_ALL(0.00)[]; MLMMJ_DEST(0.00)[freebsd-hackers@FreeBSD.org]; TO_MATCH_ENVRCPT_ALL(0.00)[]; DKIM_TRACE(0.00)[stormshield.eu:+] X-Rspamd-Queue-Id: 4Vttk71QWqz4pt9 --_000_3b62d55d66101bebd504a65f9b2706ab40edb712camelstormshiel_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SGVsbG8sDQoNCg0KQXQgbXkgY29tcGFueSwgd2UgYXJlIHdvcmtpbmcgb24gYSBnZW5lcmljIG1h YyBtb2R1bGUuIEl0cyBwdXJwb3NlIGlzIHRvIGdyYW50IHNvbWUgdXNlcnMgYSBzZXQgb2YgcHJp dmlsZWdlcyBpbiBvcmRlciB0byBydW4gdGhlaXIgc2VydmljZXMuDQoNCkZvciBleGFtcGxlLCBp dCBjYW4gYmUgY29uZmlndXJlZCBpbiBvcmRlciB0byBhbGxvdyB0aGUgbnRwIHVzZXIgdG8gc2V0 IHRoZSBzeXN0ZW0gY2xvY2sgKFBSSVZfQ0xPQ0tfU0VUVElNRSksIG9yIGFsbG93IGEgcHJvY2Vz cyB0byBjaGFuZ2UgaXRzIHVzZXIgb3IgZ3JvdXBzIChQUklWX0NSRURfU0VUW1VJRHxHSUR8R1JP VVBTKSwgcmVzdHJpY3RpbmcgdGhlbSB0byBzb21lIGFsbG93ZWQgdmFsdWVzLg0KDQpBZnRlciBy ZWFkaW5nIHRoZSBkaXNjdXNzaW9ucyBhcm91bmQgdGhlIG1hY19kbyBtb2R1bGUsIEkgd2FzIHdv bmRlcmluZyBpZiBvdGhlciBwZW9wbGUgY291bGQgYmUgaW50ZXJlc3RlZCBpbiBzdWNoIGEgbW9y ZSBnZW5lcmljIG1vZHVsZS4NCg0KRXZlbiB0aG91Z2ggaXQgZG9lc24ndCBkbyB0aGUgZXhhY3Qg c2FtZSB0aGluZywgaXQgc3RpbGwgaGFzIGEgbG90IGluIGNvbW1vbiB3aXRoIG1hY19kbyB3aGls ZSBleHRlbmRpbmcgaXRzIGNhcGFiaWxpdGllcy4NCg0KDQpTbyBmYXIsIGl0IGlzIHN0aWxsIGEg d29yayBpbiBwcm9ncmVzcyBzbyB3ZSBkb24ndCBoYXZlIGNvZGUgdG8gc2hhcmUgeWV0LiBUaG91 Z2ggSSB0aGluayBpdCdkIGJlIGludGVyZXN0aW5nIHRvIHNwZWFrIGFib3V0IHRoZSBpZGVhLg0K DQpJIGNhbiBleHBsYWluIGZ1cnRoZXIgaG93IHdlIHBsYW4gdG8gZG8gdGhpcyBpZiBhbnkgb2Yg eW91IGlzIGludGVyZXN0ZWQuDQoNCg0KUmVnYXJkcywNCk5pY29sYXMgTWFzc2UNCg== --_000_3b62d55d66101bebd504a65f9b2706ab40edb712camelstormshiel_ Content-Type: text/html; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 PGh0bWwgZGlyPSJsdHIiPg0KPGhlYWQ+DQo8bWV0YSBodHRwLWVxdWl2PSJDb250ZW50LVR5cGUi IGNvbnRlbnQ9InRleHQvaHRtbDsgY2hhcnNldD11dGYtOCI+DQo8L2hlYWQ+DQo8Ym9keSBzdHls ZT0idGV4dC1hbGlnbjpsZWZ0OyBkaXJlY3Rpb246bHRyOyI+DQo8cHJlIGNsYXNzPSJtYWluIj5I ZWxsbyw8L3ByZT4NCjxwcmUgY2xhc3M9Im1haW4iPjxicj48L3ByZT4NCjxwcmUgY2xhc3M9Im1h aW4iPkF0IG15IGNvbXBhbnksIHdlIGFyZSB3b3JraW5nIG9uIGEgZ2VuZXJpYyBtYWMgbW9kdWxl LiBJdHMgcHVycG9zZSBpcyB0byBncmFudCBzb21lIHVzZXJzIGEgc2V0IG9mIHByaXZpbGVnZXMg aW4gb3JkZXIgdG8gcnVuIHRoZWlyIHNlcnZpY2VzLjwvcHJlPg0KPHByZSBjbGFzcz0ibWFpbiI+ Rm9yIGV4YW1wbGUsIGl0IGNhbiBiZSBjb25maWd1cmVkIGluIG9yZGVyIHRvIGFsbG93IHRoZSBu dHAgdXNlciB0byBzZXQgdGhlIHN5c3RlbSBjbG9jayAoUFJJVl9DTE9DS19TRVRUSU1FKSwgb3Ig YWxsb3cgYSBwcm9jZXNzIHRvIGNoYW5nZSBpdHMgdXNlciBvciBncm91cHMgKFBSSVZfQ1JFRF9T RVRbVUlEfEdJRHxHUk9VUFMpLCByZXN0cmljdGluZyB0aGVtIHRvIHNvbWUgYWxsb3dlZCB2YWx1 ZXMuPC9wcmU+DQo8cHJlIGNsYXNzPSJtYWluIj5BZnRlciByZWFkaW5nIHRoZSBkaXNjdXNzaW9u cyBhcm91bmQgdGhlIG1hY19kbyBtb2R1bGUsIEkgd2FzIHdvbmRlcmluZyBpZiBvdGhlciBwZW9w bGUgY291bGQgYmUgaW50ZXJlc3RlZCBpbiBzdWNoIGEgbW9yZSBnZW5lcmljIG1vZHVsZS48L3By ZT4NCjxwcmUgY2xhc3M9Im1haW4iPkV2ZW4gdGhvdWdoIGl0IGRvZXNuJ3QgZG8gdGhlIGV4YWN0 IHNhbWUgdGhpbmcsIGl0IHN0aWxsIGhhcyBhIGxvdCBpbiBjb21tb24gd2l0aCBtYWNfZG8gd2hp bGUgZXh0ZW5kaW5nIGl0cyBjYXBhYmlsaXRpZXMuPC9wcmU+DQo8cHJlIGNsYXNzPSJtYWluIj48 YnI+PC9wcmU+DQo8cHJlIGNsYXNzPSJtYWluIj5TbyBmYXIsIGl0IGlzIHN0aWxsIGEgd29yayBp biBwcm9ncmVzcyBzbyB3ZSBkb24ndCBoYXZlIGNvZGUgdG8gc2hhcmUgeWV0LiBUaG91Z2ggSSB0 aGluayBpdCdkIGJlIGludGVyZXN0aW5nIHRvIHNwZWFrIGFib3V0IHRoZSBpZGVhLjwvcHJlPg0K PHByZSBjbGFzcz0ibWFpbiI+SSBjYW4gZXhwbGFpbiBmdXJ0aGVyIGhvdyB3ZSBwbGFuIHRvIGRv IHRoaXMgaWYgYW55IG9mIHlvdSBpcyBpbnRlcmVzdGVkLjwvcHJlPg0KPHByZSBjbGFzcz0ibWFp biI+PGJyPjwvcHJlPg0KPHByZSBjbGFzcz0ibWFpbiI+UmVnYXJkcywNCk5pY29sYXMgTWFzc2U8 L3ByZT4NCjwvYm9keT4NCjwvaHRtbD4NCg== --_000_3b62d55d66101bebd504a65f9b2706ab40edb712camelstormshiel_--