| ... | ... |
@@ -259,6 +259,7 @@ func SetupInitLayer(initLayer string) error {
|
| 259 | 259 |
"/etc/hosts": "file", |
| 260 | 260 |
"/etc/hostname": "file", |
| 261 | 261 |
"/dev/console": "file", |
| 262 |
+ "/etc/mtab": "/proc/mounts", |
|
| 262 | 263 |
// "var/run": "dir", |
| 263 | 264 |
// "var/lock": "dir", |
| 264 | 265 |
} {
|
| ... | ... |
@@ -285,6 +286,10 @@ func SetupInitLayer(initLayer string) error {
|
| 285 | 285 |
return err |
| 286 | 286 |
} |
| 287 | 287 |
f.Close() |
| 288 |
+ default: |
|
| 289 |
+ if err := os.Symlink(typ, path.Join(initLayer, pth)); err != nil {
|
|
| 290 |
+ return err |
|
| 291 |
+ } |
|
| 288 | 292 |
} |
| 289 | 293 |
} else {
|
| 290 | 294 |
return err |