Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Dec 2001 10:15:07 -0800
From:      "Peter/Los Angeles, CA" <peter@haloflightleader.net>
To:        "Josh Tolbert" <hemi@scoundrelz.net>
Cc:        <freebsd-stable@FreeBSD.ORG>
Subject:   Re: /usr/local/etc/rc.d/apache.sh question
Message-ID:  <00a701c18f02$6e712560$245b1486@hhlaw.com>
References:  <Pine.BSO.4.31.0112271143100.6701-100000@halcyon.scoundrelz.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Thanks.
----- Original Message -----
From: "Josh Tolbert" <hemi@scoundrelz.net>
To: "Peter/Los Angeles, CA" <peter@haloflightleader.net>
Cc: <freebsd-stable@FreeBSD.ORG>
Sent: Thursday, December 27, 2001 10:05 AM
Subject: Re: /usr/local/etc/rc.d/apache.sh question


> Peter,
> Take a look at what the script is doing. It's checking to see if
> execution was started with a full path (/usr/local/etc/rc.d/apache.sh)
> instead of a relative path (./apache.sh).
> When you run apachectl (startssl, I suspect), apachectl asks for
> whatever passphrase you used to encrypt the SSL key.
>
> Good luck,
> Josh
>
> On Thu, 27 Dec 2001, Peter/Los Angeles, CA wrote:
>
> > Hello,
> >
> > I have some understanding of how the script works, but I'm not sure what
> > it's asking for.
> >
> > [09:37][root@interim:/usr/local/etc/rc.d]# ls
> > apache.sh*
> > [09:37][root@interim:/usr/local/etc/rc.d]# ./apache.sh start
> > ./apache.sh: Cannot determine the PREFIX
> >
> > That's what I get.  The following will be the contents of apache.sh:
> >
> > #!/bin/sh
> >
> > if ! PREFIX=$(expr $0 : "\(/.*\)/etc/rc\.d/$(basename $0)\$"); then
> >     echo "$0: Cannot determine the PREFIX" >&2
> >     exit 1
> > fi
> >
> > case "$1" in
> > start)
> >         [ -x ${PREFIX}/sbin/apachectl ] && ${PREFIX}/sbin/apachectl
start >
> > /dev/null && echo -n ' apache'
> >         ;;
> > stop)
> >         [ -r /var/run/httpd.pid ] && ${PREFIX}/sbin/apachectl stop >
> > /dev/null && echo -n ' apache'
> >         ;;
> > *)
> >         echo "Usage: `basename $0` {start|stop}" >&2
> >         ;;
> > esac
> >
> > exit 0
> >
> > Can someone please help?  If I type apachectl as I usually have done in
> > Linux, it works, but now this is asking me for something.  Can someone
> > please help?
> >
> >
> > To Unsubscribe: send mail to majordomo@FreeBSD.org
> > with "unsubscribe freebsd-stable" in the body of the message
> >
>
>


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00a701c18f02$6e712560$245b1486>