Index: /trunk/src/VBox/Additions/linux/Makefile.kmk
===================================================================
--- /trunk/src/VBox/Additions/linux/Makefile.kmk	(revision 37103)
+++ /trunk/src/VBox/Additions/linux/Makefile.kmk	(revision 37104)
@@ -319,5 +319,6 @@
 	$(VBOX_REL_LNX_ADD_INST)70-xorg-vboxmouse.rules \
 	$(VBOX_REL_LNX_ADD_INST)90-vboxguest.fdi \
-	selinux-fedora/vbox_x11.pp
+	selinux-fedora/vbox_x11.pp \
+	selinux-fedora/vbox_accel.pp
 
 INSTALLS += lnx_add_inst-license
Index: /trunk/src/VBox/Additions/linux/installer/vboxadd-x11.sh
===================================================================
--- /trunk/src/VBox/Additions/linux/installer/vboxadd-x11.sh	(revision 37103)
+++ /trunk/src/VBox/Additions/linux/installer/vboxadd-x11.sh	(revision 37104)
@@ -515,9 +515,13 @@
 
     begin "Installing graphics libraries and desktop services components"
-    # Install selinux policy for Fedora 7 and 8 to allow the X server to
-    # open device files
     case "$redhat_release" in
+        # Install selinux policy for Fedora 7 and 8 to allow the X server to
+        # open device files
         Fedora\ release\ 7* | Fedora\ release\ 8* )
             semodule -i "$share_dir/vbox_x11.pp" > /dev/null 2>&1
+            ;;
+        # Similar for the accelerated graphics check on Fedora 15
+        Fedora\ release\ 15* )
+            semodule -i "$share_dir/vbox_accel.pp" > /dev/null 2>&1
             ;;
     esac
Index: /trunk/src/VBox/Additions/linux/installer/vboxadd.sh
===================================================================
--- /trunk/src/VBox/Additions/linux/installer/vboxadd.sh	(revision 37103)
+++ /trunk/src/VBox/Additions/linux/installer/vboxadd.sh	(revision 37104)
@@ -458,7 +458,18 @@
     # Put mount.vboxsf in the right place
     ln -sf "$lib_path/$PACKAGE/mount.vboxsf" /sbin
-    # At least Fedora 11 and Fedora 12 demand on the correct security context when
-    # executing this command from service scripts. Shouldn't hurt for other distributions.
+    # At least Fedora 11 and Fedora 12 require the correct security context when
+    # executing this command from service scripts. Shouldn't hurt for other
+    # distributions.
     chcon -u system_u -t mount_exec_t "$lib_path/$PACKAGE/mount.vboxsf" > /dev/null 2>&1
+    # And at least Fedora 15 needs this for the acceleration support check to
+    # work
+    redhat_release=`cat /etc/redhat-release 2> /dev/null`
+    case "$redhat_release" in Fedora\ release\ 15* )
+        for i in "$lib_path"/*.so
+        do
+            restorecon "$i" >/dev/null
+        done
+        ;;
+    esac
 
     succ_msg
