ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
@ 2012-01-26 12:25 Vladimir Karpinsky
  2012-01-26 21:29 ` Michael Shigorin
  2012-01-27  5:59 ` Anton Kvashin
  0 siblings, 2 replies; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-26 12:25 UTC (permalink / raw)
  To: Sysadmins

Здравствуйте!

Пока никто не осветил в комьюнити, может кто-то тут поможет:

Был обновлён Арк-сервер с p5 на p6. После обновления не запустился dovecot 
с большим количеством сообщений об изменениях в конфигурационных файлах. 
Простое отодвигание в сторону старого конфига и переименования 
dovecot.conf.rpmnew в dovecot.conf позволило запустить dovecot и 
Thunderbird стал успешно получать почту по IMAP (POP3 пока не проверял). Но 
остались проблемы со SquirrelMail --- стартовая страница успешно 
запускается, но при попытке ввести логин-пароль получаю:
"Ошибка при открытии ../data/default_pref
Файл параметров по умолчанию не найден или недоступен для чтения."

Гугление даёт большое количество ссылок, в основном, объясняющее такое 
поведение неправильными правами на то самое ../data. Но, видимо, вследствие 
альт-специфики, пути указанные по этим ссылкам не соответствуют тем, что 
есть у меня. В частности я совершенно не понимаю о каком каталоге ../data 
идёт речь, и чему это соответствует у нас.

Что касается default_pref, то он имеется в /etc/squirrelmail/default_pref и 
линк на него в /var/lib/squirrelmail/prefs/default_pref.

Права:
-rw-r--r-- 1 root root 58 Янв 26 13:21 /etc/squirrelmail/default_pref
lrwxrwxrwx 1 root root 30 Янв 26 00:27 
/var/lib/squirrelmail/prefs/default_pref

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-26 12:25 [Sysadmins] Обновление Арк-сервера до p6 squirrelmail Vladimir Karpinsky
@ 2012-01-26 21:29 ` Michael Shigorin
  2012-01-27  5:06   ` Vladimir Karpinsky
  2012-01-27  5:59 ` Anton Kvashin
  1 sibling, 1 reply; 24+ messages in thread
From: Michael Shigorin @ 2012-01-26 21:29 UTC (permalink / raw)
  To: Sysadmins

On Thu, Jan 26, 2012 at 04:25:17PM +0400, Vladimir Karpinsky wrote:
> Но остались проблемы со SquirrelMail

На всякий: я бы сейчас стал смотреть на roundcube, по крайней
мере кучу рекомендаций в его пользу уже получил, а squirrelmail
и впрямь порой доводил до nuts.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-26 21:29 ` Michael Shigorin
@ 2012-01-27  5:06   ` Vladimir Karpinsky
  2012-01-27  6:14     ` Anton Kvashin
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-27  5:06 UTC (permalink / raw)
  To: shigorin, ALT Linux sysadmins' discussion

27.01.2012 1:29, Michael Shigorin пишет:
 > On Thu, Jan 26, 2012 at 04:25:17PM +0400, Vladimir Karpinsky wrote:
 >> Но остались проблемы со SquirrelMail
 >
 > На всякий: я бы сейчас стал смотреть на roundcube, по крайней
 > мере кучу рекомендаций в его пользу уже получил, а squirrelmail
 > и впрямь порой доводил до nuts.

На первый взгляд документация скуповата. Поскольку я не администратор, то 
хотелось бы иметь разжёванное изложение настроек. Там ещё mysql в качестве 
базы пользователей, не будет ли конфликтов с работающим LDAP'ом?

