[BusyBox] rm -rf confused by directories without "x" bit set.

Rob Landley rob at landley.net
Sun Nov 9 19:22:30 UTC 2003


I ran buildroot as me (not as root), and it created a file that rm -rf won't 
delete.

[landley at dhcppc4 busybox]$ ./busybox rm -rf ../../../buildroot/build_i386
rm: unable to stat 
`../../../buildroot/build_i386/staging_dir/lib/pkgconfig/openssl.pc': 
Permission denied
rm: unable to remove 
`../../../buildroot/build_i386/staging_dir/lib/pkgconfig': Directory not 
empty
rm: unable to remove `../../../buildroot/build_i386/staging_dir/lib': 
Directory not empty
rm: unable to remove `../../../buildroot/build_i386/staging_dir': Directory 
not empty
rm: unable to remove `../../../buildroot/build_i386': Directory not empty
[landley at dhcppc4 busybox]$ ls -l 
../../../buildroot/build_i386/staging_dir/lib/
total 4
drw-r--r--    2 landley  landley      4096 Nov  9 06:37 pkgconfig

Any suggestions?



More information about the busybox mailing list