시스템 유틸리티

Vagrant 2.3

vagrant 꾸러미는 다수의 결점 수정 및 개선이 제공된 버전 2.3.4로 향상되었습니다. 주목 할만한 변경은 다음을 포함합니다:

  • 수명 종료(EOL) 기술환경을 지원하도록 적재된 비호환 라이브러리를 격리합니다

  • 제공되지 않았을 때에 네트워크 유형을 탐지합니다

  • 파워쉘 7.3.0용 수정을 추가

  • 버츄얼박스 7.0 지원

`vargrant`를 위한 다음 꾸러미 의존성은 또한 다음과 같이 최신화 되었습니다:

  • rubygem-net-ssh

  • rubygem-net-scp

  • rubygem-net-sftp

신규 `rubygem-net-ssh 때문에, 위 꾸러미를 위한 최신화는 단일 단위로 제작되었고 전달되었습니다.

Vagrant 2.3.4에서 전체 변경 목록은 업스트림 출시 기록에서 사용 할 수 있습니다.

createrepo_c는 버전 1.0.0으로 재구성되었습니다

createrepo_c 꾸러미는 다양한 개선을 제공하는 버전 1.0.0으로 향상되었습니다. 주목 할만한 변경은 다음을 포함합니다:

  • `gz`에서 `zstd`로 기본 압축 방식이 변경되고 압축 해제 하는 데 빨라진 더 작은 메타자료를 제공합니다.

  • 기본값으로 SQLite 데이타베이스 형식에서 메타자료 발생을 중지합니다. 아무튼, 이는 여전히 --database 옵션 또는 `sqliterepo_c`유틸리티 사용하는 메타자료를 생성이 가능합니다.

  • 지정된 압축 방식 및 repomd.xml 유형 "group"을 사용하는 groups.xml 파일의 변형 하나만 포함합니다.

pam_console 모듈은 제거되었습니다

pam_console 모듈은 콘솔-기반의 접근 제어를 관리하기 위한 플로그형 인증 모듈(PAM)입니다. 이는 사용자에게 인증 할 때에 물리적인 콘솔 추가 기능을 제공하고 사용자가 로그아웃 할 때에 이들 기능을 제거합니다.

반면에, `pam_console`은 약간의 한계와 결함을 갖습니다:

  • 한명의 사용자만 동시에 추가 기능을 가질 수 있습니다(다른 사용자 안됨).

  • 만약 PAM 대화 종료가 실행되지 않으면 장치 파일 소유권에 대한 잠재적인 보안 문제가 있습니다.

  • 현재, 모듈은 정의된 권한(50-default.perms)을 위해 사용된 구성 파일 중에 하나는 페도라 웍스테이션에 설치되지 않기 때문에 작동하지 않습니다.

위에서 언급된 단점으로 인해, pam_console`은 이번 출시에서 제거되었으며, `systemd-logind 서비스가 대신에 콘솔 로그인과 사용자 세션을 관리하고 제어하게 됩니다.

Aspell 지원중단

aspell 꾸러미는 텍스트에서 철자 오류의 식별과 보정을 위한 GNU Aspell 철자 점검기를 제공합니다.

이와 같은 페도라 웍스테이션의 최신화와 함께, `aspell`은 비활동적인 업스트림 커뮤니티 및 더-지원된 철자 점검기 대체의 존재로 인해 중단되었습니다.

컨테이너의 tzdata 꾸러미의 전체 제거를 허용합니다

이전에, 당신은 컨테이너 내부의 꾸러미 의존성 때문에 컨테이너에서 `tzdata`를 완전히 제거 할 수 없었습니다. 이 관행은 일관성 없는 꾸러미 잔여물을 남겼고, 예상되는 시간대 정보에 대한 혼란이 발생했습니다. 이와 같은 최신화는 동작시간에 `tzdata`를 사용하는 꾸러미를 필수' `tzdata`에서 권장' `tzdata`로 전환하여 문제를 해결합니다. 결과적으로, 해당 꾸러미는 `tzdata`가 제거된 예시를 원활하게 처리하고, 컨테이너 환경은 UTC 표준을 기본값으로 합니다. 컨테이너에서 `tzdata`를 제거하면 컨테이너 크기가 줄어드는 것을 참고하세요.