Proposed F19 Feature: System Configuration Shell

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



= Features/SystemConfigurationShell =
https://fedoraproject.org/wiki/Features/SystemConfigurationShell

Feature owner(s): Tom Schwaller <tom dot schwaller at web dot de>

The System Configuration Shell System provides an easy to use interactive 
command line interface with a standardized syntax to manage your system. 

== Detailed description ==
Network Administrators love their very powerful switch/router/firewall/etc. CLI 
which can be used for all administrative tasks in a very structured and well 
documented way. Compare that to classical Linux System Administration which is 
a mix of editing configuration files using different formats and executing 
commands & scripts with a heterogeneous syntax. The System Configuration Shell 
will provide an interactive command line interface using the python-configshell 
framework with a standardized syntax to manage your system. It consists of the 
command configsh which starts an interactive shell and can also be used in 
shell scripts and the command config for one-shot configuration commands (e.g. 
config hostname www.fedoraproject.org which not only executes hostname 
www.fedoraproject.org but also changes several configuration files to make the 
new hostname permanent).

The System Configuration Shell will facilitate the Linux System administrators 
daily work. Since every command is logged (in a verbose mode even showing the 
exact system commands and scripts executed), each administrator can decide 
him/herself if he/she feels comfortable using standard parts (or local 
extensions) the System Configuration Shell. The approach is similar to the 
OpenWrt UCI Command Line Utility or the Vyatta vbash but using a different 
approach. 
_______________________________________________
devel-announce mailing list
devel-announce@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel-announce
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux