From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00 autolearn=ham version=3.2.5 Message-ID: <4F270705.9020701@altlinux.ru> Date: Tue, 31 Jan 2012 01:09:25 +0400 From: Alexey Gladkov User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111123 Thunderbird/8.0 MIME-Version: 1.0 To: devel@lists.altlinux.org References: <4F21B312.5060008@tangramltd.com> <20120126211738.GA31841@altlinux.org> <4F21DD80.1010904@tangramltd.com> <20120126224519.GA32074@altlinux.org> <4F24D320.1000907@tangramltd.com> <20120130105858.GA19263@t60p.mithraen.ru> <4F26A651.2000303@tangramltd.com> <20120130150247.GB11528@altlinux.org> <4F26C26A.9030608@tangramltd.com> <4F26F473.60301@altlinux.ru> <4F26FD24.8090505@tangramltd.com> In-Reply-To: <4F26FD24.8090505@tangramltd.com> X-Enigmail-Version: 1.3.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Subject: Re: [devel] =?utf-8?b?0KPQsdGA0LDRgtGMIC9ldGMvbXRhYiAtPiAvcHJvYy9t?= =?utf-8?b?b3VudHMgW3dhczog0LrQvtC70LjRh9C10YHRgtCy0L4g0YHQvNC+0L3RgtC4?= =?utf-8?b?0YDQvtCy0LDQvdC90YvRhSDRg9GB0YLRgNC+0LnRgdGC0LJd?= 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: Mon, 30 Jan 2012 21:09:38 -0000 Archived-At: List-Archive: List-Post: 31.01.2012 00:27, Dubrovskiy Viacheslav wrote: > 30.01.2012 14:50, Alexey Gladkov пишет: >> 30.01.2012 20:16, Dubrovskiy Viacheslav wrote: >>> И как сказал legion@, формально это поломка в mount. >> Но и ldv@ тоже прав т.к. mount -n делает, то что указано: он не >> обновляет /etc/mtab. > А почему? Потому что не может обновить, т.к. стоит ссылка. > Т.е. сделали такие условия, когда mount не может её обновить. При -n mount и не должен ничего обновлять будь то ссылка или нет, а без -n mount должен занести в этот файл информацию, которая уже там есди это симлинк на /proc/mounts. Руководствуясь этой логикой всё правильно. Чем бы не был /etc/mtab ссылкой или файлом мне кажется ошибочным надеяться на mount -n т.к. если какая-то "неправильная" программа воспользуется mount --bind без -n, то у вас будут опять проблемы. Правильнее фильтровать нужные каталоги. Что будет если в контейнере сделать mount --bind без использования namespece ? > Никто не против того, чтобы делать ссылку тогда когда это нужно. Если > для systemd, livecd или внутри VPS нужна ссылка, то конечно пусть будет. Изменение файл <-> симлинк в rpm очень неприятное занятие. Можно сделать control, но это не позволит перезаполнить /etc/mtab при переключении симлинк -> файл. Так что это будет дистрибутивная полумера. -- Rgrds, legion