Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/voxpupuli/puppet-selinux

Puppet Module to manage SELinux on RHEL machines
https://github.com/voxpupuli/puppet-selinux

Merge pull request #187 from voxpupuli/modulesync

modulesync 0.19.3

e0dcb1872fb4e5994e0b25333f112f1a457b6165 authored almost 8 years ago by Tim Meusel <[email protected]>
modulesync 0.19.3

2a6a2b40c4e9555ee10568ba24debc5f727c56c1 authored almost 8 years ago by David Hollinger III <[email protected]>
Merge pull request #180 from vinzent/148_use_unused_class_params

(GH-148) Use declared parameters

abf35d80f7ea4aaaeb8cb2f7933b85e719d18991 authored almost 8 years ago by Tim Meusel <[email protected]>
Merge pull request #181 from vinzent/119_validate_port_params

(GH-119) Don't accept udp6 and tcp6 as protocol name with selinux::port

75dfc599c1dbb2121097bb03898fb5a75430efc9 authored almost 8 years ago by Tim Meusel <[email protected]>
(GH-148) Add spec tests for class parameters

Closes #148

510c3033f582d35aa3b4fd9dc57a434237172b3b authored almost 8 years ago by Thomas Mueller <[email protected]>
(GH-148) Make use of class selinux parameters

Until now only hiera was queried for module, boolean, fcontext
permissive and port parameters. I...

b9041d20ecfc6ea3cb625d9b85bad1720d6a68d7 authored almost 8 years ago by Thomas Mueller <[email protected]>
Use correct type in create_resource with permissive parameter

Permissive parameter tried to manage selinux::fcontext resources.

de69bf8cad8dda6c07fc956067f070e28bbab685 authored almost 8 years ago by Thomas Mueller <[email protected]>
(GH-119) Don't accept udp6 and tcp6 as protocol name with selinux::port

Only udp and tcp are valid. ipv4 and ipv6 would be valid options too
but it wasn't provided befo...

a25d44d19c15d448e5200a0d588f6cbe38fcba53 authored almost 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #182 from vinzent/rubocop_config_fixes

Rubocop config fixes

691cc281530348832c2fbfa0f03b8dca596f955f authored almost 8 years ago by Tim Meusel <[email protected]>
Fix for Security/YAMLLoad rubocop warning

5744329a7cb6cebd6e5fafe01166ed114b443091 authored almost 8 years ago by Thomas Mueller <[email protected]>
Adapt required rubocop config change

Workaround for warning/errors:

/voxpupuli/puppet-selinux/.rubocop.yml: Lint/Eval has the wrong ...

211de8790a8938310686b61bcb8d75d3e3582205 authored almost 8 years ago by Thomas Mueller <[email protected]>
Document downgrade behaviour in README

dc74982dd4e23025ec48f157d04dcc03a9b38b7a authored almost 8 years ago by Jarkko Oranen <[email protected]>
Merge pull request #176 from voxpupuli/modulesync

modulesync 0.19.0

efa2392ecd2d77f50eab0e2b9504115ad5c8ea5d authored almost 8 years ago by Tim Meusel <[email protected]>
modulesync 0.19.0

0467ea8dabb011a837f191995125163e3d469ed2 authored almost 8 years ago by Tim Meusel <[email protected]>
Downgrade to permissive configuration when SELinux is disabled

This avoids configurations that could break when SELinux is enabled
again. The user will be issu...

72006c7bfe8d56c44c53463e929dc49fadfc2223 authored almost 8 years ago by Jarkko Oranen <[email protected]>
Merge pull request #173 from vinzent/doc_update

Fix broken link to puppet strings documentation

d4d9fdcf94c59e3d476fbd2259a33c758304a5cb authored almost 8 years ago by Tim Meusel <[email protected]>
Fix broken link to puppet strings documentation

0bf10cc4ba2cb0b49f612b67d93c77055400ef5f authored almost 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #172 from vinzent/doc_update

Update inline doc to puppet-strings

2fae8d0b3b0aae6b6d8cfbd3d2726f5c2a9018e2 authored almost 8 years ago by Tim Meusel <[email protected]>
Generated puppet strings docs

