Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 215535
Collapse All | Expand All

(-)/etc/init.d/.mysql.orig (+8 lines)
Lines 141-146 Link Here
141
	basedir="${basedir:-"/usr"}"
141
	basedir="${basedir:-"/usr"}"
142
	datadir="${datadir:-"/var/lib/mysql${MY_SUFFIX}"}"
142
	datadir="${datadir:-"/var/lib/mysql${MY_SUFFIX}"}"
143
	pidfile="${pidfile:-"/var/run/mysqld/mysqld${MY_SUFFIX}.pid"}"
143
	pidfile="${pidfile:-"/var/run/mysqld/mysqld${MY_SUFFIX}.pid"}"
144
	piddir="${pidfile%/*}"
144
	socket="${socket:-"/var/run/mysqld/mysqld${MY_SUFFIX}.sock"}"
145
	socket="${socket:-"/var/run/mysqld/mysqld${MY_SUFFIX}.sock"}"
145
	unmanagedparams="${unmanagedparams} ${collations}"
146
	unmanagedparams="${unmanagedparams} ${collations}"
146
147
Lines 177-182 Link Here
177
		return 0
178
		return 0
178
	fi
179
	fi
179
180
181
	# Create run directory if necessary
182
	if [[ ! -d "$piddir" ]] ; then
183
		mkdir "$piddir" && \
184
		chown mysql "$piddir" || \
185
		eerror "Unable to create $piddir!"
186
	fi
187
180
	if [[ ! -d "${datadir}" ]] ; then
188
	if [[ ! -d "${datadir}" ]] ; then
181
		eerror "MySQL datadir is empty or invalid"
189
		eerror "MySQL datadir is empty or invalid"
182
		eerror "Please check your my.cnf : ${MY_CNF}"
190
		eerror "Please check your my.cnf : ${MY_CNF}"

Return to bug 215535