Thanks.
----- Original Message -----
From: "Josh Tolbert" <[EMAIL PROTECTED]>
To: "Peter/Los Angeles, CA" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
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 [EMAIL PROTECTED]
> > with "unsubscribe freebsd-stable" in the body of the message
> >
>
>


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to