From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.5 required=5.0 tests=AWL,BAYES_00,SPF_SOFTFAIL autolearn=no version=3.2.4 X-Virus-Scanned: amavisd-new at office.etersoft.ru Message-ID: <48995E7A.8020304@rambler.ru> Date: Wed, 06 Aug 2008 12:19:06 +0400 From: Yury Aliaev User-Agent: Thunderbird 2.0.0.14 (X11/20080513) MIME-Version: 1.0 To: ALT Linux Community general discussions References: <200808051754.14024.mak@rsmu.ru> <48986346.4060205@rambler.ru> <200808052001.12106.mak@rsmu.ru> In-Reply-To: <200808052001.12106.mak@rsmu.ru> Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?koi8-r?b?083PztTJ0s/XwdTYIMbMxdvL1Q==?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.10b3 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Aug 2008 08:19:13 -0000 Archived-At: List-Archive: List-Post: Michael A. Kangin пишет: >>>> _всех_ устройств будет сливаться на диски. Непонятно, почему если >>>> hal-mount-subfs может по командам от hal'a монтировать/размонтировать >>>> устройства, то нельзя написать скрипт, который будет заставлять его >>>> делать это принудительно? >>> Как два байта переслать :)) >>> >>> #! /bin/bash >>> # I wait devname as parameter >>> >>> export HALD_ACTION="remove" >>> export HAL_PROP_BLOCK_DEVICE=$1 >>> /usr/share/hal/scripts/mount-hal-fs >>> >>> # The End. >>> >>> Запускать от рута. >> От рута я могу и в консоли "umount _mountpoint_" сказать. > > Сейчас такое не всегда пройдёт, однако, я тут наткнулся Боюсь, что от рута -- пройдёт. Были ли конкретный случаи, чтобы не проходило, или это на уровне гипотез? > https://bugzilla.altlinux.org/show_bug.cgi?id=15340#c28, попробую посмотреть > на досуге. > >> Так что >> полезность Вашего скрипта в том виде, в каком он здесь представлен = 0. >> Весь секс в том, чтобы а) уметь размонтировать от рута > > В смысле что _не_ от рута? Скрипт, который бы умел размонтировать смонтированное hal'ом сменное устройство (неважно, с subfs или без), и при этом запускался бы от пользователя. > sudo. Те же яйца, только в профиль. Вам, наверное, покажется странным, но не у всех пользователей могут быть права запускать sudo. А размонтировать флэшки хочется всем. > >> и б) указывать не >> устройство (иначе каждый раз придётся смотреть в лог, на какое /dev/sd >> села флэшка), а точку монтирования. > > Ну тогда > #! /bin/bash > # I wait mountpoint as parameter > > export HALD_ACTION="blablabla" > . /usr/share/hal/scripts/mount-hal-fs > do_umount $1 > > # The End > Уже лучше. Спасибо.