Apply official patch to address CVE-2012-1182 ("root" credential remote code execution).diff -r1.4 -r1.5 pkgsrc/net/samba30/Makefile
(asau)
@@ -1,19 +1,19 @@ | @@ -1,19 +1,19 @@ | |||
1 | # $NetBSD: Makefile,v 1.4 2012/03/13 13:23:18 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.5 2012/04/11 10:03:37 asau Exp $ | |
2 | 2 | |||
3 | .include "../../net/samba/Makefile.mirrors" | 3 | .include "../../net/samba/Makefile.mirrors" | |
4 | 4 | |||
5 | DISTNAME= samba-${VERSION} | 5 | DISTNAME= samba-${VERSION} | |
6 | PKGREVISION= 9 | 6 | PKGREVISION= 10 | |
7 | CATEGORIES= net | 7 | CATEGORIES= net | |
8 | MASTER_SITES= ${SAMBA_MIRRORS:=old-versions/} | 8 | MASTER_SITES= ${SAMBA_MIRRORS:=old-versions/} | |
9 | 9 | |||
10 | .include "Makefile.patches" | 10 | .include "Makefile.patches" | |
11 | 11 | |||
12 | MAINTAINER= pkgsrc-users@NetBSD.org | 12 | MAINTAINER= pkgsrc-users@NetBSD.org | |
13 | HOMEPAGE= http://www.samba.org/ | 13 | HOMEPAGE= http://www.samba.org/ | |
14 | COMMENT= SMB/CIFS protocol server suite | 14 | COMMENT= SMB/CIFS protocol server suite | |
15 | LICENSE= gnu-gpl-v2 | 15 | LICENSE= gnu-gpl-v2 | |
16 | 16 | |||
17 | VERSION= 3.0.37 | 17 | VERSION= 3.0.37 | |
18 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* \ | 18 | CONFLICTS+= ja-samba-[0-9]* pam-smbpass-[0-9]* tdb-[0-9]* \ | |
19 | winbind-[0-9]* | 19 | winbind-[0-9]* |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile.patches,v 1.1.1.1 2011/12/15 22:23:23 asau Exp $ | 1 | # $NetBSD: Makefile.patches,v 1.2 2012/04/11 10:03:37 asau Exp $ | |
2 | # | 2 | # | |
3 | # This Makefile fragment describes the recommended patches for the | 3 | # This Makefile fragment describes the recommended patches for the | |
4 | # currently packaged version of Samba. All recommended patches for | 4 | # currently packaged version of Samba. All recommended patches for | |
5 | # particular release of Samba are also integrated into the next release | 5 | # particular release of Samba are also integrated into the next release | |
6 | # of Samba, so upon updating to the latest release of Samba, the | 6 | # of Samba, so upon updating to the latest release of Samba, the | |
7 | # PATCHFILES variable should be empty. | 7 | # PATCHFILES variable should be empty. | |
8 | # | 8 | # | |
9 | # The PATCHFILES are listed in chronological order according to the time | 9 | # The PATCHFILES are listed in chronological order according to the time | |
10 | # they are added to ${PATCH_SITES}. | 10 | # they are added to ${PATCH_SITES}. | |
11 | # | 11 | # | |
12 | #PATCH_SITES= http://www.samba.org/samba/patches/patches-${VERSION}/ | 12 | #PATCH_SITES= http://www.samba.org/samba/patches/patches-${VERSION}/ | |
13 | #PATCHFILES= | 13 | #PATCHFILES= | |
14 | #PATCH_DIST_STRIP= -p2 | 14 | PATCH_DIST_STRIP= -p2 | |
15 | #PATCH_SITES= http://www.samba.org/samba/ftp/patches/security/ | 15 | PATCH_SITES= http://www.samba.org/samba/ftp/patches/security/ | |
16 | #PATCHFILES= | 16 | PATCHFILES= samba-3.0.37-CVE-2012-1182.patch |
@@ -1,15 +1,18 @@ | @@ -1,15 +1,18 @@ | |||
1 | $NetBSD: distinfo,v 1.2 2012/03/13 13:23:18 taca Exp $ | 1 | $NetBSD: distinfo,v 1.3 2012/04/11 10:03:37 asau Exp $ | |
2 | 2 | |||
3 | SHA1 (samba-3.0.37-CVE-2012-1182.patch) = 0d90e57897fa6c2fefdd88dd8a6daa0c87302110 | |||
4 | RMD160 (samba-3.0.37-CVE-2012-1182.patch) = 417e58c300df8b6771bd93674fee1b96c9f3a933 | |||
5 | Size (samba-3.0.37-CVE-2012-1182.patch) = 3223 bytes | |||
3 | SHA1 (samba-3.0.37.tar.gz) = 5ec6bc6558b3c799f747eb49fbba019d5edf0cbd | 6 | SHA1 (samba-3.0.37.tar.gz) = 5ec6bc6558b3c799f747eb49fbba019d5edf0cbd | |
4 | RMD160 (samba-3.0.37.tar.gz) = 06b76ae22729e10c83d6af42d03b03ad69e49103 | 7 | RMD160 (samba-3.0.37.tar.gz) = 06b76ae22729e10c83d6af42d03b03ad69e49103 | |
5 | Size (samba-3.0.37.tar.gz) = 23416703 bytes | 8 | Size (samba-3.0.37.tar.gz) = 23416703 bytes | |
6 | SHA1 (patch-aa) = c3a1fd7cf6f8db8ea4001c697b19df555b496b29 | 9 | SHA1 (patch-aa) = c3a1fd7cf6f8db8ea4001c697b19df555b496b29 | |
7 | SHA1 (patch-ac) = 47529dfe904768e6a3076131978c89fe2d1e3619 | 10 | SHA1 (patch-ac) = 47529dfe904768e6a3076131978c89fe2d1e3619 | |
8 | SHA1 (patch-ae) = 28fc3d1ad158f8025f1f9ba8e170d93c31fa45ba | 11 | SHA1 (patch-ae) = 28fc3d1ad158f8025f1f9ba8e170d93c31fa45ba | |
9 | SHA1 (patch-af) = 9f14842b7d0b5e66bf1d52bcacefe5e1aa392b7c | 12 | SHA1 (patch-af) = 9f14842b7d0b5e66bf1d52bcacefe5e1aa392b7c | |
10 | SHA1 (patch-ag) = c73e717e053b6618b2a334602fefabe5a5f98a98 | 13 | SHA1 (patch-ag) = c73e717e053b6618b2a334602fefabe5a5f98a98 | |
11 | SHA1 (patch-ak) = 0c69720954282022c7982d36eaee94a03db7b689 | 14 | SHA1 (patch-ak) = 0c69720954282022c7982d36eaee94a03db7b689 | |
12 | SHA1 (patch-at) = de18d1fa7f1d4a2e9e3c0b28173584c7d42ed710 | 15 | SHA1 (patch-at) = de18d1fa7f1d4a2e9e3c0b28173584c7d42ed710 | |
13 | SHA1 (patch-au) = e8a86ff28c2e22e1a9c3b80b90bcaea573b856ca | 16 | SHA1 (patch-au) = e8a86ff28c2e22e1a9c3b80b90bcaea573b856ca | |
14 | SHA1 (patch-av) = c29ba19e96c24ef95a9a043f8678d77c00d73506 | 17 | SHA1 (patch-av) = c29ba19e96c24ef95a9a043f8678d77c00d73506 | |
15 | SHA1 (patch-aw) = 5b6c1bf65d23564eaabf1bafda41a29d1f687538 | 18 | SHA1 (patch-aw) = 5b6c1bf65d23564eaabf1bafda41a29d1f687538 |