]> git.0d.be Git - empathy.git/blob - tests/certificates/Makefile.am
tests: Fix empathy-tls-test
[empathy.git] / tests / certificates / Makefile.am
1 EXTRA_DIST = \
2         certificate-authority.cer \
3         server-cert.cer
4
5 # Not part of the build, but so we can easily repeat the process
6 # of generating the testing certificates
7 rebuild-certs:
8         openssl req -new -x509 -out certificate-authority.pem \
9                 -newkey rsa -keyout certificate-authority.key -nodes \
10                 -subj /CN=test-ca.empathy.gnome.org -days 2000 \
11                 -config cert-openssl.conf -set_serial 1 -extensions test_ca
12         openssl x509 -in certificate-authority.pem -outform DER \
13                 -out certificate-authority.cer
14         openssl req -new -outform PEM -out server-cert.req \
15                 -newkey rsa -keyout /dev/null -nodes \
16                 -subj /CN=test-server.empathy.gnome.org \
17                 -config cert-openssl.conf -extensions test_server
18         openssl x509 -req -in server-cert.req -days 2000 \
19                 -CA certificate-authority.pem -CAkey certificate-authority.key \
20                 -set_serial 888 -out server-cert.cer -outform DER
21         rm certificate-authority.key
22         rm certificate-authority.pem
23         rm server-cert.req