summaryrefslogtreecommitdiffstats
path: root/mod_authnz_external
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2010-11-26 16:11:09 +0000
committer Eric Hameleers <alien@slackware.com>2010-11-26 16:11:09 +0000
commitd13d1f77bacbeb3c33e6cca099d7dbd6cced9cd4 (patch)
tree0c16d127c8ca94a4cfb6bb8d2890a4455709cc0f /mod_authnz_external
parent28bd33fb5b163d0c1216aba1cad3182a3fd4011e (diff)
downloadasb-d13d1f77bacbeb3c33e6cca099d7dbd6cced9cd4.tar.gz
asb-d13d1f77bacbeb3c33e6cca099d7dbd6cced9cd4.tar.xz
This is the version of the script that builds a correct package
Allowed UIDs to run pwauth are nobody and apache
Diffstat (limited to 'mod_authnz_external')
-rwxr-xr-xmod_authnz_external/build/mod_authnz_external.SlackBuild7
1 files changed, 3 insertions, 4 deletions
diff --git a/mod_authnz_external/build/mod_authnz_external.SlackBuild b/mod_authnz_external/build/mod_authnz_external.SlackBuild
index 14267db7..278c9215 100755
--- a/mod_authnz_external/build/mod_authnz_external.SlackBuild
+++ b/mod_authnz_external/build/mod_authnz_external.SlackBuild
@@ -155,7 +155,7 @@ chmod -R u+w,go+r-w,a+X-s *
# First, pwauth:
( cd pwauth-${PWAUTH}
- sed -i -e "s/SERVER_UIDS 72/SERVER_UIDS $SERVER_UIDS/"
+ sed -i -e "s/SERVER_UIDS 72/SERVER_UIDS $SERVER_UIDS/" config.h
make 2>&1 | tee $OUTPUT/make-pwauth.log
) || false
@@ -173,9 +173,8 @@ install -m755 .libs/mod_authnz_external.so \
$PKG/usr/lib${LIBDIRSUFFIX}/httpd/modules/mod_authnz_external.so
# Add the pwauth program:
-mkdir -p $PKG/usr/libexec/pwauth
-install -m755 -g root ../pwauth-$PWAUTH/pwauth $PKG/usr/libexec/pwauth
-chmod o+s $PKG/usr/libexec/pwauth
+mkdir -p $PKG/usr/libexec
+install -m4755 ../pwauth-$PWAUTH/pwauth $PKG/usr/libexec/pwauth
# Add documentation:
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION