Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/getsolus/aa-lsm-hook

Distro integration hooks for AppArmor LSM
https://github.com/getsolus/aa-lsm-hook

Update Changelog

df3dcca7c7bb6dbef1cf031733bbb7d2e377a041 authored over 1 year ago
Clean up old cache directories

Implement a new cleanup path by cleaning up non-managed directories.
The current cleanup mechani...

125ff4b24369946f4cfb097252b6dae253453693 authored over 1 year ago
Print error when not running as root

35d655de95ecabf2cf07b708a7de35a4d74faf85 authored over 1 year ago
Create cache directory when it does not exists

4fd1e85ac3ca06e8af42f80700612cbc7f73a2e5 authored over 1 year ago
Update copyright notices and minor code cleanup for readability

1b09b9f89e7204faa75579b075d6bec74be848c7 authored over 4 years ago
Update changelog

546e3c4a8d845f639971c73bf3aadf95916f38a0 authored over 4 years ago
Fix service dependency cycle and config file permissions

e8d095680dbbb64bba53483f6b4b47d238addc26 authored over 4 years ago
Restore correct updating

9a41585844e96d917dbc044ec4db6a292fa6897f authored about 5 years ago
Fixed cache cleanup beign too aggressive, cache loading being incomplete

feac2496d50d1c84ab1f5ecb4af4db4952f5a1b8 authored about 5 years ago
Force aa-lsm-hook to run after snapd and add snapd profiles to the default config

fd40e7d648ce3b0595ec2115057797eff9e4c8ec authored about 5 years ago
Add check for no configured profile dirs, go fmt

354bf0733e9b46782269efb1125e1ec1cf6d89e3 authored over 5 years ago
Ensure we install systemd unit, make default aa-lsm-hook.conf

9255f1528df686b25a6576c7c51556030b51a10a authored over 5 years ago
Re-disable debug bits

454258c9d9fb7612a9412b0dc0c37fcef2b15103 authored over 5 years ago
Code review cleanup.

Various cleanup including utilizing more inline error handling, inline documentation, and changi...

3278d2a92cc0e775ce59cf00dccb751da2643bfb authored over 5 years ago
Remove clang-format since it is no logner used

0b21d289f81574cd032cdf6c346531fd495d1b91 authored over 5 years ago
Actually use the AppArmor 2.13 cache dir

59fc83f7ad3123a6678739ff2102a3c2ec03e54a authored over 5 years ago
First pass at 0.1.0

- Full rewrite in Go for maintainability
- Relicensed as Apache 2.0
- New Features
- Singl...

bb3c4e76165177c87176c119423c4e54b66856c7 authored over 5 years ago
Tag 0.0.3

Tagging 0.0.3 which features a fix removing / unlinking apparmor directories.

Updated copyright...

e038414395c800f22a22df038cecbbe4c51e2a08 authored over 5 years ago
Merge pull request #3 from livingsilver94/master

Clean profiles for apparmor 2.12+

AppArmor 2.12+ introduce subdirectories for the cache that ...

4cf7a1142643f046e8318edf319c751445cc2bd0 authored over 5 years ago
Invert logic that checks for errors on remove()

cce86a3791351432e31000563c8afd8fce26d96b authored over 5 years ago
Fix warning

b193734d59ab1aacc6021425c2b714fcc0a1c35c authored over 5 years ago
Fix a copy-paste that went badly

d9bb3be4d2b21243a71532e0aa95656c7ea8e3cd authored over 5 years ago
Fix issues reported by DD

cd525a1c017b4e4ac992e3707d0653ec7ac35447 authored over 5 years ago
Clean profiles for apparmor 2.12+

AppArmor change the cache directory structures in v2.12 to include subdirectories.
The previous ...

b81016b09f6b7e522bb171010781a3aa1e13b7e5 authored over 5 years ago
Merge pull request #1 from Staudey/patch-1

Update links in README to getsol.us

50b47179519a12e07049133957d5fa7849dbc864 authored over 6 years ago
Update links in README to getsol.us

080648b9b08824ae78a7dafca558407aef272c7d authored over 6 years ago
Bump version to 0.0.2

Signed-off-by: Ikey Doherty <[email protected]>

0c3b6d0a6ee63bd5c69f05d9ddb15699a407c993 authored almost 7 years ago
Update README for a new tag

Signed-off-by: Ikey Doherty <[email protected]>

f974125aa60a3c4382f8796f51fc04f66d2fe6fa authored almost 7 years ago
lib: Add private snapd directory to AoT path

snapd doesn't properly work with socket activation, and will only load
the profiles when snapd i...

c8e3f559f6217956a5e90b40b3a53406b908536a authored almost 7 years ago
Fix broken arguments

Signed-off-by: Ikey Doherty <[email protected]>

cfa970ce6ac451dac55cfcb3e0939aada31e62d8 authored almost 7 years ago
Ensure apparmor_parser gives us error codes

Signed-off-by: Ikey Doherty <[email protected]>

