Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
openanolis
dragonwell8_jdk
提交
3be3d45f
D
dragonwell8_jdk
项目概览
openanolis
/
dragonwell8_jdk
通知
4
Star
2
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
D
dragonwell8_jdk
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
提交
3be3d45f
编写于
8月 06, 2009
作者:
W
wetmore
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
6867657: Many JSN tests do not run under cygwin
Reviewed-by: ohair
上级
48a555a2
变更
38
隐藏空白更改
内联
并排
Showing
38 changed file
with
280 addition
and
38 deletion
+280
-38
test/java/net/Authenticator/B4933582.sh
test/java/net/Authenticator/B4933582.sh
+7
-3
test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
...ramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
+4
-0
test/java/net/Socket/OldSocketImpl.sh
test/java/net/Socket/OldSocketImpl.sh
+4
-0
test/java/net/URL/B5086147.sh
test/java/net/URL/B5086147.sh
+4
-0
test/java/net/URL/runconstructor.sh
test/java/net/URL/runconstructor.sh
+4
-0
test/java/net/URLClassLoader/B5077773.sh
test/java/net/URLClassLoader/B5077773.sh
+4
-0
test/java/net/URLClassLoader/sealing/checksealed.sh
test/java/net/URLClassLoader/sealing/checksealed.sh
+8
-4
test/java/net/URLConnection/6212146/test.sh
test/java/net/URLConnection/6212146/test.sh
+4
-0
test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
...urity/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
+5
-1
test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
+5
-1
test/java/security/Security/signedfirst/Dyn.sh
test/java/security/Security/signedfirst/Dyn.sh
+5
-1
test/java/security/Security/signedfirst/Static.sh
test/java/security/Security/signedfirst/Static.sh
+6
-2
test/javax/crypto/SecretKeyFactory/FailOverTest.sh
test/javax/crypto/SecretKeyFactory/FailOverTest.sh
+7
-2
test/javax/security/auth/Subject/doAs/Test.sh
test/javax/security/auth/Subject/doAs/Test.sh
+5
-0
test/lib/security/java.policy/Ext_AllPolicy.sh
test/lib/security/java.policy/Ext_AllPolicy.sh
+6
-0
test/sun/net/www/MarkResetTest.sh
test/sun/net/www/MarkResetTest.sh
+4
-0
test/sun/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
...un/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
+4
-0
test/sun/net/www/http/HttpClient/RetryPost.sh
test/sun/net/www/http/HttpClient/RetryPost.sh
+4
-0
test/sun/net/www/protocol/jar/B5105410.sh
test/sun/net/www/protocol/jar/B5105410.sh
+4
-0
test/sun/net/www/protocol/jar/jarbug/run.sh
test/sun/net/www/protocol/jar/jarbug/run.sh
+40
-9
test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
+14
-0
test/sun/security/pkcs11/Provider/Login.sh
test/sun/security/pkcs11/Provider/Login.sh
+14
-0
test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
...n/security/provider/PolicyFile/getinstance/getinstance.sh
+4
-0
test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
...net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
+16
-7
test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
...et/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
+6
-1
test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
...rotocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
+7
-1
test/sun/security/tools/jarsigner/AlgOptions.sh
test/sun/security/tools/jarsigner/AlgOptions.sh
+7
-0
test/sun/security/tools/jarsigner/PercentSign.sh
test/sun/security/tools/jarsigner/PercentSign.sh
+7
-0
test/sun/security/tools/jarsigner/oldsig.sh
test/sun/security/tools/jarsigner/oldsig.sh
+7
-0
test/sun/security/tools/keytool/AltProviderPath.sh
test/sun/security/tools/keytool/AltProviderPath.sh
+26
-5
test/sun/security/tools/keytool/CloneKeyAskPassword.sh
test/sun/security/tools/keytool/CloneKeyAskPassword.sh
+4
-0
test/sun/security/tools/keytool/NoExtNPE.sh
test/sun/security/tools/keytool/NoExtNPE.sh
+3
-0
test/sun/security/tools/keytool/SecretKeyKS.sh
test/sun/security/tools/keytool/SecretKeyKS.sh
+6
-0
test/sun/security/tools/keytool/StandardAlgName.sh
test/sun/security/tools/keytool/StandardAlgName.sh
+6
-0
test/sun/security/tools/keytool/i18n.sh
test/sun/security/tools/keytool/i18n.sh
+6
-0
test/sun/security/tools/keytool/printssl.sh
test/sun/security/tools/keytool/printssl.sh
+3
-0
test/sun/security/tools/keytool/resource.sh
test/sun/security/tools/keytool/resource.sh
+5
-0
test/sun/security/tools/keytool/standard.sh
test/sun/security/tools/keytool/standard.sh
+5
-1
未找到文件。
test/java/net/Authenticator/B4933582.sh
浏览文件 @
3be3d45f
...
...
@@ -30,6 +30,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
@@ -39,7 +43,7 @@ case "$OS" in
exit
1
;
;;
esac
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
-classpath
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest
${
TESTSRC
}${
FS
}
B4933582.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
-classpath
"
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest"
${
TESTSRC
}${
FS
}
B4933582.java
rm
-f
cache.ser auth.save
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-classpath
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest
${
PS
}
.
B4933582 first
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-classpath
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest
${
PS
}
.
B4933582 second
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-classpath
"
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest
${
PS
}
."
B4933582 first
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-classpath
"
${
TESTSRC
}${
FS
}
..
${
FS
}
..
${
FS
}
..
${
FS
}
sun
${
FS
}
net
${
FS
}
www
${
FS
}
httptest
${
PS
}
."
B4933582 second
test/java/net/DatagramSocket/SetDatagramSocketImplFactory/ADatagramSocket.sh
浏览文件 @
3be3d45f
...
...
@@ -35,6 +35,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
test/java/net/Socket/OldSocketImpl.sh
浏览文件 @
3be3d45f
...
...
@@ -32,6 +32,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/java/net/URL/B5086147.sh
浏览文件 @
3be3d45f
...
...
@@ -29,6 +29,10 @@ case "$OS" in
SunOS
|
Linux
)
exit
0
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/java/net/URL/runconstructor.sh
浏览文件 @
3be3d45f
...
...
@@ -31,6 +31,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/java/net/URLClassLoader/B5077773.sh
浏览文件 @
3be3d45f
...
...
@@ -42,6 +42,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/java/net/URLClassLoader/sealing/checksealed.sh
浏览文件 @
3be3d45f
...
...
@@ -35,6 +35,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
@@ -49,10 +53,10 @@ esac
if
[
x
"
$TESTJAVA
"
=
x
]
;
then
TESTJAVA
=
$1
;
fi
if
[
x
"
$TESTSRC
"
=
x
]
;
then
TESTSRC
=
.
;
fi
CLASSPATH
=
.
${
PS
}${
TESTSRC
}${
FS
}
a
${
PS
}${
TESTSRC
}${
FS
}
b.jar
CLASSPATH
=
".
${
PS
}${
TESTSRC
}${
FS
}
a
${
PS
}${
TESTSRC
}${
FS
}
b.jar"
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-classpath
${
CLASSPATH
}
-d
.
${
TESTSRC
}${
FS
}
CheckSealed.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-cp
${
CLASSPATH
}
CheckSealed 1
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-classpath
"
${
CLASSPATH
}
"
-d
.
${
TESTSRC
}${
FS
}
CheckSealed.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-cp
"
${
CLASSPATH
}
"
CheckSealed 1
if
[
$?
!=
0
]
;
then
exit
1
;
fi
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-cp
${
CLASSPATH
}
CheckSealed 2
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
-cp
"
${
CLASSPATH
}
"
CheckSealed 2
if
[
$?
!=
0
]
;
then
exit
1
;
fi
test/java/net/URLConnection/6212146/test.sh
浏览文件 @
3be3d45f
...
...
@@ -41,6 +41,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/java/security/Security/ClassLoaderDeadlock/ClassLoaderDeadlock.sh
浏览文件 @
3be3d45f
...
...
@@ -54,6 +54,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
@@ -81,7 +85,7 @@ ${TESTJAVA}${FILESEP}bin${FILESEP}javac \
# run the test
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
java
\
-classpath
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
Deadlock.jar
\
-classpath
"
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
Deadlock.jar"
\
ClassLoaderDeadlock
exit
$?
test/java/security/Security/ClassLoaderDeadlock/Deadlock.sh
浏览文件 @
3be3d45f
...
...
@@ -42,6 +42,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
@@ -54,5 +58,5 @@ esac
JAVA
=
"
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
java"
${
JAVA
}
-cp
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
Deadlock.jar
Deadlock
${
JAVA
}
-cp
"
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
Deadlock.jar"
Deadlock
test/java/security/Security/signedfirst/Dyn.sh
浏览文件 @
3be3d45f
...
...
@@ -54,6 +54,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
@@ -76,7 +80,7 @@ ${TESTJAVA}${FILESEP}bin${FILESEP}javac \
# run the test
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
java
\
-classpath
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar
\
-classpath
"
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar"
\
DynSignedProvFirst
exit
$?
test/java/security/Security/signedfirst/Static.sh
浏览文件 @
3be3d45f
...
...
@@ -54,6 +54,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
@@ -70,14 +74,14 @@ rm StaticSignedProvFirst.class
# compile the test program
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
javac
\
-classpath
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar
\
-classpath
"
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar"
\
-d
${
TESTCLASSES
}${
FILESEP
}
\
${
TESTSRC
}${
FILESEP
}
StaticSignedProvFirst.java
# run the test
cd
${
TESTSRC
}${
FILESEP
}
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
java
\
-classpath
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar
\
-classpath
"
${
TESTCLASSES
}${
PATHSEP
}${
TESTSRC
}${
FILESEP
}
exp.jar"
\
-Djava
.security.properties
=
file:
${
TESTSRC
}${
FILESEP
}
Static.props
\
StaticSignedProvFirst
...
...
test/javax/crypto/SecretKeyFactory/FailOverTest.sh
浏览文件 @
3be3d45f
...
...
@@ -56,6 +56,11 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
;;
Windows
*
)
NULL
=
NUL
PS
=
";"
...
...
@@ -69,7 +74,7 @@ esac
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
\
-d
.
\
-classpath
${
TESTSRC
}${
FS
}
P1.jar
${
PS
}${
TESTSRC
}${
FS
}
P2.jar
\
-classpath
"
${
TESTSRC
}${
FS
}
P1.jar
${
PS
}${
TESTSRC
}${
FS
}
P2.jar"
\
${
TESTSRC
}${
FS
}
FailOverTest.java
if
[
$?
-ne
0
]
;
then
...
...
@@ -77,7 +82,7 @@ if [ $? -ne 0 ]; then
fi
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java
\
-classpath
${
TESTSRC
}${
FS
}
P1.jar
${
PS
}${
TESTSRC
}${
FS
}
P2.jar
${
PS
}
.
\
-classpath
"
${
TESTSRC
}${
FS
}
P1.jar
${
PS
}${
TESTSRC
}${
FS
}
P2.jar
${
PS
}
."
\
FailOverTest
result
=
$?
...
...
test/javax/security/auth/Subject/doAs/Test.sh
浏览文件 @
3be3d45f
...
...
@@ -43,6 +43,11 @@ case "$OS" in
FS
=
"/"
RM
=
"/bin/rm -f"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
RM
=
"rm"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/lib/security/java.policy/Ext_AllPolicy.sh
浏览文件 @
3be3d45f
...
...
@@ -56,6 +56,12 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
TMP
=
/tmp
;;
Windows_95
|
Windows_98
|
Windows_NT
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/net/www/MarkResetTest.sh
浏览文件 @
3be3d45f
...
...
@@ -32,6 +32,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/sun/net/www/http/ChunkedInputStream/ChunkedCharEncoding.sh
浏览文件 @
3be3d45f
...
...
@@ -32,6 +32,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/sun/net/www/http/HttpClient/RetryPost.sh
浏览文件 @
3be3d45f
...
...
@@ -32,6 +32,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/sun/net/www/protocol/jar/B5105410.sh
浏览文件 @
3be3d45f
...
...
@@ -39,6 +39,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/sun/net/www/protocol/jar/jarbug/run.sh
浏览文件 @
3be3d45f
...
...
@@ -28,23 +28,54 @@
# @summary various resource and classloading bugs related to jar files
#set -x
DEST
=
`
pwd
`
OS
=
`
uname
-s
`
case
"
$OS
"
in
SunOS
)
PS
=
":"
FS
=
"/"
;;
Linux
)
PS
=
":"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
#
# javac does not like /cygdrive produced by `pwd`.
#
DEST
=
`
cygpath
-d
${
DEST
}
`
;;
*
)
echo
"Unrecognized system!"
exit
1
;
;;
esac
#
# build jar1
#
mkdir
${
DEST
}
/jar1
cd
${
TESTSRC
}
/etc/jar1
cp
-r
.
${
DEST
}
/jar1
${
TESTJAVA
}
/bin/javac
-d
${
DEST
}
/jar1
${
TESTSRC
}
/src/jar1/LoadResourceBundle.java
${
TESTJAVA
}
/bin/javac
-d
${
DEST
}
/jar1
${
TESTSRC
}
/src/jar1/GetResource.java
cd
${
DEST
}
/jar1
${
TESTJAVA
}
/bin/jar cfM jar1.jar jar1 res1.txt
mkdir
-p
${
DEST
}${
FS
}
jar1
cd
${
TESTSRC
}${
FS
}
etc
${
FS
}
jar1
cp
-r
.
${
DEST
}${
FS
}
jar1
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
${
DEST
}${
FS
}
jar1
\
${
TESTSRC
}${
FS
}
src
${
FS
}
jar1
${
FS
}
LoadResourceBundle.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
${
DEST
}${
FS
}
jar1
\
${
TESTSRC
}${
FS
}
src
${
FS
}
jar1
${
FS
}
GetResource.java
cd
${
DEST
}${
FS
}
jar1
${
TESTJAVA
}${
FS
}
bin
${
FS
}
jar cfM jar1.jar jar1 res1.txt
mv
jar1.jar ..
#
# build the test sources and run them
#
${
TESTJAVA
}
/bin/javac
-d
${
DEST
}
${
TESTSRC
}
/src/test/
*
.java
${
TESTJAVA
}
${
FS
}
bin
${
FS
}
javac
-d
${
DEST
}
${
TESTSRC
}${
FS
}
src
${
FS
}
test
${
FS
}
*
.java
cd
${
DEST
}
${
TESTJAVA
}
/bin/
java RunAllTests
${
TESTJAVA
}
${
FS
}
bin
${
FS
}
java RunAllTests
result
=
$?
if
[
"
$result
"
-ne
"0"
]
;
then
exit
1
...
...
test/sun/security/pkcs11/Provider/ConfigQuotedString.sh
浏览文件 @
3be3d45f
...
...
@@ -68,6 +68,20 @@ case "$OS" in
CP
=
"cp"
CHMOD
=
"chmod"
;;
CYGWIN
*
)
FS
=
"/"
PS
=
";"
CP
=
"cp"
CHMOD
=
"chmod"
#
# javac does not like /cygdrive produced by `pwd`
#
TESTSRC
=
`
cygpath
-d
${
TESTSRC
}
`
;;
*
)
echo
"Unrecognized system!"
exit
1
;
;;
esac
# compile test
...
...
test/sun/security/pkcs11/Provider/Login.sh
浏览文件 @
3be3d45f
...
...
@@ -69,6 +69,20 @@ case "$OS" in
CP
=
"cp"
CHMOD
=
"chmod"
;;
CYGWIN
*
)
FS
=
"/"
PS
=
";"
CP
=
"cp"
CHMOD
=
"chmod"
#
# javac does not like /cygdrive produced by `pwd`
#
TESTSRC
=
`
cygpath
-d
${
TESTSRC
}
`
;;
*
)
echo
"Unrecognized system!"
exit
1
;
;;
esac
# first make cert/key DBs writable
...
...
test/sun/security/provider/PolicyFile/getinstance/getinstance.sh
浏览文件 @
3be3d45f
...
...
@@ -55,6 +55,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
test/sun/security/ssl/com/sun/net/ssl/internal/ssl/SSLSocketImpl/NotifyHandshakeTest.sh
浏览文件 @
3be3d45f
...
...
@@ -43,10 +43,17 @@ fi
OS
=
`
uname
-s
`
case
"
$OS
"
in
SunOS
|
Linux
)
FILESEP
=
"/"
PATHSEP
=
":"
;;
CYGWIN
*
)
FILESEP
=
"/"
PATHSEP
=
";"
;;
Windows
*
)
FILESEP
=
"
\\
"
PATHSEP
=
";"
;;
esac
...
...
@@ -56,11 +63,13 @@ set -ex
#
# Compile the tests, package into their respective jars
#
${
TESTJAVA
}
/bin/javac
-d
.
\
${
TESTSRC
}
/NotifyHandshakeTest.java
\
${
TESTSRC
}
/NotifyHandshakeTestHeyYou.java
${
TESTJAVA
}
/bin/jar
-cvf
com.jar com/NotifyHandshakeTest
*
.class
${
TESTJAVA
}
/bin/jar
-cvf
edu.jar edu/NotifyHandshakeTestHeyYou.class
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
javac
-d
.
\
${
TESTSRC
}${
FILESEP
}
NotifyHandshakeTest.java
\
${
TESTSRC
}${
FILESEP
}
NotifyHandshakeTestHeyYou.java
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
jar
-cvf
com.jar
\
com
${
FILESEP
}
NotifyHandshakeTest
*
.class
${
TESTJAVA
}${
FILESEP
}
bin
${
FILESEP
}
jar
-cvf
edu.jar
\
edu
${
FILESEP
}
NotifyHandshakeTestHeyYou.class
#
# Don't want the original class files to be used, because
...
...
@@ -73,11 +82,11 @@ rm -rf com edu
# This is the only thing we really care about as far as
# test status goes.
#
${
TESTJAVA
}
/bin/
java
\
${
TESTJAVA
}
${
FILESEP
}
bin
${
FILESEP
}
java
\
-Dtest
.src
=
${
TESTSRC
}
\
-classpath
"com.jar
${
PATHSEP
}
edu.jar"
\
-Djava
.security.manager
\
-Djava
.security.policy
=
${
TESTSRC
}
/
NotifyHandshakeTest.policy
\
-Djava
.security.policy
=
${
TESTSRC
}
${
FILESEP
}
NotifyHandshakeTest.policy
\
com.NotifyHandshakeTest
retval
=
$?
...
...
test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxy.sh
浏览文件 @
3be3d45f
...
...
@@ -36,6 +36,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
@@ -46,6 +50,7 @@ case "$OS" in
;;
esac
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
${
TESTSRC
}${
FS
}
OriginServer.java
${
TESTSRC
}${
FS
}
ProxyTunnelServer.java
${
TESTSRC
}${
FS
}
PostThruProxy.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
${
TESTSRC
}${
FS
}
OriginServer.java
\
${
TESTSRC
}${
FS
}
ProxyTunnelServer.java
${
TESTSRC
}${
FS
}
PostThruProxy.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java PostThruProxy
${
HOSTNAME
}
${
TESTSRC
}
exit
test/sun/security/ssl/sun/net/www/protocol/https/HttpsURLConnection/PostThruProxyWithAuth.sh
浏览文件 @
3be3d45f
...
...
@@ -36,6 +36,10 @@ case "$OS" in
PS
=
":"
FS
=
"/"
;;
CYGWIN
*
)
PS
=
";"
FS
=
"/"
;;
Windows
*
)
PS
=
";"
FS
=
"
\\
"
...
...
@@ -46,6 +50,8 @@ case "$OS" in
;;
esac
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
${
TESTSRC
}${
FS
}
OriginServer.java
${
TESTSRC
}${
FS
}
ProxyTunnelServer.java
${
TESTSRC
}${
FS
}
PostThruProxyWithAuth.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
javac
-d
.
${
TESTSRC
}${
FS
}
OriginServer.java
\
${
TESTSRC
}${
FS
}
ProxyTunnelServer.java
\
${
TESTSRC
}${
FS
}
PostThruProxyWithAuth.java
${
TESTJAVA
}${
FS
}
bin
${
FS
}
java PostThruProxyWithAuth
${
HOSTNAME
}
${
TESTSRC
}
exit
test/sun/security/tools/jarsigner/AlgOptions.sh
浏览文件 @
3be3d45f
...
...
@@ -53,6 +53,13 @@ case "$OS" in
CP
=
"
${
FS
}
bin
${
FS
}
cp -f"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
CP
=
"cp -f"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/jarsigner/PercentSign.sh
浏览文件 @
3be3d45f
...
...
@@ -53,6 +53,13 @@ case "$OS" in
CP
=
"
${
FS
}
bin
${
FS
}
cp -f"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
CP
=
"cp -f"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/jarsigner/oldsig.sh
浏览文件 @
3be3d45f
...
...
@@ -49,6 +49,13 @@ case "$OS" in
CP
=
"
${
FS
}
bin
${
FS
}
cp -f"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
CP
=
"cp -f"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/keytool/AltProviderPath.sh
浏览文件 @
3be3d45f
...
...
@@ -52,6 +52,12 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
@@ -66,14 +72,21 @@ esac
# the test code
#genkey
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-genkey
-v
-alias
dummyTestCA
-keyalg
"RSA"
-keysize
1024
-sigalg
"ShA1WithRSA"
-dname
"cn=Dummy Test CA, ou=JSN, o=JavaSoft, c=US"
-validity
3650
-keypass
storepass
-keystore
keystoreCA.dks
-storepass
storepass
-storetype
"dks"
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-genkey
-v
-alias
dummyTestCA
\
-keyalg
"RSA"
-keysize
1024
-sigalg
"ShA1WithRSA"
\
-dname
"cn=Dummy Test CA, ou=JSN, o=JavaSoft, c=US"
-validity
3650
\
-keypass
storepass
-keystore
keystoreCA.dks
-storepass
storepass
\
-storetype
"dks"
-provider
"org.test.dummy.DummyProvider"
\
-providerPath
${
TESTCLASSES
}
if
[
$?
-ne
0
]
;
then
exit
1
fi
#Change keystore password
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-storepasswd
-new
storepass2
-keystore
keystoreCA.dks
-storetype
"dks"
-storepass
storepass
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-storepasswd
-new
storepass2
\
-keystore
keystoreCA.dks
-storetype
"dks"
-storepass
storepass
\
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
if
[
$?
-ne
0
]
;
then
exit
1
...
...
@@ -81,21 +94,29 @@ fi
#Change keystore key password
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-keypasswd
-alias
"dummyTestCA"
-keypass
storepass
-new
keypass
-keystore
keystoreCA.dks
-storetype
"dks"
-storepass
storepass2
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-keypasswd
-alias
"dummyTestCA"
\
-keypass
storepass
-new
keypass
-keystore
keystoreCA.dks
\
-storetype
"dks"
-storepass
storepass2
\
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
if
[
$?
-ne
0
]
;
then
exit
1
fi
#Export certificate
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-v
-export
-rfc
-alias
"dummyTestCA"
-file
"dummyTestCA.der"
-keystore
keystoreCA.dks
-storetype
"dks"
-storepass
storepass2
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-v
-export
-rfc
-alias
"dummyTestCA"
\
-file
"dummyTestCA.der"
-keystore
keystoreCA.dks
-storetype
"dks"
\
-storepass
storepass2
-provider
"org.test.dummy.DummyProvider"
\
-providerPath
${
TESTCLASSES
}
if
[
$?
-ne
0
]
;
then
exit
1
fi
#list keystore
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-v
-list
-keystore
keystoreCA.dks
-storetype
"dks"
-storepass
storepass2
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
${
TESTJAVA
}${
FS
}
bin
${
FS
}
keytool
-v
-list
-keystore
keystoreCA.dks
\
-storetype
"dks"
-storepass
storepass2
\
-provider
"org.test.dummy.DummyProvider"
-providerPath
${
TESTCLASSES
}
if
[
$?
-ne
0
]
;
then
exit
1
...
...
test/sun/security/tools/keytool/CloneKeyAskPassword.sh
浏览文件 @
3be3d45f
...
...
@@ -55,6 +55,10 @@ case "$OS" in
PATHSEP
=
":"
FILESEP
=
"/"
;;
CYGWIN
*
)
PATHSEP
=
";"
FILESEP
=
"/"
;;
Windows
*
)
PATHSEP
=
";"
FILESEP
=
"
\\
"
...
...
test/sun/security/tools/keytool/NoExtNPE.sh
浏览文件 @
3be3d45f
...
...
@@ -48,6 +48,9 @@ case "$OS" in
Linux
)
FILESEP
=
"/"
;;
CYGWIN
*
)
FILESEP
=
"/"
;;
Windows
*
)
FILESEP
=
"
\\
"
;;
...
...
test/sun/security/tools/keytool/SecretKeyKS.sh
浏览文件 @
3be3d45f
...
...
@@ -51,6 +51,12 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/keytool/StandardAlgName.sh
浏览文件 @
3be3d45f
...
...
@@ -52,6 +52,12 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/keytool/i18n.sh
浏览文件 @
3be3d45f
...
...
@@ -52,6 +52,12 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
PS
=
";"
FS
=
"/"
TMP
=
/tmp
;;
Windows
*
)
NULL
=
NUL
PS
=
";"
...
...
test/sun/security/tools/keytool/printssl.sh
浏览文件 @
3be3d45f
...
...
@@ -40,6 +40,9 @@ case "$OS" in
SunOS
|
Linux
)
FS
=
"/"
;;
CYGWIN
*
)
FS
=
"/"
;;
Windows_
*
)
FS
=
"
\\
"
;;
...
...
test/sun/security/tools/keytool/resource.sh
浏览文件 @
3be3d45f
...
...
@@ -48,6 +48,11 @@ case "$OS" in
FS
=
"/"
TMP
=
/tmp
;;
CYGWIN
*
)
NULL
=
/dev/null
FS
=
"/"
TMP
=
/tmp
;;
Windows_
*
)
NULL
=
NUL
FS
=
"
\\
"
...
...
test/sun/security/tools/keytool/standard.sh
浏览文件 @
3be3d45f
...
...
@@ -44,11 +44,15 @@ fi
# set platform-dependent variables
OS
=
`
uname
-s
`
case
"
$OS
"
in
SunOS
|
Linux
|
CYGWIN
*
)
FS
=
"/"
;;
Windows_
*
)
FS
=
"
\\
"
;;
*
)
FS
=
"/"
echo
"Unrecognized system!"
exit
1
;
;;
esac
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录