Но если никто ничего по "Белке" не подскажет, то придётся переходить. Сам я 
уже что мог прошерстил, и без внешней помощи реанимировать эту животину 
похоже не смогу. Тут ещё с ядром проблемы...

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-26 12:25 [Sysadmins] Обновление Арк-сервера до p6 squirrelmail Vladimir Karpinsky
  2012-01-26 21:29 ` Michael Shigorin
@ 2012-01-27  5:59 ` Anton Kvashin
  2012-01-27  6:15   ` Vladimir Karpinsky
  1 sibling, 1 reply; 24+ messages in thread
From: Anton Kvashin @ 2012-01-27  5:59 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

26.01.2012 18:25, Vladimir Karpinsky пишет:
> Здравствуйте!
>
> Пока никто не осветил в комьюнити, может кто-то тут поможет:
>
> Был обновлён Арк-сервер с p5 на p6.
> Но остались проблемы со SquirrelMail --- стартовая страница успешно
> запускается, но при попытке ввести логин-пароль получаю:
> "Ошибка при открытии ../data/default_pref
> Файл параметров по умолчанию не найден или недоступен для чтения."
>
> Что касается default_pref, то он имеется в
> /etc/squirrelmail/default_pref и линк на него в
> /var/lib/squirrelmail/prefs/default_pref.
>
> Права:
> -rw-r--r-- 1 root root 58 Янв 26 13:21 /etc/squirrelmail/default_pref
> lrwxrwxrwx 1 root root 30 Янв 26 00:27
> /var/lib/squirrelmail/prefs/default_pref
>

Добрый день!

В исходниках белки есть файл:
squirrelmail/functions/file_prefs.php

Там определяется работа с файлом default_pref:
$default_pref = $data_dir . 'default_pref';

Переменная $data_dir задается в конфиге, скажем так:
$data_dir = '/var/lib/squirrelmail/prefs/';

Далее, file_prefs.php вещает:

if (!@file_exists($default_pref)) {
     $default_pref = SM_PATH . 'data/default_pref';
}

Т.е., если все плохо, то файл лежит в исходниках белки, в каталоге data.

В спеках на пакет (для RedHat):

# install default_pref into /etc/squirrelmail and symlink to it from data
%{__install} -m 644 data/default_pref \
     %{buildroot}%{_sysconfdir}/squirrelmail/
%{__ln_s} %{_sysconfdir}/squirrelmail/default_pref \
     %{buildroot}%{_localstatedir}/lib/squirrelmail/prefs/default_pref

Нужно проверить:
- права на каталог указанный в $data_dir конфига,
- права на squirrelmail/data и наличие там default_pref.

-- 
Anton Kvashin


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27  5:06   ` Vladimir Karpinsky
@ 2012-01-27  6:14     ` Anton Kvashin
  0 siblings, 0 replies; 24+ messages in thread
From: Anton Kvashin @ 2012-01-27  6:14 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

27.01.2012 11:06, Vladimir Karpinsky пишет:
> 27.01.2012 1:29, Michael Shigorin пишет:
>  > On Thu, Jan 26, 2012 at 04:25:17PM +0400, Vladimir Karpinsky wrote:
>  >> Но остались проблемы со SquirrelMail
>  >
>  > На всякий: я бы сейчас стал смотреть на roundcube, по крайней
>  > мере кучу рекомендаций в его пользу уже получил, а squirrelmail
>  > и впрямь порой доводил до nuts.
>
> На первый взгляд документация скуповата. Поскольку я не администратор,
> то хотелось бы иметь разжёванное изложение настроек. Там ещё mysql в
> качестве базы пользователей, не будет ли конфликтов с работающим LDAP'ом?

Начать нужно с секции REQUIREMENTS файла INSTALL в исходниках. Файл 
INSTALL содержит достаточно информации (по версии авторов) для установки 
большинством пользователей.

MySQL/other SQL - используется для хранения настроек (рабочей среды) 
пользователей в Roundcube. С LDAP-пользователями (учетками электронной 
почты) эти данные не связаны, roundcube подключается к почтовому серверу 
по IMAP-протоколу.

-- 
Anton Kvashin


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27  5:59 ` Anton Kvashin
@ 2012-01-27  6:15   ` Vladimir Karpinsky
  2012-01-27  9:18     ` Michael Shigorin
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-27  6:15 UTC (permalink / raw)
  To: sysadmins

Здравствуйте!

27.01.2012 9:59, Anton Kvashin пишет:
> 26.01.2012 18:25, Vladimir Karpinsky пишет:
> Добрый день!
>
> В исходниках белки есть файл:
> squirrelmail/functions/file_prefs.php
>
> Там определяется работа с файлом default_pref:
> $default_pref = $data_dir . 'default_pref';
>
> Переменная $data_dir задается в конфиге, скажем так:
> $data_dir = '/var/lib/squirrelmail/prefs/';
>
> Далее, file_prefs.php вещает:
>
> if (!@file_exists($default_pref)) {
> $default_pref = SM_PATH . 'data/default_pref';
> }
>
> Т.е., если все плохо, то файл лежит в исходниках белки, в каталоге data.

Да, диагностика оставляет желает лучшего...

> Нужно проверить:
> - права на каталог указанный в $data_dir конфига,
> - права на squirrelmail/data и наличие там default_pref.

Нашёл, спасибо! С правами всё было нормально, но каталог $data_dir имел 
группу _webserver, после того, как поменял на apache2, всё заработало!

Ещё раз огромное спасибо!

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27  6:15   ` Vladimir Karpinsky
@ 2012-01-27  9:18     ` Michael Shigorin
  2012-01-27 12:13       ` Vladimir Karpinsky
  0 siblings, 1 reply; 24+ messages in thread
From: Michael Shigorin @ 2012-01-27  9:18 UTC (permalink / raw)
  To: sysadmins

On Fri, Jan 27, 2012 at 10:15:49AM +0400, Vladimir Karpinsky wrote:
> >Нужно проверить:
> >- права на каталог указанный в $data_dir конфига,
> >- права на squirrelmail/data и наличие там default_pref.
> Нашёл, спасибо! С правами всё было нормально, но каталог $data_dir имел 
> группу _webserver, после того, как поменял на apache2, всё заработало!

Странно, а пользователь, под которым бегает httpd2 --
в группу _webserver не входит, что ли?

Если нет -- стоит сообщить solo@.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27  9:18     ` Michael Shigorin
@ 2012-01-27 12:13       ` Vladimir Karpinsky
  2012-01-27 20:35         ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-27 12:13 UTC (permalink / raw)
  To: sysadmins

27.01.2012 13:18, Michael Shigorin пишет:
> On Fri, Jan 27, 2012 at 10:15:49AM +0400, Vladimir Karpinsky wrote:
>>> Нужно проверить:
>>> - права на каталог указанный в $data_dir конфига,
>>> - права на squirrelmail/data и наличие там default_pref.
>> Нашёл, спасибо! С правами всё было нормально, но каталог $data_dir имел
>> группу _webserver, после того, как поменял на apache2, всё заработало!
>
> Странно, а пользователь, под которым бегает httpd2 --
> в группу _webserver не входит, что ли?

В группу _webserver входит пользователь apache, а пользователь apache2 --- нет:
# cat /etc/group  | grep apache
apache:x:96:
_webserver:x:102:apache
apache2:x:104:

# cat /etc/passwd  | grep apache
apache:x:96:96:Apache web server:/var/www:/dev/null
apache2:x:100:104:Apache2 WWW server:/var/www:/dev/null

Пользователя httpd2 в природе не существует.

На то, что должна быть такая группа у каталога я решил, посмотрев на его 
(каталога) содержание:

# ll prefs/
итого 40
drwxrwx--- 2 root    apache2 4096 Янв 27 10:12 ./
drwxr-xr-x 3 root    root    4096 Янв 26 00:27 ../
lrwxrwxrwx 1 root    root      30 Янв 26 00:27 default_pref -> 
/etc/squirrelmail/default_pref
...
-rw------- 1 apache2 apache2   53 Янв 27  2010 .pref
-rw------- 1 apache2 apache2   69 Янв 27  2010 testuser.pref

> Если нет -- стоит сообщить solo@.

Правильно ли я понимаю, что Вы считаете, что это проблема обновления 
apache2 и его пользователей, а не проблема SquirrelMail? Это я чтобы 
сформулировать...

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27 12:13       ` Vladimir Karpinsky
@ 2012-01-27 20:35         ` Aleksey Avdeev
  2012-01-27 20:53           ` Vladimir Karpinsky
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-01-27 20:35 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

27.01.2012 16:13, Vladimir Karpinsky пишет:
> 27.01.2012 13:18, Michael Shigorin пишет:
>> On Fri, Jan 27, 2012 at 10:15:49AM +0400, Vladimir Karpinsky wrote:
>>>> Нужно проверить:
>>>> - права на каталог указанный в $data_dir конфига,
>>>> - права на squirrelmail/data и наличие там default_pref.
>>> Нашёл, спасибо! С правами всё было нормально, но каталог $data_dir имел
>>> группу _webserver, после того, как поменял на apache2, всё заработало!
>>
>> Странно, а пользователь, под которым бегает httpd2 --
>> в группу _webserver не входит, что ли?
> 
> В группу _webserver входит пользователь apache, а пользователь apache2
> --- нет:
> # cat /etc/group  | grep apache
> apache:x:96:
> _webserver:x:102:apache
> apache2:x:104:
> 
> # cat /etc/passwd  | grep apache
> apache:x:96:96:Apache web server:/var/www:/dev/null
> apache2:x:100:104:Apache2 WWW server:/var/www:/dev/null
> 
> Пользователя httpd2 в природе не существует.
> 
> На то, что должна быть такая группа у каталога я решил, посмотрев на его
> (каталога) содержание:
> 
> # ll prefs/
> итого 40
> drwxrwx--- 2 root    apache2 4096 Янв 27 10:12 ./
> drwxr-xr-x 3 root    root    4096 Янв 26 00:27 ../
> lrwxrwxrwx 1 root    root      30 Янв 26 00:27 default_pref ->
> /etc/squirrelmail/default_pref
> ...
> -rw------- 1 apache2 apache2   53 Янв 27  2010 .pref
> -rw------- 1 apache2 apache2   69 Янв 27  2010 testuser.pref
> 
>> Если нет -- стоит сообщить solo@.
> 
> Правильно ли я понимаю, что Вы считаете, что это проблема обновления
> apache2 и его пользователей, а не проблема SquirrelMail? Это я чтобы
> сформулировать...

  Да. Начиная с apache2-2.2.9-alt10 в %pre apache2-common есть следующий
