[devel] I: girar-nmu 2.0

Igor Vlasenko vlasenko на imath.kiev.ua
Вт Июн 19 16:08:53 MSK 2018


On Tue, Jun 19, 2018 at 12:07:54PM +0300, Alexey V. Vissarionov wrote:
>  > <-R|--girar|--gyle> <girar ssh alias>, <-H|--gitery> <gitery ssh alias>
>  > В большинстве случаев, к girar и gitery (git.alt) нужен ssh доступ,
> 
> Он в любом случае нужен к git-репам и сборочным системам.
> 
>  > там, где нельзя обойтись git.altlinux.org.
> 
> Надеюсь, это имя хоста нигде не прибито гвоздями? Не то, чтобы я
> ожидал от коллег подобной дури, но имея почти четвертьвековой опыт
> администрирования - просто не могу не спросить.

не прибит, есть во внутренней переменной, которая не используется,
если указан -H (в т.ч. в конфиге)
 
>  > По правилам, эти хосты надо прописать алиасами в ~/.ssh/config.
> 
> С чего бы изба-то покосилась? Кому на какой хост ходить надо, пусть
> в своем конфиге их и держит, а содержимое ~/.ssh/config имеет к сборке
> чуть менее, чем никакое отношение.

Неудачно выразился. код расчитан на ssh алиасы (у меня это girar и git.alt)
чтобы порт и пользователя не нужно было указывать.

>  > Однако исторически сложилось несколько возможных алиасов. Их можно
>  > указать опциями -R/-H (--girar/--gitery)
> 
> Что такое girar и gitery? Даже так: как ты будешь объяснять это людям,
> абсолютно далеким от нашего колхоза? :-)
> 
> Я бы еще понял вариант -R --repo --git-repo и -H --host --build-host
> соответственно...
> 
>  > если значения по умолчанию (girar и git.alt) не подходят,
> 
> Разумеется не подходят - по умолчанию в таком месте может быть разве
> что localhost (да и то так лучше не делать).
> 
>  > а можно прописать в /etc/girar-nmu/default
> 
> И только там (в конфиге). А конфиг ставить из отдельного пакета
> girar-nmu-config-default
> 
>  > (лучше в
> 
> И там, и там: затащили значения по умолчанию из /etc, переопределили
> часть из ~
> 
>  > $HOME/.config/girar-nmu/default).
> 
> Тьфу... А без .config совсем никак? Чем плох каталог ~/.girar-nmu ?

Попробую добавить поддержку, в соответствии с XDG. 

-- 

I V


Подробная информация о списке рассылки Devel