-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On Thursday, December 6 at 04:46 PM, quoth Rado S:
>=- Chris G wrote on Thu 6.Dec'07 at 13:03:13 +0000 -=
>
>> What's a reliable way of removing empty maildirs?
>> Presumably it's possible but you'd have to follow some protocol that
>> wouldn't interfere with the proper writing of messages to the maildir.
>
>chmod a-w dir/new
>rm -rf dir
Well, that's not *quite* safe, now is it? There's a race condition
between deciding that a maildir is empty and then changing the
permissions such that no one can deliver mail to it. It would have to
be more like this:
chmod a-w dir/new
if [ `find dir -type f` ] ; then
echo "Not empty!"
chmod a+w dir/new
else
rm -rf dir
fi
~Kyle
- --
I think we ought always to entertain our opinions with some measure of
doubt. I shouldn't wish people dogmatically to believe any philosophy,
not even mine.
-- Bertrand Russell
-----BEGIN PGP SIGNATURE-----
Comment: Thank you for using encryption!
iD8DBQFHWB1IBkIOoMqOI14RAp8LAJ0YXKrpUr9TCwaswVpky/MF8UH6rACgiECX
1CKaU1As7wX9YrRyQPy50Cw=
=ibUG
-----END PGP SIGNATURE-----