Réf. : configure.in: Someone please show me a better way :)
Tim Rice
tim at multitalents.net
Wed Dec 27 05:39:20 EST 2000
Works with both sh and ksh on
Solaris 7
UnixWare 2.03
SCO 3.2v4.2
UnixWare 2.1.3
SCO 5.0.4
UnixWare 7.1.0 (allready reported)
AIX 4.3.2.0
On Thu, 21 Dec 2000, Roumen Petrov wrote:
> Sorry for mistake for sh file must begin with
> -------------------------------
> X0='x0'
> X1a="$X0/1"
> X1b='$X0/1'
> X2a="$X1a/2"
> X2b='$X1b/2'
>
> export X0
> export X1a
> export X1b
> export X2a
> export X2b
> ------------------------------
[snip]
> > $SHELL <<EOF_2
> > $SHELL <<EOF_1
> > cat <<EOF
> > #define a "$X2a/aa"
> > #define b "$X2b/bb"
> > EOF
> > EOF_1
> > EOF_2
> > ----------------------------------------
> > Output must be:
> > #define a "x0/1/2/aa"
> > #define b "x0/1/2/bb"
> >
> > With bash and bash in sh mode on linux work.
> > What about other ..UX implementation ?
> >
> > Genarated from autoconf variable in configure script like
> > libexecdir='${exec_prefix}/libexec'
> > is not expanded in script and substitution
> > s%@libexecdir@%$libexecdir%g
> > is usefull only for makefiles.
> >
> > if script work file we can use ( about configure.in )
> > ----------------------------------------
> > .....
> > export prefix
> > export exec_prefix
> > export bindir
> >
> > $SHELL <<EOF_2
> > $SHELL <<EOF_1
> > cat <<EOF
> > OpenSSH configured has been configured with the following options.
> > User binaries: ${bindir}
> > EOF
> > EOF_1
> > EOF_2
> > .....
> > ----------------------------------------
> >
> > Is this idea better that:
> > E=`eval echo ${libexecdir}/ssh-askpass` ; E=`eval echo ${E}`
> > .....
>
>
--
Tim Rice Multitalents (707) 887-1469
tim at multitalents.net
More information about the openssh-unix-dev
mailing list