1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/daemon
Daniel, Dao Quang Minh 281abd2c8a aufs: apply dirperm1 by default if supported
Automatically detect support for aufs `dirperm1` option and apply it.
`dirperm1` tells aufs to check the permission bits of the directory on the
topmost branch and ignore the permission bits on all lower branches.
It can be used to fix aufs' permission bug (i.e., upper layer having
broader mask than the lower layer).

More information about the bug can be found at https://github.com/docker/docker/issues/783
`dirperm1` man page is at: http://aufs.sourceforge.net/aufs3/man.html

Signed-off-by: Daniel, Dao Quang Minh <dqminh89@gmail.com>
2015-03-26 07:25:42 +00:00
..
execdriver Get rid of panic in stats for lxc 2015-03-24 21:12:06 -07:00
graphdriver aufs: apply dirperm1 by default if supported 2015-03-26 07:25:42 +00:00
logger Removed unused "mutex" field 2015-03-23 19:05:21 -07:00
networkdriver Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
attach.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
changes.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
commit.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
config.go add syslog driver 2015-03-21 18:01:18 -07:00
container.go Refactor pkg/common, Fixes #11599 2015-03-24 18:19:59 +01:00
container_unit_test.go Ensure container names start with a-zA-Z0-9 2014-09-12 10:45:07 -07:00
copy.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
create.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
daemon.go Use appropriate function to record logs 2015-03-25 23:32:12 +08:00
daemon_aufs.go Mass gofmt 2014-10-24 15:11:48 -07:00
daemon_btrfs.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_devicemapper.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_no_aufs.go update go import path and libcontainer 2014-07-24 22:19:50 +00:00
daemon_overlay.go Remove the last references to overlayfs 2014-12-03 14:06:19 +01:00
daemon_test.go Closes #9311 Handles container id/name collisions against daemon functionalities according to #8069 2015-01-21 17:11:31 -08:00
daemon_unit_test.go Move security opts to HostConfig 2014-11-25 01:02:30 +02:00
delete.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
exec.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
export.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
history.go History.Swap Use parallel assignment to swap elements, as it's 2015-03-25 00:13:13 +03:00
image_delete.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
info.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
inspect.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
kill.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
list.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
logs.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
monitor.go Refactor pkg/common, Fixes #11599 2015-03-24 18:19:59 +01:00
network_settings.go Adding IPv6 network support to docker 2015-01-09 00:13:09 +01:00
pause.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
README.md Add readme for daemon directory 2014-05-17 17:56:02 +00:00
rename.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
resize.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
restart.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
start.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
state.go Address comments. 2014-11-08 00:14:08 +00:00
state_test.go Fix vet errors about unkeyed fields 2014-12-12 10:44:59 -08:00
stats.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
stats_collector.go Exit cli when all containers when no more containers to monitor 2015-01-21 08:55:23 -08:00
stop.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
top.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00
utils.go User should get error message on wrong config 2014-12-09 21:52:07 +00:00
utils_linux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_nolinux.go --selinux-enabled flag should be ignored on Disabled SELinux systems 2014-09-23 13:21:25 -04:00
utils_test.go Update container resolv.conf when host network changes /etc/resolv.conf 2015-01-08 14:15:13 -05:00
volumes.go Merge pull request #10365 from cpuguy83/9981_fix_cannot_overwrite_nonbind_as_bind 2015-03-23 10:43:02 -07:00
wait.go Remove engine.Status and replace it with standard go error 2015-03-25 22:32:08 +01:00

This directory contains code pertaining to running containers and storing images

Code pertaining to running containers:

  • execdriver
  • networkdriver

Code pertaining to storing images:

  • graphdriver