Re: RSBAC for kernel 5.4

Jens Kasten <[email protected]> Wed, 27 Nov 2019 14:37:20 +0100
Newsgroups gmane.linux.rsbac
Message-ID <[email protected]>
--=_6fb6398189bb00430438e7e6f8ad437e
Content-Transfer-Encoding: 8bit
Content-Type: text/plain; charset=UTF-8;
 format=flowed

Hallo Amon,

für arm Architektur habe ich siehe Patch den Eintrag gelöscht.
Hatte das schon bei dem 4.19.y auskommentiert gehabt.

Können die folgenden Einträge gelöscht werden?

./include/rsbac/unistd-i386.h:#define __NR_rsbac __NR_security
./include/rsbac/unistd-alpha.h:#define __NR_rsbac __NR_security
./include/rsbac/unistd-ppc.h:#define __NR_rsbac __NR_security


Am 27.11.2019 07:53, schrieb Amon Ott:
> Hi folks,
> 
> yesterday I have ported RSBAC to kernel 5.4. So far it seems to work
> fine here. Please test and report bugs to the bugtracker at
> https://bugtracker.rsbac.org or to this list.
> 
> As usual, you find the latest patches at
> https://download.rsbac.org/latestdiff/5.4/
> and the Git repo at
> https://git.rsbac.org/cgi-bin/gitweb.cgi?p=linux-5.4.y.git;a=summary
> 
> There might be problems with RSBAC syscalls on some non-x86 platforms,
> although I did my best to port the sys_rsbac syscall definitions
> correctly to the changed syscall lists.
> 
> Amon.

-- 
Mit freundlichen Grüßen
Jens Kasten
--=_6fb6398189bb00430438e7e6f8ad437e
Content-Transfer-Encoding: base64
Content-Type: text/plain;
 name=rsbac_syscall.txt
Content-Disposition: attachment;
 filename=rsbac_syscall.txt;
 size=2741

