def configure(self, container_dir, app):
root_dir = os.path.join(container_dir, 'root')
newroot_norm = fs.norm_safe(root_dir)
mounts = [
]
emptydirs = [
'/u',
'/var/account',
'/var/empty',
'/var/lock',
'/var/log',
'/var/run',
]
stickydirs = [
'/opt',
]
for mount in mounts:
if os.path.exists(mount):
fs.mount_bind(newroot_norm, mount)
for directory in emptydirs:
fs.mkdir_safe(newroot_norm + directory)
for directory in stickydirs:
os.chmod(newroot_norm + directory, 0o777 | stat.S_ISVTX)
评论列表
文章目录