these things are crucial for external binds into dolmades:
binds should be made available as win drive letters
do not allow binds to host dirs which make accessible dolmade_path (default: $HOME/.dolmades)
Right now that means users cant bind their home directories which of course is inconvenient. This cant be avoided unless dolmade_path is somewhere outside the users dir.
Plan:
[x] Implement dolmades bind to set binds from d:\ to y:\. c:\ is the default wine drive, z:\ is the root of the container
[x] On binding make sure that DOLMADE_PATH is not reachable under the bound path. Otherwise bail out. TODO implement this check also for dolmades launch
[x] Save the bound path under DOLMADE_PATH/containers/targetBinds so it can be exported together with the dolmade
these things are crucial for external binds into dolmades:
dolmade_path
(default: $HOME/.dolmades)Right now that means users cant bind their home directories which of course is inconvenient. This cant be avoided unless
dolmade_path
is somewhere outside the users dir.Plan:
dolmades bind
to set binds fromd:\
toy:\
.c:\
is the default wine drive,z:\
is the root of the containerDOLMADE_PATH
is not reachable under the bound path. Otherwise bail out. TODO implement this check also fordolmades launch
NB: devices are not supported yet!