Minor policy interface

Simply add the policy function wrappers.  They are completely
non-functional and always return that everything is OK, but once
again they simplify compilation of dependent packages for now.
These can/should be removed once the security policy of the
dependent application is completely understood and intergrade
as appropriate with Linux.
This commit is contained in:
Brian Behlendorf 2010-12-22 13:45:02 -08:00
parent ef57fb98e4
commit 0aff071d18

View File

@ -30,5 +30,18 @@
#define secpolicy_sys_config(c,co) (0) #define secpolicy_sys_config(c,co) (0)
#define secpolicy_zfs(c) (0) #define secpolicy_zfs(c) (0)
#define secpolicy_zinject(c) (0) #define secpolicy_zinject(c) (0)
#define secpolicy_vnode_setids_setgids(c,id) (0)
#define secpolicy_vnode_setid_retain(c, sr) (0)
#define secpolicy_setid_clear(v, c) (0)
#define secpolicy_vnode_any_access(c,vp,o) (0)
#define secpolicy_vnode_access2(c,cp,o,m1,m2) (0)
#define secpolicy_vnode_chown(c,o) (0)
#define secpolicy_vnode_setdac(c,o) (0)
#define secpolicy_vnode_remove(c) (0)
#define secpolicy_vnode_setattr(c,v,a,o,f,func,n) (0)
#define secpolicy_xvattr(x, o, c, t) (0)
#define secpolicy_vnode_stky_modify(c) (0)
#define secpolicy_setid_setsticky_clear(v,a,o,c) (0)
#define secpolicy_basic_link(c) (0)
#endif /* SPL_POLICY_H */ #endif /* SPL_POLICY_H */