699e6b202557e95859a90d7bfc7635470b4e83ec authored almost 8 years ago by Thomas Mueller <[email protected]>
Provide resource ordering UML diagram

Written with PlantUML syntax

0f83a6f18c52c79a3ee404213dfbfb8d3f007294 authored almost 8 years ago by Thomas Mueller <[email protected]>
Convert inline docs to puppet-strings format

d12a83684791ef0730b58accb76415b1204128c1 authored almost 8 years ago by Thomas Mueller <[email protected]>
Add redcarpet gem needed for puppet strings

Already in modulesync pipeline:
https://github.com/voxpupuli/modulesync_config/pull/304

c0f116865139494d7257d4d3598bfdf7b5959112 authored almost 8 years ago by Thomas Mueller <[email protected]>
Generate puppet strings in docs/ folder

already in modulesync pipeline:
https://github.com/voxpupuli/modulesync_config/pull/304

65ecdde55ead7e84d9271bad216e7f133e4e40bb authored almost 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #171 from vinzent/doc_update

Document known problems / limitations

02d2738a31e4057df1847088985b10ed0402fc1e authored almost 8 years ago by Tim Meusel <[email protected]>
Document known problems / limitations

Update the README.md to include hints about known problems and
limitations to consider when work...

7fd977a925b7ce85e6b825580142c46acb165816 authored almost 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #170 from voxpupuli/modulesync

Modulesync 0.18.0

862ed2eacc29a61894649eac6551c89142483b32 authored almost 8 years ago by Rob Nelson <[email protected]>
[blacksmith] Bump version to 0.8.1-rc0

c34f99c0b29959e4077e8b87bf6f33252ac3ba4c authored almost 8 years ago by Tim Meusel <[email protected]>
modulesync 0.18.0

34427617d9365acdc3499d62fb2d01d5e578d6af authored almost 8 years ago by Tim Meusel <[email protected]>
bump required puppet version to 4.6.1

a304af6f825ca800fd2c7638f24f33dbbd711d3f authored almost 8 years ago by Tim Meusel <[email protected]>
Merge pull request #167 from vinzent/147_ordering_of_resources

(GH-147) Add ordering of resources

2b8a353e0ad4c4fdac1728f07ad8ef315c12c53d authored almost 8 years ago by Rob Nelson <[email protected]>
Merge pull request #168 from bastelfreak/rel080

release 0.8.0

6684f1c1f9c7822898aba1dc3828f914d60429b7 authored almost 8 years ago by Rob Nelson <[email protected]>
release 0.8.0

e7915e295996d844876e915190566820c8cc0cf1 authored almost 8 years ago by Tim Meusel <[email protected]>
(GH-147) Test default resource ordering in acceptance test

Remove ordering of all `selinux::*` resources. This was not
possible before the addition of the ...

4f99a3d85172d3efa2439b2db29eded6e908107c authored almost 8 years ago by Thomas Mueller <[email protected]>
(GH-147) Add spec tests for the ordering of resources

b306f49cfea30126eb0be7da11118d9624b39f51 authored almost 8 years ago by Thomas Mueller <[email protected]>
(GH-147) Add ordering of resources

This change adds ordering of resources of this module.

It enables to declare resources in diffe...

8116a4f7cb65c232d976ef2cc593416fc5f4d096 authored almost 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #163 from voxpupuli/modulesync

modulesync 0.16.7

c0b6d24f504c5fdcdd9b9dec5ac5c976a88f3e36 authored about 8 years ago by Tim Meusel <[email protected]>
modulesync 0.16.7

83e323cfd6e06a5a4155960f93dde588ddd64f7a authored about 8 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 0.7.2-rc0

ee985ecbe692c7c353e27959a5826c5382865e5b authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #160 from vinzent/release_0_7_1

Release 0.7.1

4693841eb24c9a7159ec191e3e30ab2f2ddcb820 authored about 8 years ago by Tim Meusel <[email protected]>
Release 0.7.1

a7f1de864b176f2d1d7ea03ca2dfefa20488377d authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #159 from vinzent/fix_selinux_fact_usage

