WWWDIR may not exist and it's fine
This commit is contained in:
parent
ce8a5bbed2
commit
c4b4b6b4b2
27
shellpki.sh
27
shellpki.sh
|
@ -96,15 +96,17 @@ cp $DIR/$cn.key $DIR/$cn.pem
|
||||||
cat $DIR/$cn.crt >> $DIR/$cn.pem
|
cat $DIR/$cn.crt >> $DIR/$cn.pem
|
||||||
|
|
||||||
# copy to public certs dir
|
# copy to public certs dir
|
||||||
echo
|
if [ -d "$WWWDIR" ]; then
|
||||||
echo "copy cert to public certs dir"
|
echo
|
||||||
echo
|
echo "copy cert to public certs dir"
|
||||||
cp -i $DIR/$cn.crt $PREFIX/certs/
|
echo
|
||||||
cp -i $DIR/$cn.crt $WWWDIR/
|
cp -i $DIR/$cn.crt $PREFIX/certs/
|
||||||
cp -i $DIR/$cn.key $WWWDIR/
|
cp -i $DIR/$cn.crt $WWWDIR/
|
||||||
chown -R root:www $WWWDIR
|
cp -i $DIR/$cn.key $WWWDIR/
|
||||||
chmod -R u=rwX,g=rwX,o= $WWWDIR
|
chown -R root:www $WWWDIR
|
||||||
echo
|
chmod -R u=rwX,g=rwX,o= $WWWDIR
|
||||||
|
echo
|
||||||
|
fi
|
||||||
|
|
||||||
# generate client configuration
|
# generate client configuration
|
||||||
|
|
||||||
|
@ -149,9 +151,10 @@ $OPENSSL ca \
|
||||||
-revoke $PREFIX/certs/$cn.crt
|
-revoke $PREFIX/certs/$cn.crt
|
||||||
|
|
||||||
rm -i $PREFIX/certs/$cn.crt
|
rm -i $PREFIX/certs/$cn.crt
|
||||||
rm -i $WWWDIR/$cn.crt
|
if [ -d "$WWWDIR" ]; then
|
||||||
rm -i $WWWDIR/$cn.key
|
rm -i $WWWDIR/$cn.crt
|
||||||
|
rm -i $WWWDIR/$cn.key
|
||||||
|
fi
|
||||||
}
|
}
|
||||||
|
|
||||||
fromcsr() {
|
fromcsr() {
|
||||||
|
|
Loading…
Reference in a new issue