]>
git.ipfire.org Git - thirdparty/systemd.git/blob - src/basic/missing_securebits.h
3 #include <linux/securebits.h>
5 /* 746bf6d64275be0c65b0631d8a72b16f1454cfa1 (4.3) */
6 #ifndef SECURE_NO_CAP_AMBIENT_RAISE
7 #define SECURE_NO_CAP_AMBIENT_RAISE 6
8 #define SECURE_NO_CAP_AMBIENT_RAISE_LOCKED 7 /* make bit-6 immutable */
9 #define SECBIT_NO_CAP_AMBIENT_RAISE (issecure_mask(SECURE_NO_CAP_AMBIENT_RAISE))
10 #define SECBIT_NO_CAP_AMBIENT_RAISE_LOCKED (issecure_mask(SECURE_NO_CAP_AMBIENT_RAISE_LOCKED))
12 #undef SECURE_ALL_BITS
13 #define SECURE_ALL_BITS (issecure_mask(SECURE_NOROOT) | \
14 issecure_mask(SECURE_NO_SETUID_FIXUP) | \
15 issecure_mask(SECURE_KEEP_CAPS) | \
16 issecure_mask(SECURE_NO_CAP_AMBIENT_RAISE))