Univention Bugzilla – Attachment 4723 Details for
Bug 28490
Import des Debian 6.0.6 Point Updates
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Compare Debian UCS versions
28490_Debian-6.0.6.bash (text/plain), 5.68 KB, created by
Philipp Hahn
on 2012-10-18 15:26 CEST
(
hide
)
Description:
Compare Debian UCS versions
Filename:
MIME Type:
Creator:
Philipp Hahn
Created:
2012-10-18 15:26 CEST
Size:
5.68 KB
patch
obsolete
>#!/bin/bash >set -e > >url="http://ftp.debian.org/debian/dists/squeeze/ChangeLog" >prefix="/var/univention/buildsystem2/apt/ucs_3.1-0/source" > >die () { > echo "$*" >&2 > exit 1 >} >t=$(mktemp -d) || die "Failto to create temporary directory" >trap "rm -rf '$t'" EXIT >cd "$t" || die "Failed to change directory" > >find_src () { > local pkg="$1" rel file > for rel in 3.1-0 3.0-0-errata3.0-2 3.0-0-ucs3.0-2 3.0-0-errata3.0-1 3.0-0-ucs3.0-1 3.0-0-errata3.0-0 3.0-0 > do > for file in "/var/univention/buildsystem2/apt/ucs_${rel}/source/${pkg}_"* > do > case "$file" in > *.orig.tar|*.orig.tar.gz|*.orig.tar.bz2|*.orig.tar.lzma|*.orig.tar.xz) > ;; > *.debian.tar|*.debian.tar.gz|*.debian.tar.bz2|*.debian.tar.lzma|*.debian.tar.xz) > tar xf "$file" debian/changelog > dpkg-parsechangelog -c1 -o1 | sed -ne 's/^Version: //p' > return 0 > ;; > *.tar.gz|*.tar.bz2|*.tar.lzma|*.tar.xz) > tar xf "$file" --strip-components=1 --wildcards \*/debian/changelog > dpkg-parsechangelog -c1 -o1 | sed -ne 's/^Version: //p' > return 0 > ;; > *.diff.gz) > gzip -dc "$file" | filterdiff -p1 -i debian/changelog | patch -s -p1 > dpkg-parsechangelog -c1 -o1 | sed -ne 's/^Version: //p' > return 0 > ;; > esac > done > done > return 1 >} > ># wget -qO- "$url" | ># sed -rne '/Debian 6.0.6 released/,/Debian 6.0.5 released/s/^(\S+) \((\S+)\) \S+; urgency=.*$/\2\t\1/p' | ># uniq -f1 | >while read soll pkg >do > rm -rf debian > ist= op=eq > case "$pkg" in > # Not in UCS > debian-archive-keyring) continue ;; > debian-installer-netboot-images) continue ;; > ia32-libs) continue ;; > linux-2.6) continue ;; > linux-kernel-di-*) continue ;; > nvidia-graphics-drivers) continue ;; > nvidia-graphics-modules) continue ;; > xen) continue ;; > xen-qemu-dm-4.0) continue ;; > kfreebsd-8) continue ;; > # Errata > expat) continue ;; > sudo) continue ;; > python-crypto) continue ;; > ffmpeg) continue ;; > libxml2) continue ;; > openjdk-6) continue ;; > mysql-5.1) continue ;; > openssl) continue ;; > # Version bump > mono) op=le ;; > pcp) op=le ;; > checkgmail) op=le ;; > emesene) op=le ;; > # Newer > bind9) op=le ;; > qemu) op=le ;; > qemu-kvm) op=le ;; > # Special > freeradius) ist="2.1.10+dfsg-2" ;; > esac > [ -n "$ist" ] || ist="$(find_src "$pkg")" || true > dpkg --compare-versions "$soll" "$op" "$ist" || echo "$pkg $soll ${ist:-MISSING}" >done <<__EOF__ >2.00+dfsg-6+squeeze1 alpine >2.2.16-6+squeeze8 apache2 >2.1a15-1.1+squeeze1 arpwatch >1:1.6.2.9-2+squeeze6 asterisk >1:1.10.3-1+squeeze1 automake1.10 >1:1.11.1-1+squeeze1 automake1.11 >6.0squeeze6 base-files >1.0.1-3+squeeze2 bcfg2 >1.5.4-4+squeeze1 beaker >1:9.7.3.dfsg-1~squeeze7 bind9 >1.13+svn43-2+squeeze0.1 checkgmail >0.97.5+dfsg-5 clamav >2010.08.28+squeeze1 debian-archive-keyring >20110106.squeeze4.b2 debian-installer-netboot-images >2.10.69+squeeze4 devscripts >1:3.2.3-5+squeeze1 dhcpcd >1.15.8.13 dpkg >2.11.3-4 eglibc >1.6.3-1.1 emesene >1:2.6.6-1squeeze1 fckeditor >4:0.5.9-1 ffmpeg >2.1.10+dfsg-2+squeeze1 freeradius >1.0.8.4-1+squeeze1 geshi >3.23-1+squeeze1 globus-gridftp-server >0.43-1+squeeze1 globus-gridftp-server-control >2.6.11-3+squeeze2 gosa >6.2u5-1squeeze1 gridengine >20120926 ia32-libs >2.0.11-14 iceape >3.0.11-1+squeeze12 icedove >3.5.16-17 iceweasel >3.20100815.9 ikiwiki >4.3.7+debian0-2.2 imp4 >4.1.1-P1-15+squeeze6 isc-dhcp >8.1+dfsg-8+squeeze3 kfreebsd-8 >1.8.3+dfsg-4squeeze6 krb5 >2.5.12-1+squeeze1 libapache-mod-security >0.5-3+squeeze1 libapache2-mod-rpaf >2.52-1+squeeze1 libconfig-inifiles-perl >1:6.8-2 libgc >0.6.4-2+squeeze1 libgdata >3.6+dfsg-1+squeeze1 libjakarta-poi-java >1.0.3-1+squeeze2 libmtp >2.5.6.SEC02-2+squeeze1 libspring-2.5-java >2.7.8.dfsg-2+squeeze5 libxml2 >1.1.26-6+squeeze1 libxslt >2.3~pre1-1+squeeze1 links2 >2.6.32-46 linux-2.6 >1.76+squeeze8 linux-kernel-di-amd64-2.6 >1.99+squeeze8 linux-kernel-di-i386-2.6 >0.1.15+squeeze1 lockfile-progs >1.2.6-2+squeeze5 mahara >1.1.8+dfsg-10squeeze2 mantis >1.9.3-1+squeeze2 moin >2.6.7-5.1 mono >2.2.1-1+squeeze1 mysql-mmm >0.8.1-6+squeeze2 network-manager >3.2.5-1.squeeze2 nsd3 >3.12.8-1+squeeze5 nss >0.7.15+squeeze2 nss-pam-ldapd >2.4.3-1.1squeeze2 nut >195.36.31-6squeeze2 nvidia-graphics-drivers >195.36.31+4 nvidia-graphics-modules >2.25-0.1+squeeze1 openconnect >6b18-1.8.13-0+squeeze2 openjdk-6 >1:3.2.1-11+squeeze7 openoffice.org >0.9.8o-4squeeze13 openssl >2.4.9+dfsg1-3+squeeze3 otrs2 >3.3.3-squeeze2 pcp >1.0.2-1+squeeze2 php-memcached >5.3.3-7+squeeze13 php5 >2.7.3-1+squeeze3 pidgin >3.2.0-5+squeeze1 pidgin-otr >0.8.3-9.2 plymouth >0.1.15.1-2+squeeze1 policyd-weight >8.4.13-0squeeze1 postgresql-8.4 >113+squeeze1 postgresql-common >1.11-1+squeeze1 powertop >2.1-2+squeeze1 publican >2.6.2-5+squeeze6 puppet >2.1.0-2+squeeze1 python-crypto >1.2.3-3+squeeze3 python-django >0.12.5+dfsg-3squeeze2 qemu >0.12.5+dfsg-5+squeeze9 qemu-kvm >0.99.20.1-0+squeeze3 quagga >2.3.5-1.2+squeeze3 rails >3.8.8-7+squeeze5 request-tracker3.8 >2.3.2-13squeeze1 rssh >4.0.1-4+squeeze1 rstatd >2.4.2-4+squeeze1 rtfm >2.1.1-3squeeze5 spip >4.4.1-5.2 strongswan >1.7.4p4-2.squeeze.3 sudo >6.0.1+dfsg-4+squeeze1 sympa >0.2.2.39-1 tor >1.0.1-3+squeeze1 ttb >4.3.9+dfsg1-1+squeeze5 typo3-src >1:0.24.3-4 vte >4.00-4+squeeze1 wims >1.2.11-6+squeeze7 wireshark >3.3.2+dfsg-1~squeeze1 wordpress >4.0.1-5.4 xen >4.0.1-2+squeeze2 xen-qemu-dm-4.0 >2:2.13.0-7 xserver-xorg-video-intel >1.88-2+squeeze1 yaws >1:1.8.2-1squeeze4 zabbix >1.10.6-1squeeze1 zendframework >__EOF__
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
Actions:
View
Attachments on
bug 28490
: 4723