Theodore Ts'o
Theodore Ts'o
It's fair this is a bug, however....; trying to resize a file system to 1024 times its original size is a positive anti-pattern. Don't do that. The file system is...
Patches gratefully accepted. :-) Criteria for a new function in libext2fs is that it must have a stable API and ABI, and it needs to handle error cases gracefully, and...
I wrote the debugfs code in question, so sure, you can use it. I'll note that there is also unlink/rmdir support in misc/fuse2fs.c which is also GPLv2 licensed. You should...
There is a pretty explicit set of licensing terms in the NOTICE file in the top-level of the e2fsprogs sources. You're right that it would be good to clarify the...
Debugfs meant as a debugging tool. (Its original purpose was to corrupt file systems to create regression tests for e2fsck.) Over the years, more and more people have been attempting...
On Mon, Dec 06, 2021 at 12:40:03PM -0800, Demi Marie Obenour wrote: > > - Provide a flag to set all of the timestamps, either on just the > filesystem,...
It's not possible to set the last write time to be zero, currently. The superblock last write time is set when the file system is closed in libext2fs. From line...
Did you deliberately enable the fast_commit option when you formatted the file system? Or was the fast_commit feature bit possibly set by accident due to the power failure? The fast_commit...
Pull down the git repository for e2fsprogs, and checkout the maint branch. Then run ``` sudo apt-get install build-essentials devscripts sudo apt-get build-dep e2fsprogs dch -l $USER maint branch fixups...
Something like this: ``` mkdir -p ~/src cd ~/src git clone https://github.com/tytso/e2fsprogs.git cd e2fsprogs git checkout maint ``` By the way, I encourage people to learn the basics behind "cookbook...