Searched refs:mount_tmp (Results 1 - 1 of 1) sorted by relevance
/systemd/src/machine/ |
H A D | machine-dbus.c | 866 char mount_slave[] = "/tmp/propagate.XXXXXX", *mount_tmp, *mount_outside, *p; local 945 mount_tmp = strjoina(mount_slave, "/mount"); 946 if (mkdir(mount_tmp, 0700) < 0) { 947 r = sd_bus_error_set_errnof(error, errno, "Failed to create temporary mount point %s: %m", mount_tmp); 953 if (mount(src, mount_tmp, NULL, MS_BIND, NULL) < 0) { 954 r = sd_bus_error_set_errnof(error, errno, "Failed to overmount %s: %m", mount_tmp); 962 if (mount(NULL, mount_tmp, NULL, MS_BIND|MS_REMOUNT|MS_RDONLY, NULL) < 0) { 963 r = sd_bus_error_set_errnof(error, errno, "Failed to remount read-only %s: %m", mount_tmp); 979 if (mount(mount_tmp, mount_outside, NULL, MS_MOVE, NULL) < 0) { 980 r = sd_bus_error_set_errnof(error, errno, "Failed to move %s to %s: %m", mount_tmp, mount_outsid [all...] |
Completed in 224 milliseconds