Mike Oliver wrote: > > Mike Oliver wrote: > > Mike Oliver wrote: > > > [Mandrake 8.2, kernel 2.4.18] > > > > > > Every now and then, without warning and a propos of nothing, > > > the permissions on my /home directory suddenly change to drwx------. > > > > Upgrading msec to 0.21 fixed the problem. > > Spoke too soon, sorry. The problem is still there in 0.21. > > Here's what I think is happening: In /usr/msec/perm.4, which > presumably is the permissions msec is supposed to set (mask?) > at security level 4, the following lines appear (among others): > /home/ root.adm 751 > /home/* current 700 > > This should mean (I think) that /home should be owned by root, have > group adm, and have permissions rwxr-x--x, whereas everything *in* > /home should have its current owner and group, and permissions rwx------. > > But instead the * is resolved as including the /home directory > itself, and its permissions get reset to rwx------. > > I changed the /home/* line to 711, and it now seems to avoid > locking me out of my home directory, but obviously it's not > doing just what it's supposed to be doing. > > I am really surprised that no one else seems to have found this > bug. The only relevant thing I can think of that's different about > my system is that I have /home mounted from its own partition, but > that must be very common.
Mike, i wonder if these are processed in order from first to last and simply reversing the order you give above would fix the prob. I am pleased my earlier bungled attempt at helping put you on the right track anyway. Michael -- Some people live life in the fast lane. You're in oncoming traffic.
Want to buy your Pack or Services from MandrakeSoft? Go to http://www.mandrakestore.com