initfs: Remove uid and gid fields for inodes
The initfs creation code always puts 0 in them.
This commit is contained in:
@@ -25,7 +25,7 @@ fn main() -> Result<()> {
|
||||
let bytes = std::fs::read(source).context("failed to read image into memory")?;
|
||||
let initfs = InitFs::new(&bytes, None).context("failed to parse initfs header")?;
|
||||
|
||||
dbg!(initfs.header());
|
||||
println!("{:#?}", initfs.header());
|
||||
|
||||
for inode in initfs.all_inodes() {
|
||||
print!("{:?}: ", inode);
|
||||
@@ -38,10 +38,8 @@ fn main() -> Result<()> {
|
||||
}
|
||||
};
|
||||
print!(
|
||||
"mode={:#0o}, uid={}, gid={}, kind=",
|
||||
"mode={:#0o}, kind=",
|
||||
inode_struct.mode(),
|
||||
inode_struct.uid(),
|
||||
inode_struct.gid()
|
||||
);
|
||||
|
||||
use redox_initfs::InodeKind;
|
||||
|
||||
@@ -258,9 +258,6 @@ fn write_inode(
|
||||
type_and_mode: type_and_mode.into(),
|
||||
length: write_result.size.into(),
|
||||
offset: initfs::Offset(write_result.offset.into()),
|
||||
|
||||
gid: 0.into(), //metadata.gid().into(),
|
||||
uid: 0.into(), //metadata.uid().into(),
|
||||
};
|
||||
|
||||
log::debug!(
|
||||
|
||||
Reference in New Issue
Block a user