follow me

RHEL6 Beta

Linux - RedHat

Red Hat Enterprise Linux 6 Public Beta登場です。
Beta Release Notes

サポートアーキテクチャは、i386, AMD64/Intel64, System z, IBM Power (64-bit)。
System zはSuSEの方が使われるのがほとんどなので、まだ有ったんだ感。

ダウンロード開始して6時間経過、あと少し。。。
今回個人的に気になるのは、sVirtとSPICEって所でしょうか。
RHELは完全にSELinuxに偏ってますね。TOMOYOなんて入る隙もない。

sVirt
libvirt is a C language application programming interface (API) for managing and interacting with the virtualization capabilities of Red Hat Enterprise Linux 6 Beta. In this release, libvirt features the new sVirt component. sVirt integrates with SELinux, providing security mechanisms to prevent unauthorized access of guests and hosts in a virtualized environment.

SPICE
Red Hat Enterprise Linux 6 Beta includes components providing functionality for the Simple Protocol for Independent Computing Environments (SPICE) remote display protocol. These components are are only supported for use in conjunction with Red Hat Enterprise Virtualization products and are not guaranteed to have a stable ABI. The components will be updated to synchronize with functional requirements of Red Hat Enterprise Virtualization products. Migration to future releases may require manual operations on a per-system basis.

follow me

LFS 6.6のgccビルド(3回目)

LFS 6.6のgccビルド(3回目)のテストスイート結果が気になります。
FAIL: libmudflap.c++/pass41-frag.cxx execution test
LFS 6.6日本語版にはこんな記述がありますが、果たしていいのやら。
いろいろなテスト結果公開してあるの見る限り、出てしまうものの様な気もしなくもないが。
テストに失敗することがありますが、これを回避することはできません。 GCC の開発者はこの問題を認識していますが、まだ解決していない状況です。 特に libmudflap のテストは大いに問題があり GCC のバグとして知られています。
follow me

Zenwalk 6.4 BETA

Linux - SlackwareZenwalk 6.4 Coreが待ちきれず、BETAに手を出す。
BETA自体は2010/3/29に公開されてるのですが、正式リリースまで待てないのでつまみ喰い。

