* [devel] A: Прошу пропустить доработанные sustemd и dbus
@ 2016-01-30 21:49 Aleksey Avdeev
2016-01-30 22:07 ` Hihin Ruslan
` (4 more replies)
0 siblings, 5 replies; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-30 21:49 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 3261 bytes --]
Приветствую.
Прошу пропустить в Сизиф и p7 пакеты исправляющие
<https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
<https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
1. <http://git.altlinux.org/tasks/156192/> -- systemd-228-alt3 (см.
<http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=73373da6e0f745faba2914dad30ff9eb3643d7e1>),
в Сизиф. Изменения относительно текущего systemd-228-alt2:
1.а) Каталог /usr/lib/tmpfiles.d добавлен в фильтр
systemd-tmpfiles.filetrigger (предоставляется подпакетом systemd-utils).
1.б) В подпакет systemd-utils добавлены средства обеспечивающие
поддержку systemd-tmpfiles под sysvinit -- init и cron daily скрипты
tmpfiles, позволяющие выполнять запуск
systemd-tmpfiles --create --remove
при старте и
systemd-tmpfiles --clean
раз в сутки и при стопе системы.
2. <http://git.altlinux.org/tasks/156715/> -- systemd-201-alt1.M70T.3
(см.
<http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=378439186d6eb477bc5838f7beda3d01702121bc>),
в t7 (пакет протестирован на системах под управлением systemd и
sysvinit). Изменения относительно текущего systemd-201-alt1.M70T.2:
2.а) Выделен подпакет systemd-utils, содержащий утелиты:
/bin/systemd-machine-id-setup
/bin/systemd-tmpfiles
/sbin/systemd-binfmt
/sbin/systemd-modules-load
/sbin/systemd-sysctl
необходимые им файлы и systemd-tmpfiles.filetrigger (доработан
аналогично сизифовскому варианту + п. 1.а).
2.б) В systemd-utils добавлен /lib/tmpfiles.d/var.conf, портированный из
из v214 (с соответствующими правками).
2.в) /etc/rc.d/init.d/udevd переведён на использование systemd-tmpfiles
для /dev.
2.г) В подпакет systemd-utils добавлены средства обеспечивающие
поддержку systemd-tmpfiles под sysvinit (см. п. 1.б)
3. <http://git.altlinux.org/tasks/156794/> -- dbus-1.10.6-alt2 (см.
<http://git.altlinux.org/people/solo/packages/?p=dbus.git;a=commit;h=c0502f59c2d01b9a2ae359ead011fcfa96228775>),
в Сизиф. Изменения относительно текущего dbus-1.10.6-alt1:
3.а) Добавлен /lib/tmpfiles.d/dbus.conf, обеспечивающий создание
каталогов для сокетов:
d /var/run/dbus 0755 root root -
d /var/run/dbus/users 1777 root root -
3.б) Для systemd обеспечен запуск dbus.socket после
systemd-tmpfiles-setup.service, создающего каталоги для сокетов (если их
нет):
$ cat /lib/systemd/system/dbus.socket
[Unit]
Description=D-Bus System Message Bus Socket
Wants=systemd-tmpfiles-setup.service
After=systemd-tmpfiles-setup.service
...
4. <http://git.altlinux.org/tasks/156795/> -- dbus-1.6.30-alt0.M70T.3 (см.
<http://git.altlinux.org/people/solo/packages/?p=dbus.git;a=commit;h=1f47a54b79a5219163e3fbabc4ccf38e4779b4cf>),
в t7 (пакет протестирован на системах под управлением systemd и
sysvinit). Изменения относительно текущего dbus-1.6.30-alt0.M70T.3
аналогичны пп. 3.а и 3.б.
PS: Пакеты systemd-201-alt1.M70T.3 и dbus-1.6.30-alt0.M70T.3
тестировалась совместно. На системе под systemd регресса не заметил. Под
sysvinit, комбинация из udev-201-alt1.M70T.3
и dbus-1.6.30-alt0.M70T.3 полностью закрыли проблему со стартом dbus,
описанную в
<https://lists.altlinux.org/pipermail/sysadmins/2016-January/037392.html>.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-30 21:49 [devel] A: Прошу пропустить доработанные sustemd и dbus Aleksey Avdeev
@ 2016-01-30 22:07 ` Hihin Ruslan
2016-01-31 13:38 ` Aleksey Avdeev
2016-01-31 0:20 ` Dmitry V. Levin
` (3 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Hihin Ruslan @ 2016-01-30 22:07 UTC (permalink / raw)
To: devel
[-- Attachment #1: Type: text/plain, Size: 910 bytes --]
Здравствуйте Aleksey Avdeev
В сообщении от 31 января 2016 Aleksey Avdeev написал(a):
> Приветствую.
>
> Прошу пропустить в Сизиф и p7 пакеты исправляющие
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
....
>
> PS: Пакеты systemd-201-alt1.M70T.3 и dbus-1.6.30-alt0.M70T.3
> тестировалась совместно. На системе под systemd регресса не
> заметил. Под sysvinit, комбинация из udev-201-alt1.M70T.3
> и dbus-1.6.30-alt0.M70T.3 полностью закрыли проблему со
> стартом dbus, описанную в
> <https://lists.altlinux.org/pipermail/sysadmins/2016-January/0
>37392.html>.
Алексей, вы хоть на форуме сообщение оставляйте, тогда может
будет больше база тестеров.
--
А ещё говорят так (fortune):
QOTD: "When she hauled ass, it took three trips."
________________________________________________________________________
С уважением Хихин Руслан
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 181 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-30 21:49 [devel] A: Прошу пропустить доработанные sustemd и dbus Aleksey Avdeev
2016-01-30 22:07 ` Hihin Ruslan
@ 2016-01-31 0:20 ` Dmitry V. Levin
2016-01-31 10:43 ` Aleksey Avdeev
` (2 subsequent siblings)
4 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2016-01-31 0:20 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1161 bytes --]
Hi,
On Sun, Jan 31, 2016 at 12:49:10AM +0300, Aleksey Avdeev wrote:
> Приветствую.
>
> Прошу пропустить в Сизиф и p7 пакеты исправляющие
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
>
>
> 1. <http://git.altlinux.org/tasks/156192/> -- systemd-228-alt3 (см.
> <http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=73373da6e0f745faba2914dad30ff9eb3643d7e1>),
> в Сизиф. Изменения относительно текущего systemd-228-alt2:
>
> 1.а) Каталог /usr/lib/tmpfiles.d добавлен в фильтр
> systemd-tmpfiles.filetrigger (предоставляется подпакетом systemd-utils).
У нас вместо /usr/lib/tmpfiles.d используется /lib/tmpfiles.d
> 1.б) В подпакет systemd-utils добавлены средства обеспечивающие
> поддержку systemd-tmpfiles под sysvinit -- init и cron daily скрипты
> tmpfiles, позволяющие выполнять запуск
>
> systemd-tmpfiles --create --remove
>
> при старте и
>
> systemd-tmpfiles --clean
>
> раз в сутки и при стопе системы.
Вы /etc/rc.d/scripts/cleanup видели?
В любом случае не надо добавлять sysv-specific скрипты в systemd.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-31 0:20 ` Dmitry V. Levin
@ 2016-01-31 10:43 ` Aleksey Avdeev
2016-01-31 18:50 ` Dmitry V. Levin
0 siblings, 1 reply; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-31 10:43 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 3161 bytes --]
31.01.2016 03:20, Dmitry V. Levin пишет:
> Hi,
>
> On Sun, Jan 31, 2016 at 12:49:10AM +0300, Aleksey Avdeev wrote:
>> Приветствую.
>>
>> Прошу пропустить в Сизиф и p7 пакеты исправляющие
>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
>>
>>
>> 1. <http://git.altlinux.org/tasks/156192/> -- systemd-228-alt3 (см.
>> <http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=73373da6e0f745faba2914dad30ff9eb3643d7e1>),
>> в Сизиф. Изменения относительно текущего systemd-228-alt2:
>>
>> 1.а) Каталог /usr/lib/tmpfiles.d добавлен в фильтр
>> systemd-tmpfiles.filetrigger (предоставляется подпакетом systemd-utils).
>
> У нас вместо /usr/lib/tmpfiles.d используется /lib/tmpfiles.d
Знаю. Но не вижу чем обработка /usr/lib/tmpfiles.d может помешать
данной политике. А вот уменьшить (не значительно) количество ситуаций
когда пакет не работает после установки но начинает работать после
перезагрузки -- может. Кроме того:
1. У нас по прежнему есть пакеты использующие конфиги
в /usr/lib/tmpfiles.d: в Сизифе это selinux-policy, в p7/t7 --
selinux-policy иlightdm.
2. Судя по коду, systemd-tmpfiles обрабатывает /usr/lib/tmpfiles.d (как
и /usr/local/lib/tmpfiles.d, но /usr/local зарезервирован для локальных
сборок и не должен использоваться в пакетах), см.:
$ cat src/tmpfiles/tmpfiles.c
...
static const char conf_file_dirs[] = CONF_PATHS_NULSTR("tmpfiles.d");
...
$ cat src/basic/def.h
...
#define CONF_PATHS_NULSTR(n) \
"/etc/" n "\0" \
"/run/" n "\0" \
"/usr/local/lib/" n "\0" \
"/usr/lib/" n "\0" \
_CONF_PATHS_SPLIT_USR(n)
>
>> 1.б) В подпакет systemd-utils добавлены средства обеспечивающие
>> поддержку systemd-tmpfiles под sysvinit -- init и cron daily скрипты
>> tmpfiles, позволяющие выполнять запуск
>>
>> systemd-tmpfiles --create --remove
>>
>> при старте и
>>
>> systemd-tmpfiles --clean
>>
>> раз в сутки и при стопе системы.
>
> Вы /etc/rc.d/scripts/cleanup видели?
Да, как и /etc/cron.daily/stmpclean. Но оба решения обрабатывают
фиксированный список каталогов по фиксированным правилам задания времени
жизни файлов. А systemd-tmpfiles может обрабатывать произвольный список
каталогов с произвольным временем жизни файлов (за счёт конфигов
принадлежащим пакетам).
> В любом случае не надо добавлять sysv-specific скрипты в systemd.
А как тогда быть с udevd.init -- явный sysv-specific скрипт, уже
добавленный в systemd?
Причина предлагаемых изменений одна: Управление всё большим количеством
временных каталогов и файлов переезжает в конфиги tmpfiles.d. С учётом
отсутствия обработки содержимого tmpfiles.d под sysvinit -- данный
процесс может приводить к смолам работы sysvinit (на один из которых я и
нарвался). А с учётом того, что новый udev в любом случаи тянет за собой
systemd-utils -- sysv-specific скриптовая обвязка выглядит логичной...
(Работе под systemd она не мешает, т. к. там есть защита от исполнения
под systemd.) Если есть другие варианты -- готов их рассматривать.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-30 22:07 ` Hihin Ruslan
@ 2016-01-31 13:38 ` Aleksey Avdeev
0 siblings, 0 replies; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-31 13:38 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 1083 bytes --]
31.01.2016 01:07, Hihin Ruslan пишет:
> Здравствуйте Aleksey Avdeev
> В сообщении от 31 января 2016 Aleksey Avdeev написал(a):
>> Приветствую.
>>
>> Прошу пропустить в Сизиф и p7 пакеты исправляющие
>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
> ....
>
>>
>> PS: Пакеты systemd-201-alt1.M70T.3 и dbus-1.6.30-alt0.M70T.3
>> тестировалась совместно. На системе под systemd регресса не
>> заметил. Под sysvinit, комбинация из udev-201-alt1.M70T.3
>> и dbus-1.6.30-alt0.M70T.3 полностью закрыли проблему со
>> стартом dbus, описанную в
>> <https://lists.altlinux.org/pipermail/sysadmins/2016-January/0
>> 37392.html>.
>
> Алексей, вы хоть на форуме сообщение оставляйте, тогда может
> будет больше база тестеров.
Форумом я практически не пользуюсь, отправил в sysadmins@ (см.
<https://lists.altlinux.org/pipermail/sysadmins/2016-January/037397.html>)
и sisyphus@ (см.
<https://lists.altlinux.org/pipermail/sisyphus/2016-January/364727.html>).
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-31 10:43 ` Aleksey Avdeev
@ 2016-01-31 18:50 ` Dmitry V. Levin
2016-01-31 22:27 ` Aleksey Avdeev
0 siblings, 1 reply; 12+ messages in thread
From: Dmitry V. Levin @ 2016-01-31 18:50 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 2595 bytes --]
On Sun, Jan 31, 2016 at 01:43:26PM +0300, Aleksey Avdeev wrote:
> 31.01.2016 03:20, Dmitry V. Levin пишет:
> > Hi,
> >
> > On Sun, Jan 31, 2016 at 12:49:10AM +0300, Aleksey Avdeev wrote:
> >> Приветствую.
> >>
> >> Прошу пропустить в Сизиф и p7 пакеты исправляющие
> >> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
> >> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
> >>
> >>
> >> 1. <http://git.altlinux.org/tasks/156192/> -- systemd-228-alt3 (см.
> >> <http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=73373da6e0f745faba2914dad30ff9eb3643d7e1>),
> >> в Сизиф. Изменения относительно текущего systemd-228-alt2:
> >>
> >> 1.а) Каталог /usr/lib/tmpfiles.d добавлен в фильтр
> >> systemd-tmpfiles.filetrigger (предоставляется подпакетом systemd-utils).
> >
> > У нас вместо /usr/lib/tmpfiles.d используется /lib/tmpfiles.d
>
> Знаю. Но не вижу чем обработка /usr/lib/tmpfiles.d может помешать
> данной политике. А вот уменьшить (не значительно) количество ситуаций
> когда пакет не работает после установки но начинает работать после
> перезагрузки -- может. Кроме того:
>
> 1. У нас по прежнему есть пакеты использующие конфиги
> в /usr/lib/tmpfiles.d: в Сизифе это selinux-policy, в p7/t7 --
> selinux-policy иlightdm.
Это надо исправить и сделать упаковку файлов в /usr/lib/tmpfiles.d
невозможной. Незачем плодить сущности без необходимости. Либо
/usr/lib/tmpfiles.d, либо /lib/tmpfiles.d, оба сразу бессмысленно.
> >> 1.б) В подпакет systemd-utils добавлены средства обеспечивающие
>
> >> поддержку systemd-tmpfiles под sysvinit -- init и cron daily скрипты
> >> tmpfiles, позволяющие выполнять запуск
> >>
> >> systemd-tmpfiles --create --remove
> >>
> >> при старте и
> >>
> >> systemd-tmpfiles --clean
> >>
> >> раз в сутки и при стопе системы.
> >
> > Вы /etc/rc.d/scripts/cleanup видели?
>
> Да, как и /etc/cron.daily/stmpclean. Но оба решения обрабатывают
> фиксированный список каталогов по фиксированным правилам задания времени
> жизни файлов. А systemd-tmpfiles может обрабатывать произвольный список
> каталогов с произвольным временем жизни файлов (за счёт конфигов
> принадлежащим пакетам).
$ grep systemd /etc/rc.d/scripts/cleanup
systemd-tmpfiles --clean
systemd-tmpfiles --remove --create --boot --exclude-prefix=/dev
> > В любом случае не надо добавлять sysv-specific скрипты в systemd.
>
> А как тогда быть с udevd.init -- явный sysv-specific скрипт, уже
> добавленный в systemd?
Он был в пакете udev задолго до появления systemd.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-31 18:50 ` Dmitry V. Levin
@ 2016-01-31 22:27 ` Aleksey Avdeev
0 siblings, 0 replies; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-31 22:27 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 3254 bytes --]
31.01.2016 21:50, Dmitry V. Levin пишет:
> On Sun, Jan 31, 2016 at 01:43:26PM +0300, Aleksey Avdeev wrote:
>> 31.01.2016 03:20, Dmitry V. Levin пишет:
>>> Hi,
>>>
>>> On Sun, Jan 31, 2016 at 12:49:10AM +0300, Aleksey Avdeev wrote:
>>>> Приветствую.
>>>>
>>>> Прошу пропустить в Сизиф и p7 пакеты исправляющие
>>>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718> и
>>>> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
>>>>
...
>>>>
>>>> 1.а) Каталог /usr/lib/tmpfiles.d добавлен в фильтр
>>>> systemd-tmpfiles.filetrigger (предоставляется подпакетом systemd-utils).
>>>
>>> У нас вместо /usr/lib/tmpfiles.d используется /lib/tmpfiles.d
>>
>> Знаю. Но не вижу чем обработка /usr/lib/tmpfiles.d может помешать
>> данной политике. А вот уменьшить (не значительно) количество ситуаций
>> когда пакет не работает после установки но начинает работать после
>> перезагрузки -- может. Кроме того:
>>
>> 1. У нас по прежнему есть пакеты использующие конфиги
>> в /usr/lib/tmpfiles.d: в Сизифе это selinux-policy, в p7/t7 --
>> selinux-policy иlightdm.
>
> Это надо исправить и сделать упаковку файлов в /usr/lib/tmpfiles.d
> невозможной. Незачем плодить сущности без необходимости. Либо
> /usr/lib/tmpfiles.d, либо /lib/tmpfiles.d, оба сразу бессмысленно.
OK, открыл <https://bugzilla.altlinux.org/show_bug.cgi?id=31743>.
>
...
>>>
>>> Вы /etc/rc.d/scripts/cleanup видели?
>>
>> Да, как и /etc/cron.daily/stmpclean. Но оба решения обрабатывают
>> фиксированный список каталогов по фиксированным правилам задания времени
>> жизни файлов. А systemd-tmpfiles может обрабатывать произвольный список
>> каталогов с произвольным временем жизни файлов (за счёт конфигов
>> принадлежащим пакетам).
>
> $ grep systemd /etc/rc.d/scripts/cleanup
> systemd-tmpfiles --clean
> systemd-tmpfiles --remove --create --boot --exclude-prefix=/dev
На t7 это не так:
$ rpm -qf /etc/rc.d/scripts/cleanup
startup-0.9.8.38-alt1
$ grep systemd /etc/rc.d/scripts/cleanup
$
Т. е. на Сизифе, дополнительная поддержка systemd-tmpfiles под
sysvinit необязательна -- при наличии актуального startup,
systemd-tmpfiles отрабатывать будет (похоже нет только ежесуточного
запуска systemd-tmpfiles --clean, что не критично).
>
>>> В любом случае не надо добавлять sysv-specific скрипты в systemd.
>>
>> А как тогда быть с udevd.init -- явный sysv-specific скрипт, уже
>> добавленный в systemd?
>
> Он был в пакете udev задолго до появления systemd.
Будет ли нормальным, поместить sysv-specific скрипты поддержки
systemd-tmpfiles в отдельный пакет, sysvinit-tmpfiles? (Решение с
выделением подпакета sysvinit-tmpfiles, собираемого в рамках systemd
нежелательно для мантейнера systemd, см.
<https://bugzilla.altlinux.org/show_bug.cgi?id=31718#c12>). Если да, то
план действий таков:
1. В Сизифе systemd не меняю.
2. В p7 отправляю systemd с выделенным systemd-utils, но без добовления
sysv-specific скриптов и без добавления обработки /usr/lib/tmpfiles.d в
systemd-tmpfiles.filetrigger.
3. Создаю отдельный пакет sysvinit-tmpfiles (с sysv-specific скриптами
для systemd-tmpfiles) и отправляю его в Сизиф и p7.
Так будет нормально?
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] [sisyphus] A: Прошу тестировать доработанные sustemd и dbus
@ 2016-01-31 22:34 ` Aleksey Avdeev
0 siblings, 0 replies; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-31 22:34 UTC (permalink / raw)
To: ALT Linux Sisyphus discussions
Cc: ALT Linux Team development discussions, ALT Linux sysadmin discuss
[-- Attachment #1: Type: text/plain, Size: 1340 bytes --]
31.01.2016 17:33, Aleksey Avdeev пишет:
> 31.01.2016 16:59, Serg A. Kotlyarov пишет:
>> В Sun, 31 Jan 2016 14:25:16 +0300
>> Aleksey Avdeev <solo@solin.spb.ru> пишет:
>>
>>> Приветствую.
>>>
>>> Прошу тестировать доработанные sustemd и dbus:
>>>
>> При обновлении на пакет из task'a с системы под текущим p7 получаю
>> следующее:
>>
>> # apt-get dist-upgrade
> ...
>> Получено: 12 http://git.altlinux.org x86_64/task systemd-utils
>> 1:201-alt1.M70T.3 [79,7kB] Получено: 13 http://git.altlinux.org
> ...
>> [ 95%] 23: firefox-esr
>> ###################################################################################
>> [100%] Running /usr/lib/rpm/posttrans-filetriggers readlink(/var/lock)
>> failed: Invalid argument readlink(/var/run) failed: Invalid argument
>> Завершено.
>
> Проявляется, если /var/run каталог:
>
> $ sudo -H systemd-tmpfiles --create --remove
> readlink(/var/run) failed: Invalid argument
>
> Если же он симлинк (а у меня такая замена давно слелана) -- всё
> работает нормально. Сейчас исправлю.
Исправленная версия, systemd.git 201-alt1.M70T.4 (см.
<http://git.altlinux.org/people/solo/packages/?p=systemd.git;a=commit;h=2fbabf52397ebb17b746c948c74412bc3f188f51>)
собрана в <http://git.altlinux.org/tasks/156715/>. Прошу тестировать.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
@ 2016-01-31 22:48 ` Aleksey Avdeev
2016-02-01 17:54 ` Alexey Shabalin
0 siblings, 1 reply; 12+ messages in thread
From: Aleksey Avdeev @ 2016-01-31 22:48 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 698 bytes --]
31.01.2016 18:21, Aleksey Novodvorsky пишет:
> Алексей, Вы обсудили эту доработку с мейнтейнерами пакетов?
По systemd обсуждение было (см.
<https://bugzilla.altlinux.org/show_bug.cgi?id=31718>), участвовали
shaba@ (мантейнер systemd) и mike@. Но на последние изменения (см.
<https://bugzilla.altlinux.org/show_bug.cgi?id=31718#c25>) реакции пока
не было.
По dbus -- не было: в
<https://bugzilla.altlinux.org/show_bug.cgi?id=31740> только мои сообщения.
Исходное письмо это и есть очередная попытка инициировать обсуждение:
Без "Добро" на заливку и/или аргументированного отказа, моя дальнейшая
работа над этими пакетами -- лишена смысла.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-01-31 22:48 ` [devel] A: Прошу пропустить " Aleksey Avdeev
@ 2016-02-01 17:54 ` Alexey Shabalin
2016-02-01 19:15 ` Dmitry V. Levin
0 siblings, 1 reply; 12+ messages in thread
From: Alexey Shabalin @ 2016-02-01 17:54 UTC (permalink / raw)
To: ALT Linux Team development discussions
1 февраля 2016 г., 1:48 пользователь Aleksey Avdeev <solo@solin.spb.ru> написал:
> 31.01.2016 18:21, Aleksey Novodvorsky пишет:
>> Алексей, Вы обсудили эту доработку с мейнтейнерами пакетов?
>
> По systemd обсуждение было (см.
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718>), участвовали
> shaba@ (мантейнер systemd) и mike@. Но на последние изменения (см.
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31718#c25>) реакции пока
> не было.
В общем у меня претензий почти нет, даже к /usr/lib/tmpfiles.d, хотя
он и лишний.
Мы же в самом начала внедрения systemd определились, что
/lib/{modules-load.d,tmpfiles.d,modprobe.d,depmod.d,binfmt.d} - для
дистрибутивов, /etc/... для админов, /run/... для генераторов.
/usr/lib для кого? - не нужен. Если filetriger его не обработал - это
ошибка мантейнера, которую надо чинить.
А вот что-то на место /lib/systemd/system/tmpfiles надо положить.
> По dbus -- не было: в
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740> только мои сообщения.
>
> Исходное письмо это и есть очередная попытка инициировать обсуждение:
> Без "Добро" на заливку и/или аргументированного отказа, моя дальнейшая
> работа над этими пакетами -- лишена смысла.
--
Alexey Shabalin
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанные sustemd и dbus
2016-02-01 17:54 ` Alexey Shabalin
@ 2016-02-01 19:15 ` Dmitry V. Levin
0 siblings, 0 replies; 12+ messages in thread
From: Dmitry V. Levin @ 2016-02-01 19:15 UTC (permalink / raw)
To: ALT Linux Team development discussions
[-- Attachment #1: Type: text/plain, Size: 157 bytes --]
On Mon, Feb 01, 2016 at 08:54:46PM +0300, Alexey Shabalin wrote:
> А вот что-то на место /lib/systemd/system/tmpfiles надо положить.
Что?
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 819 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [devel] A: Прошу пропустить доработанный dbus (was: A: Прошу пропустить доработанные sustemd и dbus)
2016-01-30 21:49 [devel] A: Прошу пропустить доработанные sustemd и dbus Aleksey Avdeev
` (3 preceding siblings ...)
@ 2016-03-23 18:46 ` Aleksey Avdeev
4 siblings, 0 replies; 12+ messages in thread
From: Aleksey Avdeev @ 2016-03-23 18:46 UTC (permalink / raw)
To: ALT Linux Team development discussions; +Cc: ALT Linux Sisyphus discussions
[-- Attachment #1.1: Type: text/plain, Size: 1673 bytes --]
Приветную.
Т. к. теперь на грабли с dbus наступил не только я
(<https://bugzilla.altlinux.org/show_bug.cgi?id=31906> оказалось дублем
<https://bugzilla.altlinux.org/show_bug.cgi?id=31740>), снова поднимаю
данную тему.
31.01.2016 00:49, Aleksey Avdeev пишет:
> Приветствую.
>
> Прошу пропустить в Сизиф и p7 пакеты исправляющие
...
> <https://bugzilla.altlinux.org/show_bug.cgi?id=31740>:
>
...
> 3. <http://git.altlinux.org/tasks/156794/> -- dbus-1.10.6-alt2 (см.
> <http://git.altlinux.org/people/solo/packages/?p=dbus.git;a=commit;h=c0502f59c2d01b9a2ae359ead011fcfa96228775>),
<http://git.altlinux.org/tasks/161915>
> в Сизиф. Изменения относительно текущего dbus-1.10.6-alt1:
>
> 3.а) Добавлен /lib/tmpfiles.d/dbus.conf, обеспечивающий создание
> каталогов для сокетов:
>
> d /var/run/dbus 0755 root root -
> d /var/run/dbus/users 1777 root root -
>
> 3.б) Для systemd обеспечен запуск dbus.socket после
> systemd-tmpfiles-setup.service, создающего каталоги для сокетов (если их
> нет):
>
> $ cat /lib/systemd/system/dbus.socket
> [Unit]
> Description=D-Bus System Message Bus Socket
> Wants=systemd-tmpfiles-setup.service
> After=systemd-tmpfiles-setup.service
> ...
>
> 4. <http://git.altlinux.org/tasks/156795/> -- dbus-1.6.30-alt0.M70T.3 (см.
> <http://git.altlinux.org/people/solo/packages/?p=dbus.git;a=commit;h=1f47a54b79a5219163e3fbabc4ccf38e4779b4cf>),
<http://git.altlinux.org/tasks/161916>
> в t7 (пакет протестирован на системах под управлением systemd и
> sysvinit). Изменения относительно текущего dbus-1.6.30-alt0.M70T.3
> аналогичны пп. 3.а и 3.б.
--
С уважением. Алексей.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 230 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2016-03-23 18:46 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-01-30 21:49 [devel] A: Прошу пропустить доработанные sustemd и dbus Aleksey Avdeev
2016-01-30 22:07 ` Hihin Ruslan
2016-01-31 13:38 ` Aleksey Avdeev
2016-01-31 0:20 ` Dmitry V. Levin
2016-01-31 10:43 ` Aleksey Avdeev
2016-01-31 18:50 ` Dmitry V. Levin
2016-01-31 22:27 ` Aleksey Avdeev
2016-01-31 22:34 ` [devel] [sisyphus] A: Прошу тестировать " Aleksey Avdeev
2016-01-31 22:48 ` [devel] A: Прошу пропустить " Aleksey Avdeev
2016-02-01 17:54 ` Alexey Shabalin
2016-02-01 19:15 ` Dmitry V. Levin
2016-03-23 18:46 ` [devel] A: Прошу пропустить доработанный dbus (was: A: Прошу пропустить доработанные sustemd и dbus) Aleksey Avdeev
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