History log of /illumos-gate/usr/src/test/os-tests/tests/secflags/secflags_forbidnullmap.sh
Revision Date Author Comments Expand
d2a70789f056fc6c9ce3ab047b52126d80b0e3da 15-Oct-2016 Richard Lowe <richlowe@richlowe.net>

7029 want per-process exploit mitigation features (secflags) 7030 want basic address space layout randomization (ASLR) 7031 noexec_user_stack should be a security-flag 7032 want a means to forbid mappings around NULL Reviewed by: Robert Mustacchi <rm@joyent.com> Reviewed by: Josef 'Jeff' Sipek <jeffpc@josefsipek.net> Reviewed by: Patrick Mooney <pmooney@joyent.com> Approved by: Dan McDonald <danmcd@omniti.com>

/illumos-gate/exception_lists/check_rtime /illumos-gate/exception_lists/manlint /illumos-gate/usr/src/cmd/auditreduce/token.c /illumos-gate/usr/src/cmd/praudit/praudit.xcl /illumos-gate/usr/src/cmd/praudit/token.c /illumos-gate/usr/src/cmd/praudit/toktable.c /illumos-gate/usr/src/cmd/praudit/toktable.h /illumos-gate/usr/src/cmd/priocntl/subr.c /illumos-gate/usr/src/cmd/ptools/Makefile /illumos-gate/usr/src/cmd/ptools/Makefile.bld /illumos-gate/usr/src/cmd/ptools/psecflags/psecflags.c /illumos-gate/usr/src/cmd/sgs/dump/common/dump.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/corenote.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/elfdump.msg /illumos-gate/usr/src/cmd/sgs/elfdump/common/gen_layout_obj.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/gen_struct_layout.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout.h /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_amd64.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_i386.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_sparc.c /illumos-gate/usr/src/cmd/sgs/elfdump/common/struct_layout_sparcv9.c /illumos-gate/usr/src/cmd/sgs/include/conv.h /illumos-gate/usr/src/cmd/sgs/include/libld.h /illumos-gate/usr/src/cmd/sgs/libconv/common/corenote.c /illumos-gate/usr/src/cmd/sgs/libconv/common/corenote.msg /illumos-gate/usr/src/cmd/sgs/libconv/common/dynamic.c /illumos-gate/usr/src/cmd/sgs/libconv/common/dynamic.msg /illumos-gate/usr/src/cmd/sgs/libld/common/args.c /illumos-gate/usr/src/cmd/sgs/libld/common/libld.msg /illumos-gate/usr/src/cmd/sgs/libld/common/sections.c /illumos-gate/usr/src/cmd/sgs/libld/common/update.c /illumos-gate/usr/src/cmd/svc/dtd/service_bundle.dtd.1 /illumos-gate/usr/src/cmd/svc/milestone/Makefile /illumos-gate/usr/src/cmd/svc/milestone/global.xml /illumos-gate/usr/src/cmd/svc/milestone/process-security.xml /illumos-gate/usr/src/cmd/svc/milestone/restarter.xml /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_libscf.c /illumos-gate/usr/src/cmd/svc/svccfg/svccfg_xml.c /illumos-gate/usr/src/cmd/truss/print.c /illumos-gate/usr/src/cmd/truss/print.h /illumos-gate/usr/src/cmd/truss/systable.c /illumos-gate/usr/src/cmd/zoneadmd/vplat.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.c /illumos-gate/usr/src/cmd/zonecfg/zonecfg.h /illumos-gate/usr/src/cmd/zonecfg/zonecfg_grammar.y /illumos-gate/usr/src/cmd/zonecfg/zonecfg_lex.l /illumos-gate/usr/src/common/secflags/secflags.c /illumos-gate/usr/src/head/libzonecfg.h /illumos-gate/usr/src/lib/auditd_plugins/syslog/systoken.c /illumos-gate/usr/src/lib/auditd_plugins/syslog/systoken.h /illumos-gate/usr/src/lib/brand/ipkg/zone/config.xml /illumos-gate/usr/src/lib/brand/labeled/zone/config.xml /illumos-gate/usr/src/lib/brand/sn1/zone/config.xml /illumos-gate/usr/src/lib/libbsm/adt_record.dtd.1 /illumos-gate/usr/src/lib/libbsm/adt_record.xsl.1 /illumos-gate/usr/src/lib/libbsm/audit_event.txt /illumos-gate/usr/src/lib/libbsm/auditxml /illumos-gate/usr/src/lib/libbsm/common/adt.xml /illumos-gate/usr/src/lib/libc/Makefile.targ /illumos-gate/usr/src/lib/libc/amd64/Makefile /illumos-gate/usr/src/lib/libc/common/sys/brk.s /illumos-gate/usr/src/lib/libc/common/sys/psecflagsset.s /illumos-gate/usr/src/lib/libc/i386/Makefile.com /illumos-gate/usr/src/lib/libc/port/gen/priv_str_xlate.c /illumos-gate/usr/src/lib/libc/port/gen/psecflags.c /illumos-gate/usr/src/lib/libc/port/mapfile-vers /illumos-gate/usr/src/lib/libc/port/sys/sbrk.c /illumos-gate/usr/src/lib/libc/req.flg /illumos-gate/usr/src/lib/libc/sparc/Makefile.com /illumos-gate/usr/src/lib/libc/sparcv9/Makefile.com /illumos-gate/usr/src/lib/libproc/common/Pcontrol.c /illumos-gate/usr/src/lib/libproc/common/Pcontrol.h /illumos-gate/usr/src/lib/libproc/common/Pcore.c /illumos-gate/usr/src/lib/libproc/common/Pgcore.c /illumos-gate/usr/src/lib/libproc/common/Pidle.c /illumos-gate/usr/src/lib/libproc/common/Putil.c /illumos-gate/usr/src/lib/libproc/common/libproc.h /illumos-gate/usr/src/lib/libproc/common/mapfile-vers /illumos-gate/usr/src/lib/libproc/common/proc_get_info.c /illumos-gate/usr/src/lib/librestart/common/librestart.c /illumos-gate/usr/src/lib/librestart/common/librestart.h /illumos-gate/usr/src/lib/libscf/common/highlevel.c /illumos-gate/usr/src/lib/libscf/common/mapfile-vers /illumos-gate/usr/src/lib/libscf/inc/libscf.h /illumos-gate/usr/src/lib/libscf/inc/libscf_priv.h /illumos-gate/usr/src/lib/libsecdb/auth_attr.txt /illumos-gate/usr/src/lib/libsecdb/help/auths/Makefile /illumos-gate/usr/src/lib/libsecdb/help/auths/SmfValueProcSec.html /illumos-gate/usr/src/lib/libzonecfg/common/libzonecfg.c /illumos-gate/usr/src/lib/libzonecfg/common/mapfile-vers /illumos-gate/usr/src/lib/libzonecfg/dtd/zonecfg.dtd.1 /illumos-gate/usr/src/man/man1/Makefile /illumos-gate/usr/src/man/man1/ld.1 /illumos-gate/usr/src/man/man1/psecflags.1 /illumos-gate/usr/src/man/man1m/zonecfg.1m /illumos-gate/usr/src/man/man3lib/libproc.3lib /illumos-gate/usr/src/man/man3proc/Makefile /illumos-gate/usr/src/man/man3proc/Psecflags.3proc /illumos-gate/usr/src/man/man4/core.4 /illumos-gate/usr/src/man/man4/proc.4 /illumos-gate/usr/src/man/man5/Makefile /illumos-gate/usr/src/man/man5/privileges.5 /illumos-gate/usr/src/man/man5/security-flags.5 /illumos-gate/usr/src/man/man5/smf_method.5 /illumos-gate/usr/src/pkg/manifests/SUNWcs.man5.inc /illumos-gate/usr/src/pkg/manifests/SUNWcs.mf /illumos-gate/usr/src/pkg/manifests/consolidation-osnet-osnet-message-files.mf /illumos-gate/usr/src/pkg/manifests/system-extended-system-utilities.mf /illumos-gate/usr/src/pkg/manifests/system-header.mf /illumos-gate/usr/src/pkg/manifests/system-library.man3proc.inc /illumos-gate/usr/src/pkg/manifests/system-test-ostest.mf /illumos-gate/usr/src/test/os-tests/runfiles/default.run /illumos-gate/usr/src/test/os-tests/tests/Makefile Makefile addrs.c secflags_aslr.sh secflags_core.sh secflags_dts.sh secflags_elfdump.sh secflags_forbidnullmap.sh secflags_limits.sh secflags_noexecstack.sh secflags_proc.sh secflags_psecflags.sh secflags_syscall.c secflags_truss.sh secflags_zonecfg.sh stacky.c /illumos-gate/usr/src/uts/common/Makefile.files /illumos-gate/usr/src/uts/common/Makefile.rules /illumos-gate/usr/src/uts/common/c2/audit.c /illumos-gate/usr/src/uts/common/c2/audit.h /illumos-gate/usr/src/uts/common/c2/audit_event.c /illumos-gate/usr/src/uts/common/c2/audit_kevents.h /illumos-gate/usr/src/uts/common/c2/audit_record.h /illumos-gate/usr/src/uts/common/c2/audit_token.c /illumos-gate/usr/src/uts/common/exec/elf/elf.c /illumos-gate/usr/src/uts/common/exec/elf/elf_notes.c /illumos-gate/usr/src/uts/common/fs/proc/prdata.h /illumos-gate/usr/src/uts/common/fs/proc/prsubr.c /illumos-gate/usr/src/uts/common/fs/proc/prvnops.c /illumos-gate/usr/src/uts/common/os/cred.c /illumos-gate/usr/src/uts/common/os/exec.c /illumos-gate/usr/src/uts/common/os/fork.c /illumos-gate/usr/src/uts/common/os/grow.c /illumos-gate/usr/src/uts/common/os/mmapobj.c /illumos-gate/usr/src/uts/common/os/policy.c /illumos-gate/usr/src/uts/common/os/priv_defs /illumos-gate/usr/src/uts/common/os/proc.c /illumos-gate/usr/src/uts/common/os/sysent.c /illumos-gate/usr/src/uts/common/os/zone.c /illumos-gate/usr/src/uts/common/sys/Makefile /illumos-gate/usr/src/uts/common/sys/elf.h /illumos-gate/usr/src/uts/common/sys/link.h /illumos-gate/usr/src/uts/common/sys/mman.h /illumos-gate/usr/src/uts/common/sys/policy.h /illumos-gate/usr/src/uts/common/sys/proc.h /illumos-gate/usr/src/uts/common/sys/procfs.h /illumos-gate/usr/src/uts/common/sys/prsystm.h /illumos-gate/usr/src/uts/common/sys/secflags.h /illumos-gate/usr/src/uts/common/sys/syscall.h /illumos-gate/usr/src/uts/common/sys/zone.h /illumos-gate/usr/src/uts/common/syscall/psecflags.c /illumos-gate/usr/src/uts/i86pc/os/mlsetup.c /illumos-gate/usr/src/uts/i86pc/vm/vm_machdep.c /illumos-gate/usr/src/uts/intel/ia32/ml/modstubs.s /illumos-gate/usr/src/uts/intel/os/name_to_sysnum /illumos-gate/usr/src/uts/req.flg /illumos-gate/usr/src/uts/sparc/ml/modstubs.s /illumos-gate/usr/src/uts/sparc/os/name_to_sysnum /illumos-gate/usr/src/uts/sun4/os/mlsetup.c /illumos-gate/usr/src/uts/sun4/vm/vm_dep.c /illumos-gate/usr/src/uts/sun4u/vm/mach_vm_dep.c /illumos-gate/usr/src/uts/sun4v/vm/mach_vm_dep.c