Mar. 14th, 2019

vitus_wagner: My photo 2005 (Default)
У RPM-а есть одна пакостная особенность - когда он подписывает пакеты, он очень не хочет получать пассфразу для GPG-ключа иначе как посредством fopen("/dev/tty") и чтения оттуда.
(нет, можно еще gpg-агентом пользоваться, но если речь идет о полностью автоматизированных ночных билдах, то это мало полмогает).

Поэтому приходится извращаться с псевдотерминалами. До сих пор мы делали это на expect-е, но вот почему-то мне это надоело и я решил попробовать это сделать на том же языке. на котором пишутся все остальные операции с пакетами.
Спрячу исходник )

Profile

vitus_wagner: My photo 2005 (Default)
vitus_wagner

April 2019

S M T W T F S
  1 2 3 456
789 10 11 12 13
14 15 16 17181920
21222324252627
282930    

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 19th, 2019 12:49 pm
Powered by Dreamwidth Studios