Fix usage of non-existent $::selinux_enabled fact

d134e73b311623fd62d353d3e3ab2fa8eeea0f2e authored about 8 years ago by Tim Meusel <[email protected]>
Fix usage of non-existent $::selinux_enabled fact

The fact is in fact called $::selinux not $::selinux_enabled.

It was not caught by the spec tes...

c607c096601eddd607aa4fd174abef75a39c347f authored about 8 years ago by Thomas Mueller <[email protected]>
Enable spec tests to delete selinux facts

If selinux is disabled on a host only the $::selinux (new:
$::os['selinux']['enabled']) fact is ...

7e0514f4d9b27ecc3d87c810965b82148a536117 authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #158 from vinzent/module_syncversion_param_undef_default

Default to undef for syncversion parameter in selinux::module

22580ff62db2ddffe559e9d0b1ced00ebe6cea8b authored about 8 years ago by Tim Meusel <[email protected]>
Update selinux::module inline docs to puppet-strings format

53c894672417e4d066e20523fc20396c7677fc46 authored about 8 years ago by Thomas Mueller <[email protected]>
Default to undef for syncversion parameter in selinux::module

Newer SELinux tools don't show the modules version number when
calling `semodule -l`. Unfortunat...

140389ffdb805f3161760758c56508c9c3444cd6 authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #156 from juniorsysadmin/remove-ruby

Remove mentions of Ruby requirements in README

e97c6f5d7151afa46db65d578d1b5c6869733f1a authored about 8 years ago by Tim Meusel <[email protected]>
Remove mentions of Ruby requirements in README

Ruby 1.9.3 is EOL, regardless of where it may be bundled.
Avoid mentions of specific Ruby versio...

25c63c6bfb4ea52c128556438a9e49711b3a71a4 authored about 8 years ago by juniorsysadmin <[email protected]>
Merge pull request #155 from bastelfreak/rel070

release 0.7.0

4bebdc364bb96d761d69c93b42f9a591112f97e2 authored about 8 years ago by Dennis Hoppe <[email protected]>
release 0.7.0

3a38f9bfba54b146d3df93fbc5efdb8913413301 authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #140 from traylenator/prefix

Default module prefix now ''

395eb117922175ee354ad290ddf7ec66175b59f8 authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #154 from vinzent/remove_fact_756_workaround

Remove custom fact selinux_custom_policy

bdffc0bc8ad0d9415b0798b9fcacbbcf810505ae authored about 8 years ago by Tim Meusel <[email protected]>
Remove custom fact selinux_custom_policy

It was introduced as a workaround for FACT-756. It was fixed with the
2.4.3 facter release publi...

b164b7f9c0f8a7bae0795a18a8650c8dc046d45b authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #134 from kausar007/master

Fix type doc

e662744efaa47de3217983edd2cb9f927ea6c6db authored about 8 years ago by Tim Meusel <[email protected]>
[blacksmith] Bump version to 0.6.1-rc0

e12fb06cbb193290f92863488f8eaee0994fd595 authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #152 from voxpupuli/modulesync

Modulesync 0.16.6 & Release 0.6.0

adbf276e6212bd3ef9effbbd4387090540d3a3ec authored about 8 years ago by Alex Fisher <[email protected]>
release 0.6.0

0d2600d3c4f36f570913730d81d993e140de2c1f authored about 8 years ago by Tim Meusel <[email protected]>
Fix type doc

22dcb7287d0c7a51954703061c00904cb39f0db2 authored about 8 years ago by Kausar Mehmood <[email protected]>
modulesync 0.16.6

fa9aa7a3a66deb2e3854087170bc8fc092dbaf6a authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #151 from vinzent/issue_18_autorelabel

Create /.autorelabel when switching from disabled

422cd7ff80bbcd85e8a8d8aba288a674928ea52a authored about 8 years ago by Tim Meusel <[email protected]>
Create /.autorelabel when switching from disabled mode

A complete relabeling is required when switching from disabeld to
permissive or enforcing mode, ...

e37bfe9ce925d77660a4815761c93b4af3be95f7 authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #145 from vinzent/add_acceptance_tests

Add acceptance tests

