openSUSE 11.3發行紀事

Copyright © 2010 Novell, Inc.

在 GNU 自由文件授權(GNU Free Documentation License) 1.2 版或之後版本的規範下,您被允許複製、散佈和/或修改此文件, GNU 自由文件授權(GNU Free Documentation License)是由自由軟體基金會(Free Software Foundation)所發行。使用無恆常章節(no Invariant Sections),無封面文字(no Front-Cover Texts)及無封底文字(no Back-Cover Texts)。此授權的複本已包含在檔案 fdl.txt

此發行摘要仍在持續開發。在網際網路測試時會下載最新的版本,或請參考 http://www.suse.com/relnotes/i386/openSUSE/11.3/RELEASE-NOTES.en.html.

If you upgrade from an older version to this openSUSE release, see previous release notes listed here: http://en.opensuse.org/Release_Notes

此版本摘要包括以下範圍:

安裝
  1. N/A
一般
  1. openSUSE 文件
  2. LXDE—一個新的桌面環境
系統升級
  1. Samba: smbfs 服務更名為 cifs
  2. IPsec 和 strongSwan 變更造成不相容
技術
  1. 使用 KMS (Kernel Mode Setting) 初始化顯示卡
  2. Samba: mount.cifs setuid root
  3. SSH Public Key Authentication

安裝

N/A

一般

openSUSE 文件

LXDE—一個新的桌面環境

LXDE 提供了一個輕量化桌面環境給較舊的或硬體資源有限的過時電腦。

pcmanfm 和 libfm (LXDE 檔案管理員和他的主要函式庫)是以 RC1 版本發行,但將可以在官方更新(穩定版本)時儘速獲得更新。

系統升級

Samba: smbfs 服務更名為 cifs

從一段時間以前, smbfs 已不再是核心的一部分了。cifs 部份已取代了它。為了避免服務名稱的混淆,我們最終據此對它改名。

在已安裝 samba-client 套件的系統升級過程中,此服務的狀態將被保留,/etc/samba/smbfstab 會轉移到 /etc/samba/cifstab,如果需要的話此系統的狀態會重建。

IPsec 和 strongSwan 變更造成不相容

這兩個 keyword "sha256"/"sha2_256" 現在使用 128-bit truncation 來設定核心,不再使用之前版本所用的非標準的 96-bit truncation。如果您依賴於 96-bit truncation 規劃,使用新的 "sha256_96" keyword - 如果您想要和舊的核心 (openSUSE 11.2 或更早版本) 建立連線,這可能是必須的。

在這些情況中,請在新系統中的 ipsec.conf 中修改連線設定為舊的非標準 96-bit truncation:

esp=aes128-sha256_96

還有一個 strongSwan 不相容變更。IPComp 在穿隧模式 (tunnel mode) 已修正以卸除重複的外部檔頭 (outer header)。這個改變造成了 IPComp 的穿隧模式連線和之前的版本不相容。在這些穿隧中停用壓縮 (compression)。

技術

使用 KMS (Kernel Mode Setting) 初始化顯示卡

在 openSUSE 11.3 我們已為 Intel, ATI 和 NVIDIA 顯示卡切換到 KMS,這是我們的預設值。若您在 KMS 驅動程式支援(intel, radeon, nouveau)遇到問題,可以在核心開機指令行加上 nomodeset 來停用 KMS。要永久設定此參數,請將他加到 /boot/grub/menu.lst 的核心指令行中。此選項會確認相對應的核心模組(intel, radeon, nouveau)在 initrd 載入時會使用 modeset=0,也就是說,停用 KMS。

在少數情況下,當從 initrd 載入 DRM 模組時會產生問題,我們也可以完全在 initrd 停止載入 DRM 模組。要這樣做的話,用 YaST設定 sysconfig 變數 NO_KMS_IN_INITRDyes,完成後會重新產生 initrd,接著請您重新開機。

在 Intel 顯示卡不用 KMS 的話,X伺服器會回歸到 fbdev 驅動程式(intel 驅動程式只支援 KMS);另一個選擇是 "intellegacy" 驅動程式 (xorg-x11-driver-video-intel-legacy 套件),這個套件仍支援 UMS (User Mode Setting)。要使用這個驅動程式,編輯 /etc/X11/xorg.conf.d/50-device.conf 並變更 driver 內容為 intellegacy

在 ATI 當下主流的 GPU 顯示卡則會回歸使用 radeonhd。在 NVIDIA 顯示卡沒有 KMS 則會使用 nv 驅動程式(nouveau 驅動程式只支援 KMS)。

Samba: mount.cifs setuid root

The setuid root capability of mount.cifs is re-enabled, because known security bugs in mount.cifs have been fixed.

SSH Public Key Authentication

In /etc/ssh/sshd_config relative paths are no longer allowed. When pointing to the authorized_keys file, use %h/ in front of the path. Otherwise logging in using SSH Public Key Authentication will fail with openSSH 5.4 and later.

Example:

PubkeyAuthentication yes
AuthorizedKeysFile %h/.ssh/authorized_keys