parent
091ddac384
commit
cf32b669ff
@ -1,59 +1,58 @@ |
||||
cdist-type__ccollect_source(7) |
||||
============================== |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
Manage ccollect sources |
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__ccollect_source - Manage ccollect sources |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to create or delete ccollect sources. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
source:: |
||||
source |
||||
The source from which to backup |
||||
destination:: |
||||
destination |
||||
The destination directory |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
state |
||||
'present' or 'absent', defaults to 'present' |
||||
ccollectconf:: |
||||
ccollectconf |
||||
The CCOLLECT_CONF directory. Defaults to /etc/ccollect. |
||||
|
||||
|
||||
OPTIONAL MULTIPLE PARAMETERS |
||||
---------------------------- |
||||
exclude:: |
||||
exclude |
||||
Paths to exclude of backup |
||||
|
||||
|
||||
BOOLEAN PARAMETERS |
||||
------------------ |
||||
verbose:: |
||||
verbose |
||||
Whether to report backup verbosely |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
__ccollect_source doc.ungleich.ch \ |
||||
--source doc.ungleich.ch:/ \ |
||||
--destination /backup/doc.ungleich.ch \ |
||||
--exclude '/proc/*' --exclude '/sys/*' \ |
||||
--verbose |
||||
.. code-block:: sh |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
__ccollect_source doc.ungleich.ch \ |
||||
--source doc.ungleich.ch:/ \ |
||||
--destination /backup/doc.ungleich.ch \ |
||||
--exclude '/proc/*' --exclude '/sys/*' \ |
||||
--verbose |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- ccollect(1) |
||||
- http://www.nico.schottelius.org/software/ccollect/ |
||||
|
@ -0,0 +1,109 @@ |
||||
cdist-type__file(7) |
||||
=================== |
||||
Manage files. |
||||
|
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to create files, remove files and set file |
||||
attributes on the target. |
||||
|
||||
If the file already exists on the target, then if it is a: |
||||
|
||||
regular file, and state is: |
||||
present |
||||
replace it with the source file if they are not equal |
||||
exists |
||||
do nothing |
||||
symlink |
||||
replace it with the source file |
||||
directory |
||||
replace it with the source file |
||||
|
||||
In any case, make sure that the file attributes are as specified. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None. |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state |
||||
'present', 'absent' or 'exists', defaults to 'present' where: |
||||
|
||||
present |
||||
the file is exactly the one from source |
||||
absent |
||||
the file does not exist |
||||
exists |
||||
the file from source but only if it doesn't already exist |
||||
|
||||
group |
||||
Group to chgrp to. |
||||
|
||||
mode |
||||
Unix permissions, suitable for chmod. |
||||
|
||||
owner |
||||
User to chown to. |
||||
|
||||
source |
||||
If supplied, copy this file from the host running cdist to the target. |
||||
If not supplied, an empty file or directory will be created. |
||||
If source is '-' (dash), take what was written to stdin as the file content. |
||||
|
||||
MESSAGES |
||||
-------- |
||||
chgrp <group> |
||||
Changed group membership |
||||
chown <owner> |
||||
Changed owner |
||||
chmod <mode> |
||||
Changed mode |
||||
create |
||||
Empty file was created (no --source specified) |
||||
remove |
||||
File exists, but state is absent, file will be removed by generated code. |
||||
upload |
||||
File was uploaded |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Create /etc/cdist-configured as an empty file |
||||
__file /etc/cdist-configured |
||||
# The same thing |
||||
__file /etc/cdist-configured --state present |
||||
# Use __file from another type |
||||
__file /etc/issue --source "$__type/files/archlinux" --state present |
||||
# Delete existing file |
||||
__file /etc/cdist-configured --state absent |
||||
# Supply some more settings |
||||
__file /etc/shadow --source "$__type/files/shadow" \ |
||||
--owner root --group shadow --mode 0640 \ |
||||
--state present |
||||
# Provide a default file, but let the user change it |
||||
__file /home/frodo/.bashrc --source "/etc/skel/.bashrc" \ |
||||
--state exists \ |
||||
--owner frodo --mode 0600 |
||||
# Take file content from stdin |
||||
__file /tmp/whatever --owner root --group root --mode 644 --source - << DONE |
||||
Here goes the content for /tmp/whatever |
||||
DONE |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
* `cdist-type(7) <cdist-type.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011-2013 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,109 +0,0 @@ |
||||
cdist-type__file(7) |
||||
=================== |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__file - Manage files |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to create files, remove files and set file |
||||
attributes on the target. |
||||
|
||||
If the file already exists on the target, then if it is a: |
||||
- regular file, and state is: |
||||
present: replace it with the source file if they are not equal |
||||
exists: do nothing |
||||
- symlink: replace it with the source file |
||||
- directory: replace it with the source file |
||||
|
||||
In any case, make sure that the file attributes are as specified. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None. |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
'present', 'absent' or 'exists', defaults to 'present' |
||||
where: |
||||
present: the file is exactly the one from source |
||||
absent: the file does not exist |
||||
exists: the file from source but only if it doesn't already exist |
||||
|
||||
group:: |
||||
Group to chgrp to. |
||||
|
||||
mode:: |
||||
Unix permissions, suitable for chmod. |
||||
|
||||
owner:: |
||||
User to chown to. |
||||
|
||||
source:: |
||||
If supplied, copy this file from the host running cdist to the target. |
||||
If not supplied, an empty file or directory will be created. |
||||
If source is '-' (dash), take what was written to stdin as the file content. |
||||
|
||||
MESSAGES |
||||
-------- |
||||
chgrp <group>:: |
||||
Changed group membership |
||||
chown <owner>:: |
||||
Changed owner |
||||
chmod <mode>:: |
||||
Changed mode |
||||
create:: |
||||
Empty file was created (no --source specified) |
||||
remove:: |
||||
File exists, but state is absent, file will be removed by generated code. |
||||
upload:: |
||||
File was uploaded |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Create /etc/cdist-configured as an empty file |
||||
__file /etc/cdist-configured |
||||
# The same thing |
||||
__file /etc/cdist-configured --state present |
||||
# Delete existing file |
||||
__file /etc/cdist-configured --state absent |
||||
|
||||
# Use __file from another type |
||||
__file /etc/issue --source "$__type/files/archlinux" --state present |
||||
|
||||
# Supply some more settings |
||||
__file /etc/shadow --source "$__type/files/shadow" \ |
||||
--owner root --group shadow --mode 0640 \ |
||||
--state present |
||||
|
||||
# Provide a default file, but let the user change it |
||||
__file /home/frodo/.bashrc --source "/etc/skel/.bashrc" \ |
||||
--state exists \ |
||||
--owner frodo --mode 0600 |
||||
|
||||
# Take file content from stdin |
||||
__file /tmp/whatever --owner root --group root --mode 644 --source - << DONE |
||||
Here goes the content for /tmp/whatever |
||||
DONE |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011-2013 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,75 @@ |
||||
cdist-type__firewalld_rule(7) |
||||
============================= |
||||
Configure firewalld rules |
||||
|
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to manage rules in firewalld |
||||
using the *direct* way (i.e. no zone support). |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
rule |
||||
The rule to apply. Essentially an firewalld command |
||||
line without firewalld in front of it. |
||||
protocol |
||||
Either ipv4, ipv4 or eb. See firewall-cmd(1) |
||||
table |
||||
The table to use (like filter or nat). See firewall-cmd(1). |
||||
chain |
||||
The chain to use (like INPUT_direct or FORWARD_direct). See firewall-cmd(1). |
||||
priority |
||||
The priority to use (0 is topmost). See firewall-cmd(1). |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state |
||||
'present' or 'absent', defaults to 'present' |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Allow acces from entrance.place4.ungleich.ch |
||||
__firewalld_rule entrance \ |
||||
--protocol ipv4 \ |
||||
--table filter \ |
||||
--chain INPUT_direct \ |
||||
--priority 0 \ |
||||
--rule '-s entrance.place4.ungleich.ch -j ACCEPT' |
||||
|
||||
# Allow forwarding of traffic from br0 |
||||
__firewalld_rule vm-forward --protocol ipv4 \ |
||||
--table filter \ |
||||
--chain FORWARD_direct \ |
||||
--priority 0 \ |
||||
--rule '-i br0 -j ACCEPT' |
||||
|
||||
# Ensure old rule is absent - warning, the rule part must stay the same! |
||||
__firewalld_rule vm-forward |
||||
--protocol ipv4 \ |
||||
--table filter \ |
||||
--chain FORWARD_direct \ |
||||
--priority 0 \ |
||||
--rule '-i br0 -j ACCEPT' \ |
||||
--state absent |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__iptables_rule(7) <cdist-type__iptables_rule.html>`_ |
||||
- firewalld(8) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2015 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,78 +0,0 @@ |
||||
cdist-type__firewalld_rule(7) |
||||
============================= |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__firewalld_rule - Configure firewalld rules |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to manage rules in firewalld |
||||
using the *direct* way (i.e. no zone support). |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
rule:: |
||||
The rule to apply. Essentially an firewalld command |
||||
line without firewalld in front of it. |
||||
protocol:: |
||||
Either ipv4, ipv4 or eb. See firewall-cmd(1) |
||||
table:: |
||||
The table to use (like filter or nat). See firewall-cmd(1). |
||||
chain:: |
||||
The chain to use (like INPUT_direct or FORWARD_direct). See firewall-cmd(1). |
||||
priority:: |
||||
The priority to use (0 is topmost). See firewall-cmd(1). |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
'present' or 'absent', defaults to 'present' |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Allow acces from entrance.place4.ungleich.ch |
||||
__firewalld_rule entrance \ |
||||
--protocol ipv4 \ |
||||
--table filter \ |
||||
--chain INPUT_direct \ |
||||
--priority 0 \ |
||||
--rule '-s entrance.place4.ungleich.ch -j ACCEPT' |
||||
|
||||
# Allow forwarding of traffic from br0 |
||||
__firewalld_rule vm-forward --protocol ipv4 \ |
||||
--table filter \ |
||||
--chain FORWARD_direct \ |
||||
--priority 0 \ |
||||
--rule '-i br0 -j ACCEPT' |
||||
|
||||
# Ensure old rule is absent - warning, the rule part must stay the same! |
||||
__firewalld_rule vm-forward |
||||
--protocol ipv4 \ |
||||
--table filter \ |
||||
--chain FORWARD_direct \ |
||||
--priority 0 \ |
||||
--rule '-i br0 -j ACCEPT' \ |
||||
--state absent |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__iptables_rule(7) |
||||
- firewalld(8) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2015 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,60 @@ |
||||
cdist-type__iptables_rule(7) |
||||
============================ |
||||
Deploy iptable rulesets |
||||
|
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to manage iptable rules |
||||
in a distribution independent manner. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
rule |
||||
The rule to apply. Essentially an iptables command |
||||
line without iptables in front of it. |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state |
||||
'present' or 'absent', defaults to 'present' |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Deploy some policies |
||||
__iptables_rule policy-in --rule "-P INPUT DROP" |
||||
__iptables_rule policy-out --rule "-P OUTPUT ACCEPT" |
||||
__iptables_rule policy-fwd --rule "-P FORWARD DROP" |
||||
|
||||
# The usual established rule |
||||
__iptables_rule established --rule "-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT" |
||||
|
||||
# Some service rules |
||||
__iptables_rule http --rule "-A INPUT -p tcp --dport 80 -j ACCEPT" |
||||
__iptables_rule ssh --rule "-A INPUT -p tcp --dport 22 -j ACCEPT" |
||||
__iptables_rule https --rule "-A INPUT -p tcp --dport 443 -j ACCEPT" |
||||
|
||||
# Ensure some rules are not present anymore |
||||
__iptables_rule munin --rule "-A INPUT -p tcp --dport 4949 -j ACCEPT" \ |
||||
--state absent |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__iptables_apply(7) <cdist-type__iptables_apply.html>`_ |
||||
- iptables(8) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2013 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,64 +0,0 @@ |
||||
cdist-type__iptables_rule(7) |
||||
============================ |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__iptables_rule - Deploy iptable rulesets |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to manage iptable rules |
||||
in a distribution independent manner. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
rule:: |
||||
The rule to apply. Essentially an iptables command |
||||
line without iptables in front of it. |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
'present' or 'absent', defaults to 'present' |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Deploy some policies |
||||
__iptables_rule policy-in --rule "-P INPUT DROP" |
||||
__iptables_rule policy-out --rule "-P OUTPUT ACCEPT" |
||||
__iptables_rule policy-fwd --rule "-P FORWARD DROP" |
||||
|
||||
# The usual established rule |
||||
__iptables_rule established --rule "-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT" |
||||
|
||||
# Some service rules |
||||
__iptables_rule http --rule "-A INPUT -p tcp --dport 80 -j ACCEPT" |
||||
__iptables_rule ssh --rule "-A INPUT -p tcp --dport 22 -j ACCEPT" |
||||
__iptables_rule https --rule "-A INPUT -p tcp --dport 443 -j ACCEPT" |
||||
|
||||
# Ensure some rules are not present anymore |
||||
__iptables_rule munin --rule "-A INPUT -p tcp --dport 4949 -j ACCEPT" \ |
||||
--state absent |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__iptables_apply(7) |
||||
- iptables(8) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2013 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,63 @@ |
||||
cdist-type__package_pkg(7) |
||||
========================== |
||||
Manage OpenBSD packages |
||||
|
||||
Andi Brönnimann <andi-cdist--@--v-net.ch> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This type is usually used on OpenBSD to manage packages. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
name |
||||
If supplied, use the name and not the object id as the package name. |
||||
|
||||
flavor |
||||
If supplied, use to avoid ambiguity. |
||||
|
||||
state |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
pkg_path |
||||
Manually specify a PKG_PATH to add packages from. |
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Ensure zsh is installed |
||||
__package_pkg_openbsd zsh --state present |
||||
|
||||
# Ensure vim is installed, use flavor no_x11 |
||||
__package_pkg_openbsd vim --state present --flavor no_x11 |
||||
|
||||
# If you don't want to follow pythonX packages, but always use python |
||||
__package_pkg_openbsd python --state present --name python2 |
||||
|
||||
# Remove obsolete package |
||||
__package_pkg_openbsd puppet --state absent |
||||
|
||||
# Add a package using a particular mirror |
||||
__package_pkg_openbsd bash \ |
||||
--pkg_path http://openbsd.mirrorcatalogs.com/snapshots/packages/amd64 |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__package(7) <cdist-type__package.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011 Andi Brönnimann. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,66 +0,0 @@ |
||||
cdist-type__package_pkg(7) |
||||
========================== |
||||
Andi Brönnimann <andi-cdist--@--v-net.ch> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__package_pkg_openbsd - Manage OpenBSD packages |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This type is usually used on OpenBSD to manage packages. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
name:: |
||||
If supplied, use the name and not the object id as the package name. |
||||
|
||||
flavor:: |
||||
If supplied, use to avoid ambiguity. |
||||
|
||||
state:: |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
pkg_path:: |
||||
Manually specify a PKG_PATH to add packages from. |
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Ensure zsh is installed |
||||
__package_pkg_openbsd zsh --state present |
||||
|
||||
# Ensure vim is installed, use flavor no_x11 |
||||
__package_pkg_openbsd vim --state present --flavor no_x11 |
||||
|
||||
# If you don't want to follow pythonX packages, but always use python |
||||
__package_pkg_openbsd python --state present --name python2 |
||||
|
||||
# Remove obsolete package |
||||
__package_pkg_openbsd puppet --state absent |
||||
|
||||
# Add a package using a particular mirror |
||||
__package_pkg_openbsd bash \ |
||||
--pkg_path http://openbsd.mirrorcatalogs.com/snapshots/packages/amd64 |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__package(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011 Andi Brönnimann. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,53 @@ |
||||
cdist-type__pf_apply(7) |
||||
======================= |
||||
Apply pf(4) ruleset on \*BSD |
||||
|
||||
Jake Guffey <jake.guffey--@--eprotex.com> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This type is used on \*BSD systems to manage the pf firewall's active ruleset. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
NONE |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
NONE |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Modify the ruleset on $__target_host: |
||||
__pf_ruleset --state present --source /my/pf/ruleset.conf |
||||
require="__pf_ruleset" \ |
||||
__pf_apply |
||||
|
||||
# Remove the ruleset on $__target_host (implies disabling pf(4): |
||||
__pf_ruleset --state absent |
||||
require="__pf_ruleset" \ |
||||
__pf_apply |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__pf_ruleset(7) <cdist-type__pf_ruleset.html>`_ |
||||
- pf(4) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Jake Guffey. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,52 +0,0 @@ |
||||
cdist-type__pf_apply(7) |
||||
======================= |
||||
Jake Guffey <jake.guffey--@--eprotex.com> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__pf_apply - Apply pf(4) ruleset on *BSD |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This type is used on *BSD systems to manage the pf firewall's active ruleset. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
NONE |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
NONE |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Modify the ruleset on $__target_host: |
||||
__pf_ruleset --state present --source /my/pf/ruleset.conf |
||||
require="__pf_ruleset" \ |
||||
__pf_apply |
||||
|
||||
# Remove the ruleset on $__target_host (implies disabling pf(4): |
||||
__pf_ruleset --state absent |
||||
require="__pf_ruleset" \ |
||||
__pf_apply |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__pf_ruleset(7) |
||||
- pf(4) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Jake Guffey. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,67 @@ |
||||
cdist-type__process(7) |
||||
====================== |
||||
Start or stop process |
||||
|
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to define the state of a process. |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
name |
||||
Process name to match on when using pgrep -f -x. |
||||
|
||||
This is useful, if the name starts with a "/", |
||||
because the leading slash is stripped away from |
||||
the object id by cdist. |
||||
|
||||
stop |
||||
Executable to use for stopping the process. |
||||
|
||||
start |
||||
Executable to use for starting the process. |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Start if not running |
||||
__process /usr/sbin/syslog-ng --state present |
||||
|
||||
# Start if not running with a different binary |
||||
__process /usr/sbin/nginx --state present --start "/etc/rc.d/nginx start" |
||||
|
||||
# Stop the process using kill (the type default) - DO NOT USE THIS |
||||
__process /usr/sbin/sshd --state absent |
||||
|
||||
# Stop the process using /etc/rc.d/sshd stop - THIS ONE NOT AS WELL |
||||
__process /usr/sbin/sshd --state absent --stop "/etc/rc.d/sshd stop" |
||||
|
||||
# Ensure cups is running, which runs with -C ...: |
||||
__process cups --start "/etc/rc.d/cups start" --state present \ |
||||
--name "/usr/sbin/cupsd -C /etc/cups/cupsd.conf" |
||||
|
||||
# Ensure rpc.statd is running (which usually runs with -L) using a regexp |
||||
__process rpcstatd --state present --start "/etc/init.d/statd start" \ |
||||
--name "rpc.statd.*" |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__start_on_boot(7) <cdist-type__start_on_boot.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011-2012 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,70 +0,0 @@ |
||||
cdist-type__process(7) |
||||
====================== |
||||
Nico Schottelius <nico-cdist--@--schottelius.org> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__process - Start or stop process |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to define the state of a process. |
||||
|
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
name:: |
||||
Process name to match on when using pgrep -f -x. |
||||
|
||||
This is useful, if the name starts with a "/", |
||||
because the leading slash is stripped away from |
||||
the object id by cdist. |
||||
|
||||
stop:: |
||||
Executable to use for stopping the process. |
||||
|
||||
start:: |
||||
Executable to use for starting the process. |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Start if not running |
||||
__process /usr/sbin/syslog-ng --state present |
||||
|
||||
# Start if not running with a different binary |
||||
__process /usr/sbin/nginx --state present --start "/etc/rc.d/nginx start" |
||||
|
||||
# Stop the process using kill (the type default) - DO NOT USE THIS |
||||
__process /usr/sbin/sshd --state absent |
||||
|
||||
# Stop the process using /etc/rc.d/sshd stop - THIS ONE NOT AS WELL |
||||
__process /usr/sbin/sshd --state absent --stop "/etc/rc.d/sshd stop" |
||||
|
||||
# Ensure cups is running, which runs with -C ...: |
||||
__process cups --start "/etc/rc.d/cups start" --state present \ |
||||
--name "/usr/sbin/cupsd -C /etc/cups/cupsd.conf" |
||||
|
||||
# Ensure rpc.statd is running (which usually runs with -L) using a regexp |
||||
__process rpcstatd --state present --start "/etc/init.d/statd start" \ |
||||
--name "rpc.statd.*" |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__start_on_boot(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2011-2012 Nico Schottelius. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,78 @@ |
||||
cdist-type__pyvenv(7) |
||||
===================== |
||||
Create or remove python virtual environment |
||||
|
||||
Darko Poljak <darko.poljak--@--gmail.com> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to create or remove python virtual |
||||
environment using pyvenv. |
||||
It assumes pyvenv is already installed. Concrete package depends |
||||
on concrete OS and/or OS version/distribution. |
||||
Ensure this for e.g. in your init manifest as in the following example: |
||||
|
||||
.. code-block sh |
||||
|
||||
case "$__target_host" in |
||||
localhost) |
||||
__package python3-venv --state present |
||||
require="__package/python3-venv" __pyvenv /home/darko/testenv --pyvenv "pyvenv-3.4" --owner darko --group darko --mode 740 --state present |
||||
require="__pyvenv/home/darko/testenv" __package_pip docopt --pip /home/darko/testenv/bin/pip --runas darko --state present |
||||
;; |
||||
esac |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
group |
||||
Group to chgrp to |
||||
|
||||
mode |
||||
Unix permissions, suitable for chmod |
||||
|
||||
owner |
||||
User to chown to |
||||
|
||||
pyvenv |
||||
Use this specific pyvenv |
||||
|
||||
venvparams |
||||
Specific parameters to pass to pyvenv invocation |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
__pyvenv /home/services/djangoenv |
||||
|
||||
# Use specific pyvenv |
||||
__pyvenv /home/foo/fooenv --pyvenv /usr/local/bin/pyvenv-3.4 |
||||
|
||||
# Create python virtualenv for user foo. |
||||
__pyvenv /home/foo/fooenv --group foo --user foo |
||||
|
||||
# Create python virtualenv with specific parameters. |
||||
__pyvenv /home/services/djangoenv --venvparams "--copies --system-site-packages" |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2016 Darko Poljak. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
||||
|
@ -1,80 +0,0 @@ |
||||
cdist-type__pyvenv(7) |
||||
===================== |
||||
Darko Poljak <darko.poljak--@--gmail.com> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__pyvenv - Create or remove python virtual environment |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
This cdist type allows you to create or remove python virtual |
||||
environment using pyvenv. |
||||
It assumes pyvenv is already installed. Concrete package depends |
||||
on concrete OS and/or OS version/distribution. |
||||
Ensure this for e.g. in your init manifest as in the following example: |
||||
-------------------------------------------------------------------------------- |
||||
case "$__target_host" in |
||||
localhost) |
||||
__package python3-venv --state present |
||||
require="__package/python3-venv" __pyvenv /home/darko/testenv --pyvenv "pyvenv-3.4" --owner darko --group darko --mode 740 --state present |
||||
require="__pyvenv/home/darko/testenv" __package_pip docopt --pip /home/darko/testenv/bin/pip --runas darko --state present |
||||
;; |
||||
esac |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
None |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
state:: |
||||
Either "present" or "absent", defaults to "present" |
||||
|
||||
group:: |
||||
Group to chgrp to |
||||
|
||||
mode:: |
||||
Unix permissions, suitable for chmod |
||||
|
||||
owner:: |
||||
User to chown to |
||||
|
||||
pyvenv:: |
||||
Use this specific pyvenv |
||||
|
||||
venvparams:: |
||||
Specific parameters to pass to pyvenv invocation |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
__pyvenv /home/services/djangoenv |
||||
|
||||
# Use specific pyvenv |
||||
__pyvenv /home/foo/fooenv --pyvenv /usr/local/bin/pyvenv-3.4 |
||||
|
||||
# Create python virtualenv for user foo. |
||||
__pyvenv /home/foo/fooenv --group foo --user foo |
||||
|
||||
# Create python virtualenv with specific parameters. |
||||
__pyvenv /home/services/djangoenv --venvparams "--copies --system-site-packages" |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2016 Darko Poljak. Free use of this software is |
||||
granted under the terms of the GNU General Public License version 3 (GPLv3). |
||||
|
@ -0,0 +1,54 @@ |
||||
cdist-type__rvm_gemset(7) |
||||
========================== |
||||
Manage Ruby gems through rvm |
||||
|
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user |
||||
The remote user account to use |
||||
gemset |
||||
The gemset to use |
||||
state |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
default |
||||
Make the selected gemset the default |
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Install the rails gem in gemset ruby-1.9.3-p0@myset for user bill |
||||
__rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill --state present |
||||
|
||||
# Do the same and also make ruby-1.9.3-p0@myset the default gemset |
||||
__rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill \ |
||||
--state present --default |
||||
|
||||
# Remove it |
||||
__rvm_ruby rails --gemset ruby-1.9.3-p0@myset --user bill --state absent |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__rvm(7) <cdist-type__rvm.html>`_ |
||||
- `cdist-type__rvm_ruby(7) <cdist-type__rvm_ruby.html>`_ |
||||
- `cdist-type__rvm_gemset(7) <cdist-type__rvm_gemset.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,57 +0,0 @@ |
||||
cdist-type__rvm_gemset(7) |
||||
========================== |
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__rvm_gem - Manage Ruby gems through rvm |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user:: |
||||
The remote user account to use |
||||
gemset:: |
||||
The gemset to use |
||||
state:: |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
OPTIONAL PARAMETERS |
||||
------------------- |
||||
default:: |
||||
Make the selected gemset the default |
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Install the rails gem in gemset ruby-1.9.3-p0@myset for user bill |
||||
__rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill --state present |
||||
|
||||
# Do the same and also make ruby-1.9.3-p0@myset the default gemset |
||||
__rvm_gemset rails --gemset ruby-1.9.3-p0@myset --user bill \ |
||||
--state present --default |
||||
|
||||
# Remove it |
||||
__rvm_ruby rails --gemset ruby-1.9.3-p0@myset --user bill --state absent |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__rvm(7) |
||||
- cdist-type__rvm_ruby(7) |
||||
- cdist-type__rvm_gemset(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,52 @@ |
||||
cdist-type__rvm_gemset(7) |
||||
========================== |
||||
Manage gemsets through rvm |
||||
|
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user |
||||
The remote user account to use |
||||
state |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
BOOLEAN PARAMETERS |
||||
------------------- |
||||
default |
||||
If present, set the given gemset as default. |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Install the gemset @myset for user charles on based on ruby-1.9.3-0 |
||||
__rvm_gemset ruby-1.9.3-p0@myset --user charles --state present |
||||
|
||||
# Do the same and make ruby-1.9.3-p0@myset the default gemset |
||||
__rvm_gemset ruby-1.9.3-p0@myset --user charles --state present --default |
||||
|
||||
# Remove the gemset @myset for user john |
||||
__rvm_ruby ruby-1.9.3-p0@myset --user john --state absent |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__rvm(7) <cdist-type__rvm.html>`_ |
||||
- `cdist-type__rvm_ruby(7) <cdist-type__rvm_ruby.html>`_ |
||||
- `cdist-type__rvm_gem(7) <cdist-type__rvm_gem.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,55 +0,0 @@ |
||||
cdist-type__rvm_gemset(7) |
||||
========================== |
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__rvm_gemset - Manage gemsets through rvm |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user:: |
||||
The remote user account to use |
||||
state:: |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
BOOLEAN PARAMETERS |
||||
------------------- |
||||
default:: |
||||
If present, set the given gemset as default. |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Install the gemset @myset for user charles on based on ruby-1.9.3-0 |
||||
__rvm_gemset ruby-1.9.3-p0@myset --user charles --state present |
||||
|
||||
# Do the same and make ruby-1.9.3-p0@myset the default gemset |
||||
__rvm_gemset ruby-1.9.3-p0@myset --user charles --state present --default |
||||
|
||||
# Remove the gemset @myset for user john |
||||
__rvm_ruby ruby-1.9.3-p0@myset --user john --state absent |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__rvm(7) |
||||
- cdist-type__rvm_ruby(7) |
||||
- cdist-type__rvm_gem(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
@ -0,0 +1,53 @@ |
||||
cdist-type__rvm_ruby(7) |
||||
======================= |
||||
Manage ruby installations through rvm |
||||
|
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user |
||||
The remote user account to use |
||||
state |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
|
||||
BOOLEAN PARAMETERS |
||||
------------------ |
||||
default |
||||
Set the given version as default |
||||
|
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
.. code-block:: sh |
||||
|
||||
# Install ruby 1.9.3 through rvm for user thelonious |
||||
__rvm_ruby ruby-1.9.3-p0 --user thelonious --state present |
||||
|
||||
# Install ruby 1.9.3 through rvm for user ornette and make it the default |
||||
__rvm_ruby ruby-1.9.3-p0 --user ornette --state present --default |
||||
|
||||
# Remove ruby 1.9.3 for user john |
||||
__rvm_ruby ruby-1.9.3-p0 --user john --state absent |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- `cdist-type(7) <cdist-type.html>`_ |
||||
- `cdist-type__rvm(7) <cdist-type__rvm.html>`_ |
||||
- `cdist-type__rvm_gemset(7) <cdist-type__rvm_gemset.html>`_ |
||||
- `cdist-type__rvm_gem(7) <cdist-type__rvm_gem.html>`_ |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
@ -1,54 +0,0 @@ |
||||
cdist-type__rvm_ruby(7) |
||||
======================= |
||||
Evax Software <contact@evax.fr> |
||||
|
||||
|
||||
NAME |
||||
---- |
||||
cdist-type__rvm_ruby - Manage ruby installations through rvm |
||||
|
||||
|
||||
DESCRIPTION |
||||
----------- |
||||
RVM is the Ruby enVironment Manager for the Ruby programming language. |
||||
|
||||
|
||||
REQUIRED PARAMETERS |
||||
------------------- |
||||
user:: |
||||
The remote user account to use |
||||
state:: |
||||
Either "present" or "absent", defaults to "present". |
||||
|
||||
BOOLEAN PARAMETERS |
||||
------------------ |
||||
default: |
||||
Set the given version as default |
||||
|
||||
EXAMPLES |
||||
-------- |
||||
|
||||
-------------------------------------------------------------------------------- |
||||
# Install ruby 1.9.3 through rvm for user thelonious |
||||
__rvm_ruby ruby-1.9.3-p0 --user thelonious --state present |
||||
|
||||
# Install ruby 1.9.3 through rvm for user ornette and make it the default |
||||
__rvm_ruby ruby-1.9.3-p0 --user ornette --state present --default |
||||
|
||||
# Remove ruby 1.9.3 for user john |
||||
__rvm_ruby ruby-1.9.3-p0 --user john --state absent |
||||
-------------------------------------------------------------------------------- |
||||
|
||||
|
||||
SEE ALSO |
||||
-------- |
||||
- cdist-type(7) |
||||
- cdist-type__rvm(7) |
||||
- cdist-type__rvm_gemset(7) |
||||
- cdist-type__rvm_gem(7) |
||||
|
||||
|
||||
COPYING |
||||
------- |
||||
Copyright \(C) 2012 Evax Software. Free use of this software is granted under |
||||
the terms of the GNU General Public License version 3 (GPLv3). |
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in new issue