Исходные коды debian (security)

Автор neon1ks, 11 сентября 2015, 15:42:32

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

neon1ks

10 сентября по рассылке сообщили, что произошло обновление безопасности в пакете libvdpau https://www.debian.org/security/2015/dsa-3355

Но по ссылке https://sources.debian.net/src/libvdpau/ - я не вижу обновленных версий 0.4.1-7+deb7u1 и 0.8-3+deb8u1.
Отсюда и вопрос: где можно посмотреть обновленные пакеты ?

dogsleg

Цитата: neon1ks от 11 сентября 2015, 15:42:32Отсюда и вопрос: где можно посмотреть обновленные пакеты?

Обновлённого пакета с исходным кодом пока нет в репозитории (зато есть обновлённый двоичный пакет):

$ apt-get source libvdpau=0.8-3+deb8u1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Can not find version '0.8-3+deb8u1' of package 'libvdpau'
E: Unable to find a source package for libvdpau


Но версия 0.8-3 есть, см.:

$ apt-get source libvdpau=0.8-3
Reading package lists... Done
Building dependency tree       
Reading state information... Done
NOTICE: 'libvdpau' packaging is maintained in the 'Git' version control system at:
git://anonscm.debian.org/pkg-nvidia/libvdpau.git
Need to get 419 kB of source archives.
Get:1 http://ftp.debian.org/debian/ stable/main libvdpau 0.8-3 (dsc) [2 326 B]
Get:2 http://ftp.debian.org/debian/ stable/main libvdpau 0.8-3 (tar) [407 kB]
Get:3 http://ftp.debian.org/debian/ stable/main libvdpau 0.8-3 (diff) [9 592 B]
Fetched 419 kB in 2s (170 kB/s)       
gpgv: keyblock resource `/home/ktdr/.gnupg/trustedkeys.gpg': file open error
gpgv: Signature made Пн 20 окт 2014 15:00:55 YEKT using RSA key ID 59E9ED08
gpgv: Can't check signature: public key not found
dpkg-source: warning: failed to verify signature on ./libvdpau_0.8-3.dsc
dpkg-source: info: extracting libvdpau in libvdpau-0.8
dpkg-source: info: unpacking libvdpau_0.8.orig.tar.bz2
dpkg-source: info: unpacking libvdpau_0.8-3.debian.tar.xz
dpkg-source: info: applying 0001-trace-properly-annotate-private-functions-as-static.patch
dpkg-source: info: applying 0002-vdpau-do-not-export-_vdp_DRI2-functions.patch
dpkg-source: info: applying link-with-libx11.patch
dpkg-source: info: applying simplify-dlopen-path-length-error-handling.patch
dpkg-source: info: applying vdpau-module-searchpath.patch
dpkg-source: info: applying hardening.patc


Зато исходный код для любой сопровождаемой ветки есть в групповом репозитории на Alioth: https://alioth.debian.org/plugins/scmgit/cgi-bin/gitweb.cgi?p=pkg-nvidia/libvdpau.git;a=summary

neon1ks

dogsleg,
Спасибо. Для пользователя Ubuntu необычно слышать - что есть бинарный пакет, а исходного кода пока нету.
Такой вот debian с характером. По маленьку буду его осваивать.

Yrii

#3
Не, ну он если что есть https://packages.debian.org/source/jessie/libvdpau
там патчи, что вполне достаточно, для начала :)

neon1ks

Yrii,
Огромное спасибо за ссылку.

Возник еще одни вопрос сопутствующий: а что за [wheezy-backports-sloppy], а именно -sloppy ?
Оказывается есть еще [squeeze-lts].


neon1ks

Yrii,
Спасибо. Назначение репозитория я понял, а вот только как он работает - мне не понятно. Но и ладно, я все равно сейчас не собираюсь обновляться.