From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ya.ru; s=mail; t=1573742525; bh=+oerVnvUIxd+Z3psMBdTzKuEtSKM+SsIWp8HCoo/8Nw=; h=In-Reply-To:From:Date:References:To:Subject:Message-ID; b=bJtE1rYIF1+/EUA48Sa4lqi2qGBeA+LoGOU6c1soJ1d4uKCUUem02hefA/pfALz6m TNRSV9o8XyUq+fvhJ9SGEodej5GApcg7zvtNnTowijKSJTa+gRrBrahrNknmW5/Xzx DIna4IGfbmvBe7Z1aYe6be841vRvsbc154ewXt+Y= Authentication-Results: mxback22g.mail.yandex.net; dkim=pass header.i=@ya.ru To: sysadmins@lists.altlinux.org References: <1915d6b5d6e3c7e24fe1aa1751366304@elserv.msk.su> <0522ee51-e31a-8027-4500-17aba3cdc92a@ya.ru> <3e8f66b8110186240dac31a7a635aab7@elserv.msk.su> <126d52e80ec7c6ad9695ca2c7b819889@elserv.ru> <100c40bb0eda7dde0e02cedc4d7b650e@elserv.msk.su> From: =?UTF-8?B?0JDQvdGC0L7QvSDQnNC40LTRjtC60L7Qsg==?= Message-ID: <74d188d4-5eeb-4ca0-72fc-eb4ce188348f@ya.ru> Date: Thu, 14 Nov 2019 21:41:59 +0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <100c40bb0eda7dde0e02cedc4d7b650e@elserv.msk.su> Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [Sysadmins] =?utf-8?b?UDksINC/0LXRgNC10LXQt9C0INGBIC92YXIve3J1?= =?utf-8?b?bixsb2NrfSAtPiAve3J1bixydW4vbG9ja30=?= X-BeenThere: sysadmins@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux sysadmins' discussion List-Id: ALT Linux sysadmins' discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Nov 2019 14:42:09 -0000 Archived-At: List-Archive: 14.11.2019 21:37, Alex Moskalenko пишет: > Антон Мидюков писал 13.11.2019 13:32: >> 13.11.2019 16:53, Alex Moskalenko пишет: >>> Антон Мидюков писал 13.11.2019 11:33: >>>>> Я правильно понимаю, что нужно переместить текущее содержимое >>>>> /var/lock в /run/lock, /var/run в /run, удалить /var/{run,lock} и >>>>> создать симлинки /var/run->/run и /var/lock->/run/lock? >>>>> >>>> Да. Но возможны сбои работы в системе до перезагрузки, поэтому уже >>>> установленные системы пользователи должны переводить сами, при >>>> необходимости. >>> Переместил содержимое и сделал симлинки, предварительно остановив и >>> запустив после создания симлинков тех, кто использовал >>> /var/{run/lock}. Сейчас так: >>> ls -l /var >>> ..... >>> lrwxrwxrwx  1 root root      9 ноя 13 11:53 lock -> /run/lock >>> lrwxrwxrwx  1 root root      4 ноя 13 11:52 run -> /run >>> >>> Из использовавших файлы в /var/run оказались fail2ban, monit, >>> zabbix_agentd, crond, chronyd и acpid. Также в /var/lock есть >>> каталоги, которых нет в /run/lock. То же с /var/run и /run. >>> Мучает вопрос - после перезагрузки эти каталоги с нужными правами >>> будут созданы заново? Или это мусор, оставшийся в процессе >>> обновлений системы? Пока перезагрузиться и проверить не могу... >> >> В /run будут созданы каталоги, которые прописаны в конфигах: >> >> /lib/tmpfiles.d/*.conf >> >> /etc/tmpfiles.d/*.conf >> >> Если какие-то пакеты всё ещё напрямую содержат каталоги в /var/run и >> не имеют конфигов tmpfiles.d, то на них нужно заводить баги и срочно >> исправлять. > Попробовал провести процедуру на другой машине (libvirt там правда > нет). Поймал две проблемы: > > 1. Не стартует amavisd из-за неправильных прав на каталог > /var/run/amavis - выставлены 755, нужны 775. Ошибка в файле > /lib/tmpfiles.d/amavisd.conf. > 2. При старте nginx ругается на невозможность создать > /var/lock/nginx/nginx. Этот каталог файлах tmpfiles.d не указан, но > прописан как LOCKFILE в init-скрипте nginx. Тут склоняюсь к тому. что > неправ init-скрипт и lock-файл нужно создавать в стандартном месте - > /var/lock/subsys. > > Стоит вешать баги на amavisd-new и nginx по этому поводу (sysvinit > все-таки...)? Конечно же стоит! > _______________________________________________ > Sysadmins mailing list > Sysadmins@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/sysadmins -- С уважением, Антон Мидюков