код:

%_sbindir/useradd -g %apache2_group -c 'Apache2 WWW server' -d
%apache2_datadir -s '/dev/null' \
	-G %webserver_group -r %apache2_user 2>/dev/null || :
if LANG=C %_bindir/id %apache2_user 2>/dev/null | \
		grep -qv "groups=[^[:space:]]*(%webserver_group)"; then
	echo 'Warning: User %apache2_user was not included in the group
%webserver_group!'
	%_bindir/gpasswd -a %apache2_user %webserver_group
	echo '     Added user %apache2_user to group %webserver_group.'
fi

  Если есть условия, когда он не отрабатывает -- мне нужно знать об этом
(с максимальными подробностями).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27 20:35         ` Aleksey Avdeev
@ 2012-01-27 20:53           ` Vladimir Karpinsky
  2012-01-29 16:52             ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-27 20:53 UTC (permalink / raw)
  To: sysadmins

28.01.2012 0:35, Aleksey Avdeev пишет:
>    Если есть условия, когда он не отрабатывает -- мне нужно знать об этом
> (с максимальными подробностями).

Был Арк-сервер, apt был настроен на p5. 24.01 я решил переехать на p6.

apt-repo rm 5
apt-repo add 6
apt-get update
apt-get dist-upgrade

Вот, похоже, он и не отработал. Бэкап перед переездом был сделан, так что 
могу попытаться вытащить какую-нибудь информацию, предшествующую переезду.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-27 20:53           ` Vladimir Karpinsky
@ 2012-01-29 16:52             ` Aleksey Avdeev
  2012-01-29 17:16               ` Vladimir Karpinsky
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-01-29 16:52 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

28.01.2012 00:53, Vladimir Karpinsky пишет:
> 28.01.2012 0:35, Aleksey Avdeev пишет:
>>    Если есть условия, когда он не отрабатывает -- мне нужно знать об этом
>> (с максимальными подробностями).
> 
> Был Арк-сервер, apt был настроен на p5. 24.01 я решил переехать на p6.
> 
> apt-repo rm 5
> apt-repo add 6
> apt-get update
> apt-get dist-upgrade
> 
> Вот, похоже, он и не отработал. Бэкап перед переездом был сделан, так
> что могу попытаться вытащить какую-нибудь информацию, предшествующую
> переезду.

  Можно ли вытащить информацию, какая именно версия пакета стояла до
начала обновления и на какую именно версию проводилась замена?

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 16:52             ` Aleksey Avdeev
@ 2012-01-29 17:16               ` Vladimir Karpinsky
  2012-01-29 17:40                 ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-29 17:16 UTC (permalink / raw)
  To: sysadmins

29.01.2012 20:52, Aleksey Avdeev пишет:
>    Можно ли вытащить информацию, какая именно версия пакета стояла до
> начала обновления и на какую именно версию проводилась замена?

Сейчас стоит apache2-2.2.21-alt1, а как вытащить версию старого? Могу 
вытащить какие-то файлы, если по ним можно определить версию.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 17:16               ` Vladimir Karpinsky
@ 2012-01-29 17:40                 ` Aleksey Avdeev
  2012-01-29 17:47                   ` Vladimir Karpinsky
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-01-29 17:40 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

29.01.2012 21:16, Vladimir Karpinsky пишет:
> 29.01.2012 20:52, Aleksey Avdeev пишет:
>>    Можно ли вытащить информацию, какая именно версия пакета стояла до
>> начала обновления и на какую именно версию проводилась замена?
> 
> Сейчас стоит apache2-2.2.21-alt1, а как вытащить версию старого? Могу
> вытащить какие-то файлы, если по ним можно определить версию.

  Думаю, это у знатаков rpm`а спрашивать придётся.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 17:40                 ` Aleksey Avdeev
@ 2012-01-29 17:47                   ` Vladimir Karpinsky
  2012-01-29 18:05                     ` Vladimir Karpinsky
  2012-01-29 18:09                     ` Aleksey Avdeev
  0 siblings, 2 replies; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-29 17:47 UTC (permalink / raw)
  To: sysadmins

29.01.2012 21:40, Aleksey Avdeev пишет:
> 29.01.2012 21:16, Vladimir Karpinsky пишет:
>> 29.01.2012 20:52, Aleksey Avdeev пишет:
>>>     Можно ли вытащить информацию, какая именно версия пакета стояла до
>>> начала обновления и на какую именно версию проводилась замена?
>>
>> Сейчас стоит apache2-2.2.21-alt1, а как вытащить версию старого? Могу
>> вытащить какие-то файлы, если по ним можно определить версию.
>
>    Думаю, это у знатаков rpm`а спрашивать придётся.

Копаюсь в старых файлах, нашёл файл 
usr/share/doc/apache2-base-2.2.21/original/httpd2.conf. Т.е. версия была та 
же?! Хотя ничего особенно удивительного здесь нет, т.к. перед сменой 
бранча, я обновился из p5. Так что, если за последнюю неделю ничего нового 
не было, то можно просто посмотреть текущую версию в p5: 
apache2-2.2.21-alt0.M51.1.i586.rpm.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 17:47                   ` Vladimir Karpinsky
@ 2012-01-29 18:05                     ` Vladimir Karpinsky
  2012-01-29 18:12                       ` Aleksey Avdeev
  2012-01-29 18:09                     ` Aleksey Avdeev
  1 sibling, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-29 18:05 UTC (permalink / raw)
  To: sysadmins

29.01.2012 21:47, Vladimir Karpinsky пишет:
> Копаюсь в старых файлах

Интересно, что до переезда пользователь apache2 БЫЛ в группе _webserver, а 
apache --- нет!

#  cat etc/group | grep apache
apache:x:96:
_webserver:x:102:apache2
apache2:x:104:

Что интересно заставило их поменяться?

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 17:47                   ` Vladimir Karpinsky
  2012-01-29 18:05                     ` Vladimir Karpinsky
@ 2012-01-29 18:09                     ` Aleksey Avdeev
  1 sibling, 0 replies; 24+ messages in thread
From: Aleksey Avdeev @ 2012-01-29 18:09 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

29.01.2012 21:47, Vladimir Karpinsky пишет:
> 29.01.2012 21:40, Aleksey Avdeev пишет:
>> 29.01.2012 21:16, Vladimir Karpinsky пишет:
>>> 29.01.2012 20:52, Aleksey Avdeev пишет:
>>>>     Можно ли вытащить информацию, какая именно версия пакета стояла до
>>>> начала обновления и на какую именно версию проводилась замена?
>>>
>>> Сейчас стоит apache2-2.2.21-alt1, а как вытащить версию старого? Могу
>>> вытащить какие-то файлы, если по ним можно определить версию.
>>
>>    Думаю, это у знатаков rpm`а спрашивать придётся.
> 
> Копаюсь в старых файлах, нашёл файл
> usr/share/doc/apache2-base-2.2.21/original/httpd2.conf. Т.е. версия была
> та же?!

  Да: я стараюсь поддерживать синхронность бранчей t6/p6 p5 и 5.1.

> Хотя ничего особенно удивительного здесь нет, т.к. перед сменой
> бранча, я обновился из p5. Так что, если за последнюю неделю ничего
> нового не было, то можно просто посмотреть текущую версию в p5:
> apache2-2.2.21-alt0.M51.1.i586.rpm.

  А сохранилась ли информация, какая версия была ранее? (Есть
предположение что подгадил какой-то из триггеров на обновление. Хотелось
бы сузить поле поиска.)

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 18:05                     ` Vladimir Karpinsky
@ 2012-01-29 18:12                       ` Aleksey Avdeev
  2012-01-29 18:46                         ` Vladimir Karpinsky
  2012-02-01 10:42                         ` Aleksey Avdeev
  0 siblings, 2 replies; 24+ messages in thread
From: Aleksey Avdeev @ 2012-01-29 18:12 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

