5516 perl problems in libbsm/auditxmlReviewed by: Richard Lowe <richlowe@richlowe.net>Approved by: Robert Mustacchi <rm@joyent.com>
2933 compiler warning gags need better granularityReviewed by: Eric Schrock <eric.schrock@delphix.com>Approved by: Garrett D'Amore <garrett@damore.org>
171 adt_get_mask_from_user frees memory before it's used172 duplicate free in gss_accept_sec_context173 duplicate free in spnego_gss_accept_sec_contextReviewed by: gordon.w.ross@gmail.comReviewed
171 adt_get_mask_from_user frees memory before it's used172 duplicate free in gss_accept_sec_context173 duplicate free in spnego_gss_accept_sec_contextReviewed by: gordon.w.ross@gmail.comReviewed by: garrett@nexenta.comApproved by: garrett@nexenta.com
show more ...
6884631 ilb code needs to utilize the audit tokens types of in_remote iport for server address and ports
6953290 adt_load_ttyname/adt_load_hostname should report ENETDOWN if there are no interfaces
PSARC/2009/636 Obsolete getacinfo(3bsm)PSARC/2009/642 audit_control(4) EOL and removalPSARC/2010/218 Audit subsystem Rights ProfilesPSARC/2010/220 svc:/system/auditset service6875456 Solaris Audi
PSARC/2009/636 Obsolete getacinfo(3bsm)PSARC/2009/642 audit_control(4) EOL and removalPSARC/2010/218 Audit subsystem Rights ProfilesPSARC/2010/220 svc:/system/auditset service6875456 Solaris Audit configuration in SMF - phase 2 (PSARC/2009/636, PSARC/2009/642)6942035 audit_binfile(5) leaves unfinished audit logs.6942041 auditd(1) says "auditd refreshed" on startup.6943275 audit_remote(5) leaks memory on audit service refresh6955077 adt_get_mask_from_user() should regard _SC_GETPW_R_SIZE_MAX6955117 $SRC/lib/libbsm/common/audit_ftpd.c shouldn't hardcode the lenght of usernames (8)6956169 adt_audit_state() returns non-boolean values--HG--rename : usr/src/cmd/auditconfig/auditconfig_impl.h => usr/src/lib/libbsm/common/audit_policy.hrename : usr/src/cmd/auditconfig/audit_scf.c => usr/src/lib/libbsm/common/audit_scf.crename : usr/src/cmd/auditconfig/audit_scf.h => usr/src/lib/libbsm/common/audit_scf.h
6404196 <bsm/audit_uevents.h> doesn't appear to have a proper copyright or CDDL license.
PSARC 2010/235 POSIX 1003.1-2008 *at(2) syscalls6910251 need support for all POSIX.1-2008 *at(2) syscalls6964835 mknod(2) auditing omits the pathname for invalid arguments
PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)6914742 remove audit_user phase 1 PSARC/2010/003 EOL and removal of audit_user(4) and getauusernam(3bsm)
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/lin
6916796 OSnet mapfiles should use version 2 link-editor syntax--HG--rename : usr/src/cmd/sgs/libelf/common/mapfile-common => usr/src/cmd/sgs/libelf/common/mapfile-versrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-bindings => usr/src/cmd/sgs/link_audit/common/mapfile-vers-bindingsrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-perfcnt => usr/src/cmd/sgs/link_audit/common/mapfile-vers-perfcntrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-symbindrep => usr/src/cmd/sgs/link_audit/common/mapfile-vers-symbindreprename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-truss => usr/src/cmd/sgs/link_audit/common/mapfile-vers-trussrename : usr/src/cmd/sgs/link_audit/i386/mapfile-vers-who => usr/src/cmd/sgs/link_audit/common/mapfile-vers-whorename : usr/src/common/mapfiles/i386/map.noexdata => usr/src/common/mapfiles/common/map.noexdatarename : usr/src/lib/libaio/sparc/mapfile-vers => usr/src/lib/libaio/common/mapfile-versrename : usr/src/lib/libelfsign/common/mapfile.map => usr/src/lib/libelfsign/common/mapfile-versrename : usr/src/lib/libpthread/sparc/mapfile-vers => usr/src/lib/libpthread/common/mapfile-versrename : usr/src/lib/librt/amd64/mapfile-vers => usr/src/lib/librt/common/mapfile-versrename : usr/src/lib/libsys/sparc/mapfile-vers => usr/src/lib/libsys/common/mapfile-versrename : usr/src/lib/libthread/sparc/mapfile-vers => usr/src/lib/libthread/common/mapfile-vers
6948751 $SRC/lib/libbsm/common/audit_class.c needs some cleanup.
6946546 Fix for 6868082 devfsadm must rely on device_maps breaks add_allocatable on Trusted Extensions
6946518 There is no way to validate that audit flags are valid6946529 getauditflagschar and getauclassnam may not operate properly with maximum size class names6927607 getauditflags.c:getauditflags
6946518 There is no way to validate that audit flags are valid6946529 getauditflagschar and getauclassnam may not operate properly with maximum size class names6927607 getauditflags.c:getauditflagsbin() needs boundary checking.
PSARC 2009/377 In-kernel pfexec implementation.PSARC 2009/378 Basic File PrivilegesPSARC 2010/072 RBAC update: user attrs from profiles4912090 pfzsh(1) should exist4912093 pfbash(1) should exist
PSARC 2009/377 In-kernel pfexec implementation.PSARC 2009/378 Basic File PrivilegesPSARC 2010/072 RBAC update: user attrs from profiles4912090 pfzsh(1) should exist4912093 pfbash(1) should exist4912096 pftcsh(1) should exist6440298 Expand the basic privilege set in order to restrict file access6859862 Move pfexec into the kernel6919171 cred_t sidesteps kmem_debug; we need to be able to detect bad hold/free when they occur6923721 The new SYS_SMB privilege is not backward compatible6937562 autofs doesn't remove its door when the zone shuts down6937727 Zones stuck on deathrow; netstack_zone keeps a credential reference to the zone6940159 Implement PSARC 2010/072
6940699 no reboot audit leaves auditd disabled across reboot.
6935410 setting audit context when audit is not enabled should be more tolerant of getaddrinfo failure
6939427 core dump in adr_char: au_close should check return from malloc
6914628 Implement the user object audit token PSARC/2010/001 User object audit tokenPSARC/2010/001 User object audit token6580704 passwd gww produces a less optimal audit record.
PSARC/2009/613 auditon(2) clarification6884238 The audit_policy variable should be a uint32_t.
PSARC/2009/207 adt_import_proc removal6769352 adt_import_proc() should be removed
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/du
PSARC 2009/657 delete obsolete system call traps6906485 delete obsolete system call traps--HG--rename : usr/src/cmd/truss/xstat.c => usr/src/cmd/truss/stat.crename : usr/src/lib/libc/port/gen/dup2.c => usr/src/lib/libc/port/gen/dup.crename : usr/src/lib/libc/port/sys/libc_fcntl.c => usr/src/lib/libc/port/sys/fcntl.crename : usr/src/lib/libc/port/sys/libc_open.c => usr/src/lib/libc/port/sys/open.c
PSARC/2008/532 NWAM Phase 1PSARC/2009/577 Network Auto-Magic (NWAM) Phase 1 UpdatesPSARC/2010/049 Network Auto-Magic (NWAM) Phase 1 Updates part 24087814 User friendly utility wanted for network c
PSARC/2008/532 NWAM Phase 1PSARC/2009/577 Network Auto-Magic (NWAM) Phase 1 UpdatesPSARC/2010/049 Network Auto-Magic (NWAM) Phase 1 Updates part 24087814 User friendly utility wanted for network config, able to add network interfaces.6509720 support configuration using DHCP "inform" and static IP address6553627 network/physical:default and network/physical:nwam should be mutually-exclusive (perhaps a property)6609581 nwam does not start the dns/client service after configuring the network6664072 nwam profiles should include name service configuration properties6723947 setting static MAC address should be possible6794043 NWAM needs more complete profile support6914190 Support for unmanaged network interfaces in NWAM - hands off6921971 nwamd fails to run teardown/net-svc after suspend/resume--HG--rename : usr/src/cmd/cmd-inet/lib/nwamd/interface.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_ip.crename : usr/src/cmd/cmd-inet/lib/nwamd/wireless.c => usr/src/cmd/cmd-inet/lib/nwamd/ncu_phys.crename : usr/src/cmd/cmd-inet/lib/nwamd/events.c => usr/src/cmd/cmd-inet/lib/nwamd/routing_events.crename : usr/src/cmd/cmd-inet/lib/nwamd/functions.h => usr/src/cmd/cmd-inet/lib/nwamd/util.h
5097569 libbsm(3LIB)'s audit_user.c could use some tidying up
6888676 $SRC/cmd/audit*/*.c and $SRC/lib/[libbsm|auditd_plugins] and other need lint related clean up
PSARC/2002/665 auditd interface reclassification6647954 implement the removal of audit_data(4) as noted in PSARC/2002/665
123456