Просмотр исходного кода

MITKRB5-SA-2003-003, MITKRB5-SA-2003-004

Michael van Elst 23 лет назад
Родитель
Сommit
734bfe7bcd
1 измененных файлов с 7 добавлено и 2 удалено
  1. 7 2
      kerberos/kerberos.spec

+ 7 - 2
kerberos/kerberos.spec

@@ -33,10 +33,11 @@ Distribution: OpenPKG [PLUS]
 Group:        Cryptography
 License:      MIT
 Version:      1.2.6
-Release:      20030305
+Release:      20030320
 
 #   list of sources
 Source0:      http://www.crypto-publish.org/dist/mit-kerberos5/krb5-%{version}.tar.gz
+Source1:      http://web.mit.edu/kerberos/www/advisories/2003-004-krb4_patchkit.tar.gz
 Patch0:       kerberos.patch
 
 #   build information
@@ -57,6 +58,10 @@ AutoReqProv:  no
 
 %prep
     %setup -q -n krb5-%{version}
+    %setup -q -n krb5-%{version} -D -a 1
+    ( cd src
+      %{l_patch} -p0 < ../2003-004-krb4_patchkit/patch.%{version}
+    ) || exit 1
     %patch -p1
 
 %build
@@ -73,7 +78,7 @@ AutoReqProv:  no
     rm -rf $RPM_BUILD_ROOT
     ( cd src
       %{l_make} %{l_mflags} install DESTDIR=$RPM_BUILD_ROOT
-    )
+    ) || exit 1
     rm -rf $RPM_BUILD_ROOT%{l_prefix}/share/gnats
     strip $RPM_BUILD_ROOT%{l_prefix}/bin/* >/dev/null 2>&1 || true
     %{l_rpmtool} files -v -ofiles -r$RPM_BUILD_ROOT %{l_files_std}