From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel De Graaf Subject: Re: [PATCH 11/15] flask: improve unknown permission handling Date: Fri, 17 Jun 2016 13:02:58 -0400 Message-ID: <7f165a2b-9c57-bd2e-b751-5a1b26460b3a@tycho.nsa.gov> References: <1465483638-9489-1-git-send-email-dgdegra@tycho.nsa.gov> <1465483638-9489-12-git-send-email-dgdegra@tycho.nsa.gov> <20160617154548.GF1340@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <20160617154548.GF1340@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk Cc: xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDYvMTcvMjAxNiAxMTo0NSBBTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+IE9u IFRodSwgSnVuIDA5LCAyMDE2IGF0IDEwOjQ3OjE0QU0gLTA0MDAsIERhbmllbCBEZSBHcmFhZiB3 cm90ZToKPj4gV2hlbiBhbiB1bmtub3duIGRvbWN0bCwgc3lzY3RsLCBvciBvdGhlciBvcGVyYXRp b24gaXMgZW5jb3VudGVyZWQgaW4gdGhlCj4+IEZMQVNLIHNlY3VyaXR5IHNlcnZlciwgdXNlIHRo ZSBhbGxvd191bmtub3duIGJpdCBpbiB0aGUgc2VjdXJpdHkgcG9saWN5Cj4+IHRvIGRlY2lkZSBp ZiB0aGUgcGVybWlzc2lvbiBzaG91bGQgYmUgYWxsb3dlZCBvciBkZW5pZWQuICBUaGlzIGJpdCBp cwo+PiBvZmYgYnkgZGVmYXVsdCwgYnV0IGl0IGNhbiBiZSBzZXQgYnkgdXNpbmcgY2hlY2twb2xp Y3kgLVUgYWxsb3cgd2hlbgo+PiBjb21waWxpbmcgdGhlIHBvbGljeS4gIFRoaXMgYWxsb3dzIG5l dyBvcGVyYXRpb25zIHRvIGJlIHRlc3RlZCB3aXRob3V0Cj4+IG5lZWRpbmcgdG8gaW1tZWRpYXRl bHkgYWRkIHNlY3VyaXR5IGNoZWNrczsgaG93ZXZlciwgaXQgaXMgbm90IGZsZXhpYmxlCj4+IGVu b3VnaCB0byBhdm9pZCBhZGRpbmcgdGhlIGFjdHVhbCBwZXJtaXNzaW9uIGNoZWNrcy4gIEFuIGVy cm9yIG1lc3NhZ2UKPj4gaXMgcHJpbnRlZCB0byB0aGUgaHlwZXJ2aXNvciBjb25zb2xlIHdoZW4g dGhpcyBmYWxsYmFjayBpcyBlbmNvdW50ZXJlZC4KPgo+IC4uIGFuZCB0aGUgb3BlcmF0aW9uIGlz IHBlcm1pdHRlZC4KClRoZSBlcnJvciBtZXNzYWdlIGlzIHByaW50ZWQgZWl0aGVyIHdheSAod2l0 aCBhIGRpZmZlcmVudCBwcmlvcml0eSkuICBXZXJlCnlvdSBzdWdnZXN0aW5nIEkgZXhwYW5kIHRo aXMgZXhwbGFuYXRpb24gdG8gaW5jbHVkZSBib3RoIHRoZSBlcnJvciBhbmQKd2FybmluZyBtZXNz YWdlcyBzZXBhcmF0ZWx5PwoKPj4KPj4gU2lnbmVkLW9mZi1ieTogRGFuaWVsIERlIEdyYWFmIDxk Z2RlZ3JhQHR5Y2hvLm5zYS5nb3Y+Cj4+IC0tLQo+PiAgeGVuL3hzbS9mbGFzay9ob29rcy5jICAg ICAgICAgICAgfCA0NCArKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tLS0tLS0tCj4+ ICB4ZW4veHNtL2ZsYXNrL2luY2x1ZGUvc2VjdXJpdHkuaCB8ICAyICsrCj4+ICB4ZW4veHNtL2Zs YXNrL3NzL3BvbGljeWRiLmMgICAgICB8ICAxICsKPj4gIHhlbi94c20vZmxhc2svc3MvcG9saWN5 ZGIuaCAgICAgIHwgIDYgKysrKysrCj4+ICB4ZW4veHNtL2ZsYXNrL3NzL3NlcnZpY2VzLmMgICAg ICB8ICA1ICsrKysrCj4+ICA1IGZpbGVzIGNoYW5nZWQsIDQyIGluc2VydGlvbnMoKyksIDE2IGRl bGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEveGVuL3hzbS9mbGFzay9ob29rcy5jIGIveGVu L3hzbS9mbGFzay9ob29rcy5jCj4+IGluZGV4IGE4ZDQ1ZTcuLjNhYjNmYmYgMTAwNjQ0Cj4+IC0t LSBhL3hlbi94c20vZmxhc2svaG9va3MuYwo+PiArKysgYi94ZW4veHNtL2ZsYXNrL2hvb2tzLmMK Pj4gQEAgLTEzNiw2ICsxMzYsMjMgQEAgc3RhdGljIGludCBnZXRfaXJxX3NpZChpbnQgaXJxLCB1 MzIgKnNpZCwgc3RydWN0IGF2Y19hdWRpdF9kYXRhICphZCkKPj4gICAgICByZXR1cm4gMDsKPj4g IH0KPj4KPj4gK3N0YXRpYyBpbnQgYXZjX3Vua25vd25fcGVybWlzc2lvbihjb25zdCBjaGFyICpu YW1lLCBpbnQgaWQpCj4+ICt7Cj4+ICsgICAgaW50IHJjOwo+Cj4gSSB3b3VsZCBhZGQgYSBuZXcg bGluZSBoZXJlLgoKT0sKCj4+ICsgICAgaWYgKCAhZmxhc2tfZW5mb3JjaW5nIHx8IHNlY3VyaXR5 X2dldF9hbGxvd191bmtub3duKCkgKQo+PiArICAgIHsKPj4gKyAgICAgICAgcHJpbnRrKFhFTkxP R19HX1dBUk5JTkcgIkZMQVNLOiBBbGxvd2luZyB1bmtub3duICVzOiAlZC5cbiIsIG5hbWUsIGlk KTsKPj4gKyAgICAgICAgcmMgPSAwOwo+PiArICAgIH0KPj4gKyAgICBlbHNlCj4+ICsgICAgewo+ PiArICAgICAgICBwcmludGsoWEVOTE9HX0dfRVJSICJGTEFTSzogRGVueWluZyB1bmtub3duICVz OiAlZC5cbiIsIG5hbWUsIGlkKTsKPj4gKyAgICAgICAgcmMgPSAtRVBFUk07Cj4+ICsgICAgfQo+ PiArCj4+ICsgICAgcmV0dXJuIHJjOwo+PiArfQo+PiArCj4KPiBUaGUgcmVzdCBsb29rcyBPSywg YnV0IEkgaGF2ZSBhIHF1ZXN0aW9uOiBJcyB0aGlzIGhvdyBMaW51eCBvcGVyYXRlcz8KClllczsg c2VsaW51eF9ubG1zZ19wZXJtIGZvciBhbiB1bmtub3duIG5ldGxpbmsgbWVzc2FnZSBzZWVtcyB0 byBiZSBhbgpleGFtcGxlIHRoZXJlLgoKLS0gCkRhbmllbCBEZSBHcmFhZgpOYXRpb25hbCBTZWN1 cml0eSBBZ2VuY3kKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cDov L2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==