On Sunday 24 October 2010 14:39, Andreas Zielke wrote: > > "U or u > > > > tell init to re-execute itself (preserving the state). No re-examining > > of /etc/inittab file happens. Run level should be one of Ss0123456 > > otherwise request would be silently ignored." > > > > Probably to get rid of running stuff which still uses old libc6. > > I'm speculating here, but what if the sysvinit was dynamically linked > against libc6 - wouldn't the "init u" then replace the init utilizing > the old version of libc6 with an init utilizing the upgraded version > of libc6?
Yes, the purpose is to close opened and mmap'ed old libc6 .so files. I fixed "init u" so that it exits immediately now. It will not re-exec, but at least it will not block the update process either. -- vda _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