wgetでサクッとダウンロードして試すつもりが、ISOイメージのダウンロードが途中でよく切れる。。。wgetでのレジュームも失敗しファイルが2個に。。。
FTPとHTTPは諦めてTorrentで再度ダウンロード。
はじめからTorrent側使っておけばヨカッタデス(汗

インストールした感じ、イロイロ入り過ぎ感。。。
CoreではないZenwalkのコンパクトさを求めるのは間違っているが、もぅ少しコンパクトに収まってほしかった。

follow me

LFS 6.6はじめました

ふとした思いつきでLFS 6.6をはじめました。
ただいま、環境はVine Linux5.1を利用し一時的環境の構築(Findutils-4.4.2)あたりをビルド中。
思ったよりビルド時間が短いので、さくっと終わってしまいそうです。。。
にしてもLFSも、CLFS、ALFS、HLFSとかイロイロ増えたんだなぁ。

Vine Linux5.1でのLFSの記録は、また別途書く予定です。
follow me

Geeklog 1.7.0 BETA1

UNIX / LinuxGeeklog 1.7.0 BETA1が公開されたようです。
Geeklog 2.0の話は具体的になってこないので、このまま1.x系で進むようです。

アップデートには1.7.0でPHPとMySQLのシステム条件は、 PHP 4.4.0 と MySQL 4.0.18に引き上げられているので注意が必要です。
1.8.0では、PHP4系ではなくPHP5系になる様子なので、そろそろPHP5系に移行でしょうか。

新機能
  • 新たに PostgreSQL データベースをサポート
  • セキュリティートークン (CSRFプロテクション) が期限切れになったとき, ユーザは 再認証できます。 再認証で成功すれば, 編集内容を失うことなく操作を継続できます
  • Rootユーザにだけ選択が許可されていたHTML フィルターのスキップは、アクセス権として独立しました
  • デフォルトグループが追加されました。新規ユーザは、デフォルトグループに最初から属します
  • 新着ブロックにのみ表示されていたプラグインのコメントが、ユーザのプロファイルにも表示されるようになりました。(新しいPlugin API 関数 - プラグインの変更が必要)
  • 認証が必要なページの表示には、ログインフォームが表示されます
  • アドバンストエディタが有効なサイトでは、ユーザがマイアカウントの設定で有効にするか無効にするか選べるようになりました
  • 記事コピーオプションが追加されました。 (静的ページプラグインやカレンダープラグインのように)
  • 新しく 自動タグ [user:] が提供されました。ユーザプロファイルへのリンクができます
follow me

SmackでとりあえずMAC

Linuxの標準Kernelで搭載されてるSmackです。
MAC系の比較にはよく出てくる訳ですが、SELinuxや、RSBACに比べ情報は少なめです。

とりあえず、catコマンドに制限をつけて動作確認してみました。
catコマンドとpasswdファイルに別のラベルを付けてみる。
# attr -S -s SMACK64 -V CAT_EXEC /bin/cat
# attr -S -s SMACK64 -V PASS_T /etc/passwd
/etc/smack/accessesに対しこんな設定を入れてみる。
CAT_EXEC _ r
_ CAT_EXEC rwax
smackloadコマンドでポリシーをロード。
# smackload < /etc/smack/accesses
すると、CAT_EXECは、PASS_Tに対して権限がないのでミスる。
# ls -al /etc/passwd
-rw-r--r-- 1 root root 962 12月14日 21:38 /etc/passwd
# su - tivoli
id: cannot find name for user ID 500
[I have no name!@ ~]$ cat /etc/passwd
cat: /etc/passwd: 許可がありません
各ファイルに対し、attrでラベルを埋め込む為、複雑な事は難しいでしょう。
SELinuxや、TOMOYOの方がポリシーの記述はやりやすいので、あえてSmackを選ぶメリットは少ないかも。
シンプルなMAC実装ではあるが、この扱いにくさはなんとかならないものか。。。

で設定方法もろもろのメモを以下にちまちまと記載。

follow me

Opera Mini

AppleiPhoneにSafari以外のブラウザですよ。Opera Miniです。
確かに速い。
しかし、Google AdSenseが表示されないなぁ。。。
それにSafariの方が扱いやすい。。。


follow me

Backfire 10.03(LaFonera+)

Backfire 10.03をLaFonera+に導入。
RC3導入時と同じ手順で問題なし、RC3ではWebインターフェイスの表示にKamikazeが残っていたが、綺麗にBackfireに書き換わってました。

素のOpenWrtでFonの機能を使えればいいんだけど、純正Firmwareでしか無理なのは仕方なぃ。
でも、無線APを同じ部屋で乱立させるのもヨロシク無いが。
そういえば登録したままのはずだから、登録削除依頼だしとかないと。。。

導入手順はこんな感じ。
follow me

GRUBのキーボード配列

UNIX / LinuxGRUBのキーボード配列がUSなのでイライラする。
で、jp106もどきにするにはこんな感じ。
あくまで似た感じにするだけですけどね。
GRUB> setkey at bracketleft
GRUB> setkey asterisk doublequote
GRUB> setkey colon quote
GRUB> setkey plus colon
GRUB> setkey parenleft asterisk
GRUB> setkey parenright parenleft
GRUB> setkey equal underscore
follow me

Backfire 10.03リリース

Backfire 10.03がリリースされた様です。
RC3がLaFonera+でようやく動かせたと思っていたら正式リリースされましたので、再度導入しなおしますか。
サイズに変化もなさそうなので導入で失敗する事はないとは思いますが、明日にでも試してみましょう。

* Linux 2.6.32 long term support kernel, uClibc 0.9.30
* Support for mac80211 based drivers, such as ath5k, ath9k and b43
* Support for alternative libc implementations
* New web server "uhttpd" (busybox httpd now disabled, as default)
* Extended support for X.org with GTK+, QT etc.
* New switch configuration format for Broadcom devices (see: http://wiki.openwrt.org/doc/uci/network#switch)
* New wpa-supplicant and hostapd multicall binary "wpad"
* Initial mac80211 wireless support for Broadcom radios
* Modular preinit system
* Optional support for rootfs on external media
* Support for the TRX v2 format required by newer devices such as the Linksys WRT54G3GV2-VF
* New /etc/openwrt_release machine-readable file with detailed release version information

Extended support for X.orgって、X.orgがなぜいるのか。。。