SOURCES: mysql.init - chown mysql:mysql "$MYSQL_CLUSTER_DIR"

Jakub Bogusz qboosh w pld-linux.org
Śro, 21 Lip 2004, 22:06:49 CEST


On Wed, Jul 21, 2004 at 07:24:50PM +0000, krzak wrote:
> Author: krzak                        Date: Wed Jul 21 19:24:50 2004 GMT
> Module: SOURCES                       Tag: HEAD
> ---- Log message:
> - chown mysql:mysql "$MYSQL_CLUSTER_DIR"
> 
> ---- Files affected:
> SOURCES:
>    mysql.init (1.59 -> 1.60) 
> 
> ---- Diffs:
> 
> ================================================================
> Index: SOURCES/mysql.init
> diff -u SOURCES/mysql.init:1.59 SOURCES/mysql.init:1.60
> --- SOURCES/mysql.init:1.59	Mon Jun  7 19:53:04 2004
> +++ SOURCES/mysql.init	Wed Jul 21 19:24:44 2004
> @@ -441,7 +441,7 @@
>  	fi
>  
>  	mkdir -p "$MYSQL_DATA_DIR" > /dev/null 2>&1
> -	chown root:root "$MYSQL_CLUSTER_DIR"
> +	chown mysql:mysql "$MYSQL_CLUSTER_DIR"
>          chown mysql:mysql "$MYSQL_CLUSTER_DIR/mysqldb" "$MYSQL_DATA_DIR" > /dev/null 2>&1
>  	chmod 751 "$MYSQL_CLUSTER_DIR" "$MYSQL_CLUSTER_DIR/mysqldb"

Ten sam skrypt instaluje mysqld.conf do $MYSQL_CLUSTER_DIR.
mysqld.conf nie może być w katalogu modyfikowalnym dla użytkownika
mysql. security issue: wtedy błąd w mysqlu == zdalny root.


-- 
Jakub Bogusz    http://cyber.cs.net.pl/~qboosh/




Więcej informacji o liście dyskusyjnej pld-devel-pl