4.5. 쉘 및 명령행 툴
cronie
는 선택한 범위 내에서 임의의 시간에 대한 지원을 추가합니다.
이제 Cronie
유틸리티에서 cronjob 실행을 위해 ~
(임의 범위 내) Operator를 지원합니다. 결과적으로 선택한 범위 내의 무작위 시간에 cronjob을 시작할 수 있습니다.
복구 전과 후에 명령을 실행하기 위한 새로운 변수 추가
이번 개선된 기능을 통해 ReaR은 복구 전과 후에 실행할 명령의 자동화에 필요한 두 가지 새로운 변수를 도입합니다.
-
PRE_RECOVERY_COMMANDS
는 일련의 명령을 허용합니다. 이러한 명령은 복구를 시작하기 전에 실행됩니다. -
POST_RECOVERY_COMMANDS
는 일련의 명령을 허용합니다. 이러한 명령은 복구가 완료된 후 실행됩니다.
이러한 변수는 다음과 같은 차이점이 있는 PRE_RECOVERY_SCRIPT
및 POST_RECOVERY_SCRIPT
의 대안입니다.
-
이전의
PRE_RECOVERY_SCRIPT
및POST_RECOVERY_SCRIPT
변수는 단일 쉘 명령을 허용합니다. 이러한 변수에 여러 명령을 전달하려면 instructions을 통해 명령을 분리해야 합니다. -
새로운
PRE_RECOVERY_COMMANDS
및POST_RECOVERY_COMMANDS
변수는 명령 배열을 허용하며 배열의 각 요소는 별도의 명령으로 실행됩니다.
결과적으로 복구 전과 후 오류 발생 시 복구 시스템에서 실행할 여러 명령을 제공합니다.
자세한 내용은 default.conf
파일을 참조하십시오.
새 패키지: xmlECDHElet
XMLStarlet은 XML 파일의 구문 분석, 변환, 쿼리, 검증 및 편집에 사용되는 명령줄 유틸리티 집합입니다. 새로운 xmlECDHElet
패키지는 grep
,sed
,awk
,patch
,join
등과 같은 일반 텍스트 파일에 UNIX 명령을 사용하는 것과 유사한 방식으로 사용할 수 있는 간단한 쉘 명령 세트를 제공합니다.
(BZ#2069689)
Opencryptoki
버전 3.18.0에 재기반
Public-Key Cryptography Standard (PKCS) #11을 구현한 opencryptoki
패키지는 3.18.0 버전으로 업데이트되었습니다. 주요 개선사항은 다음과 같습니다.
- FPS(Federal Information Processing Standards) 호환 토큰 데이터 형식(tokversion = 3.12)입니다.
- 글로벌 정책을 사용하여 메커니즘 및 키 사용 제한에 대한 지원이 추가되었습니다.
- 메커니즘 사용량 통계 계산에 대한 지원이 추가되었습니다.
-
ICA/EP11
토큰은 이제libica
라이브러리 버전 4를 지원합니다. -
p11sak
도구를 사용하면 공개 및 개인 키에 대해 다양한 속성을 설정할 수 있습니다. -
C_GetMechanismList
는 EP11 토큰에서CKR_BUFFER_TOO_SMALL
을 반환하지 않습니다.
OpenCryptoki
는 두 가지 토큰 데이터 형식을 지원합니다.
- 비FIPS 승인 알고리즘 (예: DES 및 SHA1)을 사용하는 이전 데이터 형식
- FIPS 승인 알고리즘만 사용하는 새로운 데이터 형식입니다.
FIPS 공급자는 FIPS가 승인한 알고리즘만 사용할 수 있기 때문에 이전 데이터 형식이 더 이상 작동하지 않습니다.
openCryptoki가 RHEL 9에서 작동하도록 하려면 시스템에서 FIPS 모드를 활성화하기 전에 새 데이터 형식을 사용하도록 토큰을 마이그레이션합니다. 이는 이전 데이터 형식이 여전히 openCryptoki 3.17
의 기본값이기 때문에 필요합니다. 이전 토큰 데이터 형식을 사용하는 기존 openCryptoki
설치는 시스템이 FIPS 지원으로 변경될 때 더 이상 작동하지 않습니다.
openCryptoki
와 함께 제공되는 pkcstok_migrate
유틸리티를 사용하여 토큰을 새 데이터 형식으로 마이그레이션할 수 있습니다. pkcstok_migrate
는 마이그레이션 중에 비FIPS 승인 알고리즘을 사용합니다. 따라서 시스템에서 FIPS 모드를 활성화하기 전에 이 도구를 사용하십시오. 자세한 내용은 FIPS 컴플라이언스로 마이그레이션 - pkcstok_migrate 유틸리티를 참조하십시오.
(BZ#2044179)
PowerPC-utils
가 버전 1.3.10으로 다시 기반
PowerPC 플랫폼에 대한 다양한 유틸리티를 제공하는 powerpc-utils
패키지가 버전 1.3.10으로 업데이트되었습니다. 주요 개선사항은 다음과 같습니다.
-
ppc64_cpu
툴의 에너지 및 빈도에 대한 Power 아키텍처 플랫폼 참조(PAPR) 정보를 구문 분석하는 기능이 추가되었습니다. -
max config 시스템에서
lparstat
-Elparstat
명령은 논리 파티션 관련 정보를 보고합니다. -
lparstat
명령의 레거시 형식으로 보고된 온라인 메모리 수정 -
NX GZIP 가속기를 위해 QoS(서비스 품질)를 동적으로 변경하기 위한
acc
명령에 대한 지원이 추가되었습니다. -
printf()
및sprintf()
호출에서ECDHEs 형식 개선 사항이 추가되었습니다. 하이브리드 가상 네트워크에 HMC 툴을 제공하는
hcnmgr
유틸리티에는 다음과 같은 향상된 기능이 포함되어 있습니다.-
하이브리드 네트워크 가상화
HNV FEATURE
목록에잘못된
기능을 추가했습니다.hcnmgr
유틸리티는 잘못된 하이브리드 네트워크 가상화(HNV)를 지원하여결합
기능을 사용합니다. -
hcnmgr
은 이후 정리를 위해hcnid
상태를 유지합니다. -
hcnmgr
은 NetworkManager (NM)nmcli
코드를 제외합니다. -
NM HNV
기본 슬레이브
설정이 수정되었습니다. -
hcnmgr
은 vNIC(가상 네트워크 인터페이스 컨트롤러)를 백업 장치로 지원합니다.
-
하이브리드 네트워크 가상화
-
bootlist
에서 잘못된 16진수 번호 지정 시스템 메시지가 수정되었습니다. -
kpartx
유틸리티에bootlist
명령에서-p
구분 기호 값으로 포함된-l
플래그입니다. -
IO 슬롯을 나열할 때 메모리 누수를 방지하기 위해
sslot
유틸리티에 수정 사항이 추가되었습니다. -
lsslot
유틸리티에서 최신 제반 구성 요소 상호 연결 표현(PCIe) 슬롯 유형에 대한 DRC 유형 설명 문자열을 추가했습니다. -
errinjct
툴의 RTAS에 잘못된 구성 주소를 수정했습니다. -
ofpathname
유틸리티에서 NVMe(Non-volatile memory over fabrics) 장치에 대한 지원이 추가되었습니다. 이 유틸리티는 논리 장치 이름을 열린 펌웨어 장치 경로 및 기타 라운드로 변환하는 메커니즘을 제공합니다. -
ofpathname
유틸리티에서 ANA(Non-volatile memory) 지원에 대한 수정 사항이 추가되었습니다. -
smt.state
파일을 구성 파일로 설치합니다.
(BZ#1920964)
Redfish 모듈이 redhat.rhel_mgmt
Ansible 컬렉션의 일부입니다.
redhat.rhel_mgmt
Ansible 컬렉션에 다음 모듈이 포함됩니다.
-
redfish_info
-
redfish_command
-
redfish_config
이를 통해 사용자는 Redfish 모듈을 사용하여 서버 상태 검색, 하드웨어 및 펌웨어 인벤토리에 대한 정보를 가져오고, 전원 관리, BIOS 설정을 변경, OOB(Out-Of-Band) 컨트롤러를 구성하고 하드웨어 RAID를 구성하고 펌웨어 업데이트를 수행하여 관리 자동화의 이점을 누릴 수 있습니다.
libvpd
가 2.2.9 버전으로 업데이트됨
Velerotal Product Data (VPD)에 액세스하는 클래스가 포함된 libvpd
패키지가 2.2.9 버전으로 업데이트되었습니다. 주요 개선사항은 다음과 같습니다.
- 고정 데이터베이스 잠금
-
업데이트된
libtool
유틸리티 버전 정보
(BZ#2051288)
lsvpd
가 1.7.14 버전에 기반
하드웨어 인벤토리 시스템을 구성하는 명령을 제공하는 lsvpd
패키지가 버전 1.7.14로 업데이트되었습니다. 이번 업데이트를 통해 vpdupdate
명령을 실행할 때 lsvpd
유틸리티가 데이터베이스 파일의 손상을 방지합니다.
(BZ#2051289)
ppc64diag
버전 2.7.8로 업데이트
플랫폼 진단용 ppc64-diag
패키지가 2.7.8 버전으로 업데이트되었습니다. 주요 개선사항은 다음과 같습니다.
-
libvpd
유틸리티 버전 2.2.9 이상을 사용하도록 업데이트된 빌드 종속성 -
지원되지 않는 플랫폼에서의 고정된
extract_opal_dump
오류 메시지 -
GCC-8.5
및GCC-11
컴파일러로 수정된 빌드 경고
(BZ#2051286)
sysctl
은 systemd-sysctl
인수에 대한 식별 구문을 도입
런타임 시 커널 매개변수를 수정하는 데 사용할 수 있는 procps-ng
패키지의 sysctl
유틸리티는 이제 systemd-sysctl
유틸리티와 인수에 동일한 구문을 사용합니다. 이번 업데이트를 통해 sysctl
은 구성 라인에서 하이픈(-
) 또는 globs(*
)가 포함된 구성 파일을 구문 분석합니다. systemd-sysctl
구문에 대한 자세한 내용은 sysctl.d(5)
매뉴얼 페이지를 참조하십시오.
업데이트된 systemd-udevd
는 InfiniBand 인터페이스에 일관된 네트워크 장치 이름을 할당합니다.
RHEL 9에 도입된 systemd
패키지의 새 버전에는 업데이트된 systemd-udevd
장치 관리자가 포함되어 있습니다. 장치 관리자는 InfiniBand 인터페이스의 기본 이름을 systemd-udevd
에서 선택한 일관된 이름으로 변경합니다.
IPoIB 장치 Renaming IPoIB 장치 절차에 따라 InfiniBand 인터페이스 이름에 대한 사용자 정의 이름 지정 규칙을 정의할 수 있습니다.
이름 지정 체계에 대한 자세한 내용은 systemd.net-naming-scheme(7)
매뉴얼 페이지를 참조하십시오.