From: Heiko Z. <he...@zu...> - 2008-04-17 12:48:38
|
Quoting Bruce Smith <br...@ar...>: >> >>> CD, but the files are in the mods directory. Any clue why? >> >> Are you sure they weren't put there when you loaded the mods dir? >> > >> > I'm sure I didn't load those files. >> >> I knew that would be the case, but one has to ask ;-) > > The exact same problem exists in both UnionFS and aufs. > > The problem occurs after the linuxrc and pre_init scripts, (I stuck a > "ls /shm/etc-mods" at the very end of pre_init, and the files weren't > there at that time), so something past /sbin/init causes those files to > appear in the mods. > > I grep'ed all the init scripts, and I can't find where most of those > files are referenced at all. One guess is some binary program is > opening those files RW, but not modifying them. Any other ideas? > > One other idea I ruled out is I thought maybe the date on the files > (1/1/1980) was too close to the epoch or too far in the past, confusing > the union/aufs. So I temporally modified the build script that does the > touch and changed the date from 1/1/1980 to 1/1/1990, but that didn't > help either. :-( > > BTW, there is only a few files with this problem, and it doesn't hurt > anything, so I didn't hold up the release of 1.3.5 for this. Even if it > never gets fixed, it's no big deal. It just bugs me ... If my memory serves me right, I think we're doing a couple chmods, maybe some chowns during the boot process, maybe that's what's screwing with it. -- Regards Heiko Zuerker http://www.devil-linux.org ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. |