PSARC 2008/473 Fine-Grained Privileges for Datalink Administration
commiteae72b5b807baa9116e64502cbb278edf15f3146
authorSebastien Roy <Sebastien.Roy@Sun.COM>
Tue, 26 Aug 2008 23:16:34 +0000 (26 19:16 -0400)
committerSebastien Roy <Sebastien.Roy@Sun.COM>
Tue, 26 Aug 2008 23:16:34 +0000 (26 19:16 -0400)
treefc7a46e5b44edce207501bd6c3de33b94bc7d435
parent68ce0b7d91cfc03d5ad6ba0de356c08a168971e6
PSARC 2008/473 Fine-Grained Privileges for Datalink Administration
6695904 least privileges for datalink actions
6729477 pcwl accidentally requires privileges for WLAN_GET_PARAM ioctl
6679049 ucred_t leak in dlmgmtd
6738245 dld's _init() doesn't teardown if mod_install() fails
6738987 i.devpolicy pattern matching accidentally matches random lines
41 files changed:
usr/src/cmd/devfsadm/misc_link.c
usr/src/cmd/dladm/dladm.c
usr/src/cmd/dlmgmtd/dlmgmt_door.c
usr/src/cmd/dlmgmtd/dlmgmt_main.c
usr/src/lib/libdladm/common/libdladm.c
usr/src/lib/libdladm/common/libdladm_impl.h
usr/src/lib/libdladm/common/libdlaggr.c
usr/src/lib/libdladm/common/libdllink.c
usr/src/lib/libdladm/common/libdlvlan.c
usr/src/lib/libdladm/common/libdlvnic.c
usr/src/lib/libdladm/common/libdlwlan.c
usr/src/lib/libdladm/common/linkprop.c
usr/src/lib/libdladm/common/secobj.c
usr/src/lib/libsecdb/exec_attr.txt
usr/src/pkgdefs/SUNWcsd/postinstall
usr/src/pkgdefs/common_files/i.devpolicy
usr/src/pkgdefs/etc/exception_list_i386
usr/src/pkgdefs/etc/exception_list_sparc
usr/src/tools/scripts/bfu.sh
usr/src/uts/common/io/aggr/aggr_ctl.c
usr/src/uts/common/io/aggr/aggr_dev.c
usr/src/uts/common/io/dld/dld_drv.c
usr/src/uts/common/io/dld/dld_str.c
usr/src/uts/common/io/ipw/ipw2100.c
usr/src/uts/common/io/iwi/ipw2200.c
usr/src/uts/common/io/net80211/net80211_ioctl.c
usr/src/uts/common/io/pcan/pcan.c
usr/src/uts/common/io/pcwl/pcwl.c
usr/src/uts/common/io/vnic/vnic_ctl.c
usr/src/uts/common/os/policy.c
usr/src/uts/common/os/priv_defs
usr/src/uts/common/sys/Makefile
usr/src/uts/common/sys/aggr.h
usr/src/uts/common/sys/aggr_impl.h
usr/src/uts/common/sys/dld.h
usr/src/uts/common/sys/dld_impl.h
usr/src/uts/common/sys/dld_ioc.h [new file with mode: 0644]
usr/src/uts/common/sys/policy.h
usr/src/uts/common/sys/vnic.h
usr/src/uts/intel/os/device_policy
usr/src/uts/sparc/os/device_policy