README.md 1.42 KB
Newer Older
Pietsch, Martin's avatar
Pietsch, Martin committed
1
2
Description
===========
3

Pietsch, Martin's avatar
Pietsch, Martin committed
4
This role is the top level package of all packaging categorised software and does not provide a special software product.
5
6

Requirements
Pietsch, Martin's avatar
Pietsch, Martin committed
7
============
8

Pietsch, Martin's avatar
Pietsch, Martin committed
9
10
Variables
----------
11

12
13
development note: Define these variables in the defaults/main.yml or vars/main.yml file of your sub-role.

Richter, Robin's avatar
Richter, Robin committed
14
* packaging_repositories
15
16
17
  * description:
    * This is a list of dictionaries for the reporsitories of a package management and contains some information about them.
    * The keys of each entry can be extended depending on the package manangement.
Richter, Robin's avatar
Richter, Robin committed
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
    * keys:
      * name
        * description:
          * name of the repository as string
        * default: ''
      * url
        * description:
          * URL of the repository as string
        * default: 1. system_local_mirror, 2. system_home_mirror
      * enabled
        * description:
          * activation state of the repository as boolean
        * default: true
      * release
        * description:
          * release(-name) of the repository as string (required)
      * subrepos
        * description:
          * list of subrepos
        * default: []
      * options
        * description:
          * list of options
        * default: []
42
43
  * default: []
     
44
45
46
47
48
49

Features
========

The tasks of `installsoftware` installs the software from configured repository.

50

51
52
53
License
=======

Pietsch, Martin's avatar
Pietsch, Martin committed
54
BSD-3-Clauses
55

56
57
58
59
60
Contributors
============

* Martin Pietsch (martin.pietsch@tu-dresden.de)