4 非推奨になった機能
この章では、Oracle Linux 9で非推奨になった機能をリストします。これらの機能はこのリリースに含まれていて動作する可能性がありますが、将来のメジャー・リリースでのサポートは保証されていません。したがって、新しいOracle Linux 9デプロイメントでは使用しないでください。
インストール
次のインストール関連の機能は、Oracle Linux 9では非推奨です。
Kickstartのコマンド
-
timezone --ntpservers
-
timezone --nontp
-
logging --level
-
%packages --excludeWeakdeps
-
%packages --instLangs
-
%anaconda
-
pwpolicy
-
nvdimm
特定のオプションが非推奨として示されている場合でも、基本コマンドおよびその他のオプションは引き続き使用可能で操作可能です。非推奨のコマンドをkickstartファイルで使用すると、警告がログに生成されます。非推奨のコマンド警告をエラーに変更するには、inst.ksstrictブート・オプションを設定します。
シェルおよびコマンドライン
次のシェルおよびコマンドライン関連の機能は、Oracle Linux 9では非推奨です。
セキュリティ
次のセキュリティ関連の機能は、Oracle Linux 9では非推奨です。
SHA-1アルゴリズム
SHA1アルゴリズムはOracle Linux 9では非推奨です。SHA-1ハッシュ・アルゴリズムを使用したデジタル署名は安全と見なされなくなったことから、Oracle Linux 9システムのデフォルトでは許可されていません。Oracle Linux 9は、セキュリティ関連のユースケースでSHA-1を使用しないように更新されました。
ただし、HMAC-SHA1メッセージ認証コードと汎用固有識別子(UUID)の値は、引き続きSHA-1を使用して作成できます。
既存またはサード・パーティの暗号化署名の検証にSHA-1が必要な場合は、次のようにSHA-1を有効にできます。
sudo update-crypto-policies --set DEFAULT:SHA1 代替として、システム全体の暗号化ポリシーをLEGACYポリシーに切り替えることができます。ただし、このポリシーでは、安全でない他のアルゴリズムも有効になっているため、システムを脆弱にするリスクがあります。
さらに、SECLEVEL=2でのSHA-1アルゴリズムの使用は、OpenSSLでは非推奨です。
SCPプロトコル
scpユーティリティでは、セキュア・コピー・プロトコル(SCP)はデフォルトでSSHファイル転送プロトコル(SFTP)に置き換えられます。同様に、SCPはlibsshライブラリで非推奨です。
Oracle Linux 9では、OpenSSHスイートでSCPを使用しません。
OpenSSL暗号化アルゴリズム
-
MD2
-
MD4
-
MDC2
-
Whirlpool
-
RIPEMD160
-
Blowfish
-
CAST
-
DES
-
IDEA
-
RC2
-
RC4
-
RC5
-
SEED
-
PBKDF1
これらのアルゴリズムの実装は、OpenSSLのレガシー・プロバイダに移動されました
レガシー・プロバイダをロードし、非推奨のアルゴリズムのサポートを有効にする方法は、/etc/pki/tls/openssl.cnf構成ファイルを参照してください。
ネットワーク
次のネットワーク関連の機能は、Oracle Linux 9では非推奨です。
ネットワーク・チーム
teamdサービス、libteamライブラリ、およびネットワーク・チームの構成のサポートは、ネットワーク結合を優先するために非推奨になりました。かわりにネットワーク結合を使用する必要があります。これは、チームと同様の機能を持ち、機能拡張および更新を受け取ります。
/etc/sysconfig/network-scriptsファイル
ネットワーク構成プロファイルはifcfg形式で、/etc/sysconfig/network-scriptsディレクトリに格納されていました。この形式は非推奨です。Oracle Linux 9では、新しいネットワーク構成がキーファイル形式で/etc/NetworkManager/system-connectionsに格納されます。この形式は、NetworkManagerによって提供されるすべての接続設定で動作します。
ただし、/etc/sysconfig/network-scripts内の情報は操作可能なままで、既存のプロファイルへの変更によって古いファイルが引き続き更新されます。
カーネル
次のカーネル関連の機能は、Oracle Linux 9では非推奨です。
アイデンティティ管理および認証
次のアイデンティティ管理および認証機能は、Oracle Linux 9では非推奨です。
SSSDのfilesプロバイダ
/etc/shadowなどのローカル・ファイルからユーザー情報を取得し、/etc/groupsからグループ情報を取得するSSSDのfilesプロバイダは非推奨であり、Oracle Linux 9ではデフォルトで無効になっています。
SSSDを使用してローカル・ファイルからユーザー情報およびグループ情報を取得するには:
-
SSSDを構成します。次のいずれかのオプションを選択します。
-
sssd.conf構成ファイルでid_provider=filesオプションを指定してローカル・ドメインを明示的に構成します。[domain/local] id_provider=files ... -
sssd.conf構成ファイルでenable_files_domain=trueを設定して、filesプロバイダを有効にします。[sssd] enable_files_domain = true
-
-
ネーム・サービス・スイッチを構成します。
sudo authselect enable-feature with-files-provider
デスクトップ
次のデスクトップ関連の機能は、Oracle Linux 9では非推奨です。
X.orgサーバー
Oracle Linux 9では、X.orgディスプレイ・サーバーは非推奨になり、その結果、xorg-x11-server-Xorgパッケージは非推奨です。
デフォルトのデスクトップ・セッションはWaylandセッションです。ただし、X11プロトコルは、XWaylandバックエンドを使用して引き続きサポートされます。したがって、X11を必要とするアプリケーションは、Waylandセッションで実行できます。
仮想化
次の仮想化関連の機能は、Oracle Linux 9では非推奨です。
SHA-1を使用した署名
UEFI (PE/COFF)実行可能ファイルに対してSecureBootイメージ検証を実行するためのSHA1ベースの署名の使用は非推奨です。かわりに、SHA-2以降に基づく署名を使用します。
仮想マシンのスナップショット
VMのスナップショット作成サポートは、UEFIファームウェアを使用していないもののみに限定されます。ただし、この操作によってQEMUモニターがブロックされ、ハイパーバイザ操作に影響を与える可能性があります。
かわりに、外部スナップショットを使用します。
仮想フロッピ・ドライバ
isa-fdcドライバは、仮想フロッピ・ディスク・デバイスを制御します。移行された仮想マシン(VM)との互換性を確保するには、後でOracle Linux 9でホストする仮想マシンでフロッピ・ディスク・デバイスを使用しないでください。
レガシーCPUモデル
次のレガシーCPUモデルは、VMでの使用が非推奨になりました。
-
Intel®の場合: Intel® Xeon 55xxおよび75xxプロセッサ・ファミリ(Nehalemとも呼ばれる)より前のモデル
-
AMDの場合: AMD Opteron G4より前のモデル
VMが非推奨のCPUモデルを使用しているかどうかを確認するには、virsh dominfoコマンドを使用し、Messagesセクションで次のような行を探します。
tainted: use of deprecated configuration settings
deprecated configuration: CPU model 'i486'コンテナ
コンテナに関連する次の機能は、Oracle Linux 9では非推奨です。
Oracle Linux 7ホスト上のOracle Linux 9コンテナ
Oracle Linux 7ホストでのOracle Linux 9コンテナの作成はサポートされていません。この構成のデプロイは成功する可能性がありますが、保証されません。