Source: zookeeper Version: 3.8.0-11+deb12u1 Severity: normal
Hey. Unfortunately I cannot test this right now with the newer version in testing/sid, but simply by looking at the dependencies I’d say it’s also broken. zkCli.sh used to have a prompt and line editing capabilities, which however no longer work (since quuuiiiite a while). It should look like shown here: https://zookeeper.apache.org/doc/current/zookeeperCLI.html i.e. a prompt as in: [zkshell: 12] addauth digest zookeeper:admin but in Debian (stable) I get: ``` # /usr/share/zookeeper/bin/zkCli.sh Connecting to localhost:2181 log4j:WARN No appenders could be found for logger (org.apache.zookeeper.ZooKeeper). log4j:WARN Please initialize the log4j system properly. log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig for more info. Welcome to ZooKeeper! JLine support is disabled WATCHER:: WatchedEvent state:SyncConnected type:None path:null ``` I can type commands and they work, but the "prompt" is missing. I’d guess the culprit is the: JLine support is disabled line. Installed all of libjline-java, libjline2-java and libjline3-java manually and added the to the classpath of zkCli.sh, but still didn’t get it to work. Not sure why. I think it wants libjline2-java and with that it even says in one line JLine support is enabled but a few lines later it disables it again. Thanks, Chris.