Skip to content

Releases: armitageee/y2kexplorer

v0.0.10

Choose a tag to compare

@github-actions github-actions released this 24 Jul 14:40
7bb7570

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.10/y2kexplorer-0.0.10-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.10-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.10-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.10/y2kexplorer-0.0.10-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.10-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.10-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.

What's Changed

  • chore(deps): bump actions/checkout from 6 to 7 by @dependabot[bot] in #17

Full Changelog: v0.0.9...v0.0.10

v0.0.9

Choose a tag to compare

@github-actions github-actions released this 16 Jul 13:16
c862847

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.9/y2kexplorer-0.0.9-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.9-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.9-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.9/y2kexplorer-0.0.9-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.9-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.9-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.

What's Changed

Full Changelog: v0.0.8...v0.0.9

v0.0.8

Choose a tag to compare

@github-actions github-actions released this 16 Jul 13:11
8728762

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.8/y2kexplorer-0.0.8-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.8-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.8-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.8/y2kexplorer-0.0.8-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.8-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.8-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.

What's Changed

Full Changelog: v0.0.7...v0.0.8

v0.0.7-rc.1

Choose a tag to compare

@github-actions github-actions released this 28 May 13:56

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7-rc.1/y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.7-rc.1-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7-rc.1/y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.7-rc.1-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

Full Changelog: v0.0.6...v0.0.7-rc.1

v0.0.7

Choose a tag to compare

@github-actions github-actions released this 28 May 19:44
203296f

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7/y2kexplorer-0.0.7-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.7-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.7-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.7/y2kexplorer-0.0.7-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.7-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.7-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. docs/ru/installation.md.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в документации.

What's Changed

Full Changelog: v0.0.6...v0.0.7

v0.0.6-rc.4

Choose a tag to compare

@github-actions github-actions released this 28 May 12:07

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.4/y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.4-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.4/y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.4-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

What's Changed

  • chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
  • chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
  • feat: upd readme with asciicast preview by @armitageee in #10
  • feat: add kafka connect/schema registry/acl support by @armitageee in #11

Full Changelog: v0.0.5...v0.0.6-rc.4

v0.0.6-rc.3

Choose a tag to compare

@github-actions github-actions released this 28 May 09:16

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.3/y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.3-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.3/y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.3-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

Full Changelog: v0.0.6-rc.2...v0.0.6-rc.3

v0.0.6

Choose a tag to compare

@github-actions github-actions released this 28 May 12:26
e16de11

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6/y2kexplorer-0.0.6-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6/y2kexplorer-0.0.6-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.6-rc.2

Choose a tag to compare

@github-actions github-actions released this 28 May 08:31

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.2/y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.2-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.2/y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.2-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

Full Changelog: v0.0.6-rc.1...v0.0.6-rc.2

v0.0.6-rc.1

Choose a tag to compare

@github-actions github-actions released this 27 May 21:11

Установка

macOS (Apple Silicon, arm64)

# 1. Скачать и распаковать архив
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.1/y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin.tar.gz
cd y2kexplorer-0.0.6-rc.1-aarch64-apple-darwin

# 2. Снять карантин Gatekeeper, если архив скачан через браузер
xattr -dr com.apple.quarantine .

# 3. Запустить
./y2k --help

Если после ./y2k всё-таки выскакивает library load disallowed by system policy — подпишите ad-hoc вручную:

codesign --force --sign - lib/*.dylib
codesign --force --sign - y2k y2k-probe

Это означает, что в этом релизе CI-подпись по какой-то причине не доехала.

Все нужные .dylib (libsasl2, libssl, libcrypto, libkrb5, libcurl…) лежат в lib/ рядом с бинарником — устанавливать brew install cyrus-sasl krb5 openssl@3 не требуется.

Linux (x86_64)

Бинарник собран на Ubuntu 22.04 (glibc 2.35) и совместим с большинством современных дистрибутивов: Ubuntu 22.04+, Debian 12+, RHEL/Rocky/Alma 9+, Fedora 36+, openSUSE Leap 15.5+, Arch (rolling).

# 1. Поставить системные зависимости (один раз)
# Debian/Ubuntu:
sudo apt install libsasl2-2 libssl3 libkrb5-3 libcurl4
# Fedora/RHEL:
sudo dnf install cyrus-sasl-lib openssl-libs krb5-libs libcurl

# 2. Скачать и распаковать
curl -LO https://github.com/armitageee/y2kexplorer/releases/download/v0.0.6-rc.1/y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu.tar.gz
tar -xzf y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu.tar.gz
cd y2kexplorer-0.0.6-rc.1-x86_64-unknown-linux-gnu

# 3. Запустить
./y2k --help

Не работает на Ubuntu 20.04 / Debian 11 / RHEL 8 / Alpine — там старая glibc или musl. Для них можно собрать локально из исходников, см. README.

Конфигурация

После установки скопируйте пример конфига и подставьте свои brokers/auth:

mkdir -p ~/.config/y2kexplorer
cp config.example.toml ~/.config/y2kexplorer/config.toml
$EDITOR ~/.config/y2kexplorer/config.toml
./y2k                            # стартует с дефолтным кластером
./y2k --cluster <name>           # выбрать кластер из [clusters.<name>]
./y2k-probe --cluster <name>     # smoke-тест подключения без TUI

Подробности по конфигу, Kerberos-аутентификации, hotkeys — в README.

What's Changed

  • chore(deps): bump actions/checkout from 4 to 6 by @dependabot[bot] in #2
  • chore(deps): bump actions/upload-artifact from 4 to 7 by @dependabot[bot] in #3
  • feat: upd readme with asciicast preview by @armitageee in #10

Full Changelog: v0.0.5...v0.0.6-rc.1