[selinux-policy] Remove lib64 mapping and use subs. change subs name to file_context.subs_dist
Daniel J Walsh
dwalsh at fedoraproject.org
Tue Apr 5 19:30:46 UTC 2011
commit 86354fa4cc7df2e63a5d799a878330944797fffc
Author: Dan Walsh <dwalsh at redhat.com>
Date: Tue Apr 5 15:30:24 2011 -0400
Remove lib64 mapping and use subs. change subs name to file_context.subs_dist
file_contexts.subs | 3 ---
file_contexts.subs_dist | 5 +++++
selinux-policy.spec | 8 +++++---
3 files changed, 10 insertions(+), 6 deletions(-)
---
diff --git a/file_contexts.subs_dist b/file_contexts.subs_dist
new file mode 100644
index 0000000..1a26c6f
--- /dev/null
+++ b/file_contexts.subs_dist
@@ -0,0 +1,5 @@
+/run /var/run
+/run/lock /var/lock
+/var/run/lock /var/lock
+/lib64 /lib
+/usr/lib64 /usr/lib
diff --git a/selinux-policy.spec b/selinux-policy.spec
index e0c4baa..7afe7c5 100644
--- a/selinux-policy.spec
+++ b/selinux-policy.spec
@@ -50,7 +50,7 @@ Source22: users-mls
Source23: users-targeted
Source24: users-olpc
Source25: users-minimum
-Source26: file_contexts.subs
+Source26: file_contexts.subs_dist
Url: http://oss.tresys.com/repos/refpolicy/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -120,8 +120,9 @@ touch %{buildroot}%{_sysconfdir}/selinux/%1/seusers \
touch %{buildroot}%{_sysconfdir}/selinux/%1/policy/policy.%{POLICYVER} \
touch %{buildroot}%{_sysconfdir}/selinux/%1/contexts/files/file_contexts \
touch %{buildroot}%{_sysconfdir}/selinux/%1/contexts/files/file_contexts.homedirs \
+touch %{buildroot}%{_sysconfdir}/selinux/%1/contexts/files/file_contexts.subs \
install -m0644 selinux_config/securetty_types-%1 %{buildroot}%{_sysconfdir}/selinux/%1/contexts/securetty_types \
-install -m0644 selinux_config/file_contexts.subs %{buildroot}%{_sysconfdir}/selinux/%1/contexts/files \
+install -m0644 selinux_config/file_contexts.subs_dist %{buildroot}%{_sysconfdir}/selinux/%1/contexts/files \
install -m0644 selinux_config/setrans-%1.conf %{buildroot}%{_sysconfdir}/selinux/%1/setrans.conf \
install -m0644 selinux_config/customizable_types %{buildroot}%{_sysconfdir}/selinux/%1/contexts/customizable_types \
bzip2 %{buildroot}/%{_usr}/share/selinux/%1/*.pp \
@@ -160,7 +161,8 @@ awk '$1 !~ "/^#/" && $2 == "=" && $3 == "module" { printf "%%s.pp.bz2 ", $1 }' .
%dir %{_sysconfdir}/selinux/%1/contexts/files \
%ghost %{_sysconfdir}/selinux/%1/contexts/files/file_contexts \
%ghost %{_sysconfdir}/selinux/%1/contexts/files/file_contexts.homedirs \
-%config(noreplace) %{_sysconfdir}/selinux/%1/contexts/files/file_contexts.subs \
+%ghost %{_sysconfdir}/selinux/%1/contexts/files/file_contexts.subs \
+%config %{_sysconfdir}/selinux/%1/contexts/files/file_contexts.subs_dist \
%config %{_sysconfdir}/selinux/%1/contexts/files/media \
%dir %{_sysconfdir}/selinux/%1/contexts/users \
%config(noreplace) %{_sysconfdir}/selinux/%1/contexts/users/root \
More information about the scm-commits
mailing list