Télécharger la liste

Description du projet

The klish is a framework for implementing Cisco-like command-line interfaces on Unix systems. It is configurable through XML files. "Klish" stands for "Kommand Line Interface SHell". The klish is a fork of clish-0.7.3. The original clish was developed by Graeme McKerrell. The klish adds some new features, but is compatible (as much as possible) with clish's XML configuration files.

Système requise

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-01-26 08:00
1.5.3

Une option de ligne de commande de timeout inactif a été ajoutée. Utilisez -t <sec>ou--timeout = <sec>pour le définir. La commande klish peut être exécutée à l'aide de klish -c « <command>». Le démon konfd respecte la casse maintenant. Utiliser les variables _PROMPT_PREFIX et _PROMPT_SUFFIX pour le suffixe et préfixe prompt-l'échelle du système.
An idle timeout commandline option has been added. Use -t <sec> or --timeout=<sec> to set it. The klish command can be executed using klish -c "<command>". The konfd daemon is case sensitive now. Use the _PROMPT_PREFIX and _PROMPT_SUFFIX variables for system-wide prompt prefix and suffix.

2011-11-22 06:45
1.5.2

Paramètre plus sécuritaire s'échapper. Modificateurs supplémentaires à l'élargissement de la variable. Utilisez le k-(--vérifiez) option pour vérifier les fichiers d'entrée pour les erreurs de syntaxe. Meilleur rapport d'erreurs. Les paramètres facultatifs ordonnées. Un correctif pour raccrocher shebang alternative au cours de l'exécution. Le VAR peut utiliser des fonctions internes comme des actions. Un nouveau interne variable ${__isatty}. Corrections de bogues.
Tags: escaping validate bugfix
More secure parameter escaping. Additional modifiers for variable expanding. Use the -k (--check) option to check input file(s) for syntax errors. Better error reporting. The ordered optional parameters. A fix for alternative shebang hangup during execution. The VAR can use internal functions as actions. A new internal variable ${__isatty}. Bugfixes.

2011-08-20 05:58
1.5.1

Cette version corrige ViewID expansion, un bug spécifique à BSD avec getgr et macros getpw, l'achèvement namespace, l'achèvement des commandes avec un préfixe, et le «test» sur le terrain au sein PARAMS 'switch'.
Tags: bugfix
This release fixes viewid expanding, a BSD-specific bug with getgr and getpw macros, namespace completion, completion of commands with a prefix, and the 'test' field within 'switch' PARAMs.

2011-07-13 21:41
1.5.0

Un sous-système des variables globales a été ajouté. La VAR nouvelle balise décrit une variable qui peut être utilisé dans les chaînes extensible. La variable peut être statique et dynamique. Le champ achèvement de la balise PARAM a été mis en œuvre. Il donne complétions possibles (montrer sur la touche TAB) pour la PARAM actuelle. Entrée multiligne a été ajouté. Redimensionnement du terminal a été ajouté. Le del et les touches backspace ont été fixés. Commande exploitation forestière a été ajouté. Toutes les commandes peuvent être enregistrées klish dans les fichiers syslog. La session peut être fermée après un délai d'inactivité. Une caractéristique de chien de garde a été ajouté, qui exécute une action donnée, si aucune touche n'est actionnée pendant un certain laps de temps. Correction de bugs et optimisations ont été faites.
A global variables subsystem was added. The new tag VAR describes a variable that can be used within expandable strings. The variable can be static and dynamic. The completion field of the PARAM tag was implemented. It gives possible completions (show on tab key) for the current PARAM. Multiline input was added. Terminal resizing was added. The del and backspace keys were fixed. Command logging was added. All klish commands can be logged into the syslog files. The session can be closed after an idle timeout. A watchdog feature was added, which executes a specified action if no key is pressed for a specified amount of time. Bugfixes and optimizations were done.

2011-04-27 23:19
1.4.3

Cette version est fonctionnellement égales à 1.4.2, mais il est maintenant compatible FreeBSD. Les erreurs et les avertissements FreeBSD ont été fixés.
Tags: FreeBSD
This release is functionally equal to 1.4.2, but it's FreeBSD compatible now. The FreeBSD errors and warnings were fixed.

Project Resources