Теперь можено указывать не одно PPA имя архива, а сразу целую кучу :)
Вот пример:
$ ppa-key-import do-core claws-mail 123
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com A5D19FDCAA6ABB440CD3464628A8205077558DD0
gpg: запрашиваю ключ 77558DD0 с hkp сервера keyserver.ubuntu.com
gpg: ключ 77558DD0: "Launchpad PPA for GNOME Do Core Team" не изменен
gpg: Всего обработано: 1
gpg: неизмененных: 1
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /etc/apt/secring.gpg --trustdb-name /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --recv-keys --keyserver keyserver.ubuntu.com ADBADCEF515B37DA2F973FF6DF8030F05ED1D082
gpg: запрашиваю ключ 5ED1D082 с hkp сервера keyserver.ubuntu.com
gpg: ключ 5ED1D082: "Launchpad PPA for Claws Mail" не изменен
gpg: Всего обработано: 1
gpg: неизмененных: 1
!!! Было добавлено 2 PGP-ключей из 3 !!!
Не найдены: 123
Тут указано 3 ppa имени, но скрипт обработал только 2, о чем он и сказал в самом конце и сообщил какие из них не обработал, т.к. имени "123" не существует.
На всякий случай напомню, что с качестве параметров скрипту нужно передавать PPA имена архивов, т.е. если у нас в /etc/apt/sources.list есть запись, например, "deb http://ppa.launchpad.net/claws-mail/ubuntu intrepid main", то нам надо передать скрипту в качестве параметра строку claws-mail.
Скрипт доступен по старой ссылке.
4 коммент.:
Отличный скриптик. Большое спасибо!
Всегда пожалуйста :))
а как получать через http_proxy ?
Точно не знаю, т.к. не пользуюсь проксиком. Но думаю, что если настроить машину на использование прокси, то должно помочь. Самому проверить нет возможности.
Отправить комментарий