Systemd/src
Lennart Poettering 90578cbd71 btrfs-util: when snapshotting make sure we don't descent into subvolumes we just created
We already had a safety check in place that we don't end up descending
to the original subvolume again, but we also should avoid descending in
the newly created one.

This is particularly important if we make a snapshot below its source,
like we do in "systemd-nspawn --ephemeral -D /".

Closes https://bugs.freedesktop.org/show_bug.cgi?id=90803
2015-06-15 18:11:11 +02:00
..
ac-power
activate tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
analyze core: rename SystemdRunningAs to ManagerRunningAs 2015-05-11 22:51:49 +02:00
ask-password remove unused includes 2015-02-23 23:53:42 +01:00
backlight
basic btrfs-util: when snapshotting make sure we don't descent into subvolumes we just created 2015-06-15 18:11:11 +02:00
binfmt remove unused includes 2015-02-23 23:53:42 +01:00
boot bootctl: fix an error check 2015-05-23 13:03:30 +02:00
bootchart systemd-bootchart: Trivial typo fix in warning 2015-06-05 18:42:36 +02:00
bus-proxyd bus-proxy: fix GetConnectionSELinuxSecurityContext() return value 2015-05-21 21:24:55 +02:00
cgls remove unused includes 2015-02-23 23:53:42 +01:00
cgroups-agent
cgtop cgtop: IO readings are valid if any data is available, even if unchanged since last tick 2015-06-10 18:06:28 -05:00
compat-libs
console console: use signal-util.h and reorder includes 2015-05-29 21:12:26 +02:00
core Merge pull request #189 from teg/rtnl-rename 2015-06-14 13:07:20 +02:00
cryptsetup cryptsetup: craft a unique ID with the source device 2015-06-09 10:17:55 +02:00
dbus1-generator bus: don't switch to kdbus if not requested 2015-05-06 18:21:51 +02:00
debug-generator core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
delta tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
detect-virt remove unused includes 2015-02-23 23:53:42 +01:00
efi-boot-generator path-util: Change path_is_mount_point() symlink arg from bool to flags 2015-05-29 17:42:44 +02:00
escape core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
firstboot util: split all hostname related calls into hostname-util.c 2015-05-18 17:10:07 +02:00
fsck tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
fstab-generator swap: use swapon -o 2015-05-25 17:06:15 +02:00
getty-generator core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
gpt-auto-generator path-util: Change path_is_mount_point() symlink arg from bool to flags 2015-05-29 17:42:44 +02:00
hibernate-resume core: rework unit name validation and manipulation logic 2015-05-05 15:06:42 -07:00
hostname hostname: Allow comments in /etc/hostname 2015-05-19 12:18:08 +02:00
hwdb Revert "hwdb: actually search /run/udev/hwdb.d" 2015-06-09 11:26:06 +02:00
import util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
initctl shared: add formats-util.h 2015-04-10 23:54:48 +02:00
journal Merge pull request #156 from filbranden/journal_leading_whitespace 2015-06-11 17:42:06 +02:00
journal-remote tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
kernel-install 90-loaderentry.install: fixup BOOT_OPTIONS 2015-06-02 16:10:06 +02:00
libsystemd sd-netlink: socket - move some functions from main source file 2015-06-13 21:25:05 +02:00
libsystemd-network sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
libsystemd-terminal build-sys: split internal basic/ library from shared/ 2015-06-11 10:52:46 +02:00
libudev libudev: enumerate - accept NULL parameters in add_match() 2015-06-03 22:08:46 +02:00
locale tree-wide: fix memory leaks in users of bus_map_all_properties() 2015-06-14 15:08:52 +02:00
login Merge pull request #180 from ronnychevalier/rc/coverity_cid_1304686 2015-06-15 12:22:19 +02:00
machine tree-wide: fix memory leaks in users of bus_map_all_properties() 2015-06-14 15:08:52 +02:00
machine-id-commit machine-id-commit: simplifications 2015-03-10 18:56:56 +01:00
machine-id-setup remove unused includes 2015-02-23 23:53:42 +01:00
modules-load modules-load: fix memory leak 2015-05-13 14:07:26 +02:00
network firewall: rename fw-util.[ch] → firewall-util.[ch] 2015-06-15 14:08:02 +02:00
notify shared: add formats-util.h 2015-04-10 23:54:48 +02:00
nspawn firewall: rename fw-util.[ch] → firewall-util.[ch] 2015-06-15 14:08:02 +02:00
nss-myhostname util: split all hostname related calls into hostname-util.c 2015-05-18 17:10:07 +02:00
nss-mymachines
nss-resolve tree-wide: remove spurious space 2015-06-08 23:11:26 +02:00
path tree-wide: there is no ENOTSUP on linux 2015-03-13 14:10:39 +01:00
python-systemd remove gudev and gtk-doc 2015-06-03 00:22:53 +02:00
quotacheck tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
random-seed random-seed: minor cleanups, in particular when it comes to logging 2015-04-21 18:08:09 +02:00
rc-local-generator
remount-fs tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
reply-password remove unused includes 2015-02-23 23:53:42 +01:00
resolve sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
resolve-host remove unused includes 2015-02-23 23:53:42 +01:00
rfkill
run Fix typo 2015-06-10 13:17:38 -04:00
shared firewall: rename fw-util.[ch] → firewall-util.[ch] 2015-06-15 14:08:02 +02:00
sleep remove unused includes 2015-02-23 23:53:42 +01:00
socket-proxy remove unused includes 2015-02-23 23:53:42 +01:00
sysctl sysctl: don't propagate ENOENT sysctl options 2015-04-24 19:56:47 +02:00
system-update-generator remove unused includes 2015-02-23 23:53:42 +01:00
systemctl tree-wide: fix memory leaks in users of bus_map_all_properties() 2015-06-14 15:08:52 +02:00
systemd sd-netlink: message - split up source file 2015-06-13 21:11:01 +02:00
sysusers util: add generic calls for prefixing a root directory to a path 2015-05-13 17:42:10 +02:00
sysv-generator core: rename SystemdRunningAs to ManagerRunningAs 2015-05-11 22:51:49 +02:00
test firewall: rename fw-util.[ch] → firewall-util.[ch] 2015-06-15 14:08:02 +02:00
timedate tree-wide: fix memory leaks in users of bus_map_all_properties() 2015-06-14 15:08:52 +02:00
timesync util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
tmpfiles tmpfiles: use lstat() instead of stat() when checking whether a file system object already exists 2015-05-15 21:48:20 +02:00
tty-ask-password-agent util: split out signal-util.[ch] from util.[ch] 2015-05-29 20:14:11 +02:00
udev Merge pull request #144 from teg/udev-spawn-log-less-2 2015-06-14 20:19:54 +02:00
update-done update-done: ignore nanosecond file timestamp components, they are not reliable 2015-04-27 17:25:57 +02:00
update-utmp shared: add formats-util.h 2015-04-10 23:54:48 +02:00
user-sessions user-sessions: move into own subdir and build independently of logind 2015-02-27 17:28:03 -05:00
vconsole tree-wide: whenever we fork off a foreign child process reset signal mask/handlers 2015-06-10 01:28:58 +02:00
.gitignore
Makefile