1 #
2 # Copyright (c) 2006, 2014, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation.
8 #
9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
95 exit 0
96 fi
97
98 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . -XDignore.symbol.file \
99 ${TESTSRC}${FS}KeyToolTest.java || exit 10
100
101 NSS=${TESTSRC}${FS}..${FS}..${FS}pkcs11${FS}nss
102
103 cp ${TESTSRC}${FS}p11-nss.txt .
104 cp ${NSS}${FS}db${FS}cert8.db .
105 cp ${NSS}${FS}db${FS}key3.db .
106 cp ${NSS}${FS}db${FS}secmod.db .
107
108 chmod u+w key3.db
109 chmod u+w cert8.db
110
111 echo | ${TESTJAVA}${FS}bin${FS}java -Dnss \
112 -Dnss.lib=${LIBNAME} \
113 KeyToolTest
114 status=$?
115
116 rm -f p11-nss.txt
117 rm -f cert8.db
118 rm -f key3.db
119 rm -f secmod.db
120
121 rm HumanInputStream*.class
122 rm KeyToolTest*.class
123 rm TestException.class
124
125 exit $status
|
1 #
2 # Copyright (c) 2006, 2017, Oracle and/or its affiliates. All rights reserved.
3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4 #
5 # This code is free software; you can redistribute it and/or modify it
6 # under the terms of the GNU General Public License version 2 only, as
7 # published by the Free Software Foundation.
8 #
9 # This code is distributed in the hope that it will be useful, but WITHOUT
10 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
11 # FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
12 # version 2 for more details (a copy is included in the LICENSE file that
13 # accompanied this code).
14 #
15 # You should have received a copy of the GNU General Public License version
16 # 2 along with this work; if not, write to the Free Software Foundation,
17 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
95 exit 0
96 fi
97
98 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} -d . -XDignore.symbol.file \
99 ${TESTSRC}${FS}KeyToolTest.java || exit 10
100
101 NSS=${TESTSRC}${FS}..${FS}..${FS}pkcs11${FS}nss
102
103 cp ${TESTSRC}${FS}p11-nss.txt .
104 cp ${NSS}${FS}db${FS}cert8.db .
105 cp ${NSS}${FS}db${FS}key3.db .
106 cp ${NSS}${FS}db${FS}secmod.db .
107
108 chmod u+w key3.db
109 chmod u+w cert8.db
110
111 echo | ${TESTJAVA}${FS}bin${FS}java -Dnss \
112 -Dnss.lib=${LIBNAME} \
113 KeyToolTest
114 status=$?
115
116 exit $status
|