29.01.2012 22:05, Vladimir Karpinsky пишет:
> 29.01.2012 21:47, Vladimir Karpinsky пишет:
>> Копаюсь в старых файлах
> 
> Интересно, что до переезда пользователь apache2 БЫЛ в группе _webserver,
> а apache --- нет!
> 
> #  cat etc/group | grep apache
> apache:x:96:
> _webserver:x:102:apache2
> apache2:x:104:
> 
> Что интересно заставило их поменяться?

  При таком раскладе остаётся одно -- я неверно gpasswd использую...

  Спасибо, буду проверять.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 18:12                       ` Aleksey Avdeev
@ 2012-01-29 18:46                         ` Vladimir Karpinsky
  2012-02-01 10:42                         ` Aleksey Avdeev
  1 sibling, 0 replies; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-01-29 18:46 UTC (permalink / raw)
  To: sysadmins

29.01.2012 22:12, Aleksey Avdeev пишет:
> 29.01.2012 22:05, Vladimir Karpinsky пишет:
>> 29.01.2012 21:47, Vladimir Karpinsky пишет:
>>> Копаюсь в старых файлах
>>
>> Интересно, что до переезда пользователь apache2 БЫЛ в группе _webserver,
>> а apache --- нет!
>>
>> #  cat etc/group | grep apache
>> apache:x:96:
>> _webserver:x:102:apache2
>> apache2:x:104:
>>
>> Что интересно заставило их поменяться?

Я думаю, что пред-предпоследняя версия уже неактуально..

>
>    При таком раскладе остаётся одно -- я неверно gpasswd использую...
>
>    Спасибо, буду проверять.

Вам спасибо! Готов всегда помочь по мере сил и умения.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-01-29 18:12                       ` Aleksey Avdeev
  2012-01-29 18:46                         ` Vladimir Karpinsky
@ 2012-02-01 10:42                         ` Aleksey Avdeev
  2012-02-01 10:53                           ` Vladimir Karpinsky
  1 sibling, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-02-01 10:42 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

29.01.2012 22:12, Aleksey Avdeev пишет:
> 29.01.2012 22:05, Vladimir Karpinsky пишет:
>> 29.01.2012 21:47, Vladimir Karpinsky пишет:
>>> Копаюсь в старых файлах
>>
>> Интересно, что до переезда пользователь apache2 БЫЛ в группе _webserver,
>> а apache --- нет!
>>
>> #  cat etc/group | grep apache
>> apache:x:96:
>> _webserver:x:102:apache2
>> apache2:x:104:
>>
>> Что интересно заставило их поменяться?
> 
>   При таком раскладе остаётся одно -- я неверно gpasswd использую...

  Проверил:

1. Ручной последовательный запуск gpasswd -a для добавления нескольких
пользователей в группу отрабатывает нормально -- все пользователи
добавляются и никто не затерается (проверял несколько раз, с
промежуточной очисткой группы.).

2. Тестирование установок и обновления apache и apache2 тоже проблемы не
выявили.

  Пока не знаю, куда копать дальше.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-02-01 10:42                         ` Aleksey Avdeev
@ 2012-02-01 10:53                           ` Vladimir Karpinsky
  2012-02-01 11:06                             ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-02-01 10:53 UTC (permalink / raw)
  To: sysadmins

01.02.2012 14:42, Aleksey Avdeev пишет:
>> >     При таком раскладе остаётся одно -- я неверно gpasswd использую...
>    Проверил:
>
> 1. Ручной последовательный запуск gpasswd -a для добавления нескольких
> пользователей в группу отрабатывает нормально -- все пользователи
> добавляются и никто не затерается (проверял несколько раз, с
> промежуточной очисткой группы.).
>
> 2. Тестирование установок и обновления apache и apache2 тоже проблемы не
> выявили.
>
>    Пока не знаю, куда копать дальше.

Коль скоро я один такой, и больше никто не жалуется, можно для начала 
списать на подземный стук. У меня есть ещё Десктоп 5.0 КДЕ3, который тоже 
когда-то надо на p6 перетаскивать. Там, правда, нет ни apache, ни Squirrel, 
но для чистоты эксперимента могу поставить. Не знаю только когда соберусь 
это делать.

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-02-01 10:53                           ` Vladimir Karpinsky
@ 2012-02-01 11:06                             ` Aleksey Avdeev
  2012-02-01 11:40                               ` Vladimir Karpinsky
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-02-01 11:06 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

01.02.2012 14:53, Vladimir Karpinsky пишет:
> 01.02.2012 14:42, Aleksey Avdeev пишет:
>>> >     При таком раскладе остаётся одно -- я неверно gpasswd использую...
>>    Проверил:
>>
>> 1. Ручной последовательный запуск gpasswd -a для добавления нескольких
>> пользователей в группу отрабатывает нормально -- все пользователи
>> добавляются и никто не затерается (проверял несколько раз, с
>> промежуточной очисткой группы.).
>>
>> 2. Тестирование установок и обновления apache и apache2 тоже проблемы не
>> выявили.
>>
>>    Пока не знаю, куда копать дальше.
> 
> Коль скоро я один такой, и больше никто не жалуется, можно для начала
> списать на подземный стук. У меня есть ещё Десктоп 5.0 КДЕ3, который
> тоже когда-то надо на p6 перетаскивать. Там, правда, нет ни apache, ни
> Squirrel, но для чистоты эксперимента могу поставить. Не знаю только
> когда соберусь это делать.

  OK, тогда откладываем.

PS: Для проверки нужны будут apache и apache2. Squirrel не потребуется
(т. к. на на пользователей и группы влиять не должен).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-02-01 11:06                             ` Aleksey Avdeev
@ 2012-02-01 11:40                               ` Vladimir Karpinsky
  2012-02-01 13:15                                 ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Vladimir Karpinsky @ 2012-02-01 11:40 UTC (permalink / raw)
  To: sysadmins

