some hints:

napp-it is a web-application. therefor you need a web-server to run napp-it. 
from version 0.4 up, the napp-it installer includes a small web-server 
(mini-httpd) on port 81.

(this s different to version 0.3, descibed in older manuals for eon or 
opensolaris.
for solaris express 11, only version 0.4 with online-installer nappit04 is 
supported)

normally a webserver is runnung with minimal permissions under a user account 
like webservd or www-data (the default accounts for webserver). but napp-it 
needs root permissions to manage zfs, user and other system settings.

the napp-it online installer (when launched with root permissions after a su) 
does not only download all needed files but also create a new user napp-it and 
start mini-webserver for napp-it under this account as a service. the 
user-account napp-it has no shell (no login with this account) and only minimal 
permissions, just enough to run.

as napp-it is running on your solaris express, it seems that everything works 
up to this point. (without permissions to do system management).

to run system management tools, napp-it is calling these commands via sudo. in 
order to allow sudo for user napp-it, the  online installer is modifying 
/etc/sudoers by adding napp-it user with root permissions. This part seems not 
be happened. maybee  the online installer had not had enough permissions to do 
that (ex not called with root permissions after a su)

so verify:
do you have a user "napp-it"? (verify with command logins)
is this user allowed to sudo for all root-commands without pw?
you need the following lin in /etc/sudoers:
napp-it ALL=(root) NOPASSWD: ALL



gea
-- 
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to