From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sat, 6 Oct 2018 17:19:07 +0300 From: Michael Shigorin To: devel@lists.altlinux.org Message-ID: <20181006141907.GA18842@imap.altlinux.org> References: <20181005205648.GA5324@gyle.altlinux.org> <20181006081451.GX18842@imap.altlinux.org> <91edc52e-1595-47d9-93e3-5fb66330343f@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <91edc52e-1595-47d9-93e3-5fb66330343f@gmail.com> User-Agent: Mutt/1.5.23.88.hg577987ca2d02 (2014-03-12) Subject: Re: [devel] [#214195] DONE installer.git=1.8.43-alt1 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, 06 Oct 2018 14:19:07 -0000 Archived-At: List-Archive: List-Post: On Sat, Oct 06, 2018 at 04:57:51PM +0300, Leonid Krivoshein wrote: > > Буду благодарен, если заинтересованные отсмотрят коммиты: > > http://git.altlinux.org/people/mike/packages/?p=installer.git;a=summary > > Ещё там надо бы поправить обработку ключевого слова poweroff: > > https://bugzilla.altlinux.org/show_bug.cgi?id=35479 > Про юмор: > > still broken for me: catches the keyword but reboots > Не удивительно, ведь чтобы need_poweroff включился, у тебя > /proc _не_должен_ быть смонтирован (!) и ещё много чего... Почему? Это место как раз Глеб посмотрел (и нашёл там пару ошибок, ага :) -- если /proc уже был смонтирован, что сейчас _не_ так, то просто получим ещё один "на миллисекундочку" смонтированный поверх него. Т.е. инвариант соблюдён. > А если need_poweroff таки включился, /proc здесь же > отмонтируется (!), после чего запись в /proc/sysrq-trigger > не работает и много чего ещё, например, больше ничего уже > нельзя отмонтировать. :) По факту на момент ребута /proc остаётся смонтированным, могу прислать вещдок. О, или сразу к баге его приложу, вот. > А по существу: > > Не похоже, что /etc/rc.d/init.d/halt из startup определяет > нынче логику выключения. Там всё врукопашную в этом же install2-init.c. > Вот если кто знает, используется ли systemd во время инсталляции Нет; должно же у нас хоть что-то работать. > А с /destination так вообще костыли для бага -- > в desktop-инсталляторе у меня ещё и рекурсивно раз 150 это всё > монтировалось. Это про livecd-install? > То есть не со следствием бороться надо, а искать источник ошибки. ...и не смешивать совсем разные в одно. :) Спасибо! --  ---- WBR, Michael Shigorin / http://altlinux.org   ------ http://opennet.ru / http://anna-news.info