01.02.2012 15:06, Aleksey Avdeev пишет:
>    OK, тогда откладываем.
>
> PS: Для проверки нужны будут apache и apache2. Squirrel не потребуется
> (т. к. на на пользователей и группы влиять не должен).

Гулять, так гулять:

$ sudo apt-get install apache
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
   apache-base apache-common apache2-cgi-bin apache2-cgi-bin-printenv
   apache2-cgi-bin-test-cgi apache2-datadirs apache2-html apache2-icons libmm
   monit-base webserver-cgi-bin-control webserver-common
   webserver-common-control
The following NEW packages will be installed:
   apache apache-base apache-common apache2-cgi-bin apache2-cgi-bin-printenv
   apache2-cgi-bin-test-cgi apache2-datadirs apache2-html apache2-icons libmm
   monit-base webserver-cgi-bin-control webserver-common
   webserver-common-control
0 upgraded, 14 newly installed, 0 removed and 0 not upgraded.
Need to get 1115kB of archives.
After unpacking 2360kB of additional disk space will be used.

$  rpm -qa | grep apache
apache2-cgi-bin-printenv-2.2.21-alt1.M51.1
apache-common-1.3.42rusPL30.24-alt0.M51.1
apache-base-1.3.42rusPL30.24-alt0.M51.1
apache2-html-2.2.21-alt1.M51.1
apache2-datadirs-2.2.21-alt1.M51.1
apache2-cgi-bin-test-cgi-2.2.21-alt1.M51.1
apache2-icons-2.2.21-alt1.M51.1
apache-1.3.42rusPL30.24-alt0.M51.1
apache2-cgi-bin-2.2.21-alt1.M51.1

$ cat /etc/group | grep _webserver
_webserver:x:38:apache

$ sudo apt-get install apache2
Reading Package Lists... Done
Building Dependency Tree... Done
The following extra packages will be installed:
   apache2-base apache2-common apache2-htcacheclean apache2-httpd-worker
   apache2-mod_disk_cache libapr1 libaprutil1
The following NEW packages will be installed:
   apache2 apache2-base apache2-common apache2-htcacheclean
   apache2-httpd-worker apache2-mod_disk_cache libapr1 libaprutil1
0 upgraded, 8 newly installed, 0 removed and 0 not upgraded.
Need to get 1053kB of archives.
After unpacking 3111kB of additional disk space will be used.

$  rpm -qa | grep apache
apache2-cgi-bin-printenv-2.2.21-alt1.M51.1
apache2-httpd-worker-2.2.21-alt1.M51.1
apache-common-1.3.42rusPL30.24-alt0.M51.1
apache-base-1.3.42rusPL30.24-alt0.M51.1
apache2-html-2.2.21-alt1.M51.1
apache2-mod_disk_cache-2.2.21-alt1.M51.1
apache2-datadirs-2.2.21-alt1.M51.1
apache2-cgi-bin-test-cgi-2.2.21-alt1.M51.1
apache2-icons-2.2.21-alt1.M51.1
apache2-common-2.2.21-alt1.M51.1
apache2-htcacheclean-2.2.21-alt1.M51.1
apache-1.3.42rusPL30.24-alt0.M51.1
apache2-2.2.21-alt1.M51.1
apache2-cgi-bin-2.2.21-alt1.M51.1
apache2-base-2.2.21-alt1.M51.1

$ cat /etc/group | grep _webserver
_webserver:x:38:apache,apache2

$ sudo apt-repo rm 5.1
$ sudo apt-repo add p6
$ sudo apt-repo
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch 
x86_64 classic
rpm [updates] http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch 
noarch classic
rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch x86_32 classic
$ sudo apt-get update
$ sudo apt-get dist-upgrade
$ rpm -qa | grep apache
apache2-httpd-worker-2.2.21-alt1.M51.1
apache2-cgi-bin-printenv-2.2.21-alt1.M51.1
apache2-mod_disk_cache-2.2.21-alt1.M51.1
apache-1.3.42rusPL30.24-alt1.1
apache2-cgi-bin-2.2.21-alt1.M51.1
apache2-cgi-bin-test-cgi-2.2.21-alt1.M51.1
apache2-icons-2.2.21-alt1.M51.1
apache2-common-2.2.21-alt1.M51.1
apache2-htcacheclean-2.2.21-alt1.M51.1
apache2-datadirs-2.2.21-alt1.M51.1
apache2-base-2.2.21-alt1.M51.1
apache-common-1.3.42rusPL30.24-alt1.1
apache2-2.2.21-alt1.M51.1
apache-base-1.3.42rusPL30.24-alt1.1
apache2-html-2.2.21-alt1.M51.1

