Enforce 'rdev' (device file major/minor) is 0
Historically OSTree supported device files, but it wasn't useful, and added attack surface. Support was removed in https://git.gnome.org/browse/ostree/commit/?id=62a896350bd54bff5a9413d2ee0fad7ff4364f9a Perform a further cleanup by enforcing internally that the device major/minor must be 0. Conflicts: src/libostree/ostree-core.c
This commit is contained in:
1 parent
c4efbf6718
commit
125889fd7e
3 files changed
+16
-14
No files matched your search
@@ -67,10 +67,6 @@ file_info_from_archive_entry_and_modifier (OstreeRepo *repo,
|
||||
{
|
||||
g_file_info_set_attribute_byte_string (info, "standard::symlink-target", archive_entry_symlink (entry));
|
||||
}
|
||||
else if (file_type == G_FILE_TYPE_SPECIAL)
|
||||
{
|
||||
g_file_info_set_attribute_uint32 (info, "unix::rdev", st->st_rdev);
|
||||
}
|
||||
|
||||
_ostree_repo_commit_modifier_apply (repo, modifier,
|
||||
archive_entry_pathname (entry),
|
||||
|
||||
Reference in new issue
Block a user