Merge branch '3.4' into 3.5

This commit is contained in:
Matt Housh 2019-01-16 23:46:39 -06:00
commit 2955cf0919
10 changed files with 63 additions and 24 deletions

View File

@ -15,12 +15,12 @@ drwxr-xr-x root/root usr/etc/
-rw-r--r-- root/root usr/etc/man_db.conf
drwxr-xr-x root/root usr/lib/
drwxr-xr-x root/root usr/lib/man-db/
-rwxr-xr-x root/root usr/lib/man-db/libman-2.8.4.so
-rwxr-xr-x root/root usr/lib/man-db/libman-2.8.5.so
-rwxr-xr-x root/root usr/lib/man-db/libman.la
lrwxrwxrwx root/root usr/lib/man-db/libman.so -> libman-2.8.4.so
-rwxr-xr-x root/root usr/lib/man-db/libmandb-2.8.4.so
lrwxrwxrwx root/root usr/lib/man-db/libman.so -> libman-2.8.5.so
-rwxr-xr-x root/root usr/lib/man-db/libmandb-2.8.5.so
-rwxr-xr-x root/root usr/lib/man-db/libmandb.la
lrwxrwxrwx root/root usr/lib/man-db/libmandb.so -> libmandb-2.8.4.so
lrwxrwxrwx root/root usr/lib/man-db/libmandb.so -> libmandb-2.8.5.so
drwxr-xr-x root/root usr/lib/man-db/man-db/
-rwxr-xr-x root/root usr/lib/man-db/man-db/globbing
-rwxr-xr-x root/root usr/lib/man-db/man-db/manconv

View File

@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqgFptuCXwmo9Umuz3U/qKn6PsTIOa8ZOUiHztmx+U+eyYCAa3s25Hu8N1ZEn1Ikfq7HQS92f6IAhcFMPLohasAs=
SHA256 (Pkgfile) = c4fef7284394e71055849f4d080cd03316cb6bc5fdb0b4c0951fe907bdeb4d9b
SHA256 (.footprint) = bc7c52421b175a46410414e0e04c8cdcc39749087ea4f55f2466dbf45a025bb8
SHA256 (man-db-2.8.4.tar.xz) = 103c185f9d8269b9ee3b8a4cb27912b3aa393e952731ef96fedc880723472bc3
RWRJc1FUaeVeqmQfJ6w3im1zIqBTLYogjG9NkL5gnt4PNcgdrCUyM/buXYx3kTRluBghhfsn535dUEskcr6fYm1sZekKbYSBhAI=
SHA256 (Pkgfile) = d190f684905ec36b818a1f7cc1ae20d2654bddc8361442c20803c4f9d49cc793
SHA256 (.footprint) = c70dfe30ac223b4b3c06f53a8937986dea9302a969fb3ef878683a8eb4fe00cb
SHA256 (man-db-2.8.5.tar.xz) = b64d52747534f1fe873b2876eb7f01319985309d5d7da319d2bc52ba1e73f6c1
SHA256 (mandb.cron) = f2e9f1210bf6b7c3335cc6f3a9551651812428109ea8c4adc9cd5cf73461e0f1

View File

