components/ksh93/patches/CR7168611.patch
author Rohith Ramesh Bangalore India <rohith.ramesh@oracle.com>
Mon, 18 Feb 2013 01:17:35 -0600
branchs11u1-sru
changeset 2497 43014bd244d4
parent 815 e17805629856
permissions -rw-r--r--
15765108 SUNBT7128313 ksh93 executes subshell with bad path to command
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
815
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     1
diff -rupN INIT.2011-02-08.clean/src/cmd/ksh93/Makefile INIT.2011-02-08/src/cmd/ksh93/Makefile
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     2
--- INIT.2011-02-08.clean/src/cmd/ksh93/Makefile	2012-05-14 16:26:08.957879865 +0100
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     3
+++ INIT.2011-02-08/src/cmd/ksh93/Makefile	2012-05-14 16:30:00.712605686 +0100
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     4
@@ -39,7 +39,7 @@ SHOPT_MULTIBYTE == 1		/* multibyte chara
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     5
 SHOPT_NAMESPACE == 1		/* allow namespaces */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     6
 SHOPT_OLDTERMIO ==		/* support both TCGETA and TCGETS */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     7
 SHOPT_OPTIMIZE == 1		/* optimize loop invariants */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     8
-SHOPT_PFSH == 1			/* solaris exec_attr(4) profile execution */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
     9
+SHOPT_PFSH == 0			/* solaris exec_attr(4) profile execution */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
    10
 SHOPT_P_SUID == 1		/* real uid's that require -p for set[ug]id */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
    11
 SHOPT_RAWONLY == 1		/* make viraw the only vi mode */
e17805629856 7168611 ksh93 in s11u1_15 and later invokes pfexec with garbage which breaks RBAC in some scenarios
Edwin Beasant <Edwin.Beasant@oracle.com>
parents:
diff changeset
    12
 SHOPT_REGRESS ==		/* enable __regress__ builtin and instrumented intercepts for testing */