こんな不安な状態では 「 ハックキットを使ってホームサーバを構築しよう」で 紹介できないので、パッケージを作り直すことにする。
取得後に以前のものと cmp したが、まったく同じであった。
[yasunari@ls yasunari]$ rpm -i samba-2.2.8a.ja-1.0vl1.src.rpm
[yasunari@ls yasunari]$ cd rpm/SPECS/ [yasunari@ls SPECS]$ mv samba.spec samba.spec.orig [yasunari@ls SPECS]$ cp samba.spec.orig samba.spec [yasunari@ls SPECS]$ vi samba.specRelease: から 1.0vl1 を抜き、代わりに HackKit を意味する 0hk0 を入れた。
[yasunari@ls SPECS]$ diff samba.spec.orig samba.spec 3d2 < %define vine_release 1.0vl1 8c7 < Release: %{vine_release} --- > Release: 0hk0 324a324,326 > * Sat Apr 10 2004 Yasunari Yamashita <yasunari-ls @ yamasita.jp> > - for LinkStation/KUROBAKO HackKit 1.1 >(メールアドレスは細工がしてあります)
[yasunari@ls SPECS]$ rpm -ba samba.spec Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.27590 : #コンパイルしている間、暇なので、間違い探し(下記)を作って遊ぶ :-) : Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.47855 + umask 022 + cd /home/yamasita/yasunari/rpm/BUILD + cd samba-2.2.8a-ja-1.0 + rm -rf /var/tmp/samba-2.2.8a.ja-root + exit 0 [yasunari@ls SPECS]$一時間ほどしてコンパイルが終わる。
[root@hackkit /root]# rpm -ivh ~yasunari/rpm/RPMS/ppc//samba-2.2.8a.ja-0hk0.ppc.rpm samba ################################################## [root@hackkit /root]#
[root@hackkit /root]# smbpasswd -a yasunari New SMB password: Retype new SMB password: Added user yasunari.
[root@hackkit /root]# /etc/rc.d/init.d/smb start SMBサービスを起動中: [ OK ] NMBサービスを起動中: [ OK ]
とりあえず、動いているようだ。
間違いを3つ探しなさい :-p
ひとつは目立つのですぐわかりますよね?
それが何でそうなってるのかが判れば、あと二つもわかります
← | LinkStation/玄箱 をハックしよう | → HD-HG120LAN 購入 |