summaryrefslogtreecommitdiff
path: root/src/shared/smack-util.c
Commit message (Expand)AuthorAgeFilesLines
* smack-util: Fix compilation error when smack is disabledDaan De Meyer2023-02-221-1/+1
* smack-util: Add renameat_and_apply_smack_floor_label()Daan De Meyer2023-02-201-11/+11
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-1/+1
* smack: fix build failure with -Dsmack=falseasavah2022-07-151-5/+1
* mac: rework labelling code to be simpler, and less racyLennart Poettering2022-07-081-55/+43
* smack: catch more types of 'not supported' errorsLennart Poettering2022-07-081-1/+2
* basic: mac_[selinux,smack]_apply_fd does not work when applying labelsDonald Chan2022-01-311-2/+2
* smack make mac_smack_fix_at() useful when called with dir_fd=AT_FDCWDLennart Poettering2021-11-161-2/+9
* xattr-util: merge various getxattr()/listxattr() helpers into getxattr_at_mal...Lennart Poettering2021-10-071-2/+2
* smack-util: tiny simplificationLennart Poettering2021-09-231-5/+4
* smack: move helper function to smack-util.cZbigniew Jędrzejewski-Szmek2021-09-211-0/+13
* tree-wide: port things over to FORMAT_PROC_FD_PATH()Lennart Poettering2021-08-191-5/+3
* basic,shared: move a bunch of files to src/shared/Zbigniew Jędrzejewski-Szmek2021-06-241-0/+288
* build-sys: split internal basic/ library from shared/Kay Sievers2015-06-111-208/+0
* shared: add process-util.[ch]Ronny Chevalier2015-04-101-0/+1
* tree-wide: there is no ENOTSUP on linuxDavid Herrmann2015-03-131-1/+1
* smack-util: remove warning when building without SMACK supportLennart Poettering2014-12-041-4/+8
* treewide: use log_*_errno whenever %m is in the format stringMichal Schmidt2014-11-281-1/+1
* smack: introduce new SmackProcessLabel optionWaLyong Cho2014-11-241-0/+20
* smack: we don't need the special labels exported, hence don'tLennart Poettering2014-10-231-0/+3
* smack: rework SMACK label fixing code to follow more closely the semantics of...Lennart Poettering2014-10-231-24/+35
* smack: never follow symlinks when relabellingLennart Poettering2014-10-231-1/+1
* smack: rework smack APIs a bitLennart Poettering2014-10-231-14/+53
* mac: rename all calls that apply a label mac_{selinux|smack}_apply_xyz(), and...Lennart Poettering2014-10-231-5/+5
* mac: also rename use_{smack,selinux,apparmor}() calls so that they share the ...Lennart Poettering2014-10-231-9/+9
* mac: rename apis with mac_{selinux/smack}_ prefixWaLyong Cho2014-10-231-5/+5
* label: rearrange mandatory access control(MAC) apisWaLyong Cho2014-10-231-2/+43
* build-sys: use glibc's xattr support instead of requiring libattrKay Sievers2014-05-281-3/+1
* smack: minimize ifdef use, and move all labeling to smack-util.cKay Sievers2013-10-111-1/+51
* security: rework selinux, smack, ima, apparmor detection logicLennart Poettering2013-10-101-4/+9
* Smack: Test if smack is enabled before mountingAuke Kok2013-10-091-0/+36