41a28dceeb29853076b636ff63fc16f82610c088 authored about 8 years ago by Alex Fisher <[email protected]>
Merge pull request #150 from vinzent/puppet_strings

Update to puppet-strings doc in selinux class

5ace474d819d59b526d0f150838d10896b428fc4 authored about 8 years ago by Tim Meusel <[email protected]>
Update to puppet-strings doc in selinux class

At the same time fix wrong doc of type parameter.

92b9c24ae7e1eca9789f223ef8be0fdfc3d113ad authored about 8 years ago by Thomas Mueller <[email protected]>
Add acceptance tests

This PR adds a simple acceptance test scenario.

It will:

* enable selinux
* set it to enforcin...

4bc676fe45ea42536c71f20a5bf24ae1f7187e00 authored about 8 years ago by Thomas Mueller <[email protected]>
Merge pull request #144 from juniorsysadmin/pupbump

Set puppet minimum version_requirement to 3.8.7

40826b9a5453da1b8c091fd9a093953363315bcd authored about 8 years ago by Dennis Hoppe <[email protected]>
Set puppet minimum version_requirement to 3.8.7

Also bump minimum version for stdlib (for Puppet 4) and
fix invalid version_range key

eee7305d1ee30d21ee083f516beff2a088a32c48 authored about 8 years ago by juniorsysadmin <[email protected]>
Merge pull request #143 from voxpupuli/modulesync

modulesync 0.16.4

adb2c4b44f56ced0b7dec7dae29f240b7d15b75d authored about 8 years ago by Alex Fisher <[email protected]>
modulesync 0.16.4

5cad07a2695b888d65346d0aa8fa16bdbc0d6995 authored about 8 years ago by Tim Meusel <[email protected]>
Default module prefix now ''

With RHEL7.3 the default module prefix causes problems
in particular the following happens

with...

f952195d07625d88664a75eff9542cff3a110601 authored about 8 years ago by Steve Traylen <[email protected]>
Merge pull request #138 from traylenator/sl6

Fixes #133 Use semange -f 'all files' on RHEL6

3436c4d15fbcdaa514736ec49355ce90d3b925a8 authored about 8 years ago by Julien Pivotto <[email protected]>
Merge pull request #139 from voxpupuli/modulesync

modulesync 0.16.3

2aa5004b078dfba4f2bacf83e05371d1fd304419 authored about 8 years ago by Dennis Hoppe <[email protected]>
modulesync 0.16.3

f372ac529941a4052daf3e1b383a934d8f682438 authored about 8 years ago by Tim Meusel <[email protected]>
Fixes #133 Use semange -f 'all files' on RHEL6

The command

```bash
semanage fcontext -a -f a -t httpd_tmp_t /usr/share/nginx
```

fails on RHE...

a05a29afd8daaa2b41da2b62ea326959da05a4e3 authored about 8 years ago by Steve Traylen <[email protected]>
Merge pull request #137 from traylenator/pfacts

Use rspec-puppet-facts in all places

a5f64af6b41bcb5603d11a908431eea40fb58b7b authored about 8 years ago by Tim Meusel <[email protected]>
Use rspec-puppet-facts in all places

Facts for supported OSes are now loaded from
the rspec-puppet-facts.

Commit includes no changes...

e0cfefcffff420140cf2f60f739682ce8ed0ea81 authored about 8 years ago by Steve Traylen <[email protected]>
Merge pull request #136 from alexjfisher/ruby1.8

Update README with ruby 1.8 status

c20363faf800ddd6b06ec562e6a58e7b0ea12d05 authored about 8 years ago by Tim Meusel <[email protected]>
Update README with ruby 1.8 status