06bf724977d5f48c17f579556ce93822f3168b93 authored almost 7 years ago
Apply clang-format

Signed-off-by: Ikey Doherty <[email protected]>

be56681e1b464401e7e7adcbb4c1a8e639a36796 authored almost 7 years ago
Add mkrelease.sh

Signed-off-by: Ikey Doherty <[email protected]>

8e299ee5e77a94a0e79826f650ad44fa69d57787 authored almost 7 years ago
Add manpages

Signed-off-by: Ikey Doherty <[email protected]>

4757630feafb2a043b7a3076df6015580926503d authored almost 7 years ago
Add systemd units to load the AppArmor profiles at boot

Signed-off-by: Ikey Doherty <[email protected]>

6728af49dbfb71ac5bad4e828a9ecbb2a8e94545 authored almost 7 years ago
lib: Fix compilation with musl

Signed-off-by: Ikey Doherty <[email protected]>

203ee1d6e2e7b64fa9091c7d3208f26fd9efd2ad authored almost 7 years ago
Allow compiling as static binaries

Signed-off-by: Ikey Doherty <[email protected]>

c95f204fa556fe13c1dadc2e7f687718fe2e27f1 authored almost 7 years ago
Use stable include pattern

Signed-off-by: Ikey Doherty <[email protected]>

ee41afb755267c510cb4ece754c36e1ac4bd597a authored almost 7 years ago
Implement our load routine

Signed-off-by: Ikey Doherty <[email protected]>

d1b11927ed4cf86625ae2a028e8a7416045aa63c authored almost 7 years ago
lib: Implement load function

This is our simplest function, if our cache directory exists we'll then
ask apparmor_parser to l...

c048d802857daa9b2d1db5b27a00e0b1e9ca13ab authored almost 7 years ago
compile: Add geteuid check on startup

Signed-off-by: Ikey Doherty <[email protected]>

46df0f321a3d95910b0514e54cd1115dda1b214a authored almost 7 years ago
util: Fix broken define

Signed-off-by: Ikey Doherty <[email protected]>

837fad953316e668d850d34b7b22c5e3a5ec90fc authored almost 7 years ago
build: Fix issue with stale stat when doing mkdir

Signed-off-by: Ikey Doherty <[email protected]>

2193b17955f8c7df8d25691617529bac2377facb authored almost 7 years ago
lib: Don't garbage collect the .features file

Signed-off-by: Ikey Doherty <[email protected]>

c423ff84903bb6b025ad900345c6386606f967de authored almost 7 years ago
Implement our AoT compilation step

We walk each item in the source directories and call out to the helper
to compile all definition...

352ca5f0d75fc3c965df047076790c9e6d6ba372 authored almost 7 years ago
lib: Borrow the exec helper from usysconf

We'll need this guy to help us execute our helper, i.e. the apparmor parser

Signed-off-by: Ikey...

451b0b99068897209422a00d13ea35f1fe420507 authored almost 7 years ago
lib: Early morning derp, match whole name

Signed-off-by: Ikey Doherty <[email protected]>

f9a9ad7e0ed7e81cf4738635ec9fe5c0c014465d authored almost 7 years ago
compile: Clean cache after performing compilation (not yet done)

Signed-off-by: Ikey Doherty <[email protected]>

58903828a37d5948582994d9fb8bf4c246087c50 authored almost 7 years ago
lib: Implement the GC collection routine

Signed-off-by: Ikey Doherty <[email protected]>

0029f7aef71ced04a8f579185f6240b943cb9cfd authored almost 7 years ago
Begin the (currently unimplemented) version of clean handler

Signed-off-by: Ikey Doherty <[email protected]>

36265f6dcc66e859c02a355c8702e7405f8ac5f7 authored about 7 years ago
hook: Locate all source directories at startup

For now we'll stick with the default source directory in /etc, however
it is very likely we're g...

8222898dc9def8d808da36a97864b869f49fe6ce authored about 7 years ago
Start hooking up the utility lib with a basic init function

Signed-off-by: Ikey Doherty <[email protected]>

42e789607fc86a5352d92b3b2c13e6a350b5b43b authored about 7 years ago
load: Add skeleton

Signed-off-by: Ikey Doherty <[email protected]>

2dec0f8c8d706f41369c9ceac15501045b6f6956 authored about 7 years ago
Add skeleton for the compile binary

Signed-off-by: Ikey Doherty <[email protected]>

ac7822e7cffc998e50abd23e4d5e84418298d0c3 authored about 7 years ago
Update README because real life

Signed-off-by: Ikey Doherty <[email protected]>

2a1a98b66be63798aec7e2a4b807bb177bd1dd0b authored about 7 years ago
Add skeleton meson layout for the project

Signed-off-by: Ikey Doherty <[email protected]>

ca7de6f562ed352ec7c87f989379d7995cc9ae2b authored about 7 years ago
Initial commit

Signed-off-by: Ikey Doherty <[email protected]>

ccc0490563b954358430598873dda31c9f609459 authored about 7 years ago