$ cat /etc/group | grep _webserver
_webserver:x:38:apache,apache2

Всё нормально.

Не мог ли какой-нибудь "посторонний" пакет влезть в /etc/group?

-- 
	С уважением,
		Владимир.


^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-02-01 11:40                               ` Vladimir Karpinsky
@ 2012-02-01 13:15                                 ` Aleksey Avdeev
  2012-02-01 20:15                                   ` Aleksey Avdeev
  0 siblings, 1 reply; 24+ messages in thread
From: Aleksey Avdeev @ 2012-02-01 13:15 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

01.02.2012 15:40, Vladimir Karpinsky пишет:
> 01.02.2012 15:06, Aleksey Avdeev пишет:
>>    OK, тогда откладываем.
>>
>> PS: Для проверки нужны будут apache и apache2. Squirrel не потребуется
>> (т. к. на на пользователей и группы влиять не должен).
> 
> Гулять, так гулять:
> 
> $ sudo apt-get install apache
...
> 
> $ cat /etc/group | grep _webserver
> _webserver:x:38:apache
> 
> $ sudo apt-get install apache2
...
> 
> $ cat /etc/group | grep _webserver
> _webserver:x:38:apache,apache2
> 
> $ sudo apt-repo rm 5.1
> $ sudo apt-repo add p6
> $ sudo apt-repo
> rpm [updates]
> http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch x86_64 classic
> rpm [updates]
> http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch noarch classic
> rpm http://ftp.altlinux.org/pub/distributions/ALTLinux/p6/branch x86_32
> classic
> $ sudo apt-get update
> $ sudo apt-get dist-upgrade
...
> 
> $ cat /etc/group | grep _webserver
> _webserver:x:38:apache,apache2
> 
> Всё нормально.
> 
> Не мог ли какой-нибудь "посторонний" пакет влезть в /etc/group?

  Проблема могла быть связана с
<https://bugzilla.altlinux.org/show_bug.cgi?id=23240>, но она исправлена
ещё в apache2-2.2.16-alt2...

PS: Злодей найден: данная бага присутствует в apache... Буду править.

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

* Re: [Sysadmins] Обновление Арк-сервера до p6 squirrelmail
  2012-02-01 13:15                                 ` Aleksey Avdeev
@ 2012-02-01 20:15                                   ` Aleksey Avdeev
  0 siblings, 0 replies; 24+ messages in thread
From: Aleksey Avdeev @ 2012-02-01 20:15 UTC (permalink / raw)
  To: ALT Linux sysadmins' discussion

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

01.02.2012 17:15, Aleksey Avdeev пишет:
...
> 
>   Проблема могла быть связана с
> <https://bugzilla.altlinux.org/show_bug.cgi?id=23240>, но она исправлена
> ещё в apache2-2.2.16-alt2...
> 
> PS: Злодей найден: данная бага присутствует в apache... Буду править.

  apache-1.3.42rusPL30.24-alt2 в Сезифе (сборки для бранчей -- в очередях).

-- 

С уважением. Алексей.



[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 900 bytes --]

^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2012-02-01 20:15 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-01-26 12:25 [Sysadmins] Обновление Арк-сервера до p6 squirrelmail Vladimir Karpinsky
2012-01-26 21:29 ` Michael Shigorin
2012-01-27  5:06   ` Vladimir Karpinsky
2012-01-27  6:14     ` Anton Kvashin
2012-01-27  5:59 ` Anton Kvashin
2012-01-27  6:15   ` Vladimir Karpinsky
2012-01-27  9:18     ` Michael Shigorin
2012-01-27 12:13       ` Vladimir Karpinsky
2012-01-27 20:35         ` Aleksey Avdeev
2012-01-27 20:53           ` Vladimir Karpinsky
2012-01-29 16:52             ` Aleksey Avdeev
2012-01-29 17:16               ` Vladimir Karpinsky
2012-01-29 17:40                 ` Aleksey Avdeev
2012-01-29 17:47                   ` Vladimir Karpinsky
2012-01-29 18:05                     ` Vladimir Karpinsky
2012-01-29 18:12                       ` Aleksey Avdeev
2012-01-29 18:46                         ` Vladimir Karpinsky
2012-02-01 10:42                         ` Aleksey Avdeev
2012-02-01 10:53                           ` Vladimir Karpinsky
2012-02-01 11:06                             ` Aleksey Avdeev
2012-02-01 11:40                               ` Vladimir Karpinsky
2012-02-01 13:15                                 ` Aleksey Avdeev
2012-02-01 20:15                                   ` Aleksey Avdeev
2012-01-29 18:09                     ` Aleksey Avdeev

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/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 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

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


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