6ea273261240557d2f249f9648c9882f6aab20a1 authored about 8 years ago by Alexander Fisher <[email protected]>
add argument variable for selinux::port (#132)

a58704be44321c21db313d53a4658a5625ce70f7 authored about 8 years ago by Joshua Stump <[email protected]>
Fixes Issue-130 - No rspec for permissive (#131)

* Fixes Issue-130 - No rspec for permissive

* Fix `RuboCop failed`

* Fix Rubocop issue

...

242a0799f680daa034343ada604d8353c62c8647 authored about 8 years ago by Rudy YAYON <[email protected]>
Fixes Issue-104 - No Hiera support (#128)

* Fixes Issue-104 - No Hiera support

Hiera hash are managed only if they exist
+ hiera look...

4b9bf3853d9ee40a84dc7e3424796d25b6015ea4 authored about 8 years ago by Rudy YAYON <[email protected]>
Merge pull request #127 from voxpupuli/modulesync

modulesync 0.15.0

c3d5b5480e9296de72b1f9988999e1b36fdb1b26 authored about 8 years ago by Dennis Hoppe <[email protected]>
modulesync 0.15.0

c28b2bd67c54d1192be56f4955217c135d7910d0 authored about 8 years ago by Tim Meusel <[email protected]>
Merge pull request #126 from logic/master

params.pp needs to know about Fedora 25

762c3ac6019dbd084b0bc150a82d108629efce25 authored about 8 years ago by Joseph (Jy) Yaworski <[email protected]>
Use selinux-policy-devel on Fedora 25.

4257b6ae1e9d6235847d54d9321351cc785c9450 authored about 8 years ago by Ed Marshall <[email protected]>
Merge pull request #124 from dhoppe/readme

Add missing badges

722ac9ea58a8b4ef2cb4d57fc6d544e4c79bbb6b authored about 8 years ago by Alex Fisher <[email protected]>
Fix several markdown issues

baf3627875c97547199abe43cde5de0408a82e8e authored about 8 years ago by Dennis Hoppe <[email protected]>
Add missing badges

fdbc177ebb4dbd8db734231bf3f7de7ab32f5bfc authored about 8 years ago by Dennis Hoppe <[email protected]>
Merge pull request #125 from alexjfisher/rubocop

Rubocop fixes

781ca754ad4612a24b31bd7873ac15a2530d00fe authored about 8 years ago by Bren Briggs <[email protected]>
rubocop: fix RSpec/NotToNot

cc6e4a362937ac56a59f06f680f0b9fd58360243 authored about 8 years ago by Alexander Fisher <[email protected]>
rubocop: fix RSpec/ImplicitExpect

5d66d0a1da66aef0bd9abc6cf79aad68606f163d authored about 8 years ago by Alexander Fisher <[email protected]>
Merge pull request #123 from dhoppe/modulesync

Update based on voxpupuli/modulesync_config 0.14.1

f229c266a4d146b4fd6cf2d9f0a7de244750e196 authored about 8 years ago by Tim Meusel <[email protected]>
Update based on voxpupuli/modulesync_config 0.14.1

e4272908e50b158732d7cafbc21c85ef681d5bf1 authored about 8 years ago by Dennis Hoppe <[email protected]>
Merge pull request #122 from voxpupuli/modulesync

modulesync 0.13.0

1e5f62dcd4d683d9cb9f0f20ccf923e99ac254d9 authored about 8 years ago by Dennis Hoppe <[email protected]>
modulesync 0.13.0

fc347e5dccdeb019fe18177f647d1a05a8de2914 authored about 8 years ago by Bren Briggs <[email protected]>
[blacksmith] Bump version to 0.5.1-rc0

6e2b1b0f4a3cd6bed45fe72cf220226e385dae66 authored over 8 years ago by Tim Meusel <[email protected]>
Merge pull request #120 from bastelfreak/rel050

Release 0.5.0

06949693de240adfb6ba61b0d988cf05e4cb0d8a authored over 8 years ago by Alex Fisher <[email protected]>
release 0.5.0

ca467e5de3852cc25cc51d33314a75bc1bd33742 authored over 8 years ago by Tim Meusel <[email protected]>
puppet-lint: fix 2sp_soft_tabs

f84bc896f311c536e788422131ce71f89fe8874e authored over 8 years ago by Tim Meusel <[email protected]>
add amazon linux

https://github.com/voxpupuli/puppet-selinux/pull/114/files amazon
support is already implemented...

11c195fcb63ae46a1aa7422f73b2d1fec2c64bd5 authored over 8 years ago by Tim Meusel <[email protected]>