[devel] а что это, блин, за изменения в updates, а?!

Michael Shigorin =?iso-8859-1?q?mike_=CE=C1_osdn=2Eorg=2Eua?=
Пт Ноя 28 09:15:55 MSK 2003


	Здравствуйте и не чихайте.
А можно поинтересоваться природой данной разницы в safe_mysqld до
и после вчерашнего апдейта? (3.23.56-alt3 -> 3.23.58-alt1.M22)

--- /usr/sbin/safe_mysqld	2003-11-28 07:57:48 +0200
+++ /usr/sbin/safe_mysqld.orig	2003-11-28 07:57:07 +0200
@@ -36,9 +36,10 @@
 	local default=$1
 	shift
 
-	local val=`my_print_defaults "$group" |grep "^--$name=" |tail -1`
+	local val=`my_print_defaults "$group" |grep "^--$name="`
 	if [ -n "$val" ]; then
 		eval export $varname="${val#--$name=}"
+		eval export $varname="${val#--$name=}"
 	else
 		eval export $varname="$default"
 	fi
@@ -53,4 +54,4 @@
 # Test arguments.
 $mysqld "$@" -V >/dev/null
 
-/usr/sbin/mysqld_wrapper "$@" &
+/usr/sbin/mysqld_wrapper &

В результате этой самодеятельности с чуть ли не дефолтным
/etc/my.cnf взрывается GetConf():

# service mysqld restart
Shutting down mysqld: [FAILED]
Adjusting environment for mysqld: [  OK  ]
Starting mysqld: /usr/sbin/safe_mysqld: line 2: --chroot=/var/lib/mysql: No such file or directory [FAILED]

--- /etc/my.cnf
[mysqld]
chroot=/var/lib/mysql
datadir=/db
bdb-logdir=/log
log=/log/queries
pid-file=/mysqld.pid
skip-locking
skip-networking
#skip-grant-tables
socket=/mysql.sock
tmpdir=/tmp
user=mysql
---

При этом комментирование "chroot=" приведет к аналогичному взрыву
на следующей строчке.

Мне вот одно интересно: кому понадобилось ломать то, что
работает?  Или это "дух Райдера" нуждался в подтверждениях
"ненадежности mysql"?  Или срочно надо было доказать глупому мне,
что автоматическое обновление ДЕЙСТВИТЕЛЬО опасно?  Или этот diff
сам собой там того, завелся? (в changelog ничего по этому поводу
не наблюдаю)

Вчера впервые за полгода на продакшн-серверах был снят apt-get
upgrade по cron -- хотя там mysql практически не используется,
все в postgres.  На linux.kiev.ua -- нет; улеглось.

В итоге приоритет промежуточного репозитория updates/, из
которого _можно_ обновлять системы автоматом в большинстве
случаев -- для меня поднялся.  С чем и поздравляю.

-- 
 ---- WBR, Michael Shigorin <mike на altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?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/devel/attachments/20031128/e49a1008/attachment-0001.bin>


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