* [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
* 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
* [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
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