freebsd-dev/sys/fs/procfs
Jamie Gritton 0e5c6bd436 Make it easier for filesystems to count themselves as jail-enabled,
by doing most of the work in a new function prison_add_vfs in kern_jail.c
Now a jail-enabled filesystem need only mark itself with VFCF_JAIL, and
the rest is taken care of.  This includes adding a jail parameter like
allow.mount.foofs, and a sysctl like security.jail.mount_foofs_allowed.
Both of these used to be a static list of known filesystems, with
predefined permission bits.

Reviewed by:	kib
Differential Revision:	D14681
2018-05-04 20:54:27 +00:00
..
procfs_dbregs.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
procfs_fpregs.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
procfs_ioctl.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
procfs_map.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
procfs_mem.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procfs_note.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procfs_osrel.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procfs_regs.c Move most of the contents of opt_compat.h to opt_global.h. 2018-04-06 17:35:35 +00:00
procfs_rlimit.c spdx: initial adoption of licensing ID tags. 2017-11-18 14:26:50 +00:00
procfs_status.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procfs_type.c sys: further adoption of SPDX licensing ID tags. 2017-11-20 19:43:44 +00:00
procfs.c Make it easier for filesystems to count themselves as jail-enabled, 2018-05-04 20:54:27 +00:00
procfs.h [procfs] Split procfs_attr into multiple functions 2018-04-24 14:49:09 +00:00