summaryrefslogtreecommitdiffstats
path: root/pki/dogtag/selinux
diff options
context:
space:
mode:
authormharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2009-01-21 01:50:16 +0000
committermharmsen <mharmsen@c9f7a03b-bd48-0410-a16d-cbbf54688b0b>2009-01-21 01:50:16 +0000
commit66e2d3bd0be0bcf843bd98df3c44e24c30bfc943 (patch)
tree1553173be2ca8c123f26a628eaaac7734964836f /pki/dogtag/selinux
parent99db832823288767e48eee2e45cb468951c002e6 (diff)
downloadpki-66e2d3bd0be0bcf843bd98df3c44e24c30bfc943.tar.gz
pki-66e2d3bd0be0bcf843bd98df3c44e24c30bfc943.tar.xz
pki-66e2d3bd0be0bcf843bd98df3c44e24c30bfc943.zip
Bugzilla Bug #480679 - integrate latest selinux code with the rest of the build
infrastructure. git-svn-id: svn+ssh://svn.fedorahosted.org/svn/pki/trunk@178 c9f7a03b-bd48-0410-a16d-cbbf54688b0b
Diffstat (limited to 'pki/dogtag/selinux')
-rwxr-xr-xpki/dogtag/selinux/build_dogtag38
1 files changed, 38 insertions, 0 deletions
diff --git a/pki/dogtag/selinux/build_dogtag b/pki/dogtag/selinux/build_dogtag
new file mode 100755
index 000000000..8786efbda
--- /dev/null
+++ b/pki/dogtag/selinux/build_dogtag
@@ -0,0 +1,38 @@
+#!/bin/bash
+# BEGIN COPYRIGHT BLOCK
+# This program is free software; you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation; version 2 of the License.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License along
+# with this program; if not, write to the Free Software Foundation, Inc.,
+# 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
+#
+# (C) 2007 Red Hat, Inc.
+# All rights reserved.
+# END COPYRIGHT BLOCK
+
+# Always switch into the base directory of this
+# shell script prior to executing it so that all
+# of its output is written to this directory
+cd `dirname $0`
+
+# Retrieve the directory name housing this component
+PWD=`pwd`
+
+# Set Dogtag component-specific environment variables
+DOGTAG_BUILD_SCRIPT=`basename $0`
+export DOGTAG_BUILD_SCRIPT
+DOGTAG_COMPONENT=`basename ${PWD}`
+export DOGTAG_COMPONENT
+DOGTAG_SPECFILE="pki-selinux.spec"
+export DOGTAG_SPECFILE
+
+# Invoke the shared Dogtag PKI build script
+config-ext/build_dogtag_pki $@
+