Date: Wed, 20 Dec 2006 05:42:48 +0100 From: Frank Steinborn <steinex@nognu.de> To: Scot Hetzel <swhetzel@gmail.com> Cc: sysadmin@alexdupre.com, freebsd-ports@freebsd.org Subject: Re: mysql41-server's rc.d script broken? Message-ID: <20061220044248.83A3BB822@shodan.nognu.de> In-Reply-To: <790a9fff0612191958g7730a1e4pca18cee27436acc8@mail.gmail.com> References: <20061220030746.A707FB822@shodan.nognu.de> <790a9fff0612191958g7730a1e4pca18cee27436acc8@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Scot Hetzel wrote: > On 12/19/06, Frank Steinborn <steinex@nognu.de> wrote: > >If I run mysqld_safe directly mysqld starts as expected. I had a look > >into the script but could not find the source of the problem. I'm not > >sure if that's a misconfiguration just on my site - anyone else seeing > >this? > > > >OK - I just edited the script so that it won't send mysqld_safe's > >output to /dev/null and got the following: > > > >Starting mysql. > >Starting mysqld daemon with databases from /var/db/mysql > >STOPPING server from pid file /var/db/mysql/shodan.nognu.de.pid > >061220 04:05:50 mysqld ended > > > >/var/db/mysql/shodan.nognu.de.err says this: > > > >061220 04:04:03 mysqld started > >061220 4:04:03 [ERROR] Can't find messagefile > >'/usr/local/share/mysql/english/errmsg.sys' > >061220 4:04:03 [ERROR] Aborting > > > >Strange. /usr/local/share/mysql/english/errmsg.sys is there and mysqld > >just starts fine if I start it manually. Any clues are welcome. > > > When you run the script, mysqld_safe is run as the mysql user. > > What happens when you run mysqld_safe as the mysql user? > > Does the mysql user have read access to this file (including sub > directories leading to the file)? > > Scot Scot, it was a permission issue indeed. I had a too strong umask when portupgrading mysql-server. Sorry for the wind. Thanks, Frank
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061220044248.83A3BB822>