diff --git a/tcsh.changes b/tcsh.changes index 65bd906..4ff30dd 100644 --- a/tcsh.changes +++ b/tcsh.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Thu Jan 19 12:20:06 UTC 2017 - werner@suse.de + +- Remove -L option on screen call dues API change, now we depend + on environment variables only. + ------------------------------------------------------------------- Wed Dec 7 15:29:56 UTC 2016 - werner@suse.de diff --git a/tcsh.spec b/tcsh.spec index c6eac8c..fcbc696 100644 --- a/tcsh.spec +++ b/tcsh.spec @@ -1,7 +1,7 @@ # # spec file for package tcsh # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -134,6 +134,7 @@ correction, a history mechanism, job control, and a C-like syntax. SCREENLOG=${SCREENDIR}/log cat > $SCREENRC<<-EOF deflogin off + deflog on logfile $SCREENLOG logfile flush 1 logtstamp off @@ -147,7 +148,7 @@ correction, a history mechanism, job control, and a C-like syntax. tail -q -s 0.5 -f $SCREENLOG & pid=$! env -i HOME=$HOME TERM=$TERM TMPDIR=$TMPDIR \ SCREENRC=$SCREENRC SCREENDIR=$SCREENDIR \ - screen -L -D -m make check + screen -D -m make check sleep 1 kill -TERM $pid rm -rf $SCREENDIR $TMPDIR