c3ae3c1 (parent 2db6c97)5/17/2026, 4:13:10 PM
chore: fix some code
+ 6
- 4
@@ -1 +1 @@
-command="ssh_command willi.wonka38",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2gwbtNQtNTLbvyd8/B7k+dzOiYMYKfjbmr5x8DQUZr+K9367D3TzQ6wDMQBWnDu5FIKoKvAFTP3tHhV5p+3GMXqzS/2PCtzV7WHlUtJ7vVxsREoQVrHCS0KZ7+KT5F+daV4VKmnCqr6qfeirvCc1XS/feBnp+P9ctGjMj+PEdkaAv3JaOVpH3bROaokTiTdr4NPF73hM2jAhEo8V7IJwd6e/GlWM4X6rp1QL5cB38utbxIBqq8GYUeX021OLoQoRazXTC27Xwn3i1+w9uqA97KYfSk5pKwrv1+V9JfiHUmaQRB08+nd9hi0dDARJaiar5ipJZ6fioWTM+lqDhEFxBTz9Xfioa1HkpBfh8gW3nsQAJBYUaqUifn5ucJJCu3zZJwTynP4/CGe6g1K7uNjKCHXUx4Lnmw5wcQGCLsSEFc6Pc8QUxjuJ7R5pzvNOTC2omAAoZvHtinj+pHCG6mM4FmL0Wic8qDOLDCeyFS8zHMa2bzulFpwr2tyNcX3xGFT8= xana@blackstorm
+command="ssh_command willi.wonka38 SHA256:b8ys5AmZYnfiXY1BX3USl4fjcqAvEYucA3PNrw273h4",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQC2gwbtNQtNTLbvyd8/B7k+dzOiYMYKfjbmr5x8DQUZr+K9367D3TzQ6wDMQBWnDu5FIKoKvAFTP3tHhV5p+3GMXqzS/2PCtzV7WHlUtJ7vVxsREoQVrHCS0KZ7+KT5F+daV4VKmnCqr6qfeirvCc1XS/feBnp+P9ctGjMj+PEdkaAv3JaOVpH3bROaokTiTdr4NPF73hM2jAhEo8V7IJwd6e/GlWM4X6rp1QL5cB38utbxIBqq8GYUeX021OLoQoRazXTC27Xwn3i1+w9uqA97KYfSk5pKwrv1+V9JfiHUmaQRB08+nd9hi0dDARJaiar5ipJZ6fioWTM+lqDhEFxBTz9Xfioa1HkpBfh8gW3nsQAJBYUaqUifn5ucJJCu3zZJwTynP4/CGe6g1K7uNjKCHXUx4Lnmw5wcQGCLsSEFc6Pc8QUxjuJ7R5pzvNOTC2omAAoZvHtinj+pHCG6mM4FmL0Wic8qDOLDCeyFS8zHMa2bzulFpwr2tyNcX3xGFT8= xana@blackstorm

packages/gitfoss-ssh-command/src/ssh-command.cr
@@ -168,9 +168,6 @@ AUTH_URL = "https://gitfoss.dev/_ssh/auth"
 TRIGGER_BASE = "https://gitfoss.dev"  # base host for pipeline triggers
 
 # ---------- Step 1: gather inputs ----------
-if ARGV.size < 2
-  die_with_message "usage: ssh-command <user> <key_blob> [fingerprint]\n", 2
-end
 
 user = ARGV[0]
 key_blob = ARGV[1]

...
@@ -180,6 +177,7 @@ if user.nil? || key_blob.nil?
   die_with_message "usage: ssh-key-wrapper <user> <key_blob> [fingerprint]", 2
 end
 
+
 write_to_file("new connection: #{user} -> #{key_blob} (#{fingerprint})\n")
 
 if ENV["SSH_ORIGINAL_COMMAND"]?.nil?

...
@@ -199,6 +197,10 @@ write_to_file("target: #{org}/#{repo}.git\n")
 
 repoDir = ""
 
+if ARGV.size < 2
+  die_with_message "usage: ssh-command <user> <key_blob> [fingerprint]\n", 2
+end
+
 # ---------- Step 2: validate via HTTP POST (auth) ----------
 begin
   parsed = URI.parse(AUTH_URL)