You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by rs...@hyperreal.org on 1998/05/27 16:57:38 UTC
cvs commit: apache-1.3 configure
rse 98/05/27 07:57:38
Modified: src CHANGES
. configure
Log:
Transform the configure message "You need root priviledges for suEXEC" from a
fatal error into a (more friendly) warning because the building ("make") of
Apache we can allow, of course. Root priviledges are needed only for the
installation step ("make install"). So make sure the user is aware of this
fact but let him proceed as long as he can.
PR: 2288
Revision Changes Path
1.864 +7 -0 apache-1.3/src/CHANGES
Index: CHANGES
===================================================================
RCS file: /export/home/cvs/apache-1.3/src/CHANGES,v
retrieving revision 1.863
retrieving revision 1.864
diff -u -r1.863 -r1.864
--- CHANGES 1998/05/27 14:01:29 1.863
+++ CHANGES 1998/05/27 14:57:36 1.864
@@ -1,4 +1,11 @@
Changes with Apache 1.3b8
+
+ *) Transform the configure message "You need root priviledges for suEXEC"
+ from a fatal error into a (more friendly) warning because the building
+ ("make") of Apache we can allow, of course. Root priviledges are needed
+ only for the installation step ("make install"). So make sure the
+ user is aware of this fact but let him proceed as long as he can.
+ [Ralf S. Engelschall] PR#2288
*) Renamed three more functions to common ap_ prefix which we missed at the
Big Symbol Renaming because they're #defines and not real C functions:
1.26 +6 -4 apache-1.3/configure
Index: configure
===================================================================
RCS file: /export/home/cvs/apache-1.3/configure,v
retrieving revision 1.25
retrieving revision 1.26
diff -u -r1.25 -r1.26
--- configure 1998/05/12 12:13:48 1.25
+++ configure 1998/05/27 14:57:37 1.26
@@ -564,10 +564,6 @@
esac
;;
suexec )
- if [ ".`id | grep root`" = . ]; then
- echo "configure:Error: suEXEC support needs root priviledges for installation" 1>&2
- exit 1
- fi
suexec=1
;;
esac
@@ -685,6 +681,12 @@
##
## a few warnings
##
+if [ ".$suexec" = .1 ]; then
+ if [ ".`id | grep root`" = . ]; then
+ echo " + Warning: You enabled the suEXEC feature. Be aware that you need" 1>&2
+ echo " + root priviledges for this, at the latest at the installation step." 1>&2
+ fi
+fi
if [ ".$PERL" = .no-perl-on-this-system ]; then
if [ .$quiet = .no ]; then
echo " + Warning: no Perl interpreter available for support scripts."
Re: cvs commit: apache-1.3 configure
Posted by Ben Laurie <be...@algroup.co.uk>.
rse@hyperreal.org wrote:
>
> rse 98/05/27 07:57:38
>
> Modified: src CHANGES
> . configure
> Log:
> Transform the configure message "You need root priviledges for suEXEC" from a
> fatal error into a (more friendly) warning because the building ("make") of
> Apache we can allow, of course. Root priviledges are needed only for the
> installation step ("make install"). So make sure the user is aware of this
> fact but let him proceed as long as he can.
That's "privileges". Yeah, I know you just copied it.
Cheers,
Ben.
--
Ben Laurie |Phone: +44 (181) 735 0686| Apache Group member
Freelance Consultant |Fax: +44 (181) 735 0689|http://www.apache.org
and Technical Director|Email: ben@algroup.co.uk |
A.L. Digital Ltd, |Apache-SSL author http://www.apache-ssl.org/
London, England. |"Apache: TDG" http://www.ora.com/catalog/apache