diff --git a/recipes/wip/sheldon/recipe.toml b/recipes/wip/sheldon/recipe.toml
index 6c86f111d12056b8d1e0bd904964d30a88da88e3..b262908344c7d199aa02aa04759f68885a65b7ad 100644
--- a/recipes/wip/sheldon/recipe.toml
+++ b/recipes/wip/sheldon/recipe.toml
@@ -1,4 +1,4 @@
-#TODO Not compiled or tested
+#TODO libssh2-sys crate error
 [source]
 git = "https://github.com/rossmacarthur/sheldon"
 rev = "9a56dcfc79c6e9f9bcf8480c162c50db013bb172"
diff --git a/recipes/wip/shellfirm/recipe.toml b/recipes/wip/shellfirm/recipe.toml
index 5124bc6ff9998eb0ae1080d76daa895910601b42..9c56da93d70159ed913194aa53610e8d9e8ea751 100644
--- a/recipes/wip/shellfirm/recipe.toml
+++ b/recipes/wip/shellfirm/recipe.toml
@@ -3,4 +3,7 @@
 git = "https://github.com/kaplanelad/shellfirm"
 rev = "0587f023a1d6b58e9fdb71d9a4e8d5460ee33c77"
 [build]
-template = "cargo"
+template = "custom"
+script = """
+cookbook_cargo_packages shellfirm
+"""