From 15185de087397b46f879a1908091c9ee821894c1 Mon Sep 17 00:00:00 2001
From: zzz <zzz@i2pmail.org>
Date: Mon, 10 Feb 2025 13:24:20 -0500
Subject: [PATCH] CLI: Add 'reseeder list' to list reseeds

---
 .../src/net/i2p/router/networkdb/reseed/Reseeder.java  | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
index 0a1a1badd3..4defb78528 100644
--- a/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
+++ b/router/java/src/net/i2p/router/networkdb/reseed/Reseeder.java
@@ -1232,8 +1232,18 @@ public class Reseeder {
     public static void main(String args[]) throws Exception {
         if (args.length == 1 && args[0].equals("help")) {
             System.out.println("Usage: reseeder [https://hostname/ ...]");
+            System.out.println("       reseeder list");
             System.exit(1);
         }
+        if (args.length == 1 && args[0].equals("list")) {
+            System.out.println("Configured reseeds:");
+            String[] urls = DataHelper.split(DEFAULT_SSL_SEED_URL, ",");
+            Arrays.sort(urls);
+            for (int i = 0; i < urls.length; i++) {
+                System.out.println(urls[i]);
+            }
+            System.exit(0);
+        }
         File f = new File("certificates");
         if (!f.exists()) {
             System.out.println("Must be run from $I2P or have symlink to $I2P/certificates in this directory");
-- 
GitLab