summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris PeBenito <pebenito@gentoo.org>2003-08-07 19:59:37 +0000
committerChris PeBenito <pebenito@gentoo.org>2003-08-07 19:59:37 +0000
commit96e516e112d37c5902b45a9cae156c5df1d12b23 (patch)
tree34661ca31c8f134501d5228927546d18a5571e17 /sys-apps/mkinitrd/files
parentinitial commit (diff)
downloadgentoo-2-96e516e112d37c5902b45a9cae156c5df1d12b23.tar.gz
gentoo-2-96e516e112d37c5902b45a9cae156c5df1d12b23.tar.bz2
gentoo-2-96e516e112d37c5902b45a9cae156c5df1d12b23.zip
initial commit
Diffstat (limited to 'sys-apps/mkinitrd/files')
-rw-r--r--sys-apps/mkinitrd/files/digest-mkinitrd-3.5.71
-rw-r--r--sys-apps/mkinitrd/files/mkinitrd-selinux.diff28
2 files changed, 29 insertions, 0 deletions
diff --git a/sys-apps/mkinitrd/files/digest-mkinitrd-3.5.7 b/sys-apps/mkinitrd/files/digest-mkinitrd-3.5.7
new file mode 100644
index 000000000000..23b2306d4721
--- /dev/null
+++ b/sys-apps/mkinitrd/files/digest-mkinitrd-3.5.7
@@ -0,0 +1 @@
+MD5 42d10a781554d8fda18b321f254e78c5 mkinitrd-3.5.7.tar.bz2 53233
diff --git a/sys-apps/mkinitrd/files/mkinitrd-selinux.diff b/sys-apps/mkinitrd/files/mkinitrd-selinux.diff
new file mode 100644
index 000000000000..1eeeca5eda2f
--- /dev/null
+++ b/sys-apps/mkinitrd/files/mkinitrd-selinux.diff
@@ -0,0 +1,28 @@
+diff -urN mkinitrd-3.5.7.orig/mkinitrd mkinitrd-3.5.7/mkinitrd
+--- mkinitrd-3.5.7.orig/mkinitrd 2003-07-09 18:26:02.000000000 -0500
++++ mkinitrd-3.5.7/mkinitrd 2003-08-05 17:00:27.000000000 -0500
+@@ -513,6 +513,12 @@
+ inst /sbin/insmod.static "$MNTIMAGE/bin/insmod"
+ ln -s /sbin/nash $MNTIMAGE/sbin/modprobe
+
++# Binary policy file and load_policy utility for loading it.
++mkdir -p $MNTIMAGE/selinux
++mkdir -p $MNTIMAGE/etc/security/selinux
++inst /etc/security/selinux/policy.15 "$MNTIMAGE/etc/security/selinux/policy.15"
++inst /usr/sbin/load_policy "$MNTIMAGE/bin/load_policy"
++
+ for MODULE in $MODULES; do
+ cp $verbose -a /lib/modules/$kernel/$MODULE $MNTIMAGE/lib
+ done
+@@ -567,6 +573,11 @@
+ fi
+ done
+
++echo "echo Loading policy" >> $RCFILE
++echo "mount -t selinuxfs none /selinux" >> $RCFILE
++echo "/bin/load_policy /etc/security/selinux/policy.15" >> $RCFILE
++echo "umount /selinux" >> $RCFILE
++
+ echo "echo Mounting /proc filesystem" >> $RCFILE
+ echo "mount -t proc /proc /proc" >> $RCFILE
+