packages: mksh/mksh-mkshrc_support.patch - /etc/mkshrc should not be read i...
draenog
draenog at pld-linux.org
Thu Jul 7 19:27:13 CEST 2011
Author: draenog Date: Thu Jul 7 17:27:13 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- /etc/mkshrc should not be read if ENV is set
---- Files affected:
packages/mksh:
mksh-mkshrc_support.patch (1.1 -> 1.2)
---- Diffs:
================================================================
Index: packages/mksh/mksh-mkshrc_support.patch
diff -u packages/mksh/mksh-mkshrc_support.patch:1.1 packages/mksh/mksh-mkshrc_support.patch:1.2
--- packages/mksh/mksh-mkshrc_support.patch:1.1 Thu Jul 7 13:58:59 2011
+++ packages/mksh/mksh-mkshrc_support.patch Thu Jul 7 19:27:08 2011
@@ -1,13 +1,22 @@
---- main.c~ 2011-07-06 20:43:36.679601770 +0100
-+++ main.c 2011-07-06 20:43:28.039694865 +0100
-@@ -532,6 +532,7 @@
- else if (Flag(FTALKING)) {
+--- main.c~ 2011-07-07 18:15:26.961632040 +0100
++++ main.c 2011-07-07 18:15:50.664694256 +0100
+@@ -532,10 +532,14 @@
char *env_file;
-+ include("/etc/mkshrc", 0, NULL, 1);
/* include $ENV */
- env_file = substitute(substitute("${ENV:-" MKSHRC_PATH "}", 0),
- DOTILDE);
+- env_file = substitute(substitute("${ENV:-" MKSHRC_PATH "}", 0),
+- DOTILDE);
++ env_file = substitute("${ENV}", 0);
+ if (*env_file != '\0')
+ include(env_file, 0, NULL, 1);
++ else {
++ env_file = substitute(MKSHRC_PATH, DOTILDE);
++ include("/etc/mkshrc", 0, NULL, 1);
++ include(env_file, 0, NULL, 1);
++ }
+ }
+
+ if (restricted) {
--- check.t~ 2011-07-07 09:55:26.802497928 +0100
+++ check.t 2011-07-07 09:55:31.859107570 +0100
@@ -5908,13 +5908,13 @@
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/mksh/mksh-mkshrc_support.patch?r1=1.1&r2=1.2&f=u
More information about the pld-cvs-commit
mailing list