Hi,
I've got a feeling that you haven't read the man-page or Apple's
TN2127, but anyway--On Sat, Jul 4, 2009 at 8:38 PM, David Holland wrote:
There are numerous examples of how this will look like: anything that
was already converted to kauth(9), pretty much, as well as the ACL
examples I've posted not too long ago.
> > /*
Yes. If you will read Apple's TN2127, you'll see that the vnode
scope's actions are bits so several of them can be authorized in one
call. This is intentional.
> however, when you go to implement you'll find you've left
More than a few. Again, if you will look at TN2127, you'll see that it
contains both the definitions you see above as well as several others.
I would like to implement them incrementally and not add actions
before they're used. This is why my mail says "some actions". This is
how kauth(9) was implemented so far.
> These are the vnode actions VINO's security system defined. I believe
I tend to believe Apple's kauth(9) was also implemented and, well,
works, too. ;)
> > +int
Sure I can, only that it will affect kauth(9) as a whole, and this
email discusses the vnode scope. There are several design changes I
have planned, but I'd like to implement the vnode scope before moving
forward with them. Since all of kauth(9) works that way (emphasis on
"works"), it's going to stay that way, at least for now...
> (And if you really really must do that, use {u,}intptr_t, not unsigned
Will do.
Thanks,
-e.
| Bart Van Assche | Integration of SCST in the mainstream Linux kernel |
| Kamalesh Babulal | [BUG] Linux 2.6.25-rc2 - Kernel Ooops while running dbench |
| Greg Kroah-Hartman | [PATCH 005/196] Chinese: add translation of SubmittingDrivers |
| Paul Jackson | Re: cpuset-remove-sched-domain-hooks-from-cpusets |
git: | |
| Gerrit Renker | [PATCH 0/37] dccp: Feature negotiation - last call for comments |
| Jarek Poplawski | [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| Steven Rostedt | Re: -rt scheduling: wakeup bug? |
| David Miller | Re: [GIT]: Networking |
