Automic VaultAutomic Vault

brew

Installer kanif avec Homebrew, apt, Nix

Consultez les chemins d'installation, exécutables, métadonnées et notes de sécurité de kanif pour les workflows d'agents IA.

installation

Commandes d'installation supplémentaires

macOS

Homebrewvérifié · 100%
brew install kanif

local Homebrew formula metadata

Linux

Debian aptvérifié · 92%
sudo apt install kanif

Debian stable package indexes · kanif · Source: deb.debian.org

Nixvérifié · 92%
nix profile install nixpkgs#kanif

nixpkgs package indexes · pkgs/by-name/ka/kanif/package.nix · Source: api.github.com

aperçu

Résumé du paquet

Cluster management and administration tool

Commandes et alias

  • kaget
  • kanif
  • kaput
  • kash

historique

Historique du projet et usages

kanif is a small cluster administration command suite built as a friendlier wrapper around TakTuk for parallel remote execution.

Historique du projet

The official TakTuk project site describes kanif as a tool that combines conventions from C3, pdsh, and dsh while relying on TakTuk for adaptive large-scale remote execution. Its commands split the classic cluster-admin workflow into parallel shell execution, file broadcast, and file gathering.

The official GitLab repository and ChangeLog preserve the release line through version 1.2.2, with entries for compatibility updates, file-reading fixes, sequential execution fixes, output handling, and the initial release.

Historique d'adoption

The official TakTuk page credits Lucas Nussbaum for Debian testing and packaging help, placing kanif in the Debian packaging ecosystem for Unix cluster administrators. The input metadata records Homebrew, Debian, Ubuntu, and Nix packages, exposing the same niche tool through general-purpose package managers.

Modes d'utilisation

kanif users run `kash` for the same command across nodes, `kaput` to copy files or directories to nodes, and `kaget` to gather remote files or directories. The tool expects TakTuk, Perl, and passwordless remote login such as SSH keys on the cluster nodes.

The official man page documents C3-style configuration files searched at `$HOME/.kanif.conf`, `/etc/kanif.conf`, and `/etc/c3.conf`, and also allows command-line host lists for less static setups.

Pourquoi les passionnés de paquets s'y intéressent

kanif is package-manager archaeology for pre-Kubernetes cluster operations: a thin Unix command suite, C3-style configuration paths, and no resident control plane. Its significance is less broad adoption than the way it preserves an HPC and lab-cluster administration style in modern package indexes.

Chronologie

  • 1.0: Official ChangeLog marks the initial release.
  • 1.1: Official ChangeLog says compatibility with TakTuk 3.3 and the -F option were added.
  • 1.2: Official ChangeLog says compatibility with TakTuk 3.6 and above was added.
  • 1.2.2: Official ChangeLog lists connection-loss, version-test, missing-file, and hostname-gathering fixes.
  • 2022: Debian manpage source metadata records kanif 1.2.2-4 source updated on 2022-07-28.

Related projects

  • TakTuk provides the large-scale remote execution engine underneath kanif. C3, pdsh, and dsh are the older cluster administration tools whose interface ideas kanif intentionally echoes.

posture de sécurité

Niveau de risque : orange

infrastructure mutation or orchestration signal.

Classificateur de risque

risque orange · confiance moyen · infrastructure

Pourquoi

  • infrastructure mutation or orchestration signal

Signaux

  • text:cluster

Comportement d'installation

  • Aucun hook post-install Homebrew n’est enregistré dans les métadonnées de formule.
  • Les métadonnées de bottle Homebrew sont disponibles pour 1 plateformes.
  • S’installe avec 1 dépendances d’exécution.

Revue recommandée

Avant une utilisation sans surveillance par un agent, vérifiez si l'outil lit des identifiants en clair, écrit un état distant, publie des artefacts ou lance des plugins.

local files

Configuration and credential file locations

These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.

Configuration files

Config paths the tool may read or write during local use.

Unix
~/.kanif.conf/etc/kanif.conf/etc/c3.conf

exécutables

Exécutables installés

CommandeTypeExpositionNote
kagetcliexécutable global
kanifcliexécutable global
kaputcliexécutable global
kashcliexécutable global

fraîcheur

Version et fraîcheur

Ces signaux séparent l'âge de génération de la page, l'activité du gestionnaire de paquets et la comparaison avec les versions amont. Un retard de version n'est signalé que lorsqu'une URL de preuve et des versions comparables sont présentes.

page générée2026-07-08
version du gestionnaire1.2.2
gestionnaire mis à jour
données localesOK
amontnot checked
dernière version détectéenon détecté

https://packages.debian.org/stable/net/kanif

métadonnées d'installation

Métadonnées du paquet

Clé du paquetbrew:kanif
Version1.2.2
Gestionnaire de paquetsHomebrew
Page du gestionnaire de paquetshttps://formulae.brew.sh/formula/kanif
Page d'accueilhttps://packages.debian.org/stable/net/kanif
Dépôthttps://gitlab.inria.fr/taktuk/kanif
Docs amonthttps://manpages.debian.org/testing/kanif/kanif.1.en.html
LicenceGPL-2.0-or-later
Archive sourcehttps://deb.debian.org/debian/pool/main/k/kanif/kanif_1.2.2.orig.tar.gz
Dépendancestaktuk
Bouteilledisponible (sur all)
post-install Homebrewnon défini
Serviceaucun déclaré

faits du registre

Détails de la base source

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namekanif
Version Scheme0
Revision0
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

correspondances dans les bases sources

Autres enregistrements de gestionnaires de paquets

Les correspondances proviennent d’index externes de gestionnaires de paquets et restent séparées des liens de paquets Automic Vault locaux.

Debian apt95%

kanif 1.2.2-4

cluster management and administration swiss army knife

https://taktuk.gitlabpages.inria.fr/kanif.html

sudo apt install kanif
  • Section: net
  • Architecture: all
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Kanif
Debian stable package indexes · deb.debian.org · Debian stable package indexes: kanif from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Nix95%

kanif

nix profile install nixpkgs#kanif
  • normalized package name match
  • Correspondance par : Kanif
nixpkgs package indexes · api.github.com · nixpkgs package indexes: pkgs/by-name/ka/kanif/package.nix from https://api.github.com/repos/NixOS/nixpkgs/git/trees/master?recursive=1
Ubuntu apt95%

kanif 1.2.2-4

cluster management and administration swiss army knife

https://taktuk.gitlabpages.inria.fr/kanif.html

sudo apt install kanif
  • Section: universe/net
  • Architecture: all
  • 2 Dépendances
  • normalized package name match
  • Correspondance par : Kanif
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: kanif from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz

piste source

Généré depuis les données du dépôt

Cette page est servie par av-web depuis l'artéfact SQLite privé des paquets généré par scripts/generate-pkg-sqlite.py.

Sources utilisées

  • Geiger risk classifier
  • Nucleus package database
  • av.db category and tag curation
  • cross-ecosystem install command graph
  • curated configuration and credential file locations
  • curated package history
  • external package-manager database matches
  • package relationship graph
  • package version freshness
  • package-page enrichment