From: dwalsh@redhat.com (Daniel J Walsh)
To: refpolicy@oss.tresys.com
Subject: [refpolicy] state of core/contrib split
Date: Fri, 07 Sep 2012 07:22:52 -0400 [thread overview]
Message-ID: <5049D90C.2050701@redhat.com> (raw)
In-Reply-To: <5049D3CE.7020806@trentalancia.com>
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 09/07/2012 07:00 AM, Guido Trentalancia wrote:
> On 06/09/2012 19:15, Guido Trentalancia wrote:
>> On 06/09/2012 19:01, Christopher J. PeBenito wrote:
>>> The core/contrib split in the refpolicy repo has been around for a
>>> year. Unfortunately, I don't think it has gone as originally planned,
>>> as the people with commit access haven't really been committing
>>> anything. Differences between refpolicy and distro policies are pretty
>>> severe in some cases. What can we do to improve the situation?
>>
>> In my opinion, file contexts are probably impossible (or at least
>> extremely expensive) to tackle in a one-fits-all way for all possible
>> distributions and at the same time they are sort of silly blockers.
>
> In addition to the above, simple patches sometimes don't get through.
>
> Take for example, the cpucontrol module patch that I recently posted. It
> just ended up in nothing without sufficient follow-up.
>
> I am not trying to blame anyone in particular and for sufficient follow-up,
> I do simply mean that, in my opinion, there needs to be at least three
> kinds of tagging following the post of a patch: NEEDS_REWORK (patch is
> interesting and could be possibly applied with minor or major rework),
> MERGED (patch is applied straight), REJECTED_NO_FOLLOW_UP (patch is trying
> to gear current policy in a direction that is not acceptable/profitable and
> therefore it is not going to be supported).
>
Obviously if your patch is in Fedora, we give it an implicit ACK.
> I have not received any of the above replies for some patches (including
> the cpucontrol module one), therefore I do not know how to proceed. There
> were problems with file-contexts, this is always going to happen to a
> certain extent until distributions interested in supporting SELinux will
> make a list of their file locations easily accessible from the web or ftp
> (e.g. http://www.distro1.org/filelist.txt,
> ftp://ftp.distro1.org/filelist.txt, ftp://ftp.distro2.org/filelist.txt).
> But apart from that it is entirely unknown to me whether it is worth or not
> keep working on that...
>
> It shouldn't be expensive for distributions to publish their latest file
> locations. It will allow SELinux policy developers to create policy based
> upon the latest location of their distributed binaries (because they often
> change suddenly and often tend to vary too much amongst different
> distributions, not necessarily with a consequent profit). Otherwise, the
> work-load on the policy developer might become too high.
>
> Other patches also got stuck in SELinux userspace. Most notably, one patch
> that aimed at re-stabilizing (read fixing a bug) policycoreutils/semanage
> ([PATCH v2]: seobject.py must skip comments while reading external
> configuration files, Aug 2012 and optionally [PATCH]: libselinux: improve
> the file_contexts.5 manual page, Aug 2012) after changes made to the policy
> ([refpolicy] [PATCH v1/v2]: clarify the file_contexts.subs_dist
> configuration file usage, Aug 2012).
>
>>> Additionally, due to his many contributions to the policy and reviewing
>>> of others' patches, Dominick Grift has been given contrib commit
>>> access.
>
> _______________________________________________ refpolicy mailing list
> refpolicy at oss.tresys.com http://oss.tresys.com/mailman/listinfo/refpolicy
>
SELinux userspace should be brought up on the selinux list. Eric is getting
preparing a push, but has been held up because of linuxcon. If you do not see
your patch in his push, I would ping him.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://www.enigmail.net/
iEYEARECAAYFAlBJ2QwACgkQrlYvE4MpobPhYQCgk4kB2Zp60HooTgOQuLi/BAzg
mVUAn1X2XWOo7hqoLLs4jAiuRSjGfQdm
=P6sN
-----END PGP SIGNATURE-----
next prev parent reply other threads:[~2012-09-07 11:22 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2012-09-06 17:01 [refpolicy] state of core/contrib split Christopher J. PeBenito
2012-09-06 17:15 ` Guido Trentalancia
2012-09-06 18:03 ` Dominick Grift
2012-09-06 18:45 ` Miroslav Grepl
2012-09-06 18:55 ` Daniel J Walsh
2012-09-06 19:21 ` Dominick Grift
2012-09-07 11:00 ` Guido Trentalancia
2012-09-07 11:22 ` Daniel J Walsh [this message]
2012-09-07 12:24 ` Christopher J. PeBenito
2012-09-07 12:51 ` Guido Trentalancia
2012-09-07 13:25 ` Guido Trentalancia
2012-09-07 12:48 ` Russell Coker
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=5049D90C.2050701@redhat.com \
--to=dwalsh@redhat.com \
--cc=refpolicy@oss.tresys.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.