From a839abbf21e7837edc274b478ce9afff9b2ec337 Mon Sep 17 00:00:00 2001 From: rhatto Date: Tue, 11 Aug 2009 20:16:27 +0000 Subject: apg: enhancing patch to fix gentoo bug #155526 git-svn-id: svn+slack://slack.fluxo.info/var/svn/mkbuilds@503 18ef50b8-d735-4ccd-97c1-689132df3dd9 --- app/admin/apg/apg-2.3.0b.diff | 35 ++++++++++++++++++++++++++++++++++- 1 file changed, 34 insertions(+), 1 deletion(-) (limited to 'app/admin/apg/apg-2.3.0b.diff') diff --git a/app/admin/apg/apg-2.3.0b.diff b/app/admin/apg/apg-2.3.0b.diff index ee659c9..05e85eb 100644 --- a/app/admin/apg/apg-2.3.0b.diff +++ b/app/admin/apg/apg-2.3.0b.diff @@ -1,6 +1,6 @@ diff -Naur apg-2.3.0b.orig/Makefile apg-2.3.0b/Makefile --- apg-2.3.0b.orig/Makefile 2003-08-07 12:40:39.000000000 -0300 -+++ apg-2.3.0b/Makefile 2009-06-24 00:12:27.000000000 -0300 ++++ apg-2.3.0b/Makefile 2009-08-11 17:13:18.000000000 -0300 @@ -1,7 +1,7 @@ ################################################################## # Directories @@ -45,3 +45,36 @@ diff -Naur apg-2.3.0b.orig/Makefile apg-2.3.0b/Makefile fi install-cygwin: +diff -Naur apg-2.3.0b.orig/apg.c apg-2.3.0b/apg.c +--- apg-2.3.0b.orig/apg.c 2003-08-07 12:40:39.000000000 -0300 ++++ apg-2.3.0b/apg.c 2009-08-11 17:14:03.000000000 -0300 +@@ -100,6 +100,7 @@ + #else /* CLISERV */ + #if defined(APG_USE_CRACKLIB) + #define APG_PROGRAMM_OPTIONS "M:E:a:r:b:p:n:m:x:vkt" ++#include + #else /* CRACKLIB */ + #define APG_PROGRAMM_OPTIONS "M:E:a:r:b:p:n:m:x:vt" + #endif /* CRACKLIB */ +@@ -709,7 +710,7 @@ + */ + char * crypt_passstring (const char *p) + { +- char salt[10]; ++ char salt[11]; + gen_rand_pass (salt, 10, 10, S_SL|S_CL|S_NB); + return (crypt(p, salt)); + } +diff -Naur apg-2.3.0b.orig/restrict.c apg-2.3.0b/restrict.c +--- apg-2.3.0b.orig/restrict.c 2003-08-07 12:40:39.000000000 -0300 ++++ apg-2.3.0b/restrict.c 2009-08-11 17:14:03.000000000 -0300 +@@ -33,6 +33,9 @@ + #include + #include + #include ++#if defined(APG_USE_CRACKLIB) ++#include ++#endif /* APG_USE_CRACKLIB */ + #include "restrict.h" + extern struct sym smbl[94]; + /* -- cgit v1.2.3