38 |
# Download TOMOYO Linux patches. |
# Download TOMOYO Linux patches. |
39 |
mkdir -p /root/rpmbuild/SOURCES/ |
mkdir -p /root/rpmbuild/SOURCES/ |
40 |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
cd /root/rpmbuild/SOURCES/ || die "Can't chdir to /root/rpmbuild/SOURCES/ ." |
41 |
if [ ! -r ccs-patch-1.8.3-20150408.tar.gz ] |
if [ ! -r ccs-patch-1.8.3-20150421.tar.gz ] |
42 |
then |
then |
43 |
wget -O ccs-patch-1.8.3-20150408.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/49684/ccs-patch-1.8.3-20150408.tar.gz' || die "Can't download patch." |
wget -O ccs-patch-1.8.3-20150421.tar.gz 'http://sourceforge.jp/frs/redir.php?f=/tomoyo/49684/ccs-patch-1.8.3-20150421.tar.gz' || die "Can't download patch." |
44 |
fi |
fi |
45 |
|
|
46 |
# Install kernel source packages. |
# Install kernel source packages. |
52 |
|
|
53 |
# Apply patches and create kernel config. |
# Apply patches and create kernel config. |
54 |
cd linux-source-2.6.32 || die "Can't chdir to linux-source-2.6.32/ ." |
cd linux-source-2.6.32 || die "Can't chdir to linux-source-2.6.32/ ." |
55 |
tar -zxf /root/rpmbuild/SOURCES/ccs-patch-1.8.3-20150408.tar.gz || die "Can't extract patch." |
tar -zxf /root/rpmbuild/SOURCES/ccs-patch-1.8.3-20150421.tar.gz || die "Can't extract patch." |
56 |
patch -p1 < patches/ccs-patch-2.6.32-debian-squeeze.diff || die "Can't apply patch." |
patch -p1 < patches/ccs-patch-2.6.32-debian-squeeze.diff || die "Can't apply patch." |
57 |
cat /boot/config-2.6.32-5-686 config.ccs > .config || die "Can't create config." |
cat /boot/config-2.6.32-5-686 config.ccs > .config || die "Can't create config." |
58 |
|
|