Blame | Last modification | View Log | RSS feed
#!/bin/shumask 077answers() {echo --echo SomeStateecho SomeCityecho SomeOrganizationecho SomeOrganizationalUnitecho localhost.localdomainecho root@localhost.localdomain}if [ $# -eq 0 ] ; thenecho $"Usage: `basename $0` filename [...]"exit 0fifor target in $@ ; doPEM1=`/bin/mktemp /tmp/openssl.XXXXXX`PEM2=`/bin/mktemp /tmp/openssl.XXXXXX`trap "rm -f $PEM1 $PEM2" SIGINTanswers | /usr/bin/openssl req -newkey rsa:2048 -keyout $PEM1 -nodes -x509 -days 365 -out $PEM2 2> /dev/nullcat $PEM1 > ${target}echo "" >> ${target}cat $PEM2 >> ${target}rm -f $PEM1 $PEM2done