2008-12-29
■[Ubuntu][SEEdit] Ubuntu 8.10に種ITを入れる(2)
昨日のつづき。
必要なもの
apt-get install libselinux1-dev
apt-get install auditd
種ITコンパイル
svn co https://seedit.svn.sourceforge.net/svnroot/seedit/trunk
で最新版をゲット。
cd trunk
export PYTHON_SITELIB=/usr/lib/python2.5/site-packages/
する。
flex/bisonのバージョンがUbuntuでは新しいらしく修正が必要だった。
core/lib/middle_lang.l
にて、
extern YYSTYPE yylval;
を削除。
で、
#include "y.tab.h"
の前に
#define YYSTYPE char *
とする。
あとは通常と同じようにして入った。
ポリシはとりあえずfc8のをいれてみた。
selinuxfsマウント
mount -t selinuxfs /selinux /selinux
初期化
seedit-load -v
touch /.autorelabel
で、ラベルは初期化される。
が、ブート時にSELinuxが有効にならない。。。
/sbin/load_policyがないとか言われる。
selinuxfsもマウントされない。
とりあえず
/usr/sbin/load_policyのリンクを/sbin/load_policy張ることで対処。
でリブート。
トラックバック - http://d.hatena.ne.jp/himainu/20081229
リンク元
- 4 http://localhost:8081/blogs/menu.html
- 2 http://a.hatena.ne.jp/hshinji/
- 2 http://reader.livedoor.com/reader/
- 2 http://seedit.sourceforge.net/ja/about.html
- 2 http://www.selinuxnews.org/planet/
- 1 http://127.0.0.1:4474/folder?1754608
- 1 http://209.85.175.132/search?q=cache:XR6cJv2GNisJ:d.hatena.ne.jp/himainu/20070714+selinux+うざい&hl=ja&ct=clnk&cd=2&gl=jp&lr=lang_ja
- 1 http://72.14.235.132/search?q=cache:u2ezDbN1bzgJ:d.hatena.ne.jp/himainu/20071025+kauditd&hl=ja&ct=clnk&cd=1&gl=jp&lr=lang_ja&client=firefox-a
- 1 http://a.hatena.ne.jp/jaranjohn/
- 1 http://a.hatena.ne.jp/kaigai/