我想在FreeBSD中添加3個系統調用,爲UFS2中的文件設置acl。UFS2文件系統 - freebsd
int setacl(char *name, int type, int idnum, int perms);
int clearacl(char *name, int type, int idnum);
int getacl(char *name, int type, int idnum);
有人請告訴我如何開始?
我想在FreeBSD中添加3個系統調用,爲UFS2中的文件設置acl。UFS2文件系統 - freebsd
int setacl(char *name, int type, int idnum, int perms);
int clearacl(char *name, int type, int idnum);
int getacl(char *name, int type, int idnum);
有人請告訴我如何開始?
快速谷歌搜索「FreeBSD的UFS2 ACL的」收益本頁面:
http://www.freebsd.org/doc/handbook/fs-acl.html
你可能會想閱讀該網頁發現,UFS2的ACL已經存在,並學習更多一點關於實施。
如果您正在尋找FreeBSD內核入侵的通用入手,您可能需要查看是否有人將「初級內核入侵者」列表更新爲最新版本。 Poul-Henning Kamp曾經在夏天更新它,正好趕上Google Summer of Code公告。
初級內核黑客列表可以在這裏找到:https://wiki.freebsd.org/IdeasPage – sjas
只是想知道爲什麼你想這樣做? ACL由UFS2支持,我假定存在相關的系統調用。 – sstn