]> git.ipfire.org Git - people/stevee/selinux-policy.git/commitdiff
bootmisc init script, 2nd try
authorChris Richards <gizmo@giz-works.com>
Sat, 24 Apr 2010 16:03:16 +0000 (16:03 +0000)
committerChris PeBenito <cpebenito@tresys.com>
Mon, 26 Apr 2010 16:59:12 +0000 (12:59 -0400)
Allow to create /var/lock/.keep.  This prevents Portage from destroying /var/lock under certain conditions.  This patch is Gentoo specific.

Signed-off-by: Chris Richards <gizmo@giz-works.com>
Signed-off-by: Chris PeBenito <cpebenito@tresys.com>
policy/modules/system/init.te

index a729ea1668c06833b4b2943eb43adde1888b02cb..8a0fdeb4dc980946a3dd0430b7f19a927f90035d 100644 (file)
@@ -437,6 +437,9 @@ ifdef(`distro_gentoo',`
        dev_create_generic_dirs(initrc_t)
        dev_delete_generic_dirs(initrc_t)
 
+       # allow bootmisc to create /var/lock/.keep.
+       files_manage_generic_locks(initrc_t)
+
        # openrc uses tmpfs for its state data
        fs_tmpfs_filetrans(initrc_t, initrc_state_t, { dir file fifo_file lnk_file })