Li9hcmNoL2FybS9pbmNsdWRlL2dlbmVyYXRlZC91YXBpL2FzbS91bmlzdGQtY29tbW9uLmg6MTg1
OiBBbm1lcmt1bmc6IGRpZXMgaXN0IGRpZSBTdGVsbGUgZGVyIHZvcmhlcmlnZW4gRGVmaW5pdGlv
bgogI2RlZmluZSBfX05SX3JzYmFjIChfX05SX1NZU0NBTExfQkFTRSArIDIyMykKIApJbiBmaWxl
IGluY2x1ZGVkIGZyb20gLi9hcmNoL2FybS9pbmNsdWRlL2FzbS91bmlzdGQuaDoxMywKICAgICAg
ICAgICAgICAgICBmcm9tIC4vaW5jbHVkZS91YXBpL2xpbnV4L3VuaXN0ZC5oOjgsCiAgICAgICAg
ICAgICAgICAgZnJvbSAuL2luY2x1ZGUvYXNtLWdlbmVyaWMvc2VjY29tcC5oOjExLAogICAgICAg
ICAgICAgICAgIGZyb20gLi9hcmNoL2FybS9pbmNsdWRlL2dlbmVyYXRlZC9hc20vc2VjY29tcC5o
OjEsCiAgICAgICAgICAgICAgICAgZnJvbSAuL2luY2x1ZGUvbGludXgvc2VjY29tcC5oOjE1LAog
ICAgICAgICAgICAgICAgIGZyb20gLi9pbmNsdWRlL2xpbnV4L3NjaGVkLmg6MjEsCiAgICAgICAg
ICAgICAgICAgZnJvbSAuL2FyY2gvYXJtL2luY2x1ZGUvYXNtL3RsYmZsdXNoLmg6MjA1LAogICAg
ICAgICAgICAgICAgIGZyb20gLi9hcmNoL2FybS9pbmNsdWRlL2FzbS9wZ3RhYmxlLmg6MjYsCiAg
ICAgICAgICAgICAgICAgZnJvbSAuL2luY2x1ZGUvbGludXgvbW0uaDo5OSwKICAgICAgICAgICAg
ICAgICBmcm9tIC4vaW5jbHVkZS9saW51eC9idmVjLmg6MTMsCiAgICAgICAgICAgICAgICAgZnJv
bSAuL2luY2x1ZGUvbGludXgvc2tidWZmLmg6MTcsCiAgICAgICAgICAgICAgICAgZnJvbSBuZXQv
bmV0ZmlsdGVyL3h0X3UzMi5jOjEyOgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLQpmaW5kIC10eXBlIGYgfCB4YXJncyBncmVwICJfX05SX3JzYmFjIgoKLi9h
cmNoL2FybS9pbmNsdWRlL2dlbmVyYXRlZC91YXBpL2FzbS91bmlzdGQtY29tbW9uLmg6I2RlZmlu
ZSBfX05SX3JzYmFjIChfX05SX1NZU0NBTExfQkFTRSArIDIyMykKLi9hcmNoL2FybS9pbmNsdWRl
L3VhcGkvYXNtL3VuaXN0ZC5oOiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAgICAgICAgICAgICAg
ICAoX19OUl9TWVNDQUxMX0JBU0UrMjIzKQouL2FyY2gvbTY4ay9pbmNsdWRlL3VhcGkvYXNtL3Vu
aXN0ZC5oOiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAgICAgICAgMjE4Ci4vYXJjaC9zcGFyYy9p
bmNsdWRlL3VhcGkvYXNtL3VuaXN0ZC5oOiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAgICAgICAg
NDAwCi4vYXJjaC9hbHBoYS9pbmNsdWRlL3VhcGkvYXNtL3VuaXN0ZC5oOiNkZWZpbmUgX19OUl9y
c2JhYyAgICAgICAgICAgICAgICAgICAgICAzODAKLi9hcmNoL3Bvd2VycGMvaW5jbHVkZS91YXBp
L2FzbS91bmlzdGQuaDojZGVmaW5lIF9fTlJfcnNiYWMgICAgICAgICAgICAgIDIyNAouL2FyY2gv
aWE2NC9pbmNsdWRlL3VhcGkvYXNtL3VuaXN0ZC5oOiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAg
ICAgICAgICAgICAgICAxMzA4Ci4vYXJjaC9zaC9pbmNsdWRlL3VhcGkvYXNtL3VuaXN0ZF82NC5o
OiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAgICAgICAgMjUxCi4vaW5jbHVkZS9yc2JhYy91bmlz
dGQtaTM4Ni5oOiNkZWZpbmUgX19OUl9yc2JhYyBfX05SX3NlY3VyaXR5Ci4vaW5jbHVkZS9yc2Jh
Yy91bmlzdGQtYWxwaGEuaDojZGVmaW5lIF9fTlJfcnNiYWMgX19OUl9zZWN1cml0eQouL2luY2x1
ZGUvcnNiYWMvdW5pc3RkLXBwYy5oOiNkZWZpbmUgX19OUl9yc2JhYyBfX05SX3NlY3VyaXR5Cgot
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0KbmFjaCBkZW0gZW50ZmVybmVuIGRlcyBT
eXNjYWxsIHVuZCBkZW4gRGF0ZWllbiBpbiBnZW5lcmF0ZWQgd2lyZCBlcyB3aWVkZXIgc28gZXJz
dGVsbHQKCmZpbmQgLXR5cGUgZiB8IHhhcmdzIGdyZXAgIl9fTlJfcnNiYWMiCi4vYXJjaC9hcm0v
aW5jbHVkZS9nZW5lcmF0ZWQvdWFwaS9hc20vdW5pc3RkLWNvbW1vbi5oOiNkZWZpbmUgX19OUl9y
c2JhYyAoX19OUl9TWVNDQUxMX0JBU0UgKyAyMjMpCi4vYXJjaC9tNjhrL2luY2x1ZGUvdWFwaS9h
c20vdW5pc3RkLmg6I2RlZmluZSBfX05SX3JzYmFjICAgICAgICAgICAgICAyMTgKLi9hcmNoL3Nw
YXJjL2luY2x1ZGUvdWFwaS9hc20vdW5pc3RkLmg6I2RlZmluZSBfX05SX3JzYmFjICAgICAgICAg
ICAgICA0MDAKLi9hcmNoL2FscGhhL2luY2x1ZGUvdWFwaS9hc20vdW5pc3RkLmg6I2RlZmluZSBf
X05SX3JzYmFjICAgICAgICAgICAgICAgICAgICAgIDM4MAouL2FyY2gvcG93ZXJwYy9pbmNsdWRl
L3VhcGkvYXNtL3VuaXN0ZC5oOiNkZWZpbmUgX19OUl9yc2JhYyAgICAgICAgICAgICAgMjI0Ci4v
YXJjaC9pYTY0L2luY2x1ZGUvdWFwaS9hc20vdW5pc3RkLmg6I2RlZmluZSBfX05SX3JzYmFjICAg
ICAgICAgICAgICAgICAgICAgIDEzMDgKLi9hcmNoL3NoL2luY2x1ZGUvdWFwaS9hc20vdW5pc3Rk
XzY0Lmg6I2RlZmluZSBfX05SX3JzYmFjICAgICAgICAgICAgICAyNTEKLi9pbmNsdWRlL3JzYmFj
L3VuaXN0ZC1pMzg2Lmg6I2RlZmluZSBfX05SX3JzYmFjIF9fTlJfc2VjdXJpdHkKLi9pbmNsdWRl
L3JzYmFjL3VuaXN0ZC1hbHBoYS5oOiNkZWZpbmUgX19OUl9yc2JhYyBfX05SX3NlY3VyaXR5Ci4v
aW5jbHVkZS9yc2JhYy91bmlzdGQtcHBjLmg6I2RlZmluZSBfX05SX3JzYmFjIF9fTlJfc2VjdXJp
dHkKCgo=
--=_6fb6398189bb00430438e7e6f8ad437e
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
 name=patch-rm-rsbac-syscall-arm.diff
