From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <461fcb1a-082c-489e-918e-eb0ec14d53a5@basealt.ru> Date: Sat, 10 Feb 2024 13:10:55 +0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: ru To: devel@lists.altlinux.org References: <20240210080920.32F404013C@beehive.mskdc.altlinux.org> <91ccc36c-a90c-44c4-8645-08718aa73457@basealt.ru> From: Anton Farygin Organization: BaseALT In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [devel] Fwd: nbd-3.25-alt1: Sisyphus/i586 test rebuild failed X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Feb 2024 10:10:56 -0000 Archived-At: List-Archive: List-Post: Арсений, простите за повторение - я в соседнем письме написал -  мне очень важно не просто получить ответ в рассылке на вопрос "как правильно", но и получить ответ на вопрос "где посмотреть". On 10.02.2024 13:08, Arseny Maslennikov wrote: > On Sat, Feb 10, 2024 at 12:55:11PM +0300, Anton Farygin wrote: >> Всем привет! >> >> Это у нас какая-то новая проверка ? Я пропустил анонс её в devel. > Будем считать, что да. :) > >> Где можно >> посмотреть ответ на вопрос "как правильно" > Правильно убрать исполнимые биты со всех systemd-юнитов, на них никто > execve(2) не делает. > >> Checking contents of files in /usr/src/tmp/nbd-buildroot/ (default) >> Compressing files in /usr/src/tmp/nbd-buildroot (auto) >> Verifying systemd units in /usr/src/tmp/nbd-buildroot >> 044-verify-unit.brp: bad permissions on >> "/lib/systemd/system/nbd-server.service": -rwxr-xr-x > в т. ч. c этого файла. > >> error: Bad exit status from /usr/src/tmp/rpm-tmp.22720 (%install) >> >> RPM build errors: >> Bad exit status from /usr/src/tmp/rpm-tmp.22720 (%install) >> Command exited with non-zero status 1 >> и обсуждение ответа на вопрос >> "почему" ? > Обсуждения не было, это мне казалось очевидным, но могу объяснить. > Биты исполнения на этих файлах ни к чему, поэтому стоит их снимать; это > не шелл-скрипты. systemd эти файлы читает, а не исполняет, и часто > вызывает написанные внутри этих файлов команды. При наличии таких бит он > ругается в syslog уже много лет. > Раз уж мне пришлось делать другую проверку, на упоминание там nobody, то > я решил ввести и эту. > > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel