public inbox for gentoo-pms@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-pms] Do we really need eight commands for sandbox control?
@ 2018-03-09 10:30 Ulrich Mueller
  0 siblings, 0 replies; only message in thread
From: Ulrich Mueller @ 2018-03-09 10:30 UTC (permalink / raw
  To: gentoo-pms

[-- Attachment #1: Type: text/plain, Size: 752 bytes --]

The current EAPI 7 draft introduces rmread, rmwrite, rmpredict, and
rmdeny in addition to their add* counterparts.

This looks like a short-sighted solution and I believe that it is
going into the wrong direction. It is entangled with the details of
the current sandbox implementation. So if new features like network
sandboxing should be added later, we'll either need another set of
commands for those, or we'll end up with removing the rm* commands
again, in favour of a more consistent interface.

Since the rm* commands aren't urgently needed (the only things that
could profit from them are the live eclasses which are a corner case
by themselves), I suggest to omit this feature from EAPI 7 and rethink
the whole sandbox API for EAPI 8.

Ulrich

[-- Attachment #2: Type: application/pgp-signature, Size: 490 bytes --]

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2018-03-09 10:30 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-09 10:30 [gentoo-pms] Do we really need eight commands for sandbox control? Ulrich Mueller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox