Home
last modified time | relevance | path

Searched refs:smack (Results 1 – 14 of 14) sorted by relevance

/linux-6.15/security/smack/
H A DMakefile6 obj-$(CONFIG_SECURITY_SMACK) := smack.o
8 smack-y := smack_lsm.o smack_access.o smackfs.o
9 smack-$(CONFIG_SECURITY_SMACK_NETFILTER) += smack_netfilter.o
H A Dsmack_access.c454 char *smack; in smk_parse_smack() local
476 smack = kstrndup(string, i, GFP_NOFS); in smk_parse_smack()
477 if (!smack) in smk_parse_smack()
479 return smack; in smk_parse_smack()
568 char *smack; in smk_import_entry() local
571 smack = smk_parse_smack(string, len); in smk_import_entry()
572 if (IS_ERR(smack)) in smk_import_entry()
573 return ERR_CAST(smack); in smk_import_entry()
577 skp = smk_find_entry(smack); in smk_import_entry()
587 skp->smk_known = smack; in smk_import_entry()
[all …]
H A Dsmackfs.c1137 char *smack; in smk_write_net4addr() local
1170 if (smack == NULL) { in smk_write_net4addr()
1194 if (smack[0] != '-') { in smk_write_net4addr()
1276 kfree(smack); in smk_write_net4addr()
1401 char *smack; in smk_write_net6addr() local
1429 if (smack == NULL) { in smk_write_net6addr()
1437 &mask, smack); in smk_write_net6addr()
1463 if (smack[0] != '-') { in smk_write_net6addr()
1533 kfree(smack); in smk_write_net6addr()
2056 char *smack = ""; in smk_read_unconfined() local
[all …]
H A Dsmack_lsm.c1642 prop->smack.skp = smk_of_inode(inode); in smack_inode_getlsmprop()
2144 prop->smack.skp = smk_of_task(smack_cred(cred)); in smack_cred_getlsmprop()
2246 prop->smack.skp = smk_of_current(); in smack_current_getlsmprop_subj()
2259 prop->smack.skp = smk_of_task_struct_obj(p); in smack_task_getlsmprop_obj()
3448 prop->smack.skp = *iskpp; in smack_ipc_getlsmprop()
4749 struct smack_known *skp = prop->smack.skp; in smack_audit_rule_match()
4830 return smack_to_secctx(prop->smack.skp, cp); in smack_lsmprop_to_secctx()
5284 DEFINE_LSM(smack) = {
/linux-6.15/security/
H A DMakefile17 obj-$(CONFIG_SECURITY_SMACK) += smack/
H A DKconfig224 source "security/smack/Kconfig"
272 …default "landlock,lockdown,yama,loadpin,safesetid,smack,selinux,tomoyo,apparmor,ipe,bpf" if DEFAUL…
273 …default "landlock,lockdown,yama,loadpin,safesetid,apparmor,selinux,smack,tomoyo,ipe,bpf" if DEFAUL…
276 default "landlock,lockdown,yama,loadpin,safesetid,selinux,smack,tomoyo,apparmor,ipe,bpf"
/linux-6.15/Documentation/admin-guide/LSM/
H A Dindex.rst35 named after the module. ``/proc/.../attr/smack`` is provided by the Smack
H A DSmack.rst41 git://github.com/smack-team/smack.git
329 you can add access rules in ``/etc/smack/accesses``. They take the form::
594 The configuration file /etc/smack/accesses contains the rules to be set at
656 /etc/smack/cipso.
660 smack level [category [category]*]
H A Dipe.rst310 If a traditional MAC system is enabled (SELinux, apparmor, smack), all
327 If a traditional MAC system is enabled (SELinux, apparmor, smack, etcetera),
507 If a traditional MAC system is enabled (SELinux, apparmor, smack, etcetera),
/linux-6.15/Documentation/userspace-api/
H A Dlsm.rst21 Smack also provides this value in ``/proc/self/attr/smack/current``.
/linux-6.15/include/linux/
H A Dsecurity.h164 struct lsm_prop_smack smack; member
/linux-6.15/Documentation/filesystems/
H A Dporting.rst725 called before we attach dentry to inode and !@#!@##!@$!$#!@#$!@$!@$ smack
/linux-6.15/fs/proc/
H A Dbase.c2887 LSM_DIR_OPS(smack);
/linux-6.15/
H A DMAINTAINERS22497 T: git git://github.com/cschaufler/smack-next
22499 F: security/smack/