Branch: refs/heads/SLE-12-SP3
Home: https://github.com/yast/yast-yast2
Commit: 1a865191f97d4a148cdbda4902fad0fb2833cbc7
https://github.com/yast/yast-yast2/commit/1a865191f97d4a148cdbda4902fad0fb28...
Author: Martin Vidner
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M scripts/yast2
Log Message:
-----------
factored out check_mount_ok
Commit: 880a6e67ca1b19a4c919162151b8a083446f929e
https://github.com/yast/yast-yast2/commit/880a6e67ca1b19a4c919162151b8a08344...
Author: Martin Vidner
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M scripts/yast2
Log Message:
-----------
removed useless trailing semicolons;
Commit: b3b277fc9e58fdf189a38ce48d8fb83b3bf87358
https://github.com/yast/yast-yast2/commit/b3b277fc9e58fdf189a38ce48d8fb83b3b...
Author: Martin Vidner
Date: 2019-04-29 (Mon, 29 Apr 2019)
Changed paths:
M scripts/yast2
Log Message:
-----------
Stop "ls: write error: Broken pipe" messages (bsc#1128032)
The 'Broken pipe' message is annoying but otherwise should be
harmless. It is a consequence of running `ls /proc | head -n` while the
/proc directory has much more entries than usual.
1. The YaST menu (DISPLAY="" yast menu) makes its children ignore SIGPIPE
2. /sbin/yast2 runs `ls /proc |head -n1` as part of sanity checks
3. listing /proc takes longer than on most systems (maybe because there are
lots of processes)
4. Therefore, 'head' terminates while 'ls' is running, and 'ls' is not
terminated by a pipe signal and complains that it cannot write its output.
Here's how to simulate a similar problem:
# ensure a directory that takes longer than usual to ls
mkdir -p loopmnt
sshfs localhost:/usr/share/doc/packages loopmnt
# ignore SIGPIPE
trap '' sigpipe
# produces 'ls: write error: Broken pipe'
ls -U loopmnt | head -n1
# cleanup
trap - sigpipe
fusermount -u loopmnt
rmdir loopmnt
Commit: d72ce4d736bb5e336e054a1f8e6b75ce261f8ef1
https://github.com/yast/yast-yast2/commit/d72ce4d736bb5e336e054a1f8e6b75ce26...
Author: Martin Vidner
Date: 2019-04-30 (Tue, 30 Apr 2019)
Changed paths:
M package/yast2.changes
M package/yast2.spec
Log Message:
-----------
version + changelog
Commit: 95aa4eb4197581f04d38000149671963d5be74d0
https://github.com/yast/yast-yast2/commit/95aa4eb4197581f04d38000149671963d5...
Author: Martin Vidner
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M package/yast2.changes
M package/yast2.spec
M scripts/yast2
Log Message:
-----------
Merge pull request #922 from yast/broken-pipe
Stop "ls: write error: Broken pipe" messages (bsc#1128032)
Commit: 65380e9ba359405efb3fdbe2b3cc0576903447e5
https://github.com/yast/yast-yast2/commit/65380e9ba359405efb3fdbe2b3cc057690...
Author: Martin Vidner
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M package/yast2.changes
M package/yast2.spec
M scripts/yast2
Log Message:
-----------
Merge branch 'SLE-12-SP2' into SLE-12-SP3
Commit: 97252a4123c97641521352601e97ac7c5e29502c
https://github.com/yast/yast-yast2/commit/97252a4123c97641521352601e97ac7c5e...
Author: Martin Vidner
Date: 2019-05-28 (Tue, 28 May 2019)
Changed paths:
M package/yast2.changes
M package/yast2.spec
M scripts/yast2
Log Message:
-----------
Merge pull request #929 from yast/broken-pipe-sp3
Stop "ls: write error: Broken pipe" messages (SP3)
Compare: https://github.com/yast/yast-yast2/compare/32d00de7b399...97252a4123c9