summary refs log tree commit diff
path: root/pkgs/os-specific/linux/apparmor
Commit message (Collapse)AuthorAge
* libapparmor: support python 3.8Frederik Rietdijk2020-01-06
|
* treewide: fix *FlagsRobin Gloster2019-12-30
|
* apparmor: 2.13.1 -> 2.13.3ajs1242019-09-30
|
* apparmor: make apparmor cross-compileDing Xiang Fei2019-06-29
|
* apparmor: use stdenv.lib.getDev for headersMatthew Bauer2019-02-24
|
* lib.makePerlPath -> perlPackages.makePerlPathvolth2018-12-15
|
* libapparmor: drop conflicting patch, fix build w/muslWill Dietz2018-11-29
|
* apparmor: 2.12.0 -> 2.13.1Joachim Fasting2018-10-22
|
* apparmor: Replace meta.available checksTuomas Tynkkynen2018-09-28
| | | | | This sort of code breaks config.{allowBroken, allowUnsupportedSystem} = true by making them do unpredictable things.
* treewide: Remove stdenv.isCrossJohn Ericson2018-08-02
| | | | | | | I *want* cross-specific overrides to be verbose, so I rather not have this shorthand. This makes the syntactic overhead more proportional to the maintainence cost. Hopefully this pushes people towards fewer conditionals and more abstractions.
* tree-wide: disable `doCheck` and `doInstallCheck` where it fails (the ↵Jan Malakhovski2018-04-25
| | | | trivial part)
* libapparmor: Fix cross-compilation.Shea Levy2018-02-25
|
* libapparmor: Add musl patches from AlpineWill Dietz2018-02-13
| | | | (update: drop patches no longer needed on updated version)
* apparmor: updating utilities to fresh python (#34049)corpix2018-01-20
| | | | | | | | * apparmor: updating utilities to fresh python * apparmor: better way to depend on python * apparmor: override python derivation on the top-level
* apparmor: 2.10 -> 2.12.0adisbladis2017-12-31
|
* Python: more evaluation fixups.Vladimír Čunát2016-10-14
|
* libapparmor: Move python stuff to a separate outputEelco Dolstra2016-09-01
| | | | | | This prevents systemd and by extension a zillion other packages from having Python 2.7 in their closure. For example, the closure of systemd dropped from 133 MiB to 85 MiB.
* apparmor: cleanupsJoachim Fasting2016-04-18
| | | | | | - Move build tools to nativeBuildInputs - capability.h should come from linuxHeaders not glibc - Delete v2.9
* apparmor: fixup to use some multiple-output pathsVladimír Čunát2015-10-03
|
* Merge commit staging+systemd into closure-sizeVladimír Čunát2015-10-03
|\ | | | | | | Many non-conflict problems weren't (fully) resolved in this commit yet.
| * apparmor-utils: wrap python and perl scriptsJoachim Fasting2015-08-26
| | | | | | | | | | | | | | | | | | This allows all utilties to at least run, though most still fail because they expect to be able to read a non-existent config file. Also, aa-notify refuses to run due to a self-check on the filename, which cannot be preceded by a '.'. This has to be patched or we need to set PERL5LIB some other way.
| * apparmor: use standard phase hooksJoachim Fasting2015-08-26
| |
| * apparmor: 2.9.1 -> 2.10Joachim Fasting2015-08-26
| | | | | | | | | | | | | | An incremental release, including several fixes to the parser, library, and userspace management tools. See [1] for a comprehensive changelog. [1]: http://wiki.apparmor.net/index.php/ReleaseNotes_2_10
| * nixpkgs: apparmor - remove dbus dependencyAustin Seipp2015-08-26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This was untested and didn't function without a dbus patch which wasn't applied to the system dbus package, so it wasn't used at all. Also, it creates a weird cyclic dependency if we want systemd to depend on libapparmor (for AppArmorProfiles= support), because libapparmor then wants dbus, and dbus wants systemd. Oof. Luckily, this feature and whatnot will probably all be irrelevant in the glorious kdbus-based future, and the dbus patches aren't even upstream I think. So we can just drop it. Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * nixpkgs: default to apparmor 2.9 (#7220)Austin Seipp2015-08-26
| | | | | | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
| * apparmor: don't depend on tetexVladimír Čunát2015-08-26
| | | | | | | | | | It seemed unused - no mention in the log, and builds without it. /cc maintainers: @phreedom, @thoughtpolice.
* | fix "libc}/lib" and similar referencesVladimír Čunát2015-05-05
|/ | | | | Done mostly without any verification. I didn't bother with libc}/include, as the path is still correct.
* apparmor: 2.9.1 -> 2.9.2Joachim Fasting2015-04-24
| | | | Bugfixes & minor improvements
* libapparmor: build perl bindingsJoachim Fasting2015-04-07
| | | | | | | | There are still a few utils which use Perl, though most have been ported to Python. Note that SWIG v2 is required to avoid the `error: 'bool' undeclared` build failure with Perl >=5.16 [1]. [1]: https://github.com/swig/swig/commit/4305a3cef9b210541c3b88ab2fd03d787c3bca66
* apparmor: use base32 digestJoachim Fasting2015-04-07
|
* apparmor: fixup install locationsJoachim Fasting2015-03-18
| | | | | | | This patch fixes install locations for man pages, python modules and vim scripts. This patch improves but does not fix the user-land AppArmor utilities (i.e., they can now import the modules they need but are broken in other ways still).
* apparmor: factor out common prePatchJoachim Fasting2015-03-18
|
* Cleanup apparmor expressionJoachim Fasting2015-03-18
| | | | Remove excessive whitespace & comments.
* Add AppArmor 2.9Joachim Fasting2015-03-12
| | | | | | | | | | | | | | | | | | | | The 2.9 series brings features such as support for dbus, unix abstract sockets, ptrace mediation, and replaces Perl tools with equivalents implemented in Python. See [1] for details. The package expression has been changed to build each component (library, parser) separately. Additionally, Perl is now only used to build man pages and locale support has been removed. The user-land tools are currently broken (fail to import the Python module), but this isn't really a regression, as only two or three of the tools installed by the previous version were functional. The most important tool, aa-status, works, however. Lastly, dbus support is compiled in, but is untested and probably requires patching of dbus. [1]: http://wiki.apparmor.net/index.php/ReleaseNotes_2_9_0
* apparmor: fix build by using older perlVladimír Čunát2014-12-10
| | | | | | | | This is work around #5270. Also bogus path in wrapper got fixed. CC: maintainers @phreedom, @thoughtpolice. It would be better to test this as well by someone who actually uses it.
* apparmor: update from 2.8.3 to 2.8.4Evgeny Egorochkin2014-11-15
|
* Another attempt to eradicate ensureDirEelco Dolstra2014-06-30
| | | | See c556a6ea46e71e1907d78b71fab36df30297b3ad.
* apparmor: 2.8.2 -> 2.8.3Austin Seipp2014-05-17
| | | | Signed-off-by: Austin Seipp <aseipp@pobox.com>
* apparmor: update from 2.8.1 to 2.8.2Nixpkgs Monitor2013-12-09
|
* Some description fixesBjørn Forsman2013-10-05
| | | | | | | | | | | | There are many more packages to fix, this is just a start. Rules: * Don't repeat the package name (not always that easy...) * Start with capital letter * Don't end with full stop * Don't start with "The ..." or "A ..." I've also added descriptions to some packages and rewritten others.
* Apparmor: minor cleanupEvgeny Egorochkin2013-05-11
|
* AppArmor: fix silent build breakage.Evgeny Egorochkin2013-05-11
|
* Apparmor: update to 2.8.1Evgeny Egorochkin2013-05-10
|
* Apparmor: packagedEvgeny Egorochkin2012-02-29
svn path=/nixpkgs/trunk/; revision=32695