summaryrefslogtreecommitdiff
path: root/usr/src/lib/libsecdb
diff options
context:
space:
mode:
authorsabdar <none@none>2007-12-06 13:38:06 -0800
committersabdar <none@none>2007-12-06 13:38:06 -0800
commit69987563713261563f769bf902be7fd10691efc4 (patch)
treede58c514172940ec68fd47155ba92eea267fbe37 /usr/src/lib/libsecdb
parent2c32020f848d8e5619a1f441a92f0ee4aca1b297 (diff)
downloadillumos-joyent-69987563713261563f769bf902be7fd10691efc4.tar.gz
PSARC 2007/397 NDMP Service
6609930 NDMP Service - PSARC/2007/397 6636373 in_peer token doesn't do well if optional
Diffstat (limited to 'usr/src/lib/libsecdb')
-rw-r--r--usr/src/lib/libsecdb/auth_attr.txt3
-rw-r--r--usr/src/lib/libsecdb/help/auths/AuthReadNDMP.html38
-rw-r--r--usr/src/lib/libsecdb/help/auths/Makefile3
-rw-r--r--usr/src/lib/libsecdb/help/auths/SmfNDMPStates.html40
-rw-r--r--usr/src/lib/libsecdb/help/auths/SmfValueNDMP.html39
-rw-r--r--usr/src/lib/libsecdb/help/profiles/Makefile1
-rw-r--r--usr/src/lib/libsecdb/help/profiles/RtNDMPMngmnt.html38
-rw-r--r--usr/src/lib/libsecdb/prof_attr.txt5
8 files changed, 165 insertions, 2 deletions
diff --git a/usr/src/lib/libsecdb/auth_attr.txt b/usr/src/lib/libsecdb/auth_attr.txt
index 6fa220adbc..5c2beab600 100644
--- a/usr/src/lib/libsecdb/auth_attr.txt
+++ b/usr/src/lib/libsecdb/auth_attr.txt
@@ -132,6 +132,7 @@ solaris.smf.manage.tnctl:::Manage Refresh of Trusted Network Parameters::help=TN
solaris.smf.manage.tnd:::Manage Trusted Network Daemon::help=TNDaemon.html
solaris.smf.manage.vscan:::Manage VSCAN Service States::help=SmfVscanStates.html
solaris.smf.manage.wpa:::Manage WPA Service States::help=SmfWpaStates.html
+solaris.smf.manage.ndmp:::Manage NDMP Service States::help=SmfNDMPStates.html
solaris.smf.value.:::Change Values of SMF Service Properties::help=SmfValueHeader.html
solaris.smf.value.discover.printers.snmp:::Manage Network Attached Device Discovery Service Properties::help=SmfValueNADD.html
solaris.smf.value.idmap:::Change Values of SMF Identity Mapping Service Properties::help=SmfValueIdmap.html
@@ -144,6 +145,8 @@ solaris.smf.read.smb:::Read permission for protected SMF SMB Service Properties:
solaris.smf.value.routing:::Change Values of SMF Routing Properties::help=SmfValueRouting.html
solaris.smf.value.tnd:::Change Trusted Network Daemon Service Property Values::help=ValueTND.html
solaris.smf.value.vscan:::Change Values of VSCAN Properties::help=SmfValueVscan.html
+solaris.smf.value.ndmp:::Change Values of SMF NDMP Service Properties::help=SmfValueNDMP.html
+solaris.smf.read.ndmp:::Read permission for protected SMF NDMP Service Properties::help=AuthReadNDMP.html
#
solaris.system.:::Machine Administration::help=SysHeader.html
solaris.system.date:::Set Date & Time::help=SysDate.html
diff --git a/usr/src/lib/libsecdb/help/auths/AuthReadNDMP.html b/usr/src/lib/libsecdb/help/auths/AuthReadNDMP.html
new file mode 100644
index 0000000000..aec2ed97e8
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/auths/AuthReadNDMP.html
@@ -0,0 +1,38 @@
+<HTML>
+<!--
+ CDDL HEADER START
+
+ The contents of this file are subject to the terms of the
+ Common Development and Distribution License (the "License").
+ You may not use this file except in compliance with the License.
+
+ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+ or http://www.opensolaris.org/os/licensing.
+ See the License for the specific language governing permissions
+ and limitations under the License.
+
+ When distributing Covered Code, include this CDDL HEADER in each
+ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+ If applicable, add the following below this CDDL HEADER, with the
+ fields enclosed by brackets "[]" replaced with your own identifying
+ information: Portions Copyright [yyyy] [name of copyright owner]
+
+ CDDL HEADER END
+
+-- Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+-- Use is subject to license terms.
+-->
+<HEAD>
+ <TITLE> </TITLE>
+
+
+</HEAD>
+<BODY>
+<!-- ident "%Z%%M% %I% %E% SMI" -->
+
+When View Rights is in the Authorizations Included column, it grants the authorization to list and read rights, in the Users tools of the Solaris Management Console.
+<p>
+If View Rights is grayed, then you are not entitled to Add or Remove this authorization.
+<p>
+</BODY>
+</HTML>
diff --git a/usr/src/lib/libsecdb/help/auths/Makefile b/usr/src/lib/libsecdb/help/auths/Makefile
index 2f4850a5eb..ca5b9b26e6 100644
--- a/usr/src/lib/libsecdb/help/auths/Makefile
+++ b/usr/src/lib/libsecdb/help/auths/Makefile
@@ -79,6 +79,7 @@ HTMLENTS = \
SmfModifyMethod.html \
SmfNscdStates.html \
SmfNADDStates.html \
+ SmfNDMPStates.html \
SmfNWAMStates.html \
SmfPowerStates.html \
SmfRoutingStates.html \
@@ -91,6 +92,8 @@ HTMLENTS = \
SmfValueIscsitgt.html \
SmfValueMDNS.html \
SmfValueNADD.html \
+ SmfValueNDMP.html \
+ AuthReadNDMP.html \
SmfValueNWAM.html \
SmfValueRouting.html \
SmfValueSMB.html \
diff --git a/usr/src/lib/libsecdb/help/auths/SmfNDMPStates.html b/usr/src/lib/libsecdb/help/auths/SmfNDMPStates.html
new file mode 100644
index 0000000000..168112c144
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/auths/SmfNDMPStates.html
@@ -0,0 +1,40 @@
+<HTML>
+<!--
+ CDDL HEADER START
+
+ The contents of this file are subject to the terms of the
+ Common Development and Distribution License (the "License").
+ You may not use this file except in compliance with the License.
+
+ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+ or http://www.opensolaris.org/os/licensing.
+ See the License for the specific language governing permissions
+ and limitations under the License.
+
+ When distributing Covered Code, include this CDDL HEADER in each
+ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+ If applicable, add the following below this CDDL HEADER, with the
+ fields enclosed by brackets "[]" replaced with your own identifying
+ information: Portions Copyright [yyyy] [name of copyright owner]
+
+ CDDL HEADER END
+
+Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+Use is subject to license terms.
+-->
+<!-- SCCS keyword
+#ident "%Z%%M% %I% %E% SMI"
+-->
+<!--
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
+-->
+<BODY>
+When Manage NDMP Service States is in the Authorizations Include
+column, it grants the authorization to enable, disable, or restart the
+ndmpd daemon.
+<p>
+If Manage NDMP Service States is grayed, then you are not entitled to
+Add or Remove this authorization.
+<BR>&nbsp;
+</BODY>
+</HTML>
diff --git a/usr/src/lib/libsecdb/help/auths/SmfValueNDMP.html b/usr/src/lib/libsecdb/help/auths/SmfValueNDMP.html
new file mode 100644
index 0000000000..c05d139458
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/auths/SmfValueNDMP.html
@@ -0,0 +1,39 @@
+<HTML>
+<!--
+ CDDL HEADER START
+
+ The contents of this file are subject to the terms of the
+ Common Development and Distribution License (the "License").
+ You may not use this file except in compliance with the License.
+
+ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+ or http://www.opensolaris.org/os/licensing.
+ See the License for the specific language governing permissions
+ and limitations under the License.
+
+ When distributing Covered Code, include this CDDL HEADER in each
+ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+ If applicable, add the following below this CDDL HEADER, with the
+ fields enclosed by brackets "[]" replaced with your own identifying
+ information: Portions Copyright [yyyy] [name of copyright owner]
+
+ CDDL HEADER END
+
+Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+Use is subject to license terms.
+-->
+<!-- SCCS keyword
+#ident "%Z%%M% %I% %E% SMI"
+-->
+<!--
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
+-->
+<BODY>
+When <em>Value NDMP Properties</em> is in the Authorizations Included
+column, it grants the the authorization to change NDMP service property values.
+<P>
+If <em>Value NDMP Properties</em> is grayed, then you are not entitled to
+Add or Remove this authorization.
+<BR>&nbsp;
+</BODY>
+</HTML>
diff --git a/usr/src/lib/libsecdb/help/profiles/Makefile b/usr/src/lib/libsecdb/help/profiles/Makefile
index b56ee3acb9..4cd7533457 100644
--- a/usr/src/lib/libsecdb/help/profiles/Makefile
+++ b/usr/src/lib/libsecdb/help/profiles/Makefile
@@ -50,6 +50,7 @@ HTMLENTS = \
RtMaintAndRepair.html \
RtMediaBkup.html \
RtMediaRestore.html \
+ RtNDMPMngmnt.html \
RtNameServiceAdmin.html \
RtNameServiceSecure.html \
RtNetIPsec.html \
diff --git a/usr/src/lib/libsecdb/help/profiles/RtNDMPMngmnt.html b/usr/src/lib/libsecdb/help/profiles/RtNDMPMngmnt.html
new file mode 100644
index 0000000000..32ade43d63
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/profiles/RtNDMPMngmnt.html
@@ -0,0 +1,38 @@
+<HTML>
+<!--
+ CDDL HEADER START
+
+ The contents of this file are subject to the terms of the
+ Common Development and Distribution License (the "License").
+ You may not use this file except in compliance with the License.
+
+ You can obtain a copy of the license at usr/src/OPENSOLARIS.LICENSE
+ or http://www.opensolaris.org/os/licensing.
+ See the License for the specific language governing permissions
+ and limitations under the License.
+
+ When distributing Covered Code, include this CDDL HEADER in each
+ file and include the License file at usr/src/OPENSOLARIS.LICENSE.
+ If applicable, add the following below this CDDL HEADER, with the
+ fields enclosed by brackets "[]" replaced with your own identifying
+ information: Portions Copyright [yyyy] [name of copyright owner]
+
+ CDDL HEADER END
+
+-- Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+-- Use is subject to license terms.
+-->
+<HEAD>
+ <TITLE> </TITLE>
+
+
+</HEAD>
+<BODY>
+<!-- ident "%Z%%M% %I% %E% SMI" -->
+
+When NDMP Management is in the Rights Included column, it grants the right to manage NDMP SMF properties.
+<p>
+If NDMP Management is grayed, then you are not entitled to Add or Remove this right.
+<p>
+</BODY>
+</HTML>
diff --git a/usr/src/lib/libsecdb/prof_attr.txt b/usr/src/lib/libsecdb/prof_attr.txt
index e713072ebc..286a98ebd1 100644
--- a/usr/src/lib/libsecdb/prof_attr.txt
+++ b/usr/src/lib/libsecdb/prof_attr.txt
@@ -50,8 +50,9 @@ Idmap Service Management:::Manage Identity Mapping Service:auths=solaris.smf.man
Inetd Management:::Manage inetd configuration parameters:auths=solaris.smf.manage.inetd,solaris.smf.value.inetd;help=RtInetdMngmnt.html
Mail Management:::Manage sendmail & queues:auths=solaris.smf.manage.sendmail;help=RtMailMngmnt.html
Maintenance and Repair:::Maintain and repair a system:auths=solaris.smf.manage.system-log,solaris.label.range;help=RtMaintAndRepair.html
-Media Backup:::Backup files and file systems:help=RtMediaBkup.html
-Media Restore:::Restore files and file systems from backups:help=RtMediaRestore.html
+Media Backup:::Backup files and file systems:profiles=NDMP Management;help=RtMediaBkup.html
+Media Restore:::Restore files and file systems from backups:profiles=NDMP Management;help=RtMediaRestore.html
+NDMP Management:::Manage the NDMP service:auths=solaris.smf.manage.ndmp,solaris.smf.value.ndmp,solaris.smf.read.ndmp;help=RtNdmpMngmnt.html
Network Management:::Manage the host and network configuration:auths=solaris.smf.manage.name-service-cache,solaris.smf.manage.bind,solaris.smf.value.routing,solaris.smf.manage.routing,solaris.smf.value.nwam,solaris.smf.manage.nwam,solaris.smf.manage.tnd,solaris.smf.manage.tnctl,solaris.smf.manage.wpa,solaris.smf.value.mdns,solaris.smf.manage.mdns;profiles=Network Wifi Management,Inetd Management;help=RtNetMngmnt.html
Network Security:::Manage network and host security:auths=solaris.smf.manage.ssh,solaris.smf.value.tnd;profiles=Network Wifi Security,Network Link Security,Network IPsec Management;help=RtNetSecure.html
Network Wifi Management:::Manage wifi network configuration:auths=solaris.network.wifi.config;help=RtNetWifiMngmnt.html