From owner-freebsd-ports Fri Oct 27 2:10:40 2000 Delivered-To: freebsd-ports@freebsd.org Received: from blizzard.sabbo.net (blizzard.sabbo.net [193.193.218.18]) by hub.freebsd.org (Postfix) with ESMTP id 9458637B479 for ; Fri, 27 Oct 2000 02:10:33 -0700 (PDT) Received: from vic.sabbo.net (root@vic.sabbo.net [193.193.218.109]) by blizzard.sabbo.net (8.10.1/8.10.1) with ESMTP id e9R9Bcu12977; Fri, 27 Oct 2000 12:12:19 +0300 Received: from FreeBSD.org (big_brother.vega.com [192.168.1.1]) by vic.sabbo.net (8.11.0/8.9.3) with ESMTP id e9R99VO23715; Fri, 27 Oct 2000 12:09:31 +0300 (EEST) (envelope-from sobomax@FreeBSD.org) Message-ID: <39F94648.3B53FD28@FreeBSD.org> Date: Fri, 27 Oct 2000 12:09:28 +0300 From: Maxim Sobolev Organization: Vega International Capital X-Mailer: Mozilla 4.76 [en] (WinNT; U) X-Accept-Language: uk,ru,en MIME-Version: 1.0 To: "David W. Chapman Jr." Cc: ports@FreeBSD.org Subject: Re: New References: <061201c03ff1$2dac2ae0$931576d8@inethouston.net> <39F94283.2C8FC791@FreeBSD.org> <063801c03ff5$050f4c80$931576d8@inethouston.net> Content-Type: text/plain; charset=koi8-r Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org "David W. Chapman Jr." wrote: > I modified the following in the makefile > > .if defined(USE_FACILITY) > _USE_FACILITY:= `${ECHO} ${USE_FACILITY} | ${TR} "[:lower:]" "[:upper:]"` > USE_FACILITY= ${_USE_FACILITY} > .else > @${ECHO_MSG} "you can choose which syslog faciliy by setting LOG_FACILITY > to: daemon, local0, etc. daemon is the defau > USE_FACILITY= DAEMON > .endif > > and it puts this in the site.h that I am trying to modify > > #define DHCPD_LOG_FACILITY LOG_`echo something | /usr/bin/tr "[:lower:]" > "[:upper:]"` It is because you use single quotation marks when passing ${USE_FACILITY} into regular expression substitutions string, so the shell doesn't invoke subshell to substitute `blabla blabla`, but instead pass it as-is: @${PERL} -pi.fbsd -e 's.!!USE_FACILITY!!.${USE_FACILITY}.g' Use the following instead: @${PERL} -pi.fbsd -e "s.!!USE_FACILITY!!.${USE_FACILITY}.g" -Maxim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message