automount: refuse automounts for the root file system

This commit is contained in:
Lennart Poettering 2010-07-10 02:41:25 +02:00
parent 4e67ddd6b3
commit 41e450596a

View file

@ -154,6 +154,11 @@ static int automount_verify(Automount *a) {
if (a->meta.load_state != UNIT_LOADED)
return 0;
if (path_equal(a->where, "/")) {
log_error("Cannot have an automount unit for the root directory. Refusing.");
return -EINVAL;
}
if (!(e = unit_name_from_path(a->where, ".automount")))
return -ENOMEM;