ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Упаковка каталогов в /var/run
@ 2017-11-25 19:00 Vitaly Lipatov
  2017-11-25 19:02 ` Anton Farygin
  2017-11-25 22:29 ` Dmitry V. Levin
  0 siblings, 2 replies; 7+ messages in thread
From: Vitaly Lipatov @ 2017-11-25 19:00 UTC (permalink / raw)
  To: ALT Devel discussion list

Поскольку /var/run у нас создаётся на tmpfs, и ставить туда каталоги из 
пакета бессмысленно и даже вредно,
предлагаю посмотреть на то, чтобы создать предупреждение или запрет на 
упаковку чего-то сверх /var/run/

-- 
С уважением,
Виталий Липатов,
Etersoft


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

* Re: [devel] Упаковка каталогов в /var/run
  2017-11-25 19:00 [devel] Упаковка каталогов в /var/run Vitaly Lipatov
@ 2017-11-25 19:02 ` Anton Farygin
  2017-11-25 22:29 ` Dmitry V. Levin
  1 sibling, 0 replies; 7+ messages in thread
From: Anton Farygin @ 2017-11-25 19:02 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Vitaly Lipatov

25.11.2017 22:00, Vitaly Lipatov пишет:
> Поскольку /var/run у нас создаётся на tmpfs, и ставить туда каталоги 
> из пакета бессмысленно и даже вредно,
> предлагаю посмотреть на то, чтобы создать предупреждение или запрет на 
> упаковку чего-то сверх /var/run/
>
Поддерживаю эту идею.

Замечал за собой упаковку в /var/run/ чего-то. Нужна проверка на этапе 
сборки.



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

* Re: [devel] Упаковка каталогов в  /var/run
  2017-11-25 19:00 [devel] Упаковка каталогов в /var/run Vitaly Lipatov
  2017-11-25 19:02 ` Anton Farygin
@ 2017-11-25 22:29 ` Dmitry V. Levin
  2017-11-26  9:57   ` Vitaly Lipatov
  1 sibling, 1 reply; 7+ messages in thread
From: Dmitry V. Levin @ 2017-11-25 22:29 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sat, Nov 25, 2017 at 10:00:34PM +0300, Vitaly Lipatov wrote:
> Поскольку /var/run у нас создаётся на tmpfs, и ставить туда каталоги из 
> пакета бессмысленно и даже вредно,

Отчего же?  А как же rpmverify?


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* Re: [devel] Упаковка каталогов в  /var/run
  2017-11-25 22:29 ` Dmitry V. Levin
@ 2017-11-26  9:57   ` Vitaly Lipatov
  2017-11-27  2:45     ` Dmitry V. Levin
  2017-11-27  6:39     ` Sergey Afonin
  0 siblings, 2 replies; 7+ messages in thread
From: Vitaly Lipatov @ 2017-11-26  9:57 UTC (permalink / raw)
  To: ALT Devel discussion list; +Cc: Dmitry V. Levin

Dmitry V. Levin писал 26.11.17 1:29:
> On Sat, Nov 25, 2017 at 10:00:34PM +0300, Vitaly Lipatov wrote:
>> Поскольку /var/run у нас создаётся на tmpfs, и ставить туда каталоги 
>> из
>> пакета бессмысленно и даже вредно,
> 
> Отчего же?  А как же rpmverify?
Не понял связи, но если речь про %ghost, то всё равно, в чём его смысл в 
этом случае?

Я в первую очередь о том, что у нас вроде как более 200 пакетов с чем-то 
в /var/run, и кто-то может даже надеется, что файлы сохранятся, а они 
удалятся при перезагрузке и сервис сломается.

-- 
С уважением,
Виталий Липатов,
Etersoft


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

* Re: [devel] Упаковка каталогов в   /var/run
  2017-11-26  9:57   ` Vitaly Lipatov
@ 2017-11-27  2:45     ` Dmitry V. Levin
  2017-11-27  6:39     ` Sergey Afonin
  1 sibling, 0 replies; 7+ messages in thread
From: Dmitry V. Levin @ 2017-11-27  2:45 UTC (permalink / raw)
  To: ALT Devel discussion list

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

On Sun, Nov 26, 2017 at 12:57:33PM +0300, Vitaly Lipatov wrote:
> Dmitry V. Levin писал 26.11.17 1:29:
> > On Sat, Nov 25, 2017 at 10:00:34PM +0300, Vitaly Lipatov wrote:
> >> Поскольку /var/run у нас создаётся на tmpfs, и ставить туда каталоги 
> >> из
> >> пакета бессмысленно и даже вредно,
> > 
> > Отчего же?  А как же rpmverify?
> Не понял связи, но если речь про %ghost, то всё равно, в чём его смысл в 
> этом случае?

Нет, не про %ghost, а про rpmverify файлов, которые воссоздаются согласно
%_tmpfilesdir/*.conf

Всё-таки есть некоторая разница между /var/run и /tmp, даже если все они
на tmpfs.

> Я в первую очередь о том, что у нас вроде как более 200 пакетов с чем-то 
> в /var/run, и кто-то может даже надеется, что файлы сохранятся, а они 
> удалятся при перезагрузке и сервис сломается.

В группу риска попадают в первую очередь те пакеты, в которых
есть не %ghost /var/run/* и нет %_tmpfilesdir/*.conf.


-- 
ldv

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 801 bytes --]

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

* Re: [devel] Упаковка каталогов в  /var/run
  2017-11-26  9:57   ` Vitaly Lipatov
  2017-11-27  2:45     ` Dmitry V. Levin
@ 2017-11-27  6:39     ` Sergey Afonin
  2017-11-27  6:53       ` Anton Farygin
  1 sibling, 1 reply; 7+ messages in thread
From: Sergey Afonin @ 2017-11-27  6:39 UTC (permalink / raw)
  To: ALT Linux Team development discussions

On Sunday 26 November 2017, Vitaly Lipatov wrote:

> Я в первую очередь о том, что у нас вроде как более 200 пакетов
> с чем-то в /var/run, и кто-то может даже надеется, что файлы 
> сохранятся, а они удалятся при перезагрузке и сервис сломается.

Про это repocop на packages предупреждает, кстати. Или предупреждал.

-- 
С уважением, Сергей Афонин.


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

* Re: [devel] Упаковка каталогов в /var/run
  2017-11-27  6:39     ` Sergey Afonin
@ 2017-11-27  6:53       ` Anton Farygin
  0 siblings, 0 replies; 7+ messages in thread
From: Anton Farygin @ 2017-11-27  6:53 UTC (permalink / raw)
  To: ALT Linux Team development discussions, Sergey Afonin

27.11.2017 09:39, Sergey Afonin пишет:
> On Sunday 26 November 2017, Vitaly Lipatov wrote:
>
>> Я в первую очередь о том, что у нас вроде как более 200 пакетов
>> с чем-то в /var/run, и кто-то может даже надеется, что файлы
>> сохранятся, а они удалятся при перезагрузке и сервис сломается.
> Про это repocop на packages предупреждает, кстати. Или предупреждал.
>
Правда, предупреждает. Но пакет в сизиф попадает при этом без проблем.



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

end of thread, other threads:[~2017-11-27  6:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-25 19:00 [devel] Упаковка каталогов в /var/run Vitaly Lipatov
2017-11-25 19:02 ` Anton Farygin
2017-11-25 22:29 ` Dmitry V. Levin
2017-11-26  9:57   ` Vitaly Lipatov
2017-11-27  2:45     ` Dmitry V. Levin
2017-11-27  6:39     ` Sergey Afonin
2017-11-27  6:53       ` Anton Farygin

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