setools could be split between GUI and non-GUI tools

Bug #598025 reported by Thierry Carrez on 2010-06-24
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Ubuntu Server papercuts
setools (Ubuntu)

Bug Description

Binary package hint: setools

Currently installing selinux on a server drags a lot of useless graphical stuff, through recommends:

selinux -> policycoreutils -> selinux-policy-default --recommends--> setools -> tk ->...

Splitting setools into two binary packages, one for GUI tools (seaudit, apol, sediffx) and one for non-GUI tools, would avoid that.

Alternatively, the refpolicy binary packages (selinux-policy-default) could suggest setools instead of recommending it. But that's suboptimal, since it would still be a pain to install setools on servers.

Related branches

Thierry Carrez (ttx) on 2010-06-24
Changed in setools (Ubuntu):
importance: Undecided → Wishlist
status: New → Confirmed

Please discuss this with the Debian maintainer. We want to keep our diff to a minimum on SELinux packages.

Serge Hallyn (serge-hallyn) wrote :

Really, the useful command line policy management tools are in the
policycoreutils package (semanage, semodule, etc). setools definately
should be suggested rather than recommended in my opinion. I've only
ever used them out of curiosity.

Still, a separate non-X setools package providing sediff and secmds
could be considered useful.

Changed in setools (Ubuntu):
assignee: nobody → Serge Hallyn (serge-hallyn)
Thierry Carrez (ttx) on 2010-06-29
Changed in server-papercuts:
assignee: nobody → Serge Hallyn (serge-hallyn)
importance: Undecided → Medium
milestone: none → maverick-alpha-3
status: New → Triaged
Serge Hallyn (serge-hallyn) wrote :

I've proposed this as a way to split setools into a basic (non-gui) package
and a separate setools-gui package. It compiles and installed fine on a
lucid test partition. Have sent it to the Debian maintainer, and will do a sync
request if he accepts it (or a modified version of it).

Dave Walker (davewalker) wrote :

@Serge, Is there a Debian bug tracking this - or was it emailed directly to the maintainer?

Quoting Dave Walker (<email address hidden>):
> @Serge, Is there a Debian bug tracking this - or was it emailed directly
> to the maintainer?

Mailed directly to the maintainer.

tags: added: patch
Thierry Carrez (ttx) on 2010-07-28
Changed in server-papercuts:
status: Triaged → Fix Committed
Changed in setools (Ubuntu):
assignee: Serge Hallyn (serge-hallyn) → nobody
Changed in server-papercuts:
assignee: Serge Hallyn (serge-hallyn) → nobody
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package setools - 3.3.8-2

setools (3.3.8-2) unstable; urgency=low

  * Team upload.
  * Split GUI tools in their own package (LP: #598025)
  * debian/control: Move libsetools-jni to the java Section
  * debian/rules: Pass --as-needed to the linker and call dh_autoreconf with
    --as-needed to minimize the runtime dependencies
  * debian/control: Bump Standards-Version to 3.9.4 (no further changes)
  * debian/control: Use the canonical URL for the VCS-Git field
  * debian/rules: Supply --with-javac-flags to ensure java source/target is
    set to 1.5. (LP: #1049807)
  * debian/patches/fix-javacflags.patch: Use JAVACFLAGS instead of JAVAFLAGS

 -- Laurent Bigonville <email address hidden> Sat, 07 Dec 2013 18:41:15 +0100

Changed in setools (Ubuntu):
status: Confirmed → Fix Released
Joshua Powers (powersj) on 2016-12-15
Changed in server-papercuts:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers