bin/sign: More care with replacing the old publish directory.
[ssh-ca] / bin / sign
index 5e75ea9..833c2a1 100755 (executable)
--- a/bin/sign
+++ b/bin/sign
@@ -73,7 +73,9 @@ rm publish.new/hosts.list
 run_gpg --export --armor -o publish.new/ca-gnupg.asc
 
 ## Done.
-rm -rf publish.old
-mv publish publish.old
+if [ -d publish ]; then
+  rm -rf publish.old
+  mv publish publish.old
+fi
 mv publish.new publish
 rm -rf publish.old