Content-Disposition: attachment;
 filename=patch-rm-rsbac-syscall-arm.diff;
 size=473

ZGlmZiAtLWdpdCBhL2FyY2gvYXJtL2luY2x1ZGUvdWFwaS9hc20vdW5pc3RkLmggYi9hcmNoL2Fy
bS9pbmNsdWRlL3VhcGkvYXNtL3VuaXN0ZC5oCmluZGV4IGY1MTY0MDkzODQ5Ni4uOTNlY2Y4YWE0
ZmU1IDEwMDY0NAotLS0gYS9hcmNoL2FybS9pbmNsdWRlL3VhcGkvYXNtL3VuaXN0ZC5oCisrKyBi
L2FyY2gvYXJtL2luY2x1ZGUvdWFwaS9hc20vdW5pc3RkLmgKQEAgLTI1LDEwICsyNSw2IEBACiAj
ZW5kaWYKIAogI2luY2x1ZGUgPGFzbS91bmlzdGQtY29tbW9uLmg+Ci0vKiBSU0JBQyAtIHdlIHVz
ZSAyMjMsIHRoZSBvbGQgc3lzX3NlY3VyaXR5ICovCi0jaWZkZWYgQ09ORklHX1JTQkFDCi0jZGVm
aW5lIF9fTlJfcnNiYWMgICAgICAgICAgICAgICAgICAgICAgKF9fTlJfU1lTQ0FMTF9CQVNFKzIy
MykKLSNlbmRpZgogI2RlZmluZSBfX05SX3N5bmNfZmlsZV9yYW5nZTIJCV9fTlJfYXJtX3N5bmNf
ZmlsZV9yYW5nZQogCiAvKgo=
--=_6fb6398189bb00430438e7e6f8ad437e
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KcnNiYWMgbWFp
bGluZyBsaXN0CnJzYmFjQHJzYmFjLm9yZwpodHRwOi8vd3d3LnJzYmFjLm9yZy9tYWlsbWFuL2xp
c3RpbmZvL3JzYmFj

--=_6fb6398189bb00430438e7e6f8ad437e--