From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <417373E0.40102@altlinux.com> Date: Mon, 18 Oct 2004 11:42:24 +0400 From: Anton Farygin Organization: ALT Linux User-Agent: Mozilla/5.0 (X11; U; Linux i686; ru-RU; rv:1.7.2) Gecko/20040808 X-Accept-Language: ru-ru, ru MIME-Version: 1.0 To: ALT Devel discussion list Subject: Re: [devel] fstab & hotplug References: <20041016132333.GB13959@workstation> In-Reply-To: <20041016132333.GB13959@workstation> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Oct 2004 07:48:47 -0000 Archived-At: List-Archive: List-Post: Денис Смирнов пишет: > Усё, приехали. Вчера опять нарвался с fstab'ом -- у меня он оказался > полутрупом (куда-то делась его часть). Подозрения падают на race при > редактировании fstab'а мной и старания hotplug. Громкости моего мата не > было предела. Вот. как раз это fixed в новом hotplug'е ;-) Хотя, конечно, при ручном редактировании тут ничего не сделаешь. Т.е. - если ты открыл редактором fstab, потом вставил flash, потом записал то, что редактируешь - все что делал hotplug, естественно, потеряется. Там был race на то, что одновременно две копии block.agent пытались редактировать /etc/fstab. Вот это сейчас исправлена - одна из них ждет завершения работы над fstab'ом другой. > > IMHO в /etc/ не должны во время работы (а не ручной настройки) > модифицироваться файлы, критичные для загрузки и работоспособности > системы. > > Вывод: /etc/fstab.d уже совсем назрел. И до следующего дистрибутива, > который будет уже активно пользоваться возможностями hotplug, > редактироваться /etc/fstab не должен. Важно что бы всяческие тулзы (например KDE) умели это дело отрабатывать. Насколько я знаю - сейчас KDE смотрит на изменение файла /etc/fstab и обновляет в зависимости от этого свой рабочий стол. > > И ещё -- таки хоть тушкой, хоть чучелком, но таки надо думать о > возможности монтировать / ro. Посему у меня предложение -- сделать > /etc/var размерчиком в несколько мегабайт и монтируемым tmpfs. Там будет > mtab, там будет и fstab.hotplug. Туда же можно складировать и прочие > вроде бы конфиги, но создаваемые на лету. Наверное. Не мне было проще пофиксить block.agent ;-) Rgds, Rider