mirror of
https://git.launchpad.net/ubuntu/+source/ca-certificates
synced 2025-08-05 16:59:04 +00:00
20190110 (patches unapplied)
Imported using git-ubuntu import.
This commit is contained in:
parent
7b954313d4
commit
095abdc1e3
Notes:
git-ubuntu importer
2020-07-14 23:33:04 +00:00
* debian/control: Depend on openssl (>= 1.1.1). Set Standards-Version: 4.3.0.1. Set Build-Depends: debhelper-compat (= 12); drop d/compat Remove trailing whitespace from d/changelog. * debian/ca-certificates.postinst: Fix permissions on /usr/local/share/ca-certificates when using symlinks. Closes: #916833 * sbin/update-ca-certificates: Remove orphan symlinks found in /etc/ssl/certs to prevent `openssl rehash` from exiting with an error. Closes: #895482, #895473 This will also fix removal of user CA certificates from /usr/local without needing to run --fresh. Closes: #911303 * mozilla/{certdata.txt,nssckbi.h}: Update Mozilla certificate authority bundle to version 2.28. The following certificate authorities were added (+): + "GlobalSign Root CA - R6" + "OISTE WISeKey Global Root GC CA" The following certificate authorities were removed (-): - "Certplus Root CA G1" - "Certplus Root CA G2" - "OpenTrust Root CA G1" - "OpenTrust Root CA G2" - "OpenTrust Root CA G3" - "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5" - "Visa eCommerce Root"
7 changed files with 339 additions and 756 deletions
8
debian/ca-certificates.postinst
vendored
8
debian/ca-certificates.postinst
vendored
|
@ -41,14 +41,14 @@ delca() {
|
||||||
case "$1" in
|
case "$1" in
|
||||||
configure)
|
configure)
|
||||||
if [ ! -e /usr/local/share/ca-certificates ]; then
|
if [ ! -e /usr/local/share/ca-certificates ]; then
|
||||||
if mkdir -m $(stat -c %a /usr/local) /usr/local/share/ca-certificates 2>/dev/null; then
|
if mkdir -m $(stat -L -c %a /usr/local) /usr/local/share/ca-certificates 2>/dev/null; then
|
||||||
chgrp $(stat -c %g /usr/local) /usr/local/share/ca-certificates
|
chgrp $(stat -L -c %g /usr/local) /usr/local/share/ca-certificates
|
||||||
fi
|
fi
|
||||||
# Handle upgrades and allow local admin to override:
|
# Handle upgrades and allow local admin to override:
|
||||||
# e.g. dpkg-statoverride --add root staff 2775 /usr/local/share/ca-certificates
|
# e.g. dpkg-statoverride --add root staff 2775 /usr/local/share/ca-certificates
|
||||||
elif ! dpkg-statoverride --list /usr/local/share/ca-certificates >/dev/null; then
|
elif ! dpkg-statoverride --list /usr/local/share/ca-certificates >/dev/null; then
|
||||||
chmod $(stat -c %a /usr/local) /usr/local/share/ca-certificates || true
|
chmod $(stat -L -c %a /usr/local) /usr/local/share/ca-certificates || true
|
||||||
chown $(stat -c %u /usr/local):$(stat -c %g /usr/local) /usr/local/share/ca-certificates || true
|
chown $(stat -L -c %u /usr/local):$(stat -L -c %g /usr/local) /usr/local/share/ca-certificates || true
|
||||||
fi
|
fi
|
||||||
|
|
||||||
. /usr/share/debconf/confmodule
|
. /usr/share/debconf/confmodule
|
||||||
|
|
32
debian/changelog
vendored
32
debian/changelog
vendored
|
@ -1,3 +1,34 @@
|
||||||
|
ca-certificates (20190110) unstable; urgency=high
|
||||||
|
|
||||||
|
* debian/control:
|
||||||
|
Depend on openssl (>= 1.1.1).
|
||||||
|
Set Standards-Version: 4.3.0.1.
|
||||||
|
Set Build-Depends: debhelper-compat (= 12); drop d/compat
|
||||||
|
Remove trailing whitespace from d/changelog.
|
||||||
|
* debian/ca-certificates.postinst:
|
||||||
|
Fix permissions on /usr/local/share/ca-certificates when using symlinks.
|
||||||
|
Closes: #916833
|
||||||
|
* sbin/update-ca-certificates:
|
||||||
|
Remove orphan symlinks found in /etc/ssl/certs to prevent `openssl
|
||||||
|
rehash` from exiting with an error. Closes: #895482, #895473
|
||||||
|
This will also fix removal of user CA certificates from /usr/local without
|
||||||
|
needing to run --fresh. Closes: #911303
|
||||||
|
* mozilla/{certdata.txt,nssckbi.h}:
|
||||||
|
Update Mozilla certificate authority bundle to version 2.28.
|
||||||
|
The following certificate authorities were added (+):
|
||||||
|
+ "GlobalSign Root CA - R6"
|
||||||
|
+ "OISTE WISeKey Global Root GC CA"
|
||||||
|
The following certificate authorities were removed (-):
|
||||||
|
- "Certplus Root CA G1"
|
||||||
|
- "Certplus Root CA G2"
|
||||||
|
- "OpenTrust Root CA G1"
|
||||||
|
- "OpenTrust Root CA G2"
|
||||||
|
- "OpenTrust Root CA G3"
|
||||||
|
- "TÜRKTRUST Elektronik Sertifika Hizmet Sağlayıcısı H5"
|
||||||
|
- "Visa eCommerce Root"
|
||||||
|
|
||||||
|
-- Michael Shuler <michael@pbandjelly.org> Thu, 10 Jan 2019 19:31:31 -0600
|
||||||
|
|
||||||
ca-certificates (20180409) unstable; urgency=medium
|
ca-certificates (20180409) unstable; urgency=medium
|
||||||
|
|
||||||
[ Michael Shuler ]
|
[ Michael Shuler ]
|
||||||
|
@ -1195,4 +1226,3 @@ ca-certificates (20020107) unstable; urgency=low
|
||||||
* Initial Release. closes: Bug#126586
|
* Initial Release. closes: Bug#126586
|
||||||
|
|
||||||
-- Fumitoshi UKAI <ukai@debian.or.jp> Mon, 7 Jan 2002 21:16:51 +0900
|
-- Fumitoshi UKAI <ukai@debian.or.jp> Mon, 7 Jan 2002 21:16:51 +0900
|
||||||
|
|
||||||
|
|
1
debian/compat
vendored
1
debian/compat
vendored
|
@ -1 +0,0 @@
|
||||||
11
|
|
8
debian/control
vendored
8
debian/control
vendored
|
@ -3,16 +3,16 @@ Section: misc
|
||||||
Priority: optional
|
Priority: optional
|
||||||
Maintainer: Michael Shuler <michael@pbandjelly.org>
|
Maintainer: Michael Shuler <michael@pbandjelly.org>
|
||||||
Uploaders: Raphael Geissert <geissert@debian.org>,
|
Uploaders: Raphael Geissert <geissert@debian.org>,
|
||||||
Thijs Kinkhorst <thijs@debian.org>,
|
Thijs Kinkhorst <thijs@debian.org>
|
||||||
Build-Depends: debhelper (>= 11), po-debconf
|
Build-Depends: debhelper-compat (= 12), po-debconf
|
||||||
Build-Depends-Indep: python, openssl
|
Build-Depends-Indep: python, openssl
|
||||||
Standards-Version: 4.1.4
|
Standards-Version: 4.3.0.1
|
||||||
Vcs-Git: https://salsa.debian.org/debian/ca-certificates.git
|
Vcs-Git: https://salsa.debian.org/debian/ca-certificates.git
|
||||||
Vcs-Browser: https://salsa.debian.org/debian/ca-certificates
|
Vcs-Browser: https://salsa.debian.org/debian/ca-certificates
|
||||||
|
|
||||||
Package: ca-certificates
|
Package: ca-certificates
|
||||||
Architecture: all
|
Architecture: all
|
||||||
Depends: openssl (>= 1.1.0), ${misc:Depends}
|
Depends: openssl (>= 1.1.1), ${misc:Depends}
|
||||||
Enhances: openssl
|
Enhances: openssl
|
||||||
Multi-Arch: foreign
|
Multi-Arch: foreign
|
||||||
Breaks: ca-certificates-java (<<20121112+nmu1)
|
Breaks: ca-certificates-java (<<20121112+nmu1)
|
||||||
|
|
1029
mozilla/certdata.txt
1029
mozilla/certdata.txt
File diff suppressed because it is too large
Load diff
|
@ -46,8 +46,8 @@
|
||||||
* It's recommend to switch back to 0 after having reached version 98/99.
|
* It's recommend to switch back to 0 after having reached version 98/99.
|
||||||
*/
|
*/
|
||||||
#define NSS_BUILTINS_LIBRARY_VERSION_MAJOR 2
|
#define NSS_BUILTINS_LIBRARY_VERSION_MAJOR 2
|
||||||
#define NSS_BUILTINS_LIBRARY_VERSION_MINOR 22
|
#define NSS_BUILTINS_LIBRARY_VERSION_MINOR 28
|
||||||
#define NSS_BUILTINS_LIBRARY_VERSION "2.22"
|
#define NSS_BUILTINS_LIBRARY_VERSION "2.28"
|
||||||
|
|
||||||
/* These version numbers detail the semantic changes to the ckfw engine. */
|
/* These version numbers detail the semantic changes to the ckfw engine. */
|
||||||
#define NSS_BUILTINS_HARDWARE_VERSION_MAJOR 1
|
#define NSS_BUILTINS_HARDWARE_VERSION_MAJOR 1
|
||||||
|
|
|
@ -172,11 +172,20 @@ REMOVED_CNT=$(wc -l < "$REMOVED")
|
||||||
if [ "$ADDED_CNT" -gt 0 ] || [ "$REMOVED_CNT" -gt 0 ]
|
if [ "$ADDED_CNT" -gt 0 ] || [ "$REMOVED_CNT" -gt 0 ]
|
||||||
then
|
then
|
||||||
# only run if set of files has changed
|
# only run if set of files has changed
|
||||||
|
# Remove orphan symlinks found in ETCCERTSDIR to prevent `openssl rehash`
|
||||||
|
# from exiting with an error. See #895482, #895473.
|
||||||
|
find $ETCCERTSDIR -type l ! -exec test -e {} \; -print | while read orphan
|
||||||
|
do
|
||||||
|
rm -f "$orphan"
|
||||||
|
if [ "$verbose" = 1 ]; then
|
||||||
|
echo "Removed orphan symlink $orphan"
|
||||||
|
fi
|
||||||
|
done
|
||||||
if [ "$verbose" = 0 ]
|
if [ "$verbose" = 0 ]
|
||||||
then
|
then
|
||||||
openssl rehash . > /dev/null
|
openssl rehash . > /dev/null
|
||||||
else
|
else
|
||||||
openssl rehash .
|
openssl rehash -v .
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue