summaryrefslogtreecommitdiff
path: root/usr/src/lib
diff options
context:
space:
mode:
authorjacobs <none@none>2007-10-23 07:51:21 -0700
committerjacobs <none@none>2007-10-23 07:51:21 -0700
commit4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3 (patch)
tree7637fe253bcc25006346dd639303fbd5ad5adb3c /usr/src/lib
parenta93a1f58a8763fa69172980b98e3d24720c1136e (diff)
downloadillumos-gate-4e9cfc9a015e8ca7d41f7d018c74dc8a692305b3.tar.gz
PSARC/2007/499 Automatic discovery of network attached printers
6607736 Solaris should detect network attached printers
Diffstat (limited to 'usr/src/lib')
-rw-r--r--usr/src/lib/libsecdb/auth_attr.txt2
-rw-r--r--usr/src/lib/libsecdb/help/auths/Makefile2
-rw-r--r--usr/src/lib/libsecdb/help/auths/SmfNADDStates.html40
-rw-r--r--usr/src/lib/libsecdb/help/auths/SmfValueNADD.html40
-rw-r--r--usr/src/lib/libsecdb/prof_attr.txt2
5 files changed, 85 insertions, 1 deletions
diff --git a/usr/src/lib/libsecdb/auth_attr.txt b/usr/src/lib/libsecdb/auth_attr.txt
index d862e0f547..afb8349e40 100644
--- a/usr/src/lib/libsecdb/auth_attr.txt
+++ b/usr/src/lib/libsecdb/auth_attr.txt
@@ -111,6 +111,7 @@ solaris.smf.manage.:::Manage All SMF Service States::help=SmfManageHeader.html
solaris.smf.manage.autofs:::Manage Automount Service States::help=SmfAutofsStates.html
solaris.smf.manage.bind:::Manage DNS Service States::help=BindStates.html
solaris.smf.manage.cron:::Manage Cron Service States::help=SmfCronStates.html
+solaris.smf.manage.discover.printers.snmp:::Manage Network Attached Device Discovery Service States::help=SmfNADDStates.html
solaris.smf.manage.hal:::Manage HAL Service States::help=SmfHALStates.html
solaris.smf.manage.idmap:::Manage Identity Mapping Service States::help=SmfIdmapStates.html
solaris.smf.manage.inetd:::Manage inetd and inetd managed services States::help=SmfIntedStates.html
@@ -130,6 +131,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.wpa:::Manage WPA Service States::help=SmfWpaStates.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
solaris.smf.value.inetd:::Change values of SMF Inetd configuration paramaters::help=SmfValueInted.html
solaris.smf.value.ipsec:::Change Values of SMF IPsec Properties::help=SmfValueIPsec.html
diff --git a/usr/src/lib/libsecdb/help/auths/Makefile b/usr/src/lib/libsecdb/help/auths/Makefile
index cf290e0900..1bdd12e0ce 100644
--- a/usr/src/lib/libsecdb/help/auths/Makefile
+++ b/usr/src/lib/libsecdb/help/auths/Makefile
@@ -78,6 +78,7 @@ HTMLENTS = \
SmfModifyHeader.html \
SmfModifyMethod.html \
SmfNscdStates.html \
+ SmfNADDStates.html \
SmfNWAMStates.html \
SmfPowerStates.html \
SmfRoutingStates.html \
@@ -89,6 +90,7 @@ HTMLENTS = \
SmfValueIPsec.html \
SmfValueIscsitgt.html \
SmfValueMDNS.html \
+ SmfValueNADD.html \
SmfValueNWAM.html \
SmfValueRouting.html \
SmfWpaStates.html \
diff --git a/usr/src/lib/libsecdb/help/auths/SmfNADDStates.html b/usr/src/lib/libsecdb/help/auths/SmfNADDStates.html
new file mode 100644
index 0000000000..811d216635
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/auths/SmfNADDStates.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 Network Device Discovery Service States is in the Authorizations
+Include column, it grants the authorization to enable, disable, or restart
+the Network Attached Device Discovery services.
+<p>
+If Manage Network DeviceDiscovery 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/SmfValueNADD.html b/usr/src/lib/libsecdb/help/auths/SmfValueNADD.html
new file mode 100644
index 0000000000..eb26f2671c
--- /dev/null
+++ b/usr/src/lib/libsecdb/help/auths/SmfValueNADD.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 Value Network Attached Device Discovery Properties is in the Authorizations
+Include column, it grants the the authorization to change Network Attached
+Device Discovery service property values.
+<P>
+If Value Network Attached Device Discovery Properties is grayed, then you are
+not entitled to Add or Remove this authorization.
+<BR>&nbsp;
+</BODY>
+</HTML>
diff --git a/usr/src/lib/libsecdb/prof_attr.txt b/usr/src/lib/libsecdb/prof_attr.txt
index cfc9890dcb..96107e01f4 100644
--- a/usr/src/lib/libsecdb/prof_attr.txt
+++ b/usr/src/lib/libsecdb/prof_attr.txt
@@ -36,7 +36,7 @@ Audit Control:::Configure BSM auditing:auths=solaris.audit.config,solaris.jobs.a
Audit Review:::Review BSM auditing logs:auths=solaris.audit.read;help=RtAuditReview.html
Contract Observer:::Reliably observe any/all contract events:help=RtContractObserver.html
Device Management:::Control Access to Removable Media:auths=solaris.device.*;help=RtDeviceMngmnt.html
-Printer Management:::Manage printers, daemons, spooling:auths=solaris.print.*,solaris.label.print;help=RtPrntAdmin.html
+Printer Management:::Manage printers, daemons, spooling:auths=solaris.print.*,solaris.label.print,solaris.smf.manage.discovery.printers.*,solaris.smf.value.discovery.printers.*;help=RtPrntAdmin.html
Cron Management:::Manage at and cron jobs:auths=solaris.jobs.*,solaris.smf.manage.cron;help=RtCronMngmnt.html
Log Management:::Manage log files:help=RtLogMngmnt.html
Basic Solaris User:::Automatically assigned rights:auths=solaris.profmgr.read,solaris.jobs.user,solaris.mail.mailq,solaris.device.mount.removable;profiles=All;help=RtDefault.html