ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] ivman-mount-subfs
@ 2007-08-02 11:24 Michael A. Kangin
  2007-08-02 13:53 ` matiskyn aleksey
                   ` (2 more replies)
  0 siblings, 3 replies; 10+ messages in thread
From: Michael A. Kangin @ 2007-08-02 11:24 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Добрый день.

По мотивам http://gentoo-wiki.com/HOWTO_ivman и 
http://gentoo-wiki.com/UDEV#mount-device.sh нарисовал пару скриптиков, 
которые, используя одну системную версию ivman'а, эмулируют поведение старого 
hal-mount-subfs: при втыкании флешки создаётся точка монтирования, она туда 
монтируется по subfs, при вытыкании размонтируется и точка изничтожается.

Руками никаких команд набирать не надо ни для монтирования, ни для 
размонтирования (ну, может, sync для спокойствия души), ни в какие fstab'ы 
ничего не пишется. Пока что умеет понимать опции монтирования для разных FS, 
которые берутся из своего конфига.

Под "флешками" тут понимаются и всякие сидиромы тоже. :)

Оно кому-нибудь надо? чтоб облагородить, удобнить использование, накатать 
мини-хауту и выложить? 8)




-- 
wbr, Michael A. Kangin
OIOS, RSMU

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-02 11:24 [sisyphus] ivman-mount-subfs Michael A. Kangin
@ 2007-08-02 13:53 ` matiskyn aleksey
  2007-08-06 11:14 ` Yury Aliaev
  2007-08-06 15:41 ` Michael Shigorin
  2 siblings, 0 replies; 10+ messages in thread
From: matiskyn aleksey @ 2007-08-02 13:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Thursday 02 August 2007 19:24:33 Michael A. Kangin написал(а):
> Добрый день.
>
> По мотивам http://gentoo-wiki.com/HOWTO_ivman и
> http://gentoo-wiki.com/UDEV#mount-device.sh нарисовал пару скриптиков,
> которые, используя одну системную версию ivman'а, эмулируют поведение
> старого hal-mount-subfs: при втыкании флешки создаётся точка монтирования,
> она туда монтируется по subfs, при вытыкании размонтируется и точка
> изничтожается.
>
> Руками никаких команд набирать не надо ни для монтирования, ни для
> размонтирования (ну, может, sync для спокойствия души), ни в какие fstab'ы
> ничего не пишется. Пока что умеет понимать опции монтирования для разных
> FS, которые берутся из своего конфига.
>
> Под "флешками" тут понимаются и всякие сидиромы тоже. :)
>
> Оно кому-нибудь надо? чтоб облагородить, удобнить использование, накатать
> мини-хауту и выложить? 8)

По моему очень надо. Если можете, выложите скрипты в рассылку (пока 
freesource.info мертвый) Потестим.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-02 11:24 [sisyphus] ivman-mount-subfs Michael A. Kangin
  2007-08-02 13:53 ` matiskyn aleksey
@ 2007-08-06 11:14 ` Yury Aliaev
  2007-08-07  0:53   ` Michael A. Kangin
  2007-08-06 15:41 ` Michael Shigorin
  2 siblings, 1 reply; 10+ messages in thread
From: Yury Aliaev @ 2007-08-06 11:14 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael A. Kangin scripsit:
> Добрый день.
> 
> По мотивам http://gentoo-wiki.com/HOWTO_ivman и 
> http://gentoo-wiki.com/UDEV#mount-device.sh нарисовал пару скриптиков, 
> которые, используя одну системную версию ivman'а, эмулируют поведение старого 
> hal-mount-subfs: при втыкании флешки создаётся точка монтирования, она туда 
> монтируется по subfs, при вытыкании размонтируется и точка изничтожается.
> 
> Руками никаких команд набирать не надо ни для монтирования, ни для 
> размонтирования (ну, может, sync для спокойствия души), ни в какие fstab'ы 
> ничего не пишется. Пока что умеет понимать опции монтирования для разных FS, 

Следует читать "Пока что умеет" или "Пока что _не_ умеет"?

> которые берутся из своего конфига.
> 
> Под "флешками" тут понимаются и всякие сидиромы тоже. :)
> 
> Оно кому-нибудь надо? чтоб облагородить, удобнить использование, накатать 
> мини-хауту и выложить? 8)
> 

Да! Да! Да! Не просто надо, а днём с огнём, ноги мыть и воду пить и всё 
такое!!! :-)


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-02 11:24 [sisyphus] ivman-mount-subfs Michael A. Kangin
  2007-08-02 13:53 ` matiskyn aleksey
  2007-08-06 11:14 ` Yury Aliaev
@ 2007-08-06 15:41 ` Michael Shigorin
  2007-08-07  0:55   ` Michael A. Kangin
  2 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2007-08-06 15:41 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Thu, Aug 02, 2007 at 03:24:33PM +0400, Michael A. Kangin wrote:
> Оно кому-нибудь надо? чтоб облагородить, удобнить
> использование, накатать мини-хауту и выложить? 8)

С меня будет $BEER. :)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-06 11:14 ` Yury Aliaev
@ 2007-08-07  0:53   ` Michael A. Kangin
  2007-08-07  8:13     ` Yury Aliaev
  0 siblings, 1 reply; 10+ messages in thread