@ -4,7 +4,7 @@
# Depends on: zlib gdbm libpipeline
name=man-db
version=2.8.4
version=2.8.5
release=1
source=(http://download.savannah.gnu.org/releases/$name/$name-$version.tar.xz \
mandb.cron)
@ -16,13 +16,14 @@ build() {
--libexecdir=/usr/lib/$name \
--disable-setuid \
--disable-cache-owner \
--disable-nls
--disable-nls \
--with-systemdtmpfilesdir=no \
--with-systemdsystemunitdir=no
make
make DESTDIR=$PKG install
rm -r $PKG/usr/share/doc
rm -r $PKG/usr/lib/tmpfiles.d
install -d $PKG/var/cache/man
install -D -o root -g root -m 0755 $SRC/mandb.cron $PKG/etc/cron/daily/mandb

View File

@ -1,6 +1,7 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqlxPY59pFAHClPfNubJjgHi9wwUh9toEBa8B/aMKA8MrHVVXX5MxMifd+ffv3sgnRChpvhDO7RpkbRN1sI1QZAY=
SHA256 (Pkgfile) = bb8f91b138b7049c854009701d6b8a7052c2e3b6cc10fb120858f70550cf7be8
RWRJc1FUaeVeqh/5l9mXUVHkgalsQ5Cwa+YDc8w3lOCkjVbtP23XeCFrVEqpARDrlYWRfYlCt93PAg31KIVzAaImIHnpfYVoQwQ=
SHA256 (Pkgfile) = 7dabfc94184cee52c6dacf3138b06dac42fbcdf176abb26e261989bdbe35cdd7
SHA256 (.footprint) = 49ebea9770f893cbe403018d12a23303ae4652d2af3f1128b25c23df27282324
SHA256 (openssh-7.9p1.tar.gz) = 6b4b3ba2253d84ed3771c8050728d597c91cfce898713beb7b64a305b6f11aad
SHA256 (sshd) = 59cb8cff9890e9f5c617c5bd4e5a15e5e4bcc4bf35eb73a80322825db60bbfd4
SHA256 (CVE-2018-20685.patch) = 310347b0173cd97c996a63f703040be07d87ea1a5f4cbe81a3cbdf409b36f7e2

View File

@ -0,0 +1,33 @@
From 6010c0303a422a9c5fa8860c061bf7105eb7f8b2 Mon Sep 17 00:00:00 2001
From: "djm@openbsd.org" <djm@openbsd.org>
Date: Fri, 16 Nov 2018 03:03:10 +0000
Subject: [PATCH] upstream: disallow empty incoming filename or ones that refer
to the
current directory; based on report/patch from Harry Sintonen
OpenBSD-Commit-ID: f27651b30eaee2df49540ab68d030865c04f6de9
---
scp.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/scp.c b/scp.c
index 60682c687..4f3fdcd3d 100644
--- a/scp.c
+++ b/scp.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: scp.c,v 1.197 2018/06/01 04:31:48 dtucker Exp $ */
+/* $OpenBSD: scp.c,v 1.198 2018/11/16 03:03:10 djm Exp $ */
/*
* scp - secure remote copy. This is basically patched BSD rcp which
* uses ssh to do the data transfer (instead of using rcmd).
@@ -1106,7 +1106,8 @@ sink(int argc, char **argv)
SCREWUP("size out of range");
size = (off_t)ull;
- if ((strchr(cp, '/') != NULL) || (strcmp(cp, "..") == 0)) {
+ if (*cp == '\0' || strchr(cp, '/') != NULL ||
+ strcmp(cp, ".") == 0 || strcmp(cp, "..") == 0) {
run_err("error: unexpected filename: %s", cp);
exit(1);
}

View File

@ -5,11 +5,15 @@
name=openssh
version=7.9p1
release=1
source=(http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$name-$version.tar.gz sshd)
release=2
source=(http://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/$name-$version.tar.gz
sshd CVE-2018-20685.patch)
build() {
cd $name-$version
patch -p1 -i $SRC/CVE-2018-20685.patch
./configure --prefix=/usr \
--libexecdir=/usr/lib/ssh \
--sysconfdir=/etc/ssh \

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqqRkjwhRmcErQ+tdhYvX5hmzag/M0W8AHBvQAlQgzYYMoggRhtEU6fkG3XBnhswnEXIh09T0TbqHApSiVqQwbgg=
SHA256 (Pkgfile) = 1cf7ab2a262d583daaa58b5d268c051e5face0c9f05d3a939d8e1883aec63c21
RWRJc1FUaeVeqhN0XVne6DMHScg1csCJgnY7kRYVL+QyRAlRng6A6aYd9QdwqIz6VNMYZvagzQ9NL4r0KqYifWeDcZ3f09UoSgE=
SHA256 (Pkgfile) = a9f31c7c73529f9b6cf4e692db679c484ebf061db8976687c7f2a4f4ef07b493
SHA256 (.footprint) = d7fecfbf06f8d91c409a6d87301fb2c91ef0f8278f30a8fe9a28b0172088ac74
SHA256 (sudo-1.8.26.tar.gz) = 40da219a6f0341ccb22d04a98988e27f09b831d2561b14c6154067a49ef3fee2
SHA256 (sudo-1.8.27.tar.gz) = 7beb68b94471ef56d8a1036dbcdc09a7b58a949a68ffce48b83f837dd33e2ec0

View File

@ -4,9 +4,9 @@
# Depends on: zlib
name=sudo
version=1.8.26
version=1.8.27
release=1
source=(http://www.sudo.ws/$name/dist/$name-$version.tar.gz)
source=(https://www.sudo.ws/$name/dist/$name-$version.tar.gz)
build() {
cd $name-$version

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/core.pub
RWRJc1FUaeVeqm0i1zp8bQkPf4BxvRSBloky4u4weTJpNXImwFfd+oDXSbq1J7Avh1GjnIodlays+SLF2LZZKp/FRRBja2GWTgo=
SHA256 (Pkgfile) = b4da25ff17a5a03db55a5dfbfafb752c469c99aa846f0db05a5e9b11a1700a7f
RWRJc1FUaeVeqoRyBwY8fQUEhcWpdK+245ogdTVJyTb8esuZAnGF5JrE8BoHmEm1ST1GTTtmwdquMECCdrC2BpTT7TTuxHczDws=
SHA256 (Pkgfile) = 3c3505808c962a95c1262e99785901c48910711f90b3898a63cccc5c67081245
SHA256 (.footprint) = f1363868c22dbe5d324e905fd476e4bb5dc11065cdeca2d8cc07532375c5a35e
SHA256 (util-linux-2.33.tar.xz) = f261b9d73c35bfeeea04d26941ac47ee1df937bd3b0583e748217c1ea423658a
SHA256 (util-linux-2.33.1.tar.xz) = c14bd9f3b6e1792b90db87696e87ec643f9d63efa0a424f092a5a6b2f2dbef21

View File

@ -4,7 +4,7 @@
# Depends on: eudev ncurses zlib
name=util-linux
version=2.33
version=2.33.1
release=1
source=(https://www.kernel.org/pub/linux/utils/$name/v${version:0:4}/$name-$version.tar.xz)