Fix a buffer overflow found by Gerardo Puga <gpuga@gioia.ing.unlp.edu.ar>
 -Erik
diff --git a/shell/lash.c b/shell/lash.c
index 53377d4..1640122 100644
--- a/shell/lash.c
+++ b/shell/lash.c
@@ -416,7 +416,7 @@
 
 	if (child->argv[1]) {
 		/* argument (VAR) given: put "VAR=" into buffer */
-		strcpy(string, child->argv[1]);
+		safe_strncpy(string, child->argv[1], MAX_READ-1);
 		len = strlen(string);
 		string[len++] = '=';
 		string[len]   = '\0';