Date: Wed, 13 Nov 2002 17:37:56 -0600 From: "Jack L. Stone" <jackstone@sage-one.net> To: Jonathan Chen <jonc@chen.org.nz>, Toomas Aas <toomas.aas@raad.tartu.ee> Cc: questions@FreeBSD.ORG Subject: Re: unexpected && in sh scripts after upg to 4.7 Message-ID: <3.0.5.32.20021113173756.010b2eb0@mail.sage-one.net> In-Reply-To: <20021113231235.GA63427@grimoire.chen.org.nz> References: <200211131907.gADJ7UR02908@lv.raad.tartu.ee> <200211131907.gADJ7UR02908@lv.raad.tartu.ee>
next in thread | previous in thread | raw e-mail | index | archive | help
At 12:12 PM 11.14.2002 +1300, Jonathan Chen wrote: >On Wed, Nov 13, 2002 at 09:05:58PM +0200, Toomas Aas wrote: >> Hello! >> >> Given the latest security advisory about 'resolv', I decided to upgrade >> my FreeBSD 4.6.1-RELEASE-p10 server to 4.7-RELEASE-p1 via the usual >> cvsup and buildworld magic. >> >> Everything else seems to have gone fine, but to my surprise after >> upgrading two of the ports using scripts in /usr/local/etc/rc.d to >> start didn't. One of them is MySQL server. It is started via >> /usr/local/etc/rc.d/mysql-server.sh script, which looks like this: >> >> ----------------------------------------------------------------------- >> #!/bin/sh >> >> case "$1" in >> start) >> if [ -x /usr/local/bin/safe_mysqld ]; then >> # THE BELOW IS ACTUALLY ALL ON ONE LINE >> /usr/local/bin/safe_mysqld --user=mysql > /dev/null & && echo -n >> 'mysqld' >> # THE ABOVE IS ACTUALLY ALL ON ONE LINE >> fi >> ;; >> <rest of the script snipped as irrelevant> >> ----------------------------------------------------------------------- > >Upgrade your mysql-port. The & && construct is illegal; the newer port >fixes this. >-- >Jonathan Chen <jonc@chen.org.nz> >---------------------------------------------------------------------- ...or, more simply: just remove the "&&" from both lines "start" and "stop" in the script.... will start and stop just fine then. Best regards, Jack L. Stone, Administrator SageOne Net http://www.sage-one.net jackstone@sage-one.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3.0.5.32.20021113173756.010b2eb0>