Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pivot to internal types #73

Merged
merged 1 commit into from
Dec 1, 2015
Merged

Pivot to internal types #73

merged 1 commit into from
Dec 1, 2015

Conversation

jyaworski
Copy link
Member

Solves #70. Work in progress.

@jyaworski
Copy link
Member Author

Adding to this, I'd like guidance on how to handle selmodule. It looks like it takes the .pp file and installs it. Does that just replace the exec, or do we refactor this?

@jyaworski
Copy link
Member Author

Hmm. This is also failing on Ruby 1.8.7. Ideas?

@jyaworski jyaworski changed the title Partially pivot to internal types Pivot to internal types Nov 15, 2015
@jyaworski
Copy link
Member Author

Added some initial module work and did some refactoring in the process.

Note: isn't make installed with selinux? If it isn't, I can put back use_makefile.

@jyaworski
Copy link
Member Author

Tag @jfryman (if you didn't get the notification)

@jfryman
Copy link
Contributor

jfryman commented Nov 16, 2015

It looks like this is failing on more than Ruby 1.8.7. If that's all that is failing, I think it's acceptable to deprecate as Puppet doesn't support that version of ruby anymore either.

The rest though, should pass. :)

What it looks like is that the negative lookahead in your regex is causing a problem. This wasn't able to be done until 1.9.3. Can you do https://github.com/jfryman/puppet-selinux/pull/73/files#diff-5db2390a154a0e185d52ce1303d25943R46 without the lookahead?

@jyaworski
Copy link
Member Author

OK, this is in a reasonable state, but don't merge yet. I'm going to do more internal testing to make sure it makes sense and it flows well. Feel free to look over it in the meantime.

@jyaworski
Copy link
Member Author

Just as an FYI: this likely deserves whatever you consider a major version bump. I ended up dropping Ruby 1.8.7 support, as you stated it's no longer supported by upstream puppet.

@jfryman
Copy link
Contributor

jfryman commented Nov 18, 2015

Just as an FYI: this likely deserves whatever you consider a major version bump. I ended up dropping Ruby 1.8.7 support, as you stated it's no longer supported by upstream puppet.

👍

@jyaworski
Copy link
Member Author

@jfryman we're good to go.

@jfryman
Copy link
Contributor

jfryman commented Dec 1, 2015

@jyaworski will you rebase, I'll merge this in as well.

@jyaworski
Copy link
Member Author

OK, rebased.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants