* [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-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-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: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 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-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
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