Update README.md
This commit is contained in:
parent
227feb4909
commit
e9451c683a
43
README.md
43
README.md
@ -1,2 +1,43 @@
|
|||||||
# nethserver-networkpackagemanager
|
# nethserver-networkpackagemanager
|
||||||
NetworkPackageManager for NethServer
|
----------------------------------
|
||||||
|
*NetworkPackageManager* is a [NethServer][1] plugin used to define the linux
|
||||||
|
packages to be installed on remote Ansible-managed machines having defined
|
||||||
|
roles.
|
||||||
|
|
||||||
|
|
||||||
|
## Usage
|
||||||
|
----------------------------------
|
||||||
|
The plugins shows a table where each line represents a role. For each role it
|
||||||
|
is possible to define a list of packages to be installed and a list of packages
|
||||||
|
to be removed from all the machines assigned to that role.
|
||||||
|
|
||||||
|
The informations are stored in a NethServer *e-smith* database called `roles`,
|
||||||
|
which can be queries with:
|
||||||
|
|
||||||
|
db roles getjson
|
||||||
|
|
||||||
|
|
||||||
|
## Installation
|
||||||
|
----------------------------------
|
||||||
|
You just have to copy the directories `Module`, `Template` and `Language` in:
|
||||||
|
|
||||||
|
/usr/share/nethesis/NethServer
|
||||||
|
|
||||||
|
You should end up with the following files:
|
||||||
|
|
||||||
|
* `/usr/share/nethesis/NethServer/Module/NetworkPackageManager.php`
|
||||||
|
* `/usr/share/nethesis/NethServer/Template/NetworkPackageManager/CreateUpdate.php`
|
||||||
|
* `/usr/share/nethesis/NethServer/Language/en/NethServer_Module_NetworkPackageManager.php`
|
||||||
|
* `/usr/share/nethesis/NethServer/Language/it/NethServer_Module_NetworkPackageManager.php`
|
||||||
|
|
||||||
|
After that, the entry *Network Package Manager* should be listed in the
|
||||||
|
*Administration* section of your NethServer installation.
|
||||||
|
|
||||||
|
|
||||||
|
## TODO
|
||||||
|
----------------------------------
|
||||||
|
* We still have to create the Help file with information shown to the system
|
||||||
|
administrator in the help tab.
|
||||||
|
|
||||||
|
|
||||||
|
[1]: http://www.nethserver.org
|
||||||
|
Loading…
x
Reference in New Issue
Block a user