On Wed, May 11, 2022 at 07:05:29PM +0900, Lauri Tirkkonen wrote: > Hi, > > I had reorder_kernel failing but generating empty log files. The root cause of > the log file being empty is that if $KERNEL_DIR.tgz exists, a new log file is > created but stderr keeps going to the old (now deleted) one. Simple fix.
ok tb with adjusted comment > > --- > libexec/reorder_kernel/reorder_kernel.sh | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/libexec/reorder_kernel/reorder_kernel.sh > b/libexec/reorder_kernel/reorder_kernel.sh > index ded689f095e..fdb4368501e 100644 > --- a/libexec/reorder_kernel/reorder_kernel.sh > +++ b/libexec/reorder_kernel/reorder_kernel.sh > @@ -45,6 +45,7 @@ if [[ -f $KERNEL_DIR.tgz ]]; then > # The directory containing the logfile was just deleted, redirect > # stdout again to a new logfile. > exec 1>$LOGFILE > + exec 2>&1 > tar -C $KERNEL_DIR -xzf $KERNEL_DIR.tgz $KERNEL > rm -f $KERNEL_DIR.tgz > fi > -- > 2.36.0 > > -- > Lauri Tirkkonen | lotheac @ IRCnet >