dist/mkfile: aux/stub -d /n/src9/usr to avoid overbinding /usr in case /n/src9 an / alias
when /n/src9 is an alias for / (bind / /n/src9), then the bind from /sys/lib/dist/usr on /n/src9/usr would also overbind /usr and potentially make the build target file inaccessible. the solution is to run aux/stub -d /n/src9/usr. this works as aux/stub mounts itself on /n/src9, so the bind for /n/src9/usr will not override /usr in the root filesystem but the stub directory from aux/stub.
This commit is contained in:
parent
dea28126ae
commit
ac3147a9c5
1 changed files with 1 additions and 0 deletions
1
sys/lib/dist/mkfile
vendored
1
sys/lib/dist/mkfile
vendored
|
@ -146,4 +146,5 @@ binds:V:
|
|||
bind mail/lib /n/src9/mail/lib
|
||||
bind ndb /n/src9/lib/ndb
|
||||
bind -a adm/timezone /n/src9/adm/timezone
|
||||
aux/stub -d /n/src9/usr
|
||||
bind usr /n/src9/usr
|
||||
|
|
Loading…
Reference in a new issue