| 1 | ================= |
|---|
| 2 | Tackling domain |
|---|
| 3 | ================= |
|---|
| 4 | |
|---|
| 5 | tag a 'x' in front of stuff that's been implemented |
|---|
| 6 | |
|---|
| 7 | unhandled (eg, figure these out) vars/features |
|---|
| 8 | |
|---|
| 9 | - (user)?sandbox |
|---|
| 10 | - userpriv(_fakeroot)? |
|---|
| 11 | - digest |
|---|
| 12 | - cvs (this option is a hack) |
|---|
| 13 | - fixpackages , which probably should be a sync thing (would need to |
|---|
| 14 | bind the vdb and binpkg repo to it though) |
|---|
| 15 | - keep(temp|work), easy to implement, but where to define it? |
|---|
| 16 | - PORT_LOGDIR |
|---|
| 17 | - env overrides of use... |
|---|
| 18 | |
|---|
| 19 | vdb wrapper/vdb repo instantiation (either domain created wrapper, or |
|---|
| 20 | required in the vdb repo section def) |
|---|
| 21 | |
|---|
| 22 | - CONFIG_PROTECT* |
|---|
| 23 | - collision-protect |
|---|
| 24 | - no(doc|man|info|clean) (wrapper/mangler) |
|---|
| 25 | - suidctl |
|---|
| 26 | - nostrip. in effect, strip defaults to on; wrappers if after |
|---|
| 27 | occasionally on, occasionally off. |
|---|
| 28 | - sfperms |
|---|
| 29 | |
|---|
| 30 | build section (vars) |
|---|
| 31 | |
|---|
| 32 | - C(HOST|TARGET), (LD*|C*)FLAGS? |
|---|
| 33 | - (RESUME|FETCH)COMMAND are fetcher things, define it there. |
|---|
| 34 | - MAKEOPTS |
|---|
| 35 | - PORTAGE_NICENESS (imo) |
|---|
| 36 | - TMPDIR ? or domain it? |
|---|
| 37 | |
|---|
| 38 | gpg is bound to repo, class type specifically. strict/severe are |
|---|
| 39 | likely settings of it. the same applies for profiles. |
|---|
| 40 | |
|---|
| 41 | distlocks is a fetcher thing, specifically (probably) class type. |
|---|
| 42 | |
|---|
| 43 | buildpkgs is binpkg + filters. |
|---|
| 44 | |
|---|
| 45 | package.provided is used to generate a seperate vdb, a null vdb that |
|---|
| 46 | returns those packages as installed. |
|---|