diff --git a/.ssh/config.d/20_smile b/.ssh/config.d/20_smile
new file mode 100644
index 0000000000000000000000000000000000000000..d8ef977e06f664dc635251c117b02866f7c242ea
--- /dev/null
+++ b/.ssh/config.d/20_smile
@@ -0,0 +1,4 @@
+
+# vim:ft=sshconfig
+# shore.co.il infrastructure
+
diff --git a/Makefile b/Makefile
index 6b14f020d053345f9dd99d5fc14e7eaf8a405082..9c9a80be4b6ba1ba3408a6e36d8f9994afbedc62 100644
--- a/Makefile
+++ b/Makefile
@@ -56,6 +56,18 @@ all: .ssh/shore_ed25519
 	ph show --field Notes "SSH/$$(basename '$@')" > '$@'
 	chmod 600 '$@'
 
+all: .ssh/smile_rsa
+.ssh/smile_rsa: Documents/Database.kdbx
+	mkdir -p $$(dirname $@)
+	ph show --field Notes "SSH/$$(basename '$@')" > '$@'
+	chmod 600 '$@'
+
+all: .ssh/smile_ed25519
+.ssh/smile_ed25519: Documents/Database.kdbx
+	mkdir -p $$(dirname $@)
+	ph show --field Notes "SSH/$$(basename '$@')" > '$@'
+	chmod 600 '$@'
+
 all: .ssh/config
 .ssh/config: $(ssh_configs)
 	mkdir -p $$(dirname $@)