Linux

CLANNADをWineで動かすためのパッチ

1.文字幅の計算でMBCS処理のバグ修正 begin-base64 664 wine-20040707-mbcs.patch QlpoOTFBWSZTWSJFLYcAAQpfgGZwQX/3/3vn3uq/996aMAGYFANRTTTIGmmgNAaaMEZAA0yb UDQ0aDmmRkMmCGjCYI00aMQNMmRgACCSJBPUGgZCnlNNgSB6npAANPU9QPRjVJwC+MvoXs9f kJR3PvfchWQgO8Wh…

NFSで公開しているディレクトリをumountできない

少しハマったのでメモ。NFSで共有中のクライアントをすべてumountしても、サーバでumountしようとするとdevice is busyとなり、fuser -muvに対してrpc.mountdが使用中であるという状態になっていた場合、/etc/exportfsから該当するエントリをコメントアウト…

i810switch

http://vorlon.cwru.edu/~ames/i810switch/i810switch is a utility for switching the LCD and external VGA displays on and off under Linux.

新・闘わないプログラマ No.238 作業手順覚え書き(3) 〜Linuxで無線LAN編〜

http://www.amy.hi-ho.ne.jp/~lepton/program/p2/prog238.htmlVineの場合、無線LANの設定はifcfg-eth?に書く。すると自動的にiwconfigしてくれる。

Linux で「休止状態」 - swsusp

http://www.sfo.jp/debian/swsusp.html

ACPI4Linux

http://acpi.sourceforge.net/

Linux ACPI-HOWTO

http://www.linux.or.jp/JF/JFdocs/ACPI-HOWTO.html

BlueZ Official Linux Bluetooth protocol stack

http://www.bluez.org/

BlueZ on Sony VAIO notebook with builtin Bluetooth

http://www.holtmann.org/linux/bluetooth/vaio.html

vaio daemon

http://homepage2.nifty.com/TARAI/program/products/vaiod/index.html

sonykeyd project

http://www.pm.waw.pl/~jslupski/vaio/sonykeyd.html

Sony Programmable I/O Control Device Driver

http://spop.free.fr/sonypi/

VAIOLOGY - SONY VAIO PCG-C1MSX で Debian GNU/Linux を使う

http://www.m17n.org/ntakahas/vaiology/index.ja.html

VAIO C1MSX + Debian

http://arika.org/memo.cgi?cmd=view;name=VAIO+C1MSX+%2B+Debian

VAIO C1VJへのLinuxインストール

http://homepage2.nifty.com/multi_7/c1_install.html

straceを使ったデバッグ

http://japan.linux.com/desktop/03/10/28/1054253.shtml

configureをデバッグする

http://www-6.ibm.com/jp/developerworks/linux/040213/j_l-debcon.html

Solaris/Linux/FreeBSDでCD-Rを焼こう

http://www15.big.or.jp/~yamamori/sun/sd-2000-06/(from: vine-users ML)ISO9660とRockRidge、Jolietの違いなどは初めて知った。

XFree86 FontInformationFile Buffer Overflow

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0083(from: linux.or.jp)XFree86にもバグがあるらしい。こっちはよくあるバッファオーバーフローが原因。

Second critical mremap() bug found in all Linux kernels

http://archives.neohapsis.com/archives/fulldisclosure/2004-02/0935.html(from: id:tessy)これでなんでローカル権限昇格が可能になるのかわからない。そりゃカーネルのバグならあらゆるプロセスが影響を受けるけど、そんな不確定性の高い方法では特定の効…

AC_CONFIG_AUX_DIR

gdm-2.4.4.7-0vl1.src.rpmをリビルドしようとしてintltool-updateが見つからないとかいうエラーが出た。automake-1.8だとaclocalで余計なwarningが出るので最初そのせいかと思ったが、調べてみると原因はac_aux_dirという変数に値が設定されてなかったからら…

2004/1/16付の mremap exploit で実行中のプロセスが死ぬ

前回は現象面だけを追ったが、少し気になったので今度はソースコードを見てみた。vmscan.cは/usr/src/linux/mm/にある。kernel-2.4.22-0vl10のvmscan.cを見てみると、270行はswap_out_vmaという関数が該当する。 /* mm->page_table_lock is held. mmap_sem i…

ブートストラップ成功!

前回、glibcのRPMパッケージ作成に成功したと書いたが、その後gccのRPMパッケージ化にやや手間取った。sparcアーキテクチャだとVineのspecファイルでは途中でエラーになるような…。sparc64ではないただのsparcなんだけど、考慮されてないのかな。specファイ…

Linux kernel do_mremap local privilege escalation vulnerability

結果: $ ./mremap_exploit-20040116 [+] Please wait...HEAVY SYSTEM LOAD! 496 of 1114129 [ 0 % ETA 17961.8 s ] (この間、4時間以上…) 1114067 of 1114129 [ 99 % ETA 1.1 s ] [+] overflow done, the moment of truth... [+] parent unprotected PTE dep…

Linux kernel do_mremap local privilege escalation vulnerability

http://isec.pl/vulnerabilities/isec-0013-mremap.txt http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2003-0985(from: id:tessy)これは以前の脆弱性とは違う問題なのか? それとも同じ欠陥を突いた新たな攻撃方法が発見されたということ? それだった…

Cross-Referencing Linux

http://lxr.linux.no/source/(from: linux-users ML)

Let's ブートストラップ 〜進展編〜

ちなみに、だいぶ間が空いてしまったが前回の内容。結局、RPMに頼らず自力でgccをbuild&installするという方向でglibcのRPMパッケージ構築に成功した。で、アップグレードするとまたもやrpmが動かなくなる。今度はSegmentation faultじゃなくて途中で止まる…

IntraWeb FAQ Linux & Kylix

http://www.atozedsoftware.com/intraweb/FAQ/Linux.iwp(from: Kylix ML)

Re: Linux kernel do_mremap() proof-of-concept exploit code

http://archives.neohapsis.com/archives/fulldisclosure/2004-01/0132.html(from: id:tessy)これは、2回目の 70000000-70000000 rw-p 00000000 00:00 0 という部分が問題なのかな?real_mremap(syscall 5)がremapする代わりにサイズ0の領域を(本来作っては…

@IT:システム管理の基礎 syslogdの設定をマスターしよう(1/3)

http://www.atmarkit.co.jp/flinux/rensai/root03/root03a.html(from: google)