On Wed, 1 Dec 2010 16:31:20 +0100 Kay Sievers wrote: > On Wed, Dec 1, 2010 at 16:05, Michal Schmidt wrote: > > I think it's this way in order to simulate a strict path-based > > watch, as opposed to an inode-based one. > > For cases when someone recreates the directory hierarchy in a weird > > way, like: > > # a watch is set on /foo/bar/baz > > mv /foo/bar /foo/qux > > mkdir -p /foo/bar/baz # a completely NEW /foo/bar/baz inode > > That should probably be avoided for DirectoryNotEmpty=.
I guess Lennart wanted it to work even in cases when the directory to be watched is created later. > Nothing should watch /dev just for that reason. If the watch were only for IN_DELETE_SELF|IN_MOVE_SELF, it wouldn't be too bad. These events are rare. Michal _______________________________________________ systemd-devel mailing list systemd-devel@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/systemd-devel