support-tools-3.0-23.el8

エラータID: AXBA:2024-8920:02

Release date: 
Monday, October 21, 2024 - 19:22
Subject: 
support-tools-3.0-23.el8
Affected Channels: 
Asianux Server 8 for x86_64
Severity: 
High
Description: 

Our colleague pointed out mcinfo problem.
------

TMPDIRが空白を含んでいると失敗している問題を修正

TMPDIRに残った残骸が消えるのを確認
単にクオートでくくるだけだとshellcheckさんが配列使えとのことだったのでtrapでevalするのをやめ、削除対象のファイルを配列に入れ関数でtrapを処理するようにした

In mlzbxinfo line 597:
TRAP_CMD="$TRAP_CMD rm -rf \"$LOG_TEMP\" ;"
^--------^ SC2089 (warning): Quotes/backslashes will
be treated literally. Use an array.

In mlzbxinfo line 598:
trap 'eval "$TRAP_CMD"' EXIT
^----------------^ SC2090 (warning): Quotes/backslashes in this
variable will not be respected.

In mlzbxinfo line 646:
trap 'eval "$TRAP_CMD"' EXIT
^----------------^ SC2090 (warning):
Quotes/backslashes in this variable will not be respected.

なおmcinfoがTMPDIRを含んでいると失敗してしまうため
直前のコミットと出力を比較する場合はどちらも-Iでmcinfoを取らないようにされたし

Solution: 

Update packages.

Additional Info: 

N/A

Download: 

SRPMS
  1. support-tools-3.0-23.el8.src.rpm
    MD5: 0a88eb991b9d4d1ceee929d1d10c0018
    SHA-256: 7d31b3e5c35540429ea7da8884e0078fd70b9adf9b3b14dbf0e2fc9ea51add50
    Size: 41.51 kB

Asianux Server 8 for x86_64
  1. support-tools-3.0-23.el8.noarch.rpm
    MD5: 8165a2ba8f0b0aeb0830c01defcdaca1
    SHA-256: 085171d53cb7fdca0f14b59691f8602a5c2764ab29a978c2c292f6292ff6fc1a
    Size: 25.66 kB