From: Michael A. Kangin @ 2007-08-07  0:53 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On 6 августа 2007 Yury Aliaev <mutab0r@rambler.ru> wrote:

> > Руками никаких команд набирать не надо ни для монтирования, ни для
> > размонтирования (ну, может, sync для спокойствия души), ни в какие
> > fstab'ы ничего не пишется. Пока что умеет понимать опции монтирования для
> > разных FS,
> Следует читать "Пока что умеет" или "Пока что _не_ умеет"?

"пока что умеет только это, и всего-то". :) Надеюсь расширить 
функциональность. 

> > которые берутся из своего конфига.

> > Оно кому-нибудь надо? чтоб облагородить, удобнить использование, накатать
> > мини-хауту и выложить? 8)
>
> Да! Да! Да! Не просто надо, а днём с огнём, ноги мыть и воду пить и всё
> такое!!! :-)

Какой энтузиазм до первого тестирования! :)
Я перевыложил статью на wiki, новый адрес: 
http://freesource.info/wiki/ALTLinux/Sisyphus/admin/IvmanAutomount/subfs


-- 
wbr, Michael A. Kangin
OIOS, RSMU

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-06 15:41 ` Michael Shigorin
@ 2007-08-07  0:55   ` Michael A. Kangin
  2007-08-07  8:01     ` Michael Shigorin
  0 siblings, 1 reply; 10+ messages in thread
From: Michael A. Kangin @ 2007-08-07  0:55 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On 6 августа 2007 Michael Shigorin <mike@osdn.org.ua> wrote:

> > Оно кому-нибудь надо? чтоб облагородить, удобнить
> > использование, накатать мини-хауту и выложить? 8)
> С меня будет $BEER. :)

Лучше подскажите, как его опакетить. Тогда будет взаимный $BEER. ;)


-- 
wbr, Michael A. Kangin
OIOS, RSMU

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-07  0:55   ` Michael A. Kangin
@ 2007-08-07  8:01     ` Michael Shigorin
  2007-08-07 11:34       ` Michael A. Kangin
  0 siblings, 1 reply; 10+ messages in thread
From: Michael Shigorin @ 2007-08-07  8:01 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, Aug 07, 2007 at 04:55:03AM +0400, Michael A. Kangin wrote:
> > > Оно кому-нибудь надо? чтоб облагородить, удобнить
> > > использование, накатать мини-хауту и выложить? 8)
> > С меня будет $BEER. :)
> Лучше подскажите, как его опакетить. Тогда будет взаимный $BEER. ;)

А в чём наметились проблемы? (ещё-не-смотрел)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-07  0:53   ` Michael A. Kangin
@ 2007-08-07  8:13     ` Yury Aliaev
  0 siblings, 0 replies; 10+ messages in thread
From: Yury Aliaev @ 2007-08-07  8:13 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

Michael A. Kangin scripsit:

> 
> 
>>>Оно кому-нибудь надо? чтоб облагородить, удобнить использование, накатать
>>>мини-хауту и выложить? 8)
>>
>>Да! Да! Да! Не просто надо, а днём с огнём, ноги мыть и воду пить и всё
>>такое!!! :-)
> 
> 
> Какой энтузиазм до первого тестирования! :)
> Я перевыложил статью на wiki, новый адрес: 
> http://freesource.info/wiki/ALTLinux/Sisyphus/admin/IvmanAutomount/subfs
> 

Огромное спасибо! Надеюсь, что не далее как сегодня дело дойдёт до 
тестирования :-)


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-07  8:01     ` Michael Shigorin
@ 2007-08-07 11:34       ` Michael A. Kangin
  2007-08-07 12:27         ` Michael Shigorin
  0 siblings, 1 reply; 10+ messages in thread
From: Michael A. Kangin @ 2007-08-07 11:34 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

В сообщении от Tuesday 07 August 2007 12:01:55 Michael Shigorin написал(а):

> > Лучше подскажите, как его опакетить. Тогда будет взаимный $BEER. ;)
> А в чём наметились проблемы? (ещё-не-смотрел)

Проблема, как всегда, в прослойке между монитором и клавиатурой. Сиречь, во 
мне. :)
Весь мой опыт работы со спеками заключался в бекпортировании, в режиме "берём 
картину мирозданья и тупо смотрим, что к чему". С нуля ничего не творил.

Компилировать ничего не надо, только разложить/модифицировать имеющееся.

- какой можно взять эталонный спек для примера и испохабить его под свои 
нужды?
- как правильно модифицировать чужой конфиг (/etc/ivman/IvmConfigBase.xml), 
которого может и не быть, и предусмотреть обратную модификацию при сносе 
пакета? Еще и XML-синтаксис, блин его....
- как правильно отрубить пользовательские ivman'ы / модифицировать их конфиги 
(с внесением в sudoers.d каких-то неопределённых пользователей)? Или просто 
сообщение выдать, чтоб сами озаботились?

Ну это вопросы для начала.

-- 
wbr, Michael A. Kangin

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [sisyphus] ivman-mount-subfs
  2007-08-07 11:34       ` Michael A. Kangin
@ 2007-08-07 12:27         ` Michael Shigorin
  0 siblings, 0 replies; 10+ messages in thread
From: Michael Shigorin @ 2007-08-07 12:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussion list

On Tue, Aug 07, 2007 at 03:34:46PM +0400, Michael A. Kangin wrote:
> Весь мой опыт работы со спеками заключался в бекпортировании, в
> режиме "берём картину мирозданья и тупо смотрим, что к чему". С
> нуля ничего не творил.

Тю, так это уже за полдороги ;)

> - какой можно взять эталонный спек для примера и испохабить его
> под свои нужды?

http://fly.osdn.org.ua/~mike/RPM/SPECS/_sample.spec

> - как правильно модифицировать чужой конфиг
> (/etc/ivman/IvmConfigBase.xml), которого может и не быть, и
> предусмотреть обратную модификацию при сносе пакета? Еще и
> XML-синтаксис, блин его....

Вот чужие конфиги трогать крайне не советую... можно извернуться 
с триггерами, конечно, но лучше положить свой рядом (или скриптик
сделать) и в %post/%preun напомнить администратору об
особенностях.

> - как правильно отрубить пользовательские ivman'ы /
> модифицировать их конфиги (с внесением в sudoers.d каких-то
> неопределённых пользователей)? Или просто сообщение выдать,
> чтоб сами озаботились?

Второе, видимо.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-08-07 12:27 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-08-02 11:24 [sisyphus] ivman-mount-subfs Michael A. Kangin
2007-08-02 13:53 ` matiskyn aleksey
2007-08-06 11:14 ` Yury Aliaev
2007-08-07  0:53   ` Michael A. Kangin
2007-08-07  8:13     ` Yury Aliaev
2007-08-06 15:41 ` Michael Shigorin
2007-08-07  0:55   ` Michael A. Kangin
2007-08-07  8:01     ` Michael Shigorin
2007-08-07 11:34       ` Michael A. Kangin
2007-08-07 12:27         ` Michael Shigorin

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git