[sisyphus] Re: IA: MySQL

Dmitry V. Levin =?iso-8859-1?q?ldv_=CE=C1_altlinux=2Eorg?=
Сб Фев 4 23:50:36 MSK 2006


On Sat, Feb 04, 2006 at 01:39:48PM -0500, Ivan Adzhubey wrote:
> On Saturday 04 February 2006 04:18, Konstantin A. Lepikhov wrote:
> > не верю. Посмотрите на etc/init.d/mysqld повнимательнее, может быть рядом
> > лежит .rpmnew именно с _новым_  скриптом? Либо у вас не остановился старый
> > сервер, и в памяти висят ошметки от него.
> 
> Повторяю еще раз, для тех кто в бронетранспортере:
> 
> Перезагрузил систему с выключением питания компьютера, сильно сомневаюсь чтобы 
> у него в памяти после этого оставались ошметки чего-либо.
> 
> # chkconfig --list mysqld
> mysqld          0:off   1:off   2:off   3:off   4:off   5:off   6:off
> 
> # service mysqld status
> mysqld is stopped
> 
> # service mysqld start
> Adjusting environment for mysqld:     [ DONE ]
> Starting mysqld service:                    [ DONE ]
> 
> # service mysqld status
> mysqld is dead, but stale PID file exists
> 
> # service mysqld stop
> Service mysqld is not running.           [PASSED]

Это вследствие ошибочного изменения в /etc/init.d/mysqld:
@@ -62,7 +65,7 @@ start()
 
 stop()
 {
-	stop_daemon --lockfile "$LOCKFILE" --pidfile "$PIDFILE" --expect-user mysql mysqld
+	stop_daemon --lockfile "$LOCKFILE" --pidfile "$PIDFILE" --expect-user root mysqld
 	RETVAL=$?
 	return $RETVAL
 }
@@ -98,7 +101,7 @@ case "$1" in
 		fi
 		;;
 	status)
-		status --pidfile "$PIDFILE" --expect-user mysql mysqld
+		status --pidfile "$PIDFILE" --expect-user root mysqld
 		RETVAL=$?
 		;;
 	*)
--- MySQL-4.0.24-alt1.1/my.cnf	2003-06-30 16:00:28 +0000


В %post вижу ещё одно ошибочное изменение:
-if [ $1 = 1 ]; then     
-        /sbin/chkconfig --add mysqld       
-fi
+%post_service mysqld       


P.S. Пакет не ставил, только srpmcmp сделал.


-- 
ldv
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/sisyphus/attachments/20060204/ce835bf5/attachment-0003.bin>


Подробная информация о списке рассылки Sisyphus