ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@osdn.org.ua>
To: devel@altlinux.ru
Subject: [devel] а что это, блин, за изменения в updates, а?!
Date: Fri, 28 Nov 2003 08:15:55 +0200
Message-ID: <20031128061555.GY10429@osdn.org.ua> (raw)

[-- Attachment #1: Type: text/plain, Size: 2097 bytes --]

	Здравствуйте и не чихайте.
А можно поинтересоваться природой данной разницы в 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/

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

             reply	other threads:[~2003-11-28  6:15 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-11-28  6:15 Michael Shigorin [this message]
2003-11-28  6:34 ` Alexey I. Froloff
2003-11-28  6:46 ` Alexey I. Froloff
2003-11-28  9:24   ` [devel] " Michael Shigorin
2003-11-28 12:03     ` Alexey Tourbin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20031128061555.GY10429@osdn.org.ua \
    --to=mike@osdn.org.ua \
    --cc=devel@altlinux.ru \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git