Skip to contentSkip to conversation

bootmisc init script

PATCH New Chris Richards 2 participants 2 messages Apr 16, 2010 – Apr 24, 2010

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 bootmisc init script

Allow to create /var/lock/.keep. This prevents Portage from destroying /var/lock under certain conditions. This patch is Gentoo specific.

---
 policy/modules/system/init.te |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
policy/modules/system/init.te +3 -0
index a729ea1..04d5792 100644
@@ -326,6 +326,9 @@ files_getattr_all_pipes(initrc_t)
 files_getattr_all_sockets(initrc_t)
 files_purge_tmp(initrc_t)
 files_delete_all_locks(initrc_t)
+ifdef(`distro_gentoo',`
+	files_manage_generic_locks(initrc_t)
+')
 files_read_all_pids(initrc_t)
 files_delete_all_pids(initrc_t)
 files_delete_all_pid_dirs(initrc_t)
Signature · 1 line
1.6.4.4
#1 lore raw

PATCH 1/1 bootmisc init script

Quoted 1 line · Chris Richards

Allow to create /var/lock/.keep. This prevents Portage from destroying /var/lock under certain conditions. This patch is Gentoo specific.

This needs to go later in the file, in the preexisting distro_gentoo.

Quoted 19 lines
---
 policy/modules/system/init.te |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)
policy/modules/system/init.te +3 -0
index a729ea1..04d5792 100644
@@ -326,6 +326,9 @@ files_getattr_all_pipes(initrc_t)
 files_getattr_all_sockets(initrc_t)
 files_purge_tmp(initrc_t)
 files_delete_all_locks(initrc_t)
+ifdef(`distro_gentoo',`
+	files_manage_generic_locks(initrc_t)
+')
 files_read_all_pids(initrc_t)
 files_delete_all_pids(initrc_t)
 files_delete_all_pid_dirs(initrc_t)
Signature · 7 lines
Chris PeBenito
<[email protected]>
Developer,
Hardened Gentoo Linux
 
Public Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0xE6AF9243
Key fingerprint = B0E6 877A 883F A57A 8E6A  CB00 BC8E E42D E6AF 9243