* [devel] ~/.hasher/config
@ 2005-02-26 10:59 Alexey Rusakov
2005-03-02 16:11 ` Alexey Rusakov
0 siblings, 1 reply; 9+ messages in thread
From: Alexey Rusakov @ 2005-02-26 10:59 UTC (permalink / raw)
To: ALT Devel discussion list
Всем здравствуйте.
Кто-нибудь пробовал пользоваться ~/.hasher/config для задания каких-либо
параметров, обычно передающихся hsh в командной строке? Или я
неправильно понимаю назначение этого файла?
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] ~/.hasher/config
2005-02-26 10:59 [devel] ~/.hasher/config Alexey Rusakov
@ 2005-03-02 16:11 ` Alexey Rusakov
2005-03-02 21:54 ` Dmitry V. Levin
2005-03-03 10:06 ` [devel] Re: ~/.hasher/config Michael Shigorin
0 siblings, 2 replies; 9+ messages in thread
From: Alexey Rusakov @ 2005-03-02 16:11 UTC (permalink / raw)
To: ALT Devel discussion list
On 26.02.2005 13:59, Alexey Rusakov wrote:
> Кто-нибудь пробовал пользоваться ~/.hasher/config для задания каких-либо
> параметров, обычно передающихся hsh в командной строке? Или я
> неправильно понимаю назначение этого файла?
Перефразирую вопрос и разбиваю его на два.
1. Кто-нибудь знает, зачем существует ~/.hasher/config? Он НЕ помогает
вместо задания параметров в командной строке, хотя, вроде бы,
предназначен для этого.
2. Что можно сделать для того, чтобы избавиться от многометровой
командной строки для вызова hsh? Алиасы не предлагать.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] ~/.hasher/config
2005-03-02 16:11 ` Alexey Rusakov
@ 2005-03-02 21:54 ` Dmitry V. Levin
2005-03-02 23:10 ` Sviataslau Svirydau
2005-03-03 10:06 ` [devel] Re: ~/.hasher/config Michael Shigorin
1 sibling, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2005-03-02 21:54 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 1533 bytes --]
On Wed, Mar 02, 2005 at 07:11:27PM +0300, Alexey Rusakov wrote:
> On 26.02.2005 13:59, Alexey Rusakov wrote:
> >Кто-нибудь пробовал пользоваться ~/.hasher/config для задания каких-либо
> >параметров, обычно передающихся hsh в командной строке? Или я
> >неправильно понимаю назначение этого файла?
> Перефразирую вопрос и разбиваю его на два.
> 1. Кто-нибудь знает, зачем существует ~/.hasher/config? Он НЕ помогает
> вместо задания параметров в командной строке, хотя, вроде бы,
> предназначен для этого.
Согласно hsh(1),
~/.hasher/config - user config file sourced by all hasher utilities.
В данной инкарнации позволяет переопределять значения по умолчанию для
следующих переменных:
$ sed -ne '/hasher_config/q; s/^\([a-z_]\+\)=.*/\1/p' /usr/share/hasher/functions
В переводе на понятный язык, с помощью этого файла можно изменить значения
по умолчанию для следующих параметров hsh(1):
--quiet
--verbose
--hasher-priv-dir
--number
--target
--excludedocs
--with-stuff
--without-stuff
--mountpoints
--no-sisyphus-check*
а также менять wlimit'ы и делать ещё некоторые совсем странные вещи.
В первую очередь этот файл предназначен для переопределения wlimit'ов,
которые совсем никак нельзя указать с помощью параметров.
> 2. Что можно сделать для того, чтобы избавиться от многометровой
> командной строки для вызова hsh? Алиасы не предлагать.
Написать скрипт, типа такого:
$ cat myhsh
#!/bin/sh -e
exec nohup time hsh -v --repackage ~/path/to/workdir "$@" </dev/null
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] ~/.hasher/config
2005-03-02 21:54 ` Dmitry V. Levin
@ 2005-03-02 23:10 ` Sviataslau Svirydau
2005-03-02 23:18 ` [devel] hasher mountpoints Dmitry V. Levin
0 siblings, 1 reply; 9+ messages in thread
From: Sviataslau Svirydau @ 2005-03-02 23:10 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
> ...
> --mountpoints
> ...
> а также менять wlimit'ы и делать ещё некоторые совсем странные вещи.
А вот я наверно хочу странную вещь, но не знаю, возможно ли это...
Можно ли в чрут замаунтить tmpfs в /usr/src/RPM/BUILD? Вернее, забиндить
туда уже готовый /dev/shm...
Как я понимаю, --mountpoints позволяет монтировать некоторые вещи, если
они требуются для сборки, то есть это не совсем то, чего мне хочется...
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
There will always be beer cans rolling on the floor of your car when
the boss asks for a lift home from the office.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] hasher mountpoints
2005-03-02 23:10 ` Sviataslau Svirydau
@ 2005-03-02 23:18 ` Dmitry V. Levin
2005-03-02 23:30 ` Alexey Rusakov
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2005-03-02 23:18 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 661 bytes --]
On Thu, Mar 03, 2005 at 01:10:25AM +0200, Sviataslau Svirydau wrote:
> А вот я наверно хочу странную вещь, но не знаю, возможно ли это...
> Можно ли в чрут замаунтить tmpfs в /usr/src/RPM/BUILD? Вернее, забиндить
> туда уже готовый /dev/shm...
Интересно, зачем?
> Как я понимаю, --mountpoints позволяет монтировать некоторые вещи, если
> они требуются для сборки, то есть это не совсем то, чего мне хочется...
hasher умеет монтировать /proc, /sysfs и /dev/pts.
Я не совсем понимаю, как объяснить hasher'у монтировать произвольные
файловые системы с произвольными устройством и точкой монтирования;
всё-таки hasher - это не mount.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] hasher mountpoints
2005-03-02 23:18 ` [devel] hasher mountpoints Dmitry V. Levin
@ 2005-03-02 23:30 ` Alexey Rusakov
2005-03-02 23:38 ` Dmitry V. Levin
0 siblings, 1 reply; 9+ messages in thread
From: Alexey Rusakov @ 2005-03-02 23:30 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
>On Thu, Mar 03, 2005 at 01:10:25AM +0200, Sviataslau Svirydau wrote:
>
>
>>А вот я наверно хочу странную вещь, но не знаю, возможно ли это...
>>Можно ли в чрут замаунтить tmpfs в /usr/src/RPM/BUILD? Вернее, забиндить
>>туда уже готовый /dev/shm...
>>
>>
>Интересно, зачем?
>
>
Ну шоб быстро было, вестимо. Я бы тоже не отказался, но пока и так
неплохо живу.
--
Alexey "Ktirf" Rusakov
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] hasher mountpoints
2005-03-02 23:30 ` Alexey Rusakov
@ 2005-03-02 23:38 ` Dmitry V. Levin
2005-03-03 16:23 ` Sviataslau Svirydau
0 siblings, 1 reply; 9+ messages in thread
From: Dmitry V. Levin @ 2005-03-02 23:38 UTC (permalink / raw)
To: ALT Devel discussion list
[-- Attachment #1: Type: text/plain, Size: 681 bytes --]
On Thu, Mar 03, 2005 at 02:30:35AM +0300, Alexey Rusakov wrote:
> Dmitry V. Levin wrote:
> >On Thu, Mar 03, 2005 at 01:10:25AM +0200, Sviataslau Svirydau wrote:
> >
> >>А вот я наверно хочу странную вещь, но не знаю, возможно ли это...
> >>Можно ли в чрут замаунтить tmpfs в /usr/src/RPM/BUILD? Вернее, забиндить
> >>туда уже готовый /dev/shm...
> >>
> >Интересно, зачем?
> >
> Ну шоб быстро было, вестимо. Я бы тоже не отказался, но пока и так
> неплохо живу.
Чтобы действительно быстро было, надо весь /path/to/workdir в память
отправить, за вычетом /path/to/workdir/{cache,repo} - их лучше держать
на диске, а в /path/to/workdir оставить ссылки.
--
ldv
[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [devel] Re: ~/.hasher/config
2005-03-02 16:11 ` Alexey Rusakov
2005-03-02 21:54 ` Dmitry V. Levin
@ 2005-03-03 10:06 ` Michael Shigorin
1 sibling, 0 replies; 9+ messages in thread
From: Michael Shigorin @ 2005-03-03 10:06 UTC (permalink / raw)
To: ALT Devel discussion list
On Wed, Mar 02, 2005 at 07:11:27PM +0300, Alexey Rusakov wrote:
> 2. Что можно сделать для того, чтобы избавиться от
> многометровой командной строки для вызова hsh? Алиасы не
> предлагать.
Ну почему.
--
---- WBR, Michael Shigorin <mike@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [devel] hasher mountpoints
2005-03-02 23:38 ` Dmitry V. Levin
@ 2005-03-03 16:23 ` Sviataslau Svirydau
0 siblings, 0 replies; 9+ messages in thread
From: Sviataslau Svirydau @ 2005-03-03 16:23 UTC (permalink / raw)
To: ALT Devel discussion list
Dmitry V. Levin wrote:
> On Thu, Mar 03, 2005 at 02:30:35AM +0300, Alexey Rusakov wrote:
>
>>>>А вот я наверно хочу странную вещь, но не знаю, возможно ли это...
>>>>Можно ли в чрут замаунтить tmpfs в /usr/src/RPM/BUILD? Вернее, забиндить
>>>>туда уже готовый /dev/shm...
>>>>
>>>Интересно, зачем?
>>>
>>
>>Ну шоб быстро было, вестимо. Я бы тоже не отказался, но пока и так
>>неплохо живу.
>
> Чтобы действительно быстро было, надо весь /path/to/workdir в память
> отправить, за вычетом /path/to/workdir/{cache,repo} - их лучше держать
> на диске, а в /path/to/workdir оставить ссылки.
Это, конечно, тоже вариант, если памяти немеряно... Но я исходил сугубо
из своих корыстных побуждений и суровой правды жизни... :) а она у меня
такая, что места на венике маловато, но в текущей ситуации я могу себе
позволить на ноуте держать chroot на диске пока, но дальше жалко
места... в принципе, и в память могу отправить его в некоторых
случаях... например, чтоб synaptic пересобрать, нужно всего-то ~400M...
но если собирать, например, subversion, то в случае прогона тестов надо
уже ~800M (без тестов жить можно - ~400)... А ведь в это время хочется
еще не отвлекаться от основной работы ;-)
Впрочем, ладно, это все мелочи, можно и так прожить... :)
--
Best Regards,
Sviataslau Svirydau <Sviataslau_Svirydau at epam.com>
phone: +375 (17) 210 1662, ext. 1503
fax: +375 (17) 210 1168
mobile: +375 (29) 641 4214
--
Why do we want intelligent terminals when there are so many stupid users?
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2005-03-03 16:23 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2005-02-26 10:59 [devel] ~/.hasher/config Alexey Rusakov
2005-03-02 16:11 ` Alexey Rusakov
2005-03-02 21:54 ` Dmitry V. Levin
2005-03-02 23:10 ` Sviataslau Svirydau
2005-03-02 23:18 ` [devel] hasher mountpoints Dmitry V. Levin
2005-03-02 23:30 ` Alexey Rusakov
2005-03-02 23:38 ` Dmitry V. Levin
2005-03-03 16:23 ` Sviataslau Svirydau
2005-03-03 10:06 ` [devel] Re: ~/.hasher/config Michael Shigorin
ALT Linux Team development discussions
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
public-inbox-index devel
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.devel
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git