tomoyo_init(9)
β¨ tomoyo_init(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for tomoyo_init β this is the literal main character of TOMOYO Linux's LSM setup, and honestly it's the shortest little function you'll ever meet π
π NAME π
tomoyo_init β registers TOMOYO Linux as an LSM module, periodt π
πΈ SYNOPSIS πΈ
int tomoyo_init (void );
π¦ ARGUMENTS π¦
voidβ no arguments, ngl. nothing. zero. the void is the vibe π
β DESCRIPTION β
Returns 0. that's it. that's the whole description. it's giving "does exactly what it says on the tin" and we respect it ππ
π₯ SEE ALSO π₯
the Kernel file lives at ./security/tomoyo/tomoyo.c β go say hi to it, it's iconic β¨
and here's the whole friend group, all the tomoyo_* (9) pages you're gonna want to pull up in the group chat:
tomoyo_domain(9)tomoyo_cred_prepare(9)tomoyo_bprm_committed_creds(9)tomoyo_bprm_creds_for_exec(9)tomoyo_bprm_check_security(9)tomoyo_inode_getattr(9)tomoyo_path_truncate(9)tomoyo_file_truncate(9)tomoyo_path_unlink(9)tomoyo_path_mkdir(9)tomoyo_path_rmdir(9)tomoyo_path_symlink(9)tomoyo_path_mknod(9)tomoyo_path_link(9)tomoyo_path_rename(9)tomoyo_file_fcntl(9)tomoyo_file_open(9)tomoyo_file_ioctl(9)tomoyo_path_chmod(9)tomoyo_path_chown(9)tomoyo_path_chroot(9)tomoyo_sb_mount(9)tomoyo_sb_umount(9)tomoyo_sb_pivotroot(9)tomoyo_socket_listen(9)tomoyo_socket_connect(9)tomoyo_socket_bind(9)tomoyo_socket_sendmsg(9)tomoyo_task_alloc(9)tomoyo_task_free(9)
bestie that's all 30 of them, count 'em if you want. no skipping, no "tl;dr", we read the whole list in this house π«Ά
π and that's the page!! π
mwah, this was brought to you by the ./security/tomoyo directory, the October 2026 drop of the Kernel API Manual</> β catch you on the next tomoyo_init(9) reread, slay πππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms