summaryrefslogtreecommitdiff
path: root/gnu/packages/selinux.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: libsemanage: Return #t from all phases.•••* gnu/packages/selinux.scm (libsemanage)[arguments]: Substitute INVOKE for SYSTEM*. Tobias Geerinckx-Rice2018-06-221-2/+3
* gnu: libselinux: Use invoke.•••* gnu/packages/selinux.scm (libselinux)[arguments]: Use invoke in the 'pywrap' and 'install-pywrap' phases. Mark H Weaver2018-03-251-2/+2
* gnu: libsepol: Fix build on non-x86_64.•••* gnu/packages/selinux.scm (libsepol)[arguments]: Add phase "portability". (checkpolicy, libselinux, libsemanage, secilc, python-sepolgen, python-setools, policycoreutils)[arguments]: Remove inherited phase "portability". Ricardo Wurmus2018-01-291-1/+15
* gnu: Update SELinux packages.•••* gnu/packages/selinux.scm (libsepol): Update to 2.7, release 20170804. [source]: Fetch from git. (checkpolicy)[arguments]: Set LIBSEPOLA. (libselinux)[arguments]: Likewise; remove build phase "patch-libsepol-path". (python-sepolgen)[arguments]: Adjust directory name in "enter-dir". (python-setools): Update to 4.1.1. [source]: Fetch from git. (policycoreutils)[source]: Remove patch. [arguments]: Remove build phases "fix-glib-cflags", "fix-linkage-with-libsepol", "fix-target-paths", and "wrap-python-tools". [inputs]: Remove python-wrapper, python-sepolgen, python-setools, python-ipy, libcap-ng, pcre, dbus, dbus-glib, and glib. * gnu/packages/patches/policycoreutils-make-sepolicy-use-python3.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. Ricardo Wurmus2018-01-251-101/+25
* gnu: libselinux: Propagate libsepol and pcre.•••Both libsepol and pcre required by libselinux.pc. * gnu/packages/selinux.scm (libselinux)[inputs]: Move libsepol and pcre... [propagated-inputs]: ...here. Kei Kebreau2017-06-151-4/+6
* gnu: Add policycoreutils.•••* gnu/packages/selinux.scm (policycoreutils): New variable. Ricardo Wurmus2017-04-221-0/+137
* gnu: Add python-setools.•••* gnu/packages/selinux.scm (python-setools): New variable. Ricardo Wurmus2017-04-221-0/+52
* gnu: Add python-sepolgen.•••* gnu/packages/selinux.scm (python-sepolgen): New variable. Ricardo Wurmus2017-04-221-0/+52
* gnu: Add secilc.•••* gnu/packages/selinux.scm (secilc): New variable. Ricardo Wurmus2017-04-221-1/+29
* gnu: Add libsemanage.•••* gnu/packages/selinux.scm (libsemanage): New variable. Ricardo Wurmus2017-04-221-1/+45
* gnu: Add libselinux.•••* gnu/packages/selinux.scm (libselinux): New variable. Ricardo Wurmus2017-04-221-1/+63
* gnu: Add checkpolicy.•••* gnu/packages/selinux.scm (checkpolicy): New variable. Ricardo Wurmus2017-04-221-0/+35
* gnu: Add libsepol.•••* gnu/packages/selinux.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. Ricardo Wurmus2017-04-221-0/+71