20141019 (patches unapplied)

Imported using git-ubuntu import.
This commit is contained in:
Michael Shuler 2014-10-19 10:36:49 -05:00 committed by git-ubuntu importer
parent a862c0c6ad
commit d94ad2b9a1
Notes: git-ubuntu importer 2020-07-14 23:29:35 +00:00
  * debian/copyright:
    Add coverage for all files reported by lintian
    file-without-copyright-information warning.
  * debian/source/lintian-overrides:
    Add file-without-copyright-information override for SPI certificate file.
  * sbin/update-ca-certificates:
    Restore SELinux label after generating ca-certificates.crt file.
    Thanks to Laurent Bigonville for the patch.  Closes: #742957
    Tidy indentation whitespace.
    Thanks to Antonio Terceiro for the patch.  Closes: #742663
  * debian/control:
    Update to Standards-Version: 3.9.6 (no other changes needed).
    Update Vcs-Browser link to cgit URL.
5 changed files with 44 additions and 15 deletions

18
debian/changelog vendored
View file

@ -1,3 +1,21 @@
ca-certificates (20141019) unstable; urgency=medium
* debian/copyright:
Add coverage for all files reported by lintian
file-without-copyright-information warning.
* debian/source/lintian-overrides:
Add file-without-copyright-information override for SPI certificate file.
* sbin/update-ca-certificates:
Restore SELinux label after generating ca-certificates.crt file.
Thanks to Laurent Bigonville for the patch. Closes: #742957
Tidy indentation whitespace.
Thanks to Antonio Terceiro for the patch. Closes: #742663
* debian/control:
Update to Standards-Version: 3.9.6 (no other changes needed).
Update Vcs-Browser link to cgit URL.
-- Michael Shuler <michael@pbandjelly.org> Sun, 19 Oct 2014 10:36:49 -0500
ca-certificates (20140927) unstable; urgency=medium ca-certificates (20140927) unstable; urgency=medium
* Update Mozilla certificate authority bundle to version 2.1. * Update Mozilla certificate authority bundle to version 2.1.

4
debian/control vendored
View file

@ -7,9 +7,9 @@ Uploaders: Raphael Geissert <geissert@debian.org>,
Christian Perrier <bubulle@debian.org> Christian Perrier <bubulle@debian.org>
Build-Depends: debhelper (>= 8), po-debconf Build-Depends: debhelper (>= 8), po-debconf
Build-Depends-Indep: python Build-Depends-Indep: python
Standards-Version: 3.9.5 Standards-Version: 3.9.6
Vcs-Git: git://anonscm.debian.org/collab-maint/ca-certificates.git Vcs-Git: git://anonscm.debian.org/collab-maint/ca-certificates.git
Vcs-Browser: http://anonscm.debian.org/gitweb/?p=collab-maint/ca-certificates.git Vcs-Browser: http://anonscm.debian.org/cgit/collab-maint/ca-certificates.git
Package: ca-certificates Package: ca-certificates
Architecture: all Architecture: all

10
debian/copyright vendored
View file

@ -1,10 +1,16 @@
Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
Source: http://ftp.debian.org/debian/pool/main/c/ca-certificates/ Source: http://ftp.debian.org/debian/pool/main/c/ca-certificates/
Files: sbin/update-ca-certificates Files: debian/*
mozilla/certdata2pem.py examples/*
Makefile
mozilla/*
sbin/*
spi-inc.org/Makefile
Copyright: 2003 Fumitoshi UKAI <ukai@debian.or.jp> Copyright: 2003 Fumitoshi UKAI <ukai@debian.or.jp>
2009 Philipp Kern <pkern@debian.org> 2009 Philipp Kern <pkern@debian.org>
2011 Michael Shuler <michael@pbandjelly.org>
Various Debian Contributors
License: GPL-2+ License: GPL-2+
This program is free software; you can redistribute it and/or modify This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by it under the terms of the GNU General Public License as published by

3
debian/source/lintian-overrides vendored Normal file
View file

@ -0,0 +1,3 @@
# Ignore file-without-copyright-information on SPI certificate file.
# There is no upstream copyright or license.
ca-certificates source: file-without-copyright-information spi-inc.org/spi-cacert-2008.crt

View file

@ -26,13 +26,13 @@ fresh=0
while [ $# -gt 0 ]; while [ $# -gt 0 ];
do do
case $1 in case $1 in
--verbose|-v) --verbose|-v)
verbose=1;; verbose=1;;
--fresh|-f) --fresh|-f)
fresh=1;; fresh=1;;
--help|-h|*) --help|-h|*)
echo "$0: [--verbose] [--fresh]" echo "$0: [--verbose] [--fresh]"
exit;; exit;;
esac esac
shift shift
done done
@ -88,13 +88,13 @@ if [ "$fresh" = 1 ]; then
echo -n "Clearing symlinks in $ETCCERTSDIR..." echo -n "Clearing symlinks in $ETCCERTSDIR..."
find . -type l -print | while read symlink find . -type l -print | while read symlink
do do
case $(readlink $symlink) in case $(readlink $symlink) in
$CERTSDIR*) rm -f $symlink;; $CERTSDIR*) rm -f $symlink;;
esac esac
done done
find . -type l -print | while read symlink find . -type l -print | while read symlink
do do
test -f $symlink || rm -f $symlink test -f $symlink || rm -f $symlink
done done
echo "done." echo "done."
fi fi
@ -146,6 +146,8 @@ fi
chmod 0644 "$TEMPBUNDLE" chmod 0644 "$TEMPBUNDLE"
mv -f "$TEMPBUNDLE" "$CERTBUNDLE" mv -f "$TEMPBUNDLE" "$CERTBUNDLE"
# Restore proper SELinux label after moving the file
[ -x /sbin/restorecon ] && /sbin/restorecon "$CERTBUNDLE" >/dev/null 2>&1
echo "$ADDED_CNT added, $REMOVED_CNT removed; done." echo "$ADDED_CNT added, $REMOVED_CNT removed; done."