Open Source - Mirrors and Debian Packages

Open Source - Mirrors and Debian Packages

We’ve made an effort to not only give back to the open source community but to make it easy to use the software the way we use it. We’re a Debian shop and our stable install is currently based on Lenny. We build all our software as debian packages built against Debian Lenny AMD64.

Hosted here:

  • /debian/ – Debian Lenny mirror (amd64)
  • /digg/ – Digg debian packages
  • /git/ – Git repository for our Digg debian packages
  • /gitweb/ – Gitweb for Digg debian packages
  • /pear/PEAR mirror (which also serves us.pear.php.net)

To use our our debian repositories add the following to your /etc/apt/sources.list file:

  1. this is optional if you want to use our debian mirror
    deb http://mirrors.digg.com/debian lenny main contrib non-free
    deb-src http://mirrors.digg.com/debian lenny main contrib non-free

  1. Digg’s public debian repository
    deb http://mirrors.digg.com/digg digg-public-lenny main contrib non-free
    deb-src http://mirrors.digg.com/digg digg-public-lenny main contrib non-free

Here is how to build our digg debian packages on your own.

Prerequisites:

  • A working pbuilder environment
  • Git

~/tmp $ git clone http://mirrors.digg.com/git/php.git <output trimmed for brevity> ~/tmp $ cd php/ ~/tmp/php(master) $ git checkout -b upstream origin/upstream Branch upstream set up to track remote branch refs/remotes/origin/upstream. Switched to a new branch "upstream" ~/tmp/php(upstream) $ git checkout master Switched to branch "master" ~/tmp/php(master) $ git-buildpackage \ > --git-cleaner="fakeroot debian/rules clean" \ > --git-builder="sudo pdebuild --debbuildopts '-i.git -sa'" <output trimmed for brevity>

All questions, comments, and complaints pertaining to this mirror should be directed to opensource@digg.com.

Package signing key
Build Bot
Key fingerprint = 47C1 EDE9 26AD F8F4 4E5F 3FA5 7228 217D 2089 D83B


——-BEGIN PGP PUBLIC KEY BLOCK——-
Version: GnuPG v1.4.9 (GNU/Linux)

mQGiBEqWwHMRBACxQQMAs9KsTlxy3PQVDgPsu9JY4JzFQKi28lQMw9BpzlDElpDS
lvFOLVl3vvBjiVYh03Bh4T8WQU74htYf7t3wB73YaU+H9WyUgMt/plBZU/e+RfMM
hjDeUjYcOHyo6Um1FulMFQbw5W/RrgnMROQGLUY5WJ13XHm8biJ3k7qv/wCgkk0k
yUG532LTbpGPZJImrZUjmEkD/0EWWgYei7700Uq4zA4GrJUVMg91C33LrPZ/Gghv
bnYZozydmbnfdDiS9Dl8UYCWTaQc8OyaB4Q71BMhaf5qNCGHEdmVDldKdtuX44o8
l4MPS76BR16rFMjBRvhgAIx+Q7mjOfpwN9lY2CgCc5O3iyvInjqAdu5OzkgEMhNO
x4SkA/0Rtx/vl8iSx1dx2uktCrxhzE26V/CD6AQPgkqV7mXx8Nsapp3IFaXRyTTL
WdKeYvDUwaELpcjnZO+dG5vrshKUAhFq6xmQyNp4UKOxFT2dhinWdbzuTouTOoii
l6SCg9hUaMwQxutoWqb+9bsMa+lmC8g3Pl0Rgn65rg0iBjzCcrQdQnVpbGQgQm90
IDxidWlsZGJvdEBkaWdnLmNvbT6IYAQTEQIAIAUCSpbAcwIbAwYLCQgHAwIEFQII
AwQWAgMBAh4BAheAAAoJEHIoIX0gidg79IIAn0Y0wwoW2FcPlDOsHWaQM7rn9fhe
AJ4kvaEiiI9O3VgFNV4n1FsMCXGD97kCDQRKlsBzEAgAvC05wXdnnWzOjap5Z8Bp
DlIiZoKCMovFf4cxRhF8FiMQJCnjUDYQC0rKHR9kX9Btfsst4WMmuc42n4WW1B1h
6BYveNkE/dgUadSOZjEQwYFWWbHckjPLXKuNoy3xQSFBliRMyAVxA6Kr1BYCoDML
49ZiZ00toOeR3l14DDhrdYmwYLkjkd6qTaEjm5n+pWtzanA6ldKeW7+0j1UoCpDu
457Hlm67YSD0xTPEbBbR3478IqXtXdFj3ZqB+xH5K//JDf2MSQlC7NF6×8cH8CJk
ltZ+ygcedXNZ4TfLi2QpRuYH8J6fnkblgXRPUxobs8olRGPLsYijlkfLVda0RlU8
swADBQf/ZalxRoLCtJd/6iOo9IEAsxeebeiLkyg1YhWigF5t05vub2Ex7L4tn0l0
37EpFaw1sewHFeqLMzcQ3mMyTfQR/5D80+atpq0hfT33YMvKXGdsRwmClLpJPuvb
/lpZwEtSDCRFrSrSDR6k5Mg62LZMDi4uHOJv9F6ePwznCPD1Yk/hqJjHCMQuvqhI
XqRjOj6s6L0I6X94JBsnwx5lvD3+6oYfx9hcGCCDIbcMcQwEr+5F2qnwlh5J7O7w
avREKUScInwbLLeIfGWVNt63EyQUe05n5ugmtw0LaTJbBtJKiT9Vk3Y7UdV/kV/k
ZiKl+HKL5ZCYn8h5osWGcMhXpDLF3ohJBBgRAgAJBQJKlsBzAhsMAAoJEHIoIX0g
idg7GsUAn1AqChLrOUHCrVl1ZaqPBvE0O8NjAJwL//7mweaTahboUzgiIICt1qPm
gA==
=kGHH
——-END PGP PUBLIC KEY BLOCK——-