util-linux/libmount
Karel Zak 7dc0f5c90e libmount: improve monitor to be usable for non-root users
The current implementation calls mkdir and open(O_CREATE) to
initialize /run/mount/utab.lock before it starts to monitor the file.
Unfortunately it makes the monitor useless for non-root processes
(e.g. systemd --user).

The new implementation adds inotify watch for the last existing
component in the path (/run/mount/utab.lock) and re-initialize
after a change. It makes the monitor robust enough for mkdir/rmdir
when monitor is already active.

Signed-off-by: Karel Zak <kzak@redhat.com>
2015-06-19 12:30:40 +02:00
..
docs docs: fix gtk-docs related warnings 2015-05-28 12:28:23 +02:00
python docs: fix "behaviour" vs. "behavior" 2014-06-06 09:49:35 +02:00
src libmount: improve monitor to be usable for non-root users 2015-06-19 12:30:40 +02:00
COPYING COPYING: fix grammar of referring phrase, and indicate location better 2013-10-08 15:38:39 +02:00
Makemodule.am build-sys: add pylibmount 2013-08-19 14:57:21 +02:00
mount.pc.in build-sys: use top-level directory for libmount rather than shlibs/mount 2011-06-09 21:59:52 +02:00