From e87acaec4a127d552c144236e437a69e015c0a58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martynas=20Jusevi=C4=8Dius?= Date: Wed, 21 Oct 2026 10:20:51 +0200 Subject: [PATCH] The CLI reference says the bin/ HTTP API scripts are removed Mirrors AtomGraph/LinkedDataHub#457. The migration note also passes the certificate to -c, which takes either the keystore or the PEM. Co-Authored-By: Claude Opus 5.5 --- docs/reference/command-line-interface.ttl | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/reference/command-line-interface.ttl b/docs/reference/command-line-interface.ttl index f632d31..7b9d6be 100644 --- a/docs/reference/command-line-interface.ttl +++ b/docs/reference/command-line-interface.ttl @@ -39,12 +39,12 @@ ldh --help

The CLI talks to the HTTP API directly and embeds Apache Jena. Unlike the shell scripts it replaces, it needs no curl, python or Jena command line tools on $PATH.

-
- +
+
- Deprecated shell scripts -

The HTTP API shell scripts in the bin folder that ldh replaces are deprecated. The certificate and WebID tooling (webid-keygen.sh, webid-keygen-pem.sh, webid-uri.sh, webid-modulus.sh, server-cert-gen.sh) talks to no API and is not deprecated.

-

Migrating from a script to its command means dropping the .sh suffix, prefixing the invocation with ldh (the hyphenated name becomes a verb-object pair, e.g. admin/acl/create-group.sh becomes ldh admin create group), and passing the .p12 keystore to -f instead of the .pem certificate.

+ Removed shell scripts +

The HTTP API shell scripts that used to live in the bin folder have been removed; ldh replaces them. The certificate and WebID tooling (webid-keygen.sh, webid-keygen-pem.sh, webid-uri.sh, webid-modulus.sh, server-cert-gen.sh) talks to no API and stays in bin.

+

Migrating from a script to its command means dropping the .sh suffix, prefixing the invocation with ldh (the hyphenated name becomes a verb-object pair, e.g. admin/acl/create-group.sh becomes ldh admin create group), and passing the certificate to -c instead of -f: either the .p